last executing test programs: 6.859274617s ago: executing program 2 (id=98): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x40}, {r0, 0x8}], 0x2, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, &(0x7f0000000140)=""/103, 0x67}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) dup2(r1, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 4.824799118s ago: executing program 1 (id=150): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000080)) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001002004) 4.824494775s ago: executing program 1 (id=151): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x80, 0x2) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x60) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x60) ioctl$VNDIOCCLR(r2, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10007, 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159", 0x20}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r6 = kqueue() mlock(&(0x7f0000535000/0x4000)=nil, 0x4000) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000300)=0x7f) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8060693f, &(0x7f00000001c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000100)={0xa, &(0x7f0000000280)=[{0x6, 0x8, 0x3c, 0xfc01, 0x1}, {0x40, 0x2400, 0x9d5, 0x5, 0xd02}, {0x2, 0x7, 0x1, 0x9, 0x8}, {0xfffc, 0xf1a, 0x9, 0x4, 0x5}, {0x6a8f, 0x9, 0x800, 0x1, 0x7}, {0x0, 0xa9d, 0x2, 0x73, 0x1000}, {0x0, 0x8, 0x1, 0x3, 0x400}, {0xffff, 0xd256, 0x3, 0xc, 0x2}, {0x1, 0x101, 0xaef2, 0x4}, {0xb3, 0x0, 0x200, 0x2, 0x2}]}) (async) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000100)={0xa, &(0x7f0000000280)=[{0x6, 0x8, 0x3c, 0xfc01, 0x1}, {0x40, 0x2400, 0x9d5, 0x5, 0xd02}, {0x2, 0x7, 0x1, 0x9, 0x8}, {0xfffc, 0xf1a, 0x9, 0x4, 0x5}, {0x6a8f, 0x9, 0x800, 0x1, 0x7}, {0x0, 0xa9d, 0x2, 0x73, 0x1000}, {0x0, 0x8, 0x1, 0x3, 0x400}, {0xffff, 0xd256, 0x3, 0xc, 0x2}, {0x1, 0x101, 0xaef2, 0x4}, {0xb3, 0x0, 0x200, 0x2, 0x2}]}) dup(r1) dup(r4) (async) dup(r4) 4.783115331s ago: executing program 1 (id=155): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) sysctl$net_inet_udp(&(0x7f0000000240), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000100)=""/178, 0xb2}], 0x8, 0x0}, 0x6}, 0x10, 0x1002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10c) select(0x40, &(0x7f0000000240)={0x9, 0x44809e99, 0xffffffffffffffff, 0xfffffffffffffffd, 0x5, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000001c0)=""/202) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0x7ff}, {0x0, 0x3}, {0x1, 0x7fff}, {0x1, 0xd}, {0x3}, {0x0, 0x9}, {0x1, 0x1}, {}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x9}, {0x0, 0x6000000}, {0x3, 0x2}, {0x3, 0x4}, {0x0, 0x8}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0x8}, {0x1, 0xffbffffd}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x8001}, {0x0, 0x40}]}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a836289681106692", 0x40}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 4.646443084s ago: executing program 5 (id=161): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/161, 0xa1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x8}, 0x2, &(0x7f00000001c0)="7af3edbcffc0e19e4f2b7661c9f3176a98049dccc66b110ade2df77825d60888dbb28b0083bae6ea0060535abb500bac45d069c24de324973fc64517e04c999e751f27d633a8552655b6e8e87c156dc1e36e7f4c2595353c148992f4bf98e73af78bc68e74c5bcb54a8c8e03003e025b24065311f6e0d1d49710a1ca3def921277f5f86a9dbdc3", &(0x7f0000000280)=0x87, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40, 0x1, 0x3, 0x8001915}, {0x6, 0x4, 0x7}]}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000008c0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x703e, 0x7, 0xf, 0x0, 0x6a8, 0x80000001, 0x0, 0x1, 0x1, 0xffffffffffffffff, 0xfff}) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3}) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 4.641383899s ago: executing program 5 (id=163): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x37e) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x42) (async, rerun: 32) mknod(&(0x7f0000000140)='./file0\x00', 0xe3646027c33261e8, 0x8001) (rerun: 32) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='c\x00') sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 4.609873796s ago: executing program 0 (id=164): wait4(0x0, 0x0, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x6, 0xef7fff00, 0x80a19a, "bf08000100f1675910812cc900", 0x8, 0x100}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x20800000, {[0xfffffffffffffff7, 0x2, 0x4, 0x2, 0x0, 0x0, 0x319, 0x0, 0x80000005, 0x2f01, 0x3, 0x7, 0x1, 0xca90, 0x800000, 0x0, 0x1, 0x5], [0x8, 0x0, 0xfffffffffffffffa, 0x1ffffffe, 0x0, 0x7b98, 0x9, 0x1, 0x800000000000000, 0x1ff], [0x5, 0x6, 0x0, 0x10001, 0x83, 0x11000, 0x9], [0xff, 0x2, 0x2, 0x100000001, 0xfffffffffffffffe, 0xfffffffffffffffb], [{0x9, 0x9, 0xbf5, 0x9}, {0x8, 0x2, 0x1fd, 0xfffc}, {0x0, 0x0, 0x2000080, 0x80}, {0x3, 0xd, 0x46, 0xfffffffffffffffe}, {0xcc8b, 0x4, 0xffffffc0, 0x48}, {0xd, 0x1400, 0x2, 0x2000000000000000}, {0x0, 0x40000000, 0x7fff, 0xc99}, {0x5, 0x963, 0x5, 0x8}], {0x0, 0xbf, 0x1, 0x400000000000}, {0x0, 0x2, 0xfffffffd, 0x4}}}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = socket(0x1e, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xfffffff9, 0x2000}, 0xc) 4.602210912s ago: executing program 5 (id=167): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0x0, 0xee01) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="20a726630f7bf0f80944b5e36f56e0a46e1a097e2e2e", 0x16}], 0x1) execve(0x0, 0x0, 0x0) 4.601891274s ago: executing program 0 (id=168): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1011, r0, 0xf) mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0x5c5a) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x2c) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7fff}) close(r1) syz_emit_ethernet(0x2e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080046000020000000bbed32220000000006e00008028303000010009078a4eaee0e", @ANYRES8=r0, @ANYRES8, @ANYRESDEC=r2, @ANYRESOCT=r2, @ANYRES8, @ANYRES8=r2, @ANYRES8]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002800)=[{0x0}], 0x1, 0x2) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) shmctl$IPC_STAT(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x5d4f00000000) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x744}, 0x9, 0x0, 0x0, 0x0, 0x7e, 0xa, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r6, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) 3.420849853s ago: executing program 2 (id=169): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9bf2d3725864749b) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184902, &(0x7f00000000c0)={0x3, '.\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 3.420588142s ago: executing program 2 (id=170): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ae, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x8, 0x1}, {0x6, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) readv(r0, &(0x7f0000003600)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/126, 0x7e}, {&(0x7f0000001340)=""/85, 0x55}, {&(0x7f00000013c0)=""/154, 0x9a}, {&(0x7f0000001480)=""/141, 0x8d}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f0000003540)=""/175, 0xaf}], 0x8) 3.230937275s ago: executing program 7 (id=176): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) listen(r0, 0x3) sendsyslog(0x0, 0x0, 0x2) sendsyslog(&(0x7f00000001c0)="37f7695b9f92e89c75b4868ab5", 0xd, 0x20) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000340)="ffbcf8496de4d01423d9d27e60e17232df13e389f1dd8aa1f28e0913f996a2ed2585c81c3d63dadf20f292db250d055fcb2d15934f8fe8d4b070a2e1934e24efdd6390a16eb6d3e767f0ad36350eed09a8842aa3789437939baac9a3d1ac718778abe0758ffc52d5ef53b99a6d4349621184db06d3daed9d8b1149ee07ecffebf700000000000000008578c4b11a4f3797d34f9e8fb793ed6b8c2beac027c359f60657", &(0x7f0000000040)=0xa3, &(0x7f0000000240)="1def847c7989110be339d9102882f3122e7cfcc507a594e418117ec3375fa5518519568566a913073360c020afa2470970afa7b19f5eb783e6cfbbb76c86b8d6637aa53282533d2d3ceb9616da0fd9174953fe1d2215cf90bb1cb393bc94c85017a61eca22f13ca9590adf158fd0fc00adf74e5e8fa29fc2607b55b3fa3ee2d14f9ebed5710465120268c35254412fd66c4cb49dd28690b8812abce28f00c998c6ddede6b1b4143e89318ebb225ce8b0c63ab74c4fa94c08a1e0c5cd05f176c3aeffca0349b97365fda54a3aa38b3e9bc3e569dceb764eb7a0617a0ce9b9f567169561dd189e7d1b12b296f1926be37d0b3a1d000000", 0xf6) setuid(0xee01) r1 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x80, 0xc, 0x3, 0x2f96c6af}, {0xf5d, 0x7, 0x6, 0x5}, {0x2bd, 0xfe, 0x7, 0xffffff01}]}) shutdown(r1, 0x2) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x8, &(0x7f0000001340)=""/4096, &(0x7f0000000080)=0x1000) 3.230578244s ago: executing program 7 (id=177): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000a80)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x9, 0x83, 0x10}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="0900a0190500b8d82d35e3b19201a0531b8eaf47d61778", 0x17}], 0x1, 0x0, 0x0, 0x4}, 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f00004b6000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000001340)=ANY=[]) r2 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2015, 0xffffffffffffffff, 0xfffffffffffffffc) kqueue() bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = syz_open_pts() sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000280)="561bfa9c7bc6fb0ee29b53c8c35f72e25f85cab8eca5b082fad8b14140766a49a94b8d15034038aa01f41289b06d47586690e4e36eefd639b9d2909547b8abe0579640d521cf90bdc549abf850bee243421dd22e62116c4fd132ef214c42328985b8d60f0b3fe6940a7e7cb4880db96b32490982b07cd00eb550a18c39a5be112b54d47e62573ca250e5a3696e017a2289af15c4367e5f404cf41fadf7", 0x9d}, {&(0x7f0000000340)="806433d3d20958528dbcda6e7ea49f1419b9d752fe1c0f97734295016e47f3ac838677594e8466a8943a4c2e86544e263325732778c520f99a975aabb4cd4479180a95c2f0dd09a0f98511ff6e6aa6b3822a8fe7f5a828505771dc2c2c799aad2f90bee6f71d4ef0de01108d558a2fc49e1df9c27f78eeccb05729a8b25a879c31502511746702b8156bcc52f8fc1327869d198adcf1611bc19f04d7bd84686193c700df2268341b82c1142e8daac92d345c4ba275d23cf2fd16ac1de5f7bade17a3287e982c6e679f4cf28a75adb1c3ea7d867a950a7a0bda041679acb877bf1ece6fb238f7f8f57b9eaafbdfae47b9aa8394ba86e20935ea66e6b4b48a8ea31b42a2e03d3eb43ac4e7b5457033437840a2ab9e802a286fe606bd7c685943d7d3a65e6f830c9972b78a6ab3735d96a3681e854f9e4ff07468f4a5c5dfca1133aed5b1752b24e3968818325b80ae42b690834e26fd6fbf70373c787f8f648392e0c540bf53833c6a78a032101e0874bd33e52fa93b0c1d8968912897992dba44595d593aaf2f0d1c89226e5fd6f971ebe7f47ab23f3c8bf8258c342a3998f028f7a1147bad42a14f5e8cca1bfc52db290b58367416733b6d7928b782aeb44820492ff8c66970e01e8e51df707d58d91963e15b152349ae683f508d3300dff65b0f789389bbcdb47bffed8dc7e6f311de5002b1dea20f30b1c80c33f1b38a8e9f4fea59b689169fce7e965f367296cdd0c1ed7105f1aa8e866cb4080187a3bdc83016b2b7dd66be33ed63bb458a21c47621dc290feb541b4ec25917a359316ec2f73d9ce7a6daf2405a0b5d13c65aed9be3c39ae8f38b642f8ba8c62a4860b8c21bc357212f56c14d2c12abf7232e789c4cb8173fdb621aafad0ea2a15811b5f844ab3f7d2ea1b4b2c3b4bfafebe854ed69cc84d200cf29a8b3e3ce222d1b728af67cb76b8f48dd847e368ba294e04c725386880923d692f9c13bb8f79596ff0bbaca3f2d916564196f8ab50d0ddd78e63e43f1783f583d9175b7f992cb05f40a6a88f3cf7c2601c4d30ba3862f14077df828036f7b1ce9751b04c44a4b4e54a4a651e1d346d62ab273dc3ac19c7db8c3fb9a8dce88c6099de52bb4442d2d74e574e96b0a315f112ed35e3e7eae3966a846b69047c15872993704dc67fd01e1e244918f6106e44a97ed6d54f651a1eb18468cf722c9b010dca740c0129e55fd08dd86a4d826a8c5291740ee365e8cd8f865c762d74b58c5a854e98e135067064b43ab279b4c74d4d23a17c215feeeb41e16c9faddcc1f161ca668799f79fd1b02c31b41b0f6e465b2c0e63f4fd16fd1030d45a2b5db4fb814c1f6b51a0717732c389445db8c60400b9af44cd6000a5433f1e9747a39aeeeccab97214e3bc722d144977da0a74d74c6b4e417cf8b3df1dbffe53b320c071f27500836dc1e203dfe1e0da4b0b21d6c4802e620c09d277860fcdcc5f8478144a4da2b5fe875e49e02f2f461f63f69e498eec49c319d0646d8c7d0fe8f53e0c8517f60913f5da5957620d9404b1575d47286c4cbc35a0ee031e4f66f3171379612a4215e0881e0403a039f428139697e8f72067633a96c26bff64f8b9582b52f31dd1f4275da1b54090e177e3f3e0a8bb20b0f2e183515dd27286cbb13f068c3962c51ba1b476db1ac5bb3b0a1b8be607028047c40f96799ffc65e03353b5a14f05b861087af8931ecc76566d20b9c9ce5266ceed94880b4bfe450d3213ea710ed193c95a4e8b50298de3067a21ced61b2816b460d378fb58b9ec9697e6fd1f528aa820644eafec7e758b751cb7be98c9d5edcabcabc6b939085a617c78644172d83bbddb5579d32332a3b0a565dab9bb32e8f386dc6eecbdc45e46ca14e7dfa5a50e85767379111b161ba9f7ab555a59c5d22e7c15365228d9e2349bc68feebef764a0f1712afb38782c6c9b5089be909efdee2fb8639a33cd5906ecb47430764ba264ba3601e519aa86259bdf594e402901c9df1af41c39bbf9f5f4097b0a3c3b7e7772c1a16f721b8b7cec1f73bffb10381480cbc3285f73853d67a52c89b07b0e8171a95f76f77856a3629de00842b3149bd6e13888296b3293cb22ad044f0ceb4803e404fccf76b0cec1f95127a4a05db5194939dd31962d90d34c1320a071bfb0ac00b539278a6df795f62d584b60fe9d1d8b4bb01d52cfb6c2c1a34fe4e9413f7b2e12f97cb25ca82a428c74fb122d092ddbfabd0231c9fb643054c78464b50de7334e8bf0f73c38514eec343ae3e67b7e2a4286d11969cedac82d47cf5a493fe06e19064419b42d4fbd9d546eed5960aac3e8a0fb06347be11364d40c4344ec758e0243c96303787ad342cdbf6295758e8aaa7f6186aa7f1ac9ebde56363225bfb9644b7e47400eb74b66b232a8782abd13bfb47dc1727e93ff88d4ea3d2628ac9ecfd6d89967bd40fe4d1570e0e261bc086bbb666c61000b8df0d32614a73bf978a689190ae32687bbcb6834f00fdcdb5531e76f463261fdc8759a9a69cbff6990144492ecc137bc5f321a3330c973b0427a45258d6a915b5ba76c6df3c1f718162e6a8c83a93cd78c8b61a24ba82ed3f3296ef7c1bf8ebc04b38b569edb7747a92c244af538442d23166fff9b2925e1603ea745ed8dd41f5e5e4ecee3145aca2e16b10c5c8e76769960f72dad24f5dbb717521e9e8b20a5a40f003caa9b24c614a71bd3aec6d9e1bbdd2006f546dbb8d46ab01817b9dd8d62a2f872bde80be907abb5857d30a22a701435a42854ae3af61b9d25608bebc5473a25a99749699bd81ee82caa2e1ddf1dbe2973d82b55e1003903a431a04461c52eb35123459ca7cded7555fc81fcef54dc30fc27de8656ed84e0450300d72002c60793a37772ae8cc4b3f2fab31e81717870aad28e4cbb3cb873b8282a28dcd8d8e29541c23b2d0fb971cd7c30cd3f3b63ea2f728fa8e8509e47d5cf27745f8490da7e9d93bc12e8efe8d5a89071881d3c682ba443f4b081866dca68861b804053c6e1af4bc53696995621b3d523da4ca699afbd7021e605ee2413dc03513819e945d07eec9013fea084046b46a56322290a1259a3b900c0d1a94dadaa2b1a46835194cbf32e1f07606bb744400b1c7996edec693966363b8e7cceff3c0b6a47c7e39fed58450c540c6fb6d98dcba9529ba9030307f43d848919ee51161f3143e1ba6cc8c4a0d3f353f276b7aa1b27b482ee25e698d427423d4f0bf06b9cc6cb3322773e4d9e4fcb3903279511b82286c4f8a01bde24865e3132857569570e1a5652bdd10b2aeb8b13810d2fe56b2729ee59c387b37e4388cb2fde2e8c3c5b300e8a0ec6be79119ee9a752b8e5af202afcc5da7e6a7f0154c05f2f181a8e4a0db7c6d1f7a3bd84c4d6295a8b90327ab25a96f7bb230c07a0ebbee38c55308f81b9049d61b4983804606ab7bd08eaedc38b8b91889dc0934d5da855c3fa02aa26ad7f98fdc0fb623ce51c9e85f1c75e30a672fcbde1d48e4daea64945286f697ab855c0f0c403844cec9ac95d65a2a4db4ee590b4d323fc13a62afe31fa336fa852c853ae37ce18e4905cc8b53b07db0e63f8afa3947d753ea36c0a2085378ddabcf59c0de271ebc307c2cc3ca2860ceb00d74acbdc88946b585e63a370d6ff6cac7e8ff9857a0ca5465decb3934864cc33da3ad926fc2b148eb7b2bd74472055dd4f7d19145b4c310e211c602b6b8127710ab1dd5d1566a67f2eba539005b1e622806941e118fbc618c349e2269c0fc27e52a950446eea3d389e4174b47d1b53a4ffd8b9f6401bc122a93b1459846be36bd8872d1aacf8d64c4639df21586f7e9e0a193534b0a983362350e645721fd68ed923dce2818ce89aaf8524a17207b1f798224873187b2793d05a2e78f2bc001458134122aa0962710066dcbeadcc8e211f547d54f722aca7ba8644d76d6598a275120767388eea8dee0a62d0554e5e6ff8b4a2d1b384d59a6ab05a3b91a114c8996ed57418ad7a4fd6b1f8480cddd4de90b4a310d8ec90cb1f27f16f1a398b15bf7187fdc2fe85bf34bef2c2c48c5676a092ff7a0aef8f06f57f5cd8ac0bb333f32605fd4bad89800a2187fcf236c449e8390f7b9cd09fa9a6c3cc0bc29c76ded2ac477677772d089e48b33934b666253c33b47b2fea0dce45be26dfeb9709ad68779c3839d8d6e100c7b750b4c47a7d7aaf45963c3bd27d9eff1f8e41735c34788883a4461579d2653b6b748f8fc7ad60d0c78a77465301e53b15671c346248ff4345448ac956e6876caf5ef8746514a1c9c7e96aae79dd28bd6fb7ac715809b297f24de83470450d7e7047718413083b62e302c97574072c73fc2a2e85f4c16ca696876ff1337be3afd8b9950c597a898a22d8f8659a05192427aaece81cba6f5597d70cfc92bbc9412224dec29c53695da94606a79ee277e9f9fa9dd2e04f2654377cff4992eb1125f4945676b8b8d0011887d91ea54c4c46c41e09dd479b94b415880ff838ee1d5a34930b3f48e55edc21b1732ccd8ae541dbfbadf0ea3050056aa0a63478c570f3327e003174491a719be7746ad6f80d60f322e1dc35853f57fc5b0cd2bb0127f29f254037a5ecadba699ca01c2e3d2c4762078451fe2a56b1153674b48ee15359ff92726fd95221a93995504bebf0119bb633baebe04dabced464d230fab00707eec8271b0f6222f7dcb2e76b7aa395e3b3f2675812fc2c1855648fb200238c51157e21d07d8ce3a519aef2879503d60228db659510b18ddaaccce26ad6aa6be5e2d5776b093c1eecaa8ef9a9944d420e188f9a6775017560b4d1d4f1357cfceaca4f48ec42d903c925eb01d4e3fd9b6b5196356b4f4217b5753135435e7c0e348ed0ebdeabe84037c4fe74a0c348160ec95edc9644f856e6c9e4a008dbf239e814a087f4779ac35f8f6590354b7e34dddbde89b375776f107ee7950deae129856de569a6262dce3ec3992b9c8c51c4e3fe51b1b7067888e530e103dd24cc75ef80a6bdea772a5e0b3c45207272c4af8a39db397c0d41d9bde1737e272cfcc7d8fc6af835595aece1650090b4ae99bf2696304b735f77eaa69c12c8514ddfef016843722f0573dcf392ccbae2c3f55ea1b831a294296cd038e9a478496e1c607551115fdab9c27b45b4177b5c480f57dbad8f46df74bbd4112a92c379fe91cbc2459a13bd7fa07458738e5748f861e0e904f8d53dbdbf8f9a4095ec3550c7ad7424e6929ee5d8dc3a8e7d96df4867a035ef6bb908991b3de80ec1eb076c8c893833a82168e9be46003cc09c3eeb53ec33e2a28368439def0acc8ebf23106c9429622255327c5588879847f63a4a2727ed9377c2a131cae1d3c6d391648a99bc09870990fa9c6544ba96b40dd1581a0e51eb3ea7a81ad73fc8bbe2899937e3c7d1f84a1cbdc527c375a565ee552f2a5dbafbde473dca98a2e94c61e35bc5c68c4e4bd667e1500d3254434c2ee69e7a175108ec9570595c34f22a177139d4175f5e343a918be64b1619de39e054498fb826a91bfd401855815fba8648661c4f1746a3c4aa563197a3a0c4120e3e1d84858fb4ace226a9abc8c9ccf330676c84b3065736c952baa154a949432d714926c9c65f9a8bb35063a3890760d86d79b45d930b56d6b244b7f7e867087b8f54be8a91c7ce1f967a5f1f0ae201c1c1abd84eb6732b9ed641476714e5ce53a310bbc7e5cfa79d9484840b0db8dd9b44a6586ba6be8f466e8981f2a6c23b8454ac90987568539fd5f2f34c1eaf46bce9c391f222f263331f32ee26cf3e4c17d5077cc193b", 0x1000}, {&(0x7f0000001340)="2352438325d3a63c93648bfcba055847d6b88c77682780e6fbd9aba8aaffd9d7e69e8f27335571953a30469a7f7c6c70caab76761374a89e40e739199397db6aecdcff9078d4c611d510158a491a14156ab0546e6505b4ae6ffdb65ad76ef37f9de1c4e4fc38c735c0dfc95edc336dbe7aa76af5b8677e5f45ccb266b3809caf2bf9ada3e4db19c9b8db9ac2ad7af653575cbb9679072cd207cd19ffb1252265b7e18c9228b3a726a211070d02bdb7b9f46eeb79289395aba239cc153af58595c85d0e1b7aac203a46ace2ffcdc5246736d60ce897b5face3b", 0xd9}, {&(0x7f0000001440)="b126797ef79c76a0178bd42f0d125d8dc2d99cc798448f388ef3b75a84dbfc5e4c585db76ad11e8f34ded6f28319ba633b605b479e7bdbbd08a4364adf05e2643336306b6384d6c9e5a23dc89096994418430f839d3be9399274328716db16644d69f6ed1e3ea701343c0e3c1d7c65599d3462b7bc69135ae6d6ba18037becc4482e8ef1bef5dfe835833a700bd7c19b183eed098071060819bf27301c6255daeda68a73543df68d962f7a1ba0bbc296aa5c995b13dd5a4b8783e15d61b45e04536d4ef8d9b072b63edd8e8e96f841833bfcca867f321c98d3489788ffea690357d1e022", 0xe4}, {&(0x7f0000001540)="87485b990c73ed693288a78ab13fdda7a2afac8435cdb34847f87581596e710e9d5fa53cd16a809e999a1f929dc9771bfd119f43c97af6bc790aa3d2036d8a343d59aa10d21808c664910646c1cce0426dec1a1808fe4098165db53aa490de2bb64ae15981b066c04e4d289c190483af43ed9de787929a1ef0ca51416fb2d2fcd32dfe42cfc036fd458a809aea1c00aa9be6f5b95fb3ea95a060bd0d850a00ec382d8c134d7d8f77a6caa07564a94b6c470fb56a3549b77f6c9bf115d3a80f983a5d8a54626163fdd4565916551ecab40a013fceba02dad4552d85c78638136dd2204d94b66e763ea71f6882b9a92d1fd7bbf38cfd8b4d5218f1", 0xfa}, {&(0x7f0000000180)="68431618d19a7e5868c8494637c5905bcabda6b2eec6bbded926541cb32556b6abed818c7ec9753d116775f6c2efc9d9b6290787a48c77439e838050bebd84497f560943b1b8c5e5da8203bf37c25cc67158035dd1ef56b20ce41e0159169b0e1edafbbd1a0c555f", 0x68}], 0x6, 0x0, 0x0, 0x1}, 0x400) dup2(r3, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='r\x00') close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getrusage(0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 3.230417671s ago: executing program 7 (id=178): r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='[}]@*){\x00', &(0x7f0000000140)='\xe2\'\\]%\x00', &(0x7f0000000180)='(&\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\\)\n\x00', &(0x7f0000000240)=',\\\x00', &(0x7f0000000280)='\x00']) 1.917968074s ago: executing program 4 (id=187): r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x11, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x82, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x166, 0x0, 0x0, 0x2c, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x3, 0x0, @loopback, {0x14, 0x4, 0x3, 0x23, 0x8f, 0x66, 0x976a, 0x6, 0x3b, 0x1, @empty, @broadcast, {[@ssrr={0x89, 0xb, 0x7, [@multicast1, @empty]}, @rr={0x7, 0x23, 0x5, [@broadcast, @multicast2, @rand_addr=0xffffff80, @multicast2, @multicast1, @multicast1, @broadcast, @rand_addr=0x7]}, @ssrr={0x89, 0x3, 0xc8}, @generic={0x44, 0x8, "00621e8a23db"}]}}, "42c05c11c7c36535"}}}}}) sendto$unix(r1, &(0x7f0000000480)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7810be38164991f7c8cf5f882b29ffffff7f000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000000bfba353e537e2ba37f50b60900f4f707e37183f834371205d1a7f1c057aa1a33", 0xb1, 0x0, 0x0, 0x0) 1.916332408s ago: executing program 4 (id=188): r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = open(0x0, 0x0, 0xca) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) preadv(r1, &(0x7f0000000000), 0x0, 0x401) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1]) 1.915067103s ago: executing program 4 (id=189): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socket(0x6, 0x1, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_pts() recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 1.914693431s ago: executing program 4 (id=190): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fe, 0x7fff, 0x7fff, 0xd2e, "de0000000cb9fb0600000100", 0x1, 0x50}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = semget$private(0x0, 0x3, 0x290) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0xffffffffffffffff, r5, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x5, 0x8000000000000001}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x10, 0x0, r4, 0x0, r5, 0x1, 0x3}, 0x5, 0x1ff, 0x6d8}) semop(r3, &(0x7f0000000180)=[{0x4, 0xffcd, 0x800}, {0x3, 0x1ff, 0x800}, {0x0, 0xff, 0x800}], 0x3) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000040)={0x42b, 0x6, 0x2f00, 0xd9, "97a2001d0000000000000000000000004000", 0x66, 0x10}) close(r1) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, &(0x7f0000000280)="a8cca94c0fe25d63b76e3c090bfcea0dd5db03378b7110eae9d97768243e80ca19d21b0aebb334fe8374d5986e701ecced4fdcdcb0cf1a3d06f78235b11459b7186c5dd3177a67c0cd15f16fe04d658e955eb62e2b8633ae0782c2cac24c2c76a23af20850897b6042f6c8951f096a05288db29d0c5aa2b3440b6f460540fe449fb33c1058f8e01f86056440a0a0866eabcd4ac81179b4ab408dbbe47a16bd7523c00c9bd49ca5e4e321a4f8020c4e75172d899802c55fec50c557d49cc677ff52859d190f8df2ce12afea4d401a6efd35902133863dabb4f5537bea21695cd05e29894a54974a1d7ee86fe1e77457ce087b9d39a58f28950bfdd00921ec158ea7075ae7fd3391d58a5f5d94a364f9e64c15a3169f430af9bb3f1749decdb4f775dedb6fe3717b35034fd719fdd86ef189cd223815d544168f324a27e94c726348836ebd8e0162cb5ddc002793434a9f06734e39e316fba86ac1d6e308b66792040cb67284a27f77fded6ff88b72792235dbaef20cce9f638b5d04157cd5145deaba9c6676e9a97a6d088b117f0d4b526d8d2dd41612d6e21ee7eefb62e59f811a55d57bc36917a8e3570a4133c8cb0194a593ae6a53a74f7268c61c6842d0e0a273fb41e16528e5fdd8e60a13f8cf94dd838ba610ee0f9daccf1227602f9ed0e939c53f91763d1f96410a5720f66bbec40400f5e98a87357dc13c0fd46a08b2a7730cf7721f1594b9f2454127cf1b92e98e72c93454d1c8098d5708f9b964eee090d92d27cc6a1f83ed42a23c402f007eb4fdf0966b165cb015c2d1bf54e16cf4c1a4220a7760f1c912b3fd995e189864c6d9ce3754ccbd644a74c5d9c176f26cb0bf5e1b417ab216a7cae1dff3c43d6d074341e3958d6850755693360b3d92f550e699a540cc22d761f673869ba201acc6964c359126af71f03e3d25d8c463becb61454f7dd2a4f80f56cf48c77335e0d1830101f6171e2ba522cc8d603e6d3c87ade337e6b3ea453afde525d347f96e5510079b83186df16d1fec4a113d6f481a94e39ff00e95a2110fb2c8e69d4a9d3302d6b846227eac5126856ede6b8e7fd19fd5928f6f6a5721b93e1c23df1fdf300b0ebdd10b665910c6e2079fce6d1787a781572622e378f3db982268b7997e01c3606bd2805f72ffd8640b99118d2907ff5188e18995451ff6a9451722eae791fa4ab2320c6cef9a1bd5e9aeecc09fbfadd701c829561dc1de172ad2a8c3070fc75fa1263b35f22ef0a9af94ea3a1c497726b35fca91b8288e536ca5fdc6601789fb6fea575c552188e0bff8feeb851b83254e985c838b7218d1807077cbd60d05455b4b263d65cff25f86b05a7841964308a4816e150c9a9eae3f07827349eb79bab2d6493f484a5079bb393032b30abb87f144fd86767d7e9ef99563abfc76efabf575d32c7c910c71986867b89f73aec53fcfee05d5b6935a4d39e0ff33127f0a283adee1d21d3e2281ec038292db72ec74e6b7083e401adadad734acf1a32eb77067c3cfb28a1b3bc7c139a0d3434154d7a9f117a17d56f95a7757d5922afde9dc0f160756822ecb144dc9ca5df4896c69c7c7c55e34dc43a40540d64f1289e12bd29132e475c9d8d08ec18853e13dee2b0b45bf2335d02deade9469ef193a0e92c9bc7aa67af94ea74d11f287053a9372cfdb206e091e223ed89162b15ee9bb791a55c1ceff38f192f763e47b966b2186d5fe3ce430b0d2524beec78084d8279d31e9bf8a622ed5b97c9978c42f841ffa7ff921a03ebdd6145e3bddf94957f11817f36f77b4bba476bdf922765dbb3e29c819cc3cd36155390b9d48892274b0bb57ee1aabf78320ba8ca71d86e1f6b7f0dc24241ccf0363f5c8e671d7a2e30e708d54a9765d2c65ec18477dc68686cda87efc66e0c23de422650bd6d3d51afa9af9279e68c703c4d8c606d6a632ff90784c796d290fc14beff46da9fb6803463d752d20d62517e4e37372585ef793e0084eb50926c00dec408828408a1642a8c0ac6bb8befb99dcc6fb6cbe71ee6bc2ef1c5f019a9d243f65ca37f983824fecc57e3bcabb8ade08d02b9930215f36eb83a2717283ad1762c33aba6bf443f60d47c20bf16ad4da60663d850a11f7ab8c8667c3a1e818b69a7ab743fa904d2af40952db", 0x5f7, 0x8, 0x0, 0x0) 1.882051221s ago: executing program 4 (id=191): r0 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x6, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000020000000000001907800000006e0000001440400c002000000fffff801"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) 1.881447072s ago: executing program 4 (id=192): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x90c}, {0x18, 0x0, 0x9, 0x10001}, 0xff81, [0x8, 0x5, 0x654, 0xe, 0x8, 0x594419a1, 0x8, 0x1]}, 0x3c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="59a2ee3597e99c3a53fa14744378d64f7c0b05c3db7327b06c8e70cb541af15eefdb612c04b8436747732c222525e4355fa2249e5127d7d643761e199c9840b0766668b4fafefb7a9a5961bb3b31574021f7c844dc8b3864b17d17aac6e33898b18c3f968e4e6bd5378b008dee07057afa12bf39df19fbc4bec6e765417dbbabef334b23ac5e26cb305bf85a236ec906f50e745b26ea2460883ad459ca500d1f454724c38befd67a5ac806f2ab29d9a6e536882c0abceb", 0xb7, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x100000042, 0x3fb}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x90c}, {0x18, 0x0, 0x9, 0x10001}, 0xff81, [0x8, 0x5, 0x654, 0xe, 0x8, 0x594419a1, 0x8, 0x1]}, 0x3c) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="59a2ee3597e99c3a53fa14744378d64f7c0b05c3db7327b06c8e70cb541af15eefdb612c04b8436747732c222525e4355fa2249e5127d7d643761e199c9840b0766668b4fafefb7a9a5961bb3b31574021f7c844dc8b3864b17d17aac6e33898b18c3f968e4e6bd5378b008dee07057afa12bf39df19fbc4bec6e765417dbbabef334b23ac5e26cb305bf85a236ec906f50e745b26ea2460883ad459ca500d1f454724c38befd67a5ac806f2ab29d9a6e536882c0abceb", 0xb7, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x100000042, 0x3fb}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) 1.879465791s ago: executing program 5 (id=194): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x5, 0x103, 0x7fffffff, 0x3, 0x5, 0x10, [{0xfffffffd, 0x7, 0x4, 0x71000}, {0x4, 0x89, 0x8, 0x200007}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x2ff5, 0x3, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x10, 0x801, 0x8, 0x1}, {0x2, 0x82, 0x6, 0xc8}, {0x7, 0x1, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x1}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x723, 0x4}, {0x29a7175a, 0x8, 0x1007, 0x7}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x4, 0x869}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x2, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x100000, 0x3}) flock(r0, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2f}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) (async) open(0x0, 0x800, 0x2) 1.871822586s ago: executing program 5 (id=196): mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0xd00) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000140)='./bus\x00', 0x7fff, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000140)='./bus\x00', 0x7fff, 0x0}) 1.838461176s ago: executing program 6 (id=197): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x30, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x4, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0x6, [0x6]}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x17, 0x5}, {0xffffffffffffbfff, 0x100000000000ed}}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x104) utimensat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)={{0xd9, 0x75}}, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x35b, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0x400000b, 0x7, 0xfffffff9}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0xc, 0x103, 0x5}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x20002, 0x83, 0x2, 0xb4}, {0xce1, 0xd16f, 0x4f5, 0x20b3}, {0xc4, 0x801, 0x0, 0xb}, {0x2, 0x1, 0x6, 0x9}, {0x5, 0x90, 0xd1b, 0x88}, {0x1be, 0x40000005, 0x2, 0x3}, {0x2, 0x6, 0x7, 0xa}, {0xb8c, 0x4, 0xc, 0x2c4}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0x2, 0x5, 0xfffffff9}, {0x400, 0x3, 0x1002, 0x20000c}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x1000000000000000, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0xc, 0x6, 0x1, 0x0, [{[], 0x80000000}, {}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000300)=0x80000000) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000380)={0x2, 0x2, './bus\x00', 0x800, 0x2, 0x7, 0x7f}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000003c0)={0xa3, 0xfffffffa, 0x7fff, 0x0, "8890e9ca555a3fbe1c339e1fc790826af48b79d8", 0xfffffff6, 0xd}) 1.832848333s ago: executing program 5 (id=198): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x100000001, 0x0, 0x8, 0x0, 0x5, 0x746, 0x8001fffffffffffd, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000002880)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x103) ktrace(&(0x7f0000000040)='./file0\x00', 0x810756aef1ac0d1c, 0x510, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) dup2(r1, r0) execve(0x0, 0x0, 0x0) 1.829812622s ago: executing program 6 (id=199): socket$inet(0x2, 0x3, 0x2) (async, rerun: 64) open(0x0, 0x0, 0x0) (rerun: 64) mknod(0x0, 0x6000, 0x202) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x1, 0x6, 0x80000, 0x9}, {0x2003, 0x900, 0x20000e}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x4}, {0x5, 0x4, 0x4f8, 0x6d}, {0x4000c, 0x801, 0x8, 0x3}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x8}, {0x7, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x3, 0xffffffff}, {0x0, 0x1, 0x1001, 0x1}]}) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) (rerun: 32) r1 = socket(0x11, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="ed7a60b530deedc90f92aedfff781001249ea012335a26972239ce6b516e7f0f36b249a44b4f1c6d1b2960156e07e87d60f23781467a4870d6ef5d4c6da607d6f16abf881efff9a4363876525c9e77208655bef031de919dfb7481dba905ed6310f4d84a16843c4ba18272156ddecb93e2fd4f93d954bffaaf08498ff4c21e376bfd689fb06528e4f6f267429d737c5e81f2266729ec1a48eca89c6866dca4e223e674528ed5626c25c13af8d83665dc03afd1c15bd8413304d7e632ae25dc7ca999f079188b39e2b2e318adb44ffadcad4d40796dc112b5fbd23fade15375a37203c5b2b235a3d0d39601f164441a1ad471b9806294f6b9eaf024c291f5b5ba6990bb6d030063c48153b528f4d9c5bb93305d2f72e8ec19d63c3bbed7a25978fe99033e0f04578246192e33293aa04f25927692b61d438b59095d3fdd7bfd4524fb1c5ef2bd1cbe06746f5a96dece099ff22df9626aeafea30c8258e2d4d51008121915ef5ff7d8ce28e555f7d165c068e1135924ed57ec18b111ba7d8e1be0537e534ca66fdb30f5b48923ef0276c040b2c106f57885d472de1d420d21eff1a42178b4af7bc76e4f75c5362f0483aa31cead311a6af6d3fc2ae9fdc4db20d86f53d89d8c82613dd6032342b3b49963b97ec878a9bd7a186a53f278a3e27ffb5ff6a3d3823640d2d873ff6ee247e1283e97a3cc4698d8dc98922d292f4c5f30935ac5170e8fef5a493c878fbc69cf14906129fbc0fd94ee4dbe223eb6280f7e9056bfd84e85b65363b5ea981a84a88ccf4e95c124146afa9a69072e49b965a944b7fd5b1364a5d3bc8b6be601d64b29ae3e58b42818ef9056c18908b74c5dbb83ffa75dd74f33fa9152eb81d1f3d5f9aea8244c6f15f619119c9436c476e09b73b1855ea9415b721578c680c1660b7cd38aff99c7eedfb2205300f7c9f6d8682a003bdf05ef1dbc0ce8317ae1844276476311a9924019c2e2d1506f3b1d67939e0919c3b557b597556f4056db8f6f02d6bfe7b1f14b7d11461f921704d1ec0461221e78ded2a1700ad1968fec1f4001ed865dccbf9c7f2d7a74dc654b872a040eb3ea32a2a904fe9ed28b0560942863df641b20f04fc2f432306e36b498e679ad80db4186f9e047d2666bd68eb005bcccd0d02c99613bb226a262cbec8f281b90940147f6c8e43d909b5b6b7364d33a1bfd3860f0091d90c4e14efddcb791b5ba6aac5bb48bdc70e30be97de17c07f0ebe12f1a46c3690a37cc11c2232b6bd493b1e63350c7983c333fd0bd7165c5062de9443b7cecccb57c72b7a4fcbeac3077f0e9f157e4ade6278fad97d598ff785a58f99d49f0edc1c88f41134eb6954a89607801088a19e8ebc8274740a0ded074b2633db00d43ce496729bde5f670c281290c8e21cd7c73c5cf42821a7a912cb7222813f164a6134f2814a3b0dc11e422663a0c48870acfa240ab0c6ace325bd3bbe4049c987c002887d04fe1806c98b7b802a7a3518d98f7557221eb4dfb9ff876f985ff01124a9bc4de0fb90eac64b26fa45263da34132525104513ceb867b2346148dfcfa47cd0bdc58ab8d3946794e01546efdf6467cc4c700a67accc2117e3666c59497a292e064aa0a5f1fb9847abb97da0fd17ccbf21652b47ccb83a2328730b47bbc133a63b6e1a77d60f0abd2b45579f22bf8940e859b97a47e75b6fcfa41209477403a7b09765e33254837702b6d0ed7deb7f13b410130724af43f2adade817ffa42a857fffecbd213c5182f9100c7f0c80584610e7ea24f172444d80c3d37d017f9cc6c6c70c78f3e2bc2cf3012e020e21b3fc80a2f528f25258483410cc4d624aeda0f3b0e72ad161d165ec7e9a5c5230d26f68deabdf508342579f69f4f32063d3b88a6d77f3d8525cc216eed757a0721d1c3154cb2ef90f99eb0f3c64efe207af87028b5bcd3ed2c61a9d6604f1e3cd424f5bc3261fe03774ccb0010695b2d497973b8224a24d257aa2f225ed663a904c8f9addd851aaadc76917d752dfdbaf3d6f21ed51bb6fe848cf256f69d32cf852ce02a7e17e4b112a08f68b3561bdb2836a8ee535710bfda2c61b2b599de6b7580e912d79e1eb234064a61cfd935687224c2477343f72f943f5d9e1feafaf3cd76a553d70528327693bc7358df84cc1fccbfeb4e4a9d021ea3537721bb72ae7a62c745e9da5786b3d1525904b1ef0cfe9423d94f1acbd3ddbb9c1351857664a36b6c83af18808a2d683c92a2fa89f207a399926c3a25013046c632d8ac1709429a3fb0c88f285040a7fea2adf3bfeb4c14531d404a740de3100251c85ebfab1a9f0330ef52aff99a682ffa2039c6ee4f5ca1faba5a78b78ee2cce58a458234bccec0a5d6e729eed1ef09b7724ee78842b116ea996e6fd0f60360d6a3b2d14eed5638067012073d79b7d306e4f3978a9c810948d5fb513b2a50a1e3c7b15c6247fcfda994ce13e2d14852c8885a2170fe65f5831d36bdc836aeb1e24bcfaab234644b150be00f7ad1d6b68e429b971e2e213d870b547618ee594811ed4afb8d502e424b82f2c912c90bada497c622c2d8e56c4d942d0f9fce33fcbf67ec8096fe39e53519b155c00308966a94c17fb91d0b5b6b5f812c45a24d094d6a93c28f8678a21834ab4159460853037aa8b400d5bef6a07857bd54131fd80182cee5cb1b042e826fdf7fa98266510f26ae736e8529da01a38c78bd0ff93009afe56cd40545ea8cb8af52bced08e96c24cc5bbf603565a815046c5fbaf34df72cfc56095a15d6539d88ff596fa7073715a1d34c376d7efdc343ff33af238", 0x7c1}], 0x1) sendto$unix(r1, &(0x7f0000000080)="12ea05283ff86c3edd9c023727ff34059488783c032a636d25c3bd7c02b9d67e", 0x20, 0x1, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) (async) unveil(0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x3, 0x0) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x2, 0xfd, 0x8, 0x6, '\x00', 0x0, 0xffffff00}) 1.822779666s ago: executing program 6 (id=200): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ac0300", 0x14, 0x6, 0x0, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\f\x00', @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}, {"855b2f9248b0aa2ca8186db8"}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) 1.821370917s ago: executing program 6 (id=201): lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f00000000c0)="1d03a07262d7be51c8cf92242a6f9bfca26a9f8522918ae24583e4a0208932ff2a61595e084abb61445657314a993d5b49b2b4187506106181c9b12752ac6e333e9a92d7cb540eadf6ad74feb5d3d826548a7c9e34f9856a32caeb84878d30ab52675c131c28a86b82aa33dae919020dd6960aa84cd6613806cd019080d3d5d7226b6d8fe06420af985f196b3ef48f726b", &(0x7f0000000040)=0x91, &(0x7f0000000180)="15bd84cae65488333272218144b5640737658089244e0f5e972bf6ca3b39b6f68547d30200a4ceb357e46c92dcf5a3f47a01cd2df15c1a60eabd838cf5bb5560522bc393a799d317da78ac9db43c428d01f0d9c79f1719cd5d25152037667c9e213bc956692f4343ea40278682491211631a50289a4c34214ecfb0c6563d4400d31cbccdb2f7e746710e269ece1e9908389cd19dfb", 0x95) 1.820987558s ago: executing program 6 (id=202): r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10004) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x41) 1.610789134s ago: executing program 6 (id=203): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0x15c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xf4a5) select(0x40, &(0x7f0000000180)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x800, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x9, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/73, 0x49}], 0x1) close(r2) setreuid(0xee00, 0x0) getuid() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) dup2(r3, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$inet(0x2, 0x4, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x1) close(r5) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000080)="d50aaf79", &(0x7f0000000040)=0x4, 0x0, 0x0) 1.609639513s ago: executing program 1 (id=204): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x29, 0x0, &(0x7f0000000080)="086a2e7bf2eb2d832d47cb019b5af2d81b348f8c84d199ae5d038708396fa5b21117beb94e2148b7326f5a221f6a936fb8fd09a90668f798de411e4f0086006b641884e1bd2c872e6ac1", 0x4a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) 1.609322527s ago: executing program 1 (id=205): open(0x0, 0x70e, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x36, &(0x7f0000000780)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x35, 0x28, 0x67, 0x1ff, 0x3, 0x3b, 0x0, @broadcast, @empty, {[@ra={0x94, 0x6, 0x6}, @ssrr={0x89, 0x3, 0x7}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "765203", 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts]}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0xffc2, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) 1.609007603s ago: executing program 1 (id=206): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, 0x0, 0x0, 0x4, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffa, 0x1, 0x8, 0xffff, "63dad59f00be772ba4b3e1ca741f11e4084e2484", 0x8e, 0xe}) ioctl$BIOCSRTIMEOUT(r2, 0x42087007, &(0x7f0000000080)={0x1, 0xd8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0xfffffffc, 0x2, '|\tj\x00', 0x7, 0x9}) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = fcntl$dupfd(r4, 0xa, r4) pwritev(r5, 0xffffffffffffffff, 0x0, 0x0) 1.562164391s ago: executing program 0 (id=209): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, r1) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x961}) setgid(0xffffffffffffffff) getrlimit(0x2, &(0x7f00000000c0)) getrlimit(0x1, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x10, 0x4}, 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = getpid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x961}) setgid(0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x10, 0x4}, 0x40a) utimensat(r4, 0x0, &(0x7f0000000200)={{0x0, 0xfffffffffffffffa}, {0x100000001, 0xc}}, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) 1.561064534s ago: executing program 0 (id=211): rename(&(0x7f0000000280)='./file0\x00', 0x0) syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="ef1f0000000097b0ae1a006b86dd603e336f000000500000000000ff02000000000000000000000000000102"]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file1\x00', 0x0, &(0x7f0000000100)='./file0\x00', 0x8}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 1.531842253s ago: executing program 0 (id=213): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x24, 0x2, 0x0) connect$unix(r1, &(0x7f0000002a00)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x40) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) setuid(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x1}, 0xc) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f00000006c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x5, &(0x7f0000000040)={0x7, 0x100002005}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) 1.520405171s ago: executing program 0 (id=215): r0 = openat(0xffffffffffffffff, 0x0, 0xb5219f1000b913f1, 0x0) setgid(0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async) listen(r0, 0x1ff) (async, rerun: 32) open$dir(0x0, 0x80, 0x2) (rerun: 32) r1 = msgget$private(0x0, 0x144) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f0000443000/0x1000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xe61}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000037d000/0x3000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x2}], './file0/file0\x00', 0xfffffffe}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x9}, 0x1ff, 0x5, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x9, 0xb, 0x7e}, {0x6, 0x9, 0xe4, 0x100}, {0x6, 0x0, 0x83, 0x8000}, {0x40, 0x0, 0xe, 0xffffff81}]}) (async) writev(r2, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) (async, rerun: 64) sysctl$kern(0x0, 0x5e, &(0x7f00000002c0)="714320843f6d95aecc0d743fba67176003df36c8f241cbfedb7adf14a588d82814ed326cbed7054b9dd9f23ec6965d0062ff5708455200"/71, &(0x7f0000000080)=0x47, 0x0, 0x0) mprotect(&(0x7f0000491000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (rerun: 64) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) (async, rerun: 32) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000000, 0x0) (rerun: 32) semget$private(0x0, 0x3, 0x585) (async) setuid(0xee01) (async, rerun: 32) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='W\x00') (async, rerun: 32) socket(0x18, 0x3, 0x0) (async) r3 = socket$inet(0x2, 0x4000, 0x4) setsockopt(r3, 0x9, 0x90cb, &(0x7f0000000040)="0700ffff543ae8", 0x7) (async) r4 = kqueue() fcntl$setown(r4, 0x6, 0x0) 1.478242174s ago: executing program 3 (id=216): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfff, 0x0, 0x0, 0xbffffffa}, {0x3, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000697000/0x4000)=nil}, {&(0x7f000069e000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f0000697000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x9}], './file0\x00'}) setitimer(0x2, &(0x7f0000000140)={{0x8, 0x9}, {0xffffefff, 0xb}}, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x2, 0x3, 0x3) ioctl$FIONREAD(r3, 0xc0106924, 0x0) r4 = socket(0x18, 0x3, 0x0) fcntl$getown(r4, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x4000000000000006, 0x101}) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0x4000a9fa, 0x0) r5 = socket(0x6, 0x8000, 0xe8) r6 = socket(0x1, 0x2, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x9, 0x9}, {0xffff, 0x8000000000002004}}, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) unveil(0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4, 0x2, 0x7, 0x8000009}, {0x7, 0x9, 0x3, 0x1ff}, {0x6, 0x9, 0x1, 0x5}]}) 1.470526182s ago: executing program 3 (id=217): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = getuid() (async) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/264}, &(0x7f0000000080)=0x10a) getsockname(r6, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) 1.470388682s ago: executing program 3 (id=218): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0x6, 0x101}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_emit_ethernet(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x80, 0xb, 0xff, 0x2}, {0x16, 0x4f, 0x83, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB]) 1.469351198s ago: executing program 3 (id=219): r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setgid(0xffffffffffffffff) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() r5 = socket(0x11, 0x3, 0x8) sendto$unix(r5, &(0x7f0000000100)="b10005016000009f0500050007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195f800040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x68, 0x8, 0xe61, 0x1}, {{r4}, 0xfffffffffffffffa, 0x75, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x80000001, 0x10001}, {{r6}, 0xfffffffffffffff8, 0xa4, 0x40, 0xbc1, 0x4}, {{r4}, 0xfffffffffffffffa, 0x54, 0xf0000000, 0x6, 0x9}, {{r7}, 0x5, 0x4, 0x80, 0x2, 0x2}, {{r3}, 0xfffffffffffffff8, 0x276a5c215aa1ac17, 0x2, 0x0, 0x3}], 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069de, &(0x7f00000001c0)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f07633afd66b3156888ad7321eee02cdb6aa8bda51adfee0ead001eb204d5ca80e49fc458416b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f844ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda03f130fe75061d38c0c826bbbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c68150324003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f00000000c0)=0xfffffffffffffe7a, &(0x7f0000000640)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c348a9fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1059b1153bb2a0e8b73a82935205a533b309e970705030000007765ee8dd6902f280f865b22777062261f3dda00424093199bb653fb094a0f685b762d844af2a4f804eb5ac866a1ce7cd60e69e125ecc75ae360118bdd0fb5e38072f27891e82774566e2818693b4cf0082f6949d8e15493c5b15cae793d0821f21f6c8ed3789580cfc9f42a192c2bc788b7a5430db5a2723ad56f3219f91e134653d7882f4dbdac11b0c49103a061d4f4cb6f0b23566fcf1ce73b927abefc587095fe6a6252cdac5c73a342b6ff9efd0c1987ec8f949f0b6c7b214c7c9153a453ffff24e6d43dafc3b74154c45ed3989b13d114503d46fd6e0d552ad729271878f3004a49343fd2c06b519150645ffff7e76acb56b7f4285f170e58eeac8494df82ce3d1e4f35f4922aaaced6bf7bfcf703c98b84955b7d5776450e98b318730a1e4e56fd53730aaa8d64540e408eaebec8cfd6fcb3e90d6e", 0xfffffffffffffe10) r9 = getppid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r7, 0xff, 0x72, &(0x7f00000003c0)="4cd98b68e99efbb2ef", 0x9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r9, 0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x44, 0x4}, {0x4, 0x508bb6f8}, {0x83, 0x100000}, {0x83, 0xfffffff9}, {0x101, 0x3}, {0x81, 0x3}], 0x6}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r10, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r12 = fcntl$getown(r10, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r12) sendto$unix(r11, &(0x7f0000000400)="302f239720676b17beaf7d6e0ac37a9e212145b2ed91713f6d00bc39d07de0f8fc441f07a4e54099acee4a533f80b9ee87eb76efc375e382253c2156960a701c72bd298667b5fbebf569819953f95c282b9e9e4d85cef1d00dae557fced384c820178d599ce6c348039a83e397d81ec02146818a3f1fd7c633745c39d9dbd8653c871088b69128204c414677ca1c33d1a77365b47131a845e741d64915843add6eb10fca6dd5", 0xa6, 0x409, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) 1.260841706s ago: executing program 3 (id=220): mprotect(&(0x7f0000001000/0x13000)=nil, 0x13000, 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f00000000c0)="03000000", &(0x7f0000000080)=0x4, 0x0, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) (async) r2 = msgget$private(0x0, 0x300) msgsnd(r2, &(0x7f0000000000)={0x3, "afdfcb99fd3884622e29f34ac560ae32d2d6cdf55fcad412fa5c491c24a0e71f6e2463b2c4251702723cb925d227"}, 0x36, 0x800) 1.260151892s ago: executing program 3 (id=221): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x24) dup2(r0, r1) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000002c0)='c\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x3, 0x2}, {}, {0x0, 0xfffffff9}, {0x2}, {0x2, 0x9}, {0x0, 0x2}, {0x0, 0x3678}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x1, 0xfffffffe}, {0x0, 0x6cb}, {0x3, 0x4}, {}, {0x2}, {0x0, 0x34c}, {0x0, 0x200000}, {0x0, 0xffffdcf3}, {0x2}, {0x0, 0xfffffff9}, {0x1}, {0x2}, {0x1}, {0x3}, {}, {0x0, 0x1}, {0x1}, {0x3, 0x4}, {}, {}, {0x0, 0xffffffff}]}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) socket(0x800000018, 0x3, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x24) (async) dup2(r0, r1) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f00000002c0)='c\x00') (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x3, 0x2}, {}, {0x0, 0xfffffff9}, {0x2}, {0x2, 0x9}, {0x0, 0x2}, {0x0, 0x3678}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x1, 0xfffffffe}, {0x0, 0x6cb}, {0x3, 0x4}, {}, {0x2}, {0x0, 0x34c}, {0x0, 0x200000}, {0x0, 0xffffdcf3}, {0x2}, {0x0, 0xfffffff9}, {0x1}, {0x2}, {0x1}, {0x3}, {}, {0x0, 0x1}, {0x1}, {0x3, 0x4}, {}, {}, {0x0, 0xffffffff}]}) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) 590.758258ms ago: executing program 2 (id=222): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0xffffa1a7, 0x405, 0x21d8b78a, "102e2618007bf533e2942b6e3ceb00", 0xc, 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) syz_emit_ethernet(0x49, &(0x7f0000000000)=ANY=[@ANYRES64]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) 587.924122ms ago: executing program 2 (id=223): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1a0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x43, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x7ff, 0x3, 0x0, 0x7, 0x2, 0xd, 0x91c, 0xb, 0x180, 0x2, 0xd3, 0x76, 0xfffffffffffffff7], [0x122c, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x7fffffffffffffff, 0x7, 0x1, 0xb], [0x9, 0x0, 0x9, 0x5, 0x10000, 0x400000200, 0x800002], [0x100000000, 0x10800, 0x4, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x8}, {0x2, 0x125, 0x3, 0x338}, {0x1000, 0x7f, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x2, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x5, 0x4, 0xfbfffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f0000000440)={0x0, 0xfffffffffffffff9, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="470d85c12d140eb41dee8477e6c138e5728c71450927bd6874335f44b8ec84e6057d89e12970e624aea60ce5b332430d4807c96352b9431021ee34c2b0b25dbb0bbfbe80ea6cabe1cd4f5f6a5613c48c6fb80212e5bc79219435d38b7f3334a9e93f1e8f6dff4888dbb6a26ad1d99a0c8f25c87d81c03957a29670fddec391a15ff991d2c68e48cb904d7db64e45be5f9ab8b91689ba6b144e08047b5aa647c58b08f0f40b", 0xa5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x81, 0x12, 0xe4, 0x100}, {0x6, 0x0, 0x83, 0x400e}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="010100000301e0d3b499f388c35f00000000cc1d70991daff780fedb6e0000010003df14a550d828d67b1410327d00000000000000", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 586.97748ms ago: executing program 2 (id=224): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x4, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x1000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket(0x11, 0x3, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/198, 0xff2c, 0x840, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000040)="0000009b", 0x4) 777.752µs ago: executing program 7 (id=225): r0 = syz_open_pts() fchdir(r0) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x7f00, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) 449.709µs ago: executing program 7 (id=226): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xa, 0x0, 0x5, 0xfffdfffffffffffe, 0x7f, 0x1, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x1ff, 0xfffffffffffffffc, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x6, 0x400000], [0x4, 0x0, 0x2, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x8, 0x8000000000000}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0x0, 0x0, 0x8000000000000006}, {0x0, 0x1000, 0xffff}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x0, 0x9, 0x6, 0x1}, {0x0, 0x0, 0xc650}, {0x0, 0xb, 0xfff, 0x1}], {0x5, 0xfffffffd, 0x3}, {0x0, 0x5, 0x9}}}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881af3, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x48, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x96}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0xf15, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) setuid(0xffffffffffffffff) (async) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/95, 0x5f}], 0x4, &(0x7f0000000640)=""/19, 0x13}, 0x1003) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 0s ago: executing program 7 (id=227): r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="539bad46b0be51b80805b840ca3e22e6bbb6b39193c44f1098f7dc442ed47c10e7ae089a3ed3a6192d0263d35b3e8266d84faa0612afd93862cc89522a4044a644390ef9bf517ee8414452b3757b7b565be536c9034c98aeecea1d5671d34c1a4a20ab16da4ceabe914a600030d2a0258479dcf8bc405ce0dfb673f5c964e604d24cc2eaeb5661bb7990e677fa247893683d855261fb9f052af799732f2a7bb63146f032bd0c014874ba839e1336e475ac5b3823521c215a3e8025c82c026f3c12ea033492c50189b4077e32d9f8c46d393b2444f91b8af64227b865ff95726c3a2e8daf6f809b0fd54da91bf92628fd59c230723af1e5a3e7a9c8", 0xfb}, {&(0x7f0000000140)="ea00b5972a84b4f3e66291b89bf1e8a5c5e5aba105f264fa6c6d200296256cfdb81895970de2dfe3addc6d3078dd424ad117ca", 0x33}, {&(0x7f0000000180)="7f6ee9d021018ab0a685adc3a5122238ccafb91f05fb62fef8f29a7734811575080c7412e11edef1a110142bfc38ef421bc6b696291cf5de56888116e77dab1473d73aa1e5dd0d92de73defc58d4075ee94e052d98a99d93644ac21cc4", 0x5d}, {&(0x7f0000000200)}, {&(0x7f0000000240)="03b39238f3c27fc73986473a305cbf6ef0f4dc9b1fe4ce63b6395b46abc94e02ca6f8de5ddbb649f854619fe46a4586aba14fba764db3d452d5f9f4329ee4fe308263597d7489117a4d9f2dc8ce291d700553632aed1eab32ea7451c0238c4cec6f94bba725ad96e8b22a976df2d1df08c3bdbd53a557e64bb030e666bc50f349e8fbea7a9e78d6baebd992f910c330d5085", 0x92}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x9, 0x1, 0x5, 0x5, "fb0bee16432c84e12c630c98347dba1ffeffb1cb", 0xfffffff7, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000440)) r2 = getpgrp() wait4(r2, &(0x7f0000000500), 0x8, &(0x7f0000000540)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000600)={0x3ff, 0x9, 0xa, 0x6}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000640)) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r3, 0x3) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0x1, 0x1, 0x2, 0x40000000}, {0x6, 0x5, 0x0, 0x7}, {0x2, 0x0, 0x94, 0xa7b}, {0x2, 0x7, 0x80, 0x8}, {0x2, 0x7, 0x5, 0xc}]}) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x3, 0xfffffffd, 0x1000}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x9, 0x80, 0x5, 0xffff, "f0494d9657d1eb12692ef957ed7e247fc86e3ba8", 0x4, 0x3}) pread(r3, &(0x7f0000000780)="ee14c2f225f7e6be8369d25b0eff2c04338b9777d1f08a957548cf2b82f9e6f83155f37122616c888d58e1f90780fb098d2ed1f20e1b55bb8bde06bb8e4a0b261252beefd1006f10c3f9abc61b8fa1fdf6728bdf930f8e303c03da40ba43412811057cd0665ba63248c49534e5a2712166088c2ab4c57f3f82f31a16e930314814cfbf1f3de53812b84fd598c66dc0ba84977f86abeb19e4795fc23cead2bfcf77b1c108c23944683b8e4a47dca75b74c76ee9b29546447f79d267cf96c9c77e4884f1002b7fadbba20e7133bfaae060cdf14dc77adf7f7a62871f630317e2614f6f651314adbecdb227821f0d2e48a146e82e3eed1025bafa1659fc838d3aa87b921d61a9edbbc2a95d330750317affa56c2c5c51ce27abb5534b8225910798db83189dd8f5a35e2fde0dbf436be100e999f93c218b32cd6244a4e4d4218ebe91f528f4eed6f0ffac9134d85762c50d06e699c4347f6faee7e51868d7590c966c514e9d12a002c019eadabeb3db3af435a51a4c5e7b0b02bc6dc3b746a1297259af79141b258f41829a6e3b9f17b080537168cccccee1f937383135dd04f54251878f6e2f0dc466855fd45ab4c3e1fadcba323ff390e283b65675a613a5a2a9ecf67b4a5597830a39f0786e128ffa8e16312bfff1ac2058b647f85310e857768a1e698a0f74a6b0955a55eeea0ec0ce280d772cfea379c0f54f8c494d64052a501da93a2ded243c1dbb46b7fef2a11f09be17f326d6241c7643ed4bdb7df11bc78aecda1d1d740f8840bb3a14cff8bbe120021f807b64294993cf560cdac3b3ebfb0228357879b0f1e20c121f7deb55a01e598415e2915f20d21a9f1ffc42b321c9d8bfbb1b3ef317b9412668045e402103c91f8d9d367708e8155db899d46c4a28163caeca04985a9e66ca3842abb6a02aa2873070e01a208855fc86ab3ec3d211603acc3bdfa5f3e2ff4dc57f02ecb5dd66237dbe3e006a5fa08f9ef6ecf3ff598b989a99c32a484b8b5b4985c608b279203010d4d706fd5307629e43d80f5ed55068e52abfd9a88bdfbec1d1a3dc0e0aa414762958201058973fc0a9dd387fe9163a66430bb54f409768f0a9d9cc983acf3e81726c9d0e848bdd81c571e9a3fabe4372d491c62ae876acf5bbdebf0c145266ba9c97d797a7a4bf52f730472a463417cc3e491751cbb3dc85557c099b1a3af0385b3373c74ade8fa0592566e8bd800272d0a43abc53d96ad19afce7204d262a8de2c6f346633c67b76f9d39c33aa1a11531fb655615a758c99999bd06436438c8e09767ddff823becc7003cacc91f905e20708dac5460ad5e4bb845a96cd595ba3ceac68b0b4bd6a6d1156e3d037a79c4807e58ea451e536bd9eb229919a5e914a59b7f970b03d2fc73f720b82c8e3b559f1659a06b8fa77a4fc32b81c7a21c37c723f611dac1bcc3b714f5639d79d4223a8fde7fe4b34c03a1a4baf2b12809cb48c6c10bc5e7aa0e9352c5c2148524d6057ca68e87f39d6d7c53881acffab0f0922d480d233c87954d3268dd759f62da604c2d31ed958ecd12c55855a27332ba46ff3f67dd1501418a7fcc26445467dd5c97512f0e02dc8241792f25ffb0a7d996ed1b7ea99fb5e8c2b6c3720c27434701f24e34029d5136af2a7e5ac659221d795a45f9256cb4338c4c85b8096b9ab141918949e911a1b8d71ca05b054d3472ef80905fc6f480a9a1ffd90e822b91b0f82f0180cc31b3db0412367107230817faf8864000a2d7ed3f46354bb05653b4183ef51efdd63c14a72a984b5ab4beac35ba37e2f6681653b813963ce1016e58176c16d91027863bc5a3cad2cac0f692613af93e1f735142f095a3137d4ac2a28e720e0d97213030d49c053fe34495f9ae0b79fa96ea91e1458bb15e6a37e0daaf6cd6d4ede2fe5839294073828a158b33805d85c82d5538ab4b45426bdcd975c5fb4f80fe4606aa1a561807f683d5d94af9a6d6baec83a1f32b1d2ae343227b6b5c1804f4569571c682c2d8c573e2dfdfd98af6d8c2ef4866f755c58edd26616691ab10ad02f109af96e89ff2f9a3f6e4b559d42879b1fbdd3e045edb08bf04172a3de43931c51aa6891f2634adb87477eb7665bd33e922793ed67113a9383913604e9ce8596b7087fc4c78b0e81e334c801bf5a038c20314e4d6616aeb12df1cc3668c42a3c7620bfebd021276bbab42def72224e7ce585133e1ce4d43847710b9253f5d73de2a2d122fbdb9675e683d0e0a1a11691ea427f45531cd1e99351008ace58a3d64e1a5700c7900876fa7fea67db095a9a5b56d2e8cdeec57ac4f1b12ff41391531f7dc663df76a74a8213c87071567a95499fde0192c8d1a5ada56f1882ec95859fff57c45ec249433b5a8b36a3b417bebe2a42f5f3878274d422c0d0a788b6690020dbf4cf739c0986c61a6f88926af437b897cbd2df45ad7ff8e35e468d605fcf3740c63040e82e256f233a8e783ee1a88d06afb2c4e78f5ba67c61f79020e69994df7989dca35c6b294585a74099d8cf8bd0cb556e34b9a60c5d6ca050642f19a1fb43fdcaf9e5e015fad222d80c24d6862e50d3f2ea327b4da445fc454d8c3d36a88a5e8f1555a7f6f97fa25e134601d70625edf140c1c77a6332c08f14d7dc5cec03fafe58ccacfef47eaa24da1901df43cadee7a6fdf8714157f8ed81be56b593701569fe3e90e8915501fb58a57228d807abb412d1737944b959e3698d92936031ffc70231408e6cfec1e185a399e8aa7dab024046fe3217e87571d3fd4240be5a2e2c28db381c38993d3a6e19f3b4d5301b7d412365e68b026f6d02c595ed2a184b3b1ca3422f9350b9f545aa7f01e9136474731fd4db30a389c3d1960e00a9343c19f3157d593f2bcf83bf156d090a3bd277bf1962d4340690776faa63b8ea6aba84f87417e151eaaf37fb83eced924131be56fa3762c9c915b5f46ddf3f1820c42ede6189f9f51a91cf73dfa3c1241f9b991298e6edfbd34e37e4da4e71abddb0ec8324068f7c228cd41b45091aaa521aa9bf86be79256d42d4614049c1cb13fc065361a21650c37a476a773369f3a054e9a245afac7af54ad9393b58435bc3d33239f9554459f66a607543c011e8b35ec1b0a58241192b5775c7c3bdf0f9720da3793ac6d899f2f1d01c3f5425398c38f396fdccf93c3cbcce9d8d97ba28b4a6b2c7c3473e66fc68da025c5573eecce11cd0ba48a138163d4f7ad599c6c647d5bdb7be7a6001d45791829fc04106acbbbe8ed7484e29e6a485ecbf36490dd9af6e8135df7d33bca8fb6ba7630b84bd3a0022787cfb3fa8781f87bacb2db3c28229dc7c595a9d483154a79ceae5eedae5bbae2a17f66bfcaab2b61d64734abdec4ee58db23c639323d800b4562f3cf13be596293063ec2c72f0f324e6f46e981d148f9facb94b58354f0937d678129f16d648deaf465c5d08c7c397bdebe4423f6a3f5a3c992c2d436e1f3b126e7939c51403f163c8872a757f3841a0bc15e3b1b78e6da486cfc350218ec9a301bbd859a49161bc083092d0738e72f4e7954ef6372237d66e4e3e2805740fa66fc1d468b9943b3c9be7b0efc26794ffc5a5de93f34e2148b5900a07b2e314ce4434614a2604a5e0825887563b8ed4e07e9b34d8d489c6e370e7572112afd0741b791956f091e71c6a8f9329abb101849d13cfe846a36498004be99dbdb9f6cca44128470539b14799fe271c12eaa59d941a1ae4d8c12b7347122b7069d813267eaf1d259b585861f632f41a9382647d3089f7863469ae0a925e9b547e74d01279459056640eb7026682511e29bce876ee98d6bde537c2c8a450ee2c8c977768d1fb8fdb52032638387c7a5538386dbcce4c2a1658481a80efeb040e90b4316c4b0e308d613e4cd6d9e40297c171d89b6e15a7debd1633781ccbbaea3afac1ece897fa38987cd1e4516399175140cc5302339506a2b2e98f96824211551637b6d878f4a04498d06251e0f77fcf86a105b7c64214c360cb8e7a754a57627ae2fa1a0ad4286fd256b01fad9415be90379aacc02fdc1ec3e9158356e87d3c0816757359f4dcc900fc05d0268929189353cd82fc26d60ec3a411596e45b8aea2aaf6a430d5c973a009699d3dc6b16d190e6c24485e8ba6c137d595a2ebef763ae57ff1fdc3f7b8acd6a94a3ac6badc29300dd64bd7ba22e068119fbec3b5b5b697ce55b98e925c1f5fb924910ba0d2aa0beab39fd7cec0efc5529bdba04255fc8e9cf9cf881fbc71887e7d0c6e0501b59b35cae31b551d00daf61222195191094840adfd2c7e178bb589d469d472add2a8adc13ac76467f2a96b107ea6f7369c633acc3c08b91aa426a206c107c159a6b6e3dccc2aac2ea24d57321541190e9939a2b1902fe6b6251cd3bf1d55cde5e56fca9f68f10b5aa7a8c50e5dd59989ce46a75c7138d96059f0750d3446bae4c0f7dc1b51fde81aea49a1a5da2e3c1c2d519801f4364ceab4a43679e0c4814773832981d909ba433a938a40f46ed9513d9d29e54d9f5f1d9ded926538dc979087cf8283b1d61a9b1d44d6f523c87474d2f5e45efe82dcf3e437f20fb6cad6a06b543be870ae67537782a6db50116578e5c07a99d0c573172941bb859fe633d4ca69cf16f145bc796a8c1acd1860dc79e1d8147b5b398f63c40331887340430e897036e984bb11b5ea4469eac286511a253b8aa9511629678e2ae1e78ad3ef2fa4492176e65251012535169d1acf98758b0301e21d499bea7b89273b34bd029ad72497c8696edd0cf9ad29af79f780b8a7c24862899199782c9c0a28977536ea561148eaf187db9c59e997074f55abc11c87d0451ff24280fb5cab82ad59edc2cd23195e441909adb6332ebbb44836fc2a7dad346601798ca9fab337e50a1d7998d849ea0519be12f6a370f95da6089fa6fd42ec888eaf1b9723250d7e5cd107c89078d075d491a0a8059160557f79895b52086cbe3a12176ce12fd492017e8e8751f4b2f85c6c444efed76e618f6c6eba3a5bbceae8fe694003d64583c33d05b9efae6043156c6fdbd5a2e04c390609a647d5f06827172105a378fae66358fb161fef1a811fd7093cd0c6bd87dd29dbbe3132e0ff060ed28993a212fb1fc15e10b0dde4fd62569cb571ab5954965e0bd327d294f4d78658b273819373eca5536155937339fe098c2187ac88df9eabd34d90dd74e3ba928fc2fbe0581f10af5287f0549c7fbc20f4de428ec0d3b66886fc7fe4a97e3acf2eba89f23c01822e1c6bf50d1625615c11356ef9010d7e93dbb03024bb12ee8a18137bb0a530089ad997830894da60a9896538d90f3bba690e6960a27d16c2bf4644de7f7234d6b6ed1c84e3d176688d5caae73214337b62bc2ba1373252476a0a31e164003af91fe43e3cce0d92f5841bbe2708fa1e08481ffbae4e9ce3200940a7dde569bb22d9616dd230469ecf7a8eb3ac7ed91c5bdc4ecb80a9bfdff437004ae86666a3bba1f4357d582436bb7f796e9450ca83d799b336353c392e8cd62a9ff6fa2e99a7a4d78c1a016750069d70ad1c5e4419d4f6ca9eec0ee499535597b7137f375cbece401c6f17c3d734bbb7b4d9990b27b7863a5599d261e60ba6ac7df58dc37dd6513fab94384e185b37b8dbe4396c23923ad5dea45786a7cee978bd3f9790864468f9ed092b2632fe7ad3f1aa83000adbd9a76167c828971cf194e600cb7659298d363172cee68620606579638a33ba6bd2e15ab9b949d2efe527475e1f172e50e4fb84658b4c5c106a60bda2dab1b64398c6d18119469c320", 0x1000, 0xa3) sysctl$kern(&(0x7f0000001780)={0x1, 0x16}, 0x2, &(0x7f00000017c0)="156393e3ad924bc24c36", &(0x7f0000001800)=0xa, &(0x7f0000001840)="0d6e77fe38110ea8ada5", 0xa) sysctl$kern(&(0x7f0000001880)={0x1, 0x34}, 0x2, &(0x7f00000018c0)="6d7e6002a6c2e913a331d2524cf8d34e9d49db0dd43a2d4958f4e9afca20042e746579fa", &(0x7f0000001900)=0x24, &(0x7f0000001940)="a698e6727a314261744a772c00cda8e068ff4705c82687dc10704769a7c815f5", 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a00)={r2, r4, r5}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000001a80)={'./file0\x00', 0x7, 0x9, 0x9c, 0x0, 0x0, 0x80000000, 0x81, 0x0, 0x1, 0x4, 0x1}) r7 = accept$inet6(r1, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) setsockopt(r7, 0x5, 0x2, &(0x7f0000001b80)="a25f3b745cb765427d26041bffd797142f1a57720bb158fc5ab63119011c8a9a747b5570e0d81dea207c49c4d36f5f4d7e2a5f976467a57633281d105e468a8ecaecd28a140d2f6862f07ecd5c0d8f1e17188af57eb947fe5ac927921010f3d5fb8993908f5eb4f92ff239073c18b9d843de6842b70a77aded464b2b67acff9d98386c2495f75e9ac31705bb4ac4bdc376cad6caa7748431847e88a1e937", 0x9e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) setgid(r8) accept$inet6(r1, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.125' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 fuse: Cannot find fusebuf pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd800d42b958 va 0x200000000000 didn't change! denied attempt to set clock forward to 13622315181289262 uvn_flush: obj=0xfffffd806031eac8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *395776 22792 0 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8333a525) at panic+0x1cf __assert(ffffffff83378d01,ffffffff83353781,84,ffffffff833c876d) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001459000) at if_createrdomain+0x40 ifioctl(ffff8000014837c8,8020699f,ffff800038148f30,ffff80002a823ca8) at ifioctl+0x1c06 sys_ioctl(ffff80002a823ca8,ffff800038149100,ffff800038149050) at sys_ioctl+0x660 syscall(ffff800038149100) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c0d7992cf0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333a525) at panic+0x1cf __assert(ffffffff83378d01,ffffffff83353781,84,ffffffff833c876d) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001459000) at if_createrdomain+0x40 ifioctl(ffff8000014837c8,8020699f,ffff800038148f30,ffff80002a823ca8) at ifioctl+0x1c06 sys_ioctl(ffff80002a823ca8,ffff800038149100,ffff800038149050) at sys_ioctl+0x660 syscall(ffff800038149100) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c0d7992cf0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800038148c60 rbx 0x21 rdx 0 rcx 0 rax 0xffff80002a823ca8 r8 0x101010101010101 r9 0x8080808080808080 r10 0xda5c514de85b15dc r11 0x49e40bb1273f5780 r12 0 r13 0x1 r14 0 r15 0x1 rip 0xffffffff812a03b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800038148c50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=395776 pid=22792 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=50, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a822020,0xffff80002a8222c8 process=0xffff80002cd2a898 user=0xffff800038144000, vmspace=0xfffffd806b8c6188 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 22792 336676 43013 0 3 0x90 fsleep syz-executor *22792 395776 43013 0 7 0x4000010 syz-executor 22792 178118 43013 0 2 0x4000010 syz-executor 72236 166176 99760 0 3 0x80 fsleep syz-executor 72236 244728 99760 0 3 0x4000080 sbwait syz-executor 52833 303710 58223 0 3 0x80 fsleep syz-executor 52833 183255 58223 0 3 0x4000080 ttyopn syz-executor 58701 125477 33377 0 3 0x90 fsleep syz-executor 58701 375934 33377 0 3 0x4000090 msgwait syz-executor 58701 271109 33377 0 3 0x4000090 fsleep syz-executor 42736 286080 80453 0 3 0x80 fsleep syz-executor 42736 412998 80453 0 3 0x4000080 ttyout syz-executor 86286 506717 70845 0 3 0x80 fsleep syz-executor 86286 11957 70845 0 3 0x4000080 piperd syz-executor 63417 96223 0 0 3 0x14200 bored sosplice 42960 327967 29769 0 2 0xc82 syz-executor 70845 182577 29769 0 2 0xc82 syz-executor 43013 299322 29769 0 2 0xc82 syz-executor 26002 220441 29769 0 3 0x82 wait syz-executor 58223 326168 29769 0 2 0x3 syz-executor 99760 283894 29769 0 2 0xc82 syz-executor 80453 26971 29769 0 2 0x3 syz-executor 33377 476324 29769 0 2 0xc82 syz-executor 29769 474256 3186 0 3 0x82 kqread syz-executor 3186 83580 22524 0 3 0x10008a sigsusp ksh 22524 253937 16816 0 3 0x98 kqread sshd-session 16816 479614 2014 0 3 0x92 kqread sshd-session 93377 13252 1 0 3 0x100083 ttyin getty 2014 152789 1 0 3 0x88 kqread sshd 47069 72362 52066 73 3 0x1100090 kqread syslogd 52066 216239 1 0 3 0x100082 sbwait syslogd 15814 191975 1 0 3 0x100080 kqread resolvd 26020 395784 37030 77 3 0x100092 kqread dhcpleased 25692 140806 37030 77 3 0x100092 kqread dhcpleased 37030 248556 1 0 3 0x80 kqread dhcpleased 86102 170902 0 0 3 0x14200 bored smr 32114 257590 0 0 3 0x14200 pgzero zerothread 75197 417383 0 0 3 0x14200 aiodoned aiodoned 67202 10752 0 0 3 0x14200 syncer update 93189 48494 0 0 3 0x14200 cleaner cleaner 10492 309343 0 0 3 0x14200 reaper reaper 98676 515006 0 0 3 0x14200 pgdaemon pagedaemon 63871 442593 0 0 3 0x14200 bored viomb 36211 53261 0 0 3 0x40014200 acpi0 acpi0 25380 273561 0 0 3 0x14200 bored softnet7 73296 178091 0 0 3 0x14200 bored softnet6 2820 293904 0 0 3 0x14200 bored softnet5 92771 169938 0 0 3 0x14200 bored softnet4 25934 198632 0 0 3 0x14200 bored softnet3 8449 367272 0 0 3 0x14200 bored softnet2 17634 473002 0 0 3 0x14200 bored softnet1 75186 469518 0 0 3 0x14200 bored softnet0 12792 422340 0 0 3 0x14200 bored systqmp 59398 510112 0 0 3 0x14200 bored systq 54829 416533 0 0 2 0x40014200 softclock 65560 89252 0 0 3 0x40014200 idle0 1 55544 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10211 11158K 11433K 166960K 11548 0 pcb 18 14K 14K 166960K 120 0 rtable 187 6K 6K 166960K 284 0 pf 30 12K 16K 166960K 43 0 ifaddr 41 7K 8K 166960K 54 0 ifgroup 50 2K 2K 166960K 65 0 sysctl 4 1K 9K 166960K 9 0 counters 32 17K 18K 166960K 39 0 ioctlops 0 0K 2K 166960K 56 0 iov 0 0K 20K 166960K 13 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1347 85K 85K 166960K 1526 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 359 0 sigio 0 0K 0K 166960K 8 0 proc 61 59K 100K 166960K 509 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 17 0 in_multi 98 7K 7K 166960K 113 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 372 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 151K 160K 166960K 4824 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 39 78K 96K 166960K 1396 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 13 0 NDP 11 0K 1K 166960K 32 0 temp 42 8639K 8719K 166960K 19094 0 kqueue 14 22K 33K 166960K 61 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 118 0 114 3 0 3 3 0 8 2 rtentry 136 100 0 18 4 0 4 4 0 8 0 unpcb 144 425 0 409 1 0 1 1 0 8 0 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 69 0 64 2 0 2 2 0 8 1 arp 88 10 0 1 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 67 0 66 1 0 1 1 0 8 0 inpcb 328 361 0 351 8 1 7 7 0 8 6 nd6 104 17 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 5 0 5 1 0 1 1 0 8 1 pppxif 1384 2 0 2 1 0 1 1 0 8 1 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 476 0 50 28 0 28 28 0 8 1 art_table 40 477 0 50 5 0 5 5 0 8 0 art_node 32 100 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 1989 0 488 95 0 95 95 0 8 0 ffsino 256 1989 0 488 95 0 95 95 0 8 0 nchpl 144 2504 0 821 63 0 63 63 0 8 0 uvmvnodes 80 2154 0 0 44 0 44 44 0 8 0 vnodes 216 2154 0 0 120 0 120 120 0 8 0 namei 1024 7732 0 7732 3 2 1 2 0 8 1 kstatmem 264 32 0 10 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 8273 0 8273 8 7 1 8 1 8 1 plimitpl 152 94 0 77 1 0 1 1 0 8 0 sigapl 424 645 0 594 7 1 6 7 0 8 0 knotepl 120 11244 0 11192 10 0 10 10 0 8 8 kqueuepl 184 151 0 141 4 0 4 4 0 8 3 pipepl 304 157 0 129 5 0 5 5 0 8 2 fdescpl 448 624 0 594 5 1 4 5 0 8 0 filepl 120 3306 0 3078 12 0 12 12 0 8 4 lockfpl 104 117 0 115 1 0 1 1 0 8 0 lockfspl 48 51 0 49 1 0 1 1 0 8 0 sessionpl 144 22 0 14 1 0 1 1 0 8 0 pgrppl 48 34 0 18 1 0 1 1 0 8 0 ucredpl 104 302 0 288 1 0 1 1 0 8 0 zombiepl 144 724 0 722 1 0 1 1 0 8 0 processpl 1152 645 0 594 5 1 4 5 0 8 0 procpl 664 1021 0 962 6 0 6 6 0 8 0 sockpl 552 914 0 884 7 0 7 7 0 8 4 mcl64k 65536 22 0 22 2 1 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 12 0 12 2 1 1 1 0 8 1 mcl4k 4096 2769 0 2717 16 8 8 15 0 8 0 mcl2k 2048 618 0 614 2 0 2 2 0 8 1 mtagpl 96 5 0 4 2 1 1 1 0 8 0 mbufpl 256 6577 0 6401 28 7 21 28 0 8 8 bufpl 280 3364 0 122 232 0 232 232 0 8 0 anonpl 24 127247 0 124105 32 0 32 32 0 187 10 amapchunkpl 152 15394 0 14918 25 0 25 25 0 158 5 amappl16 200 2166 0 2143 5 3 2 5 0 8 0 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 106 0 96 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1238 0 1208 3 1 2 3 0 8 0 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 30 0 29 1 0 1 1 0 8 0 amappl7 128 99 0 89 1 0 1 1 0 8 0 amappl6 120 174 0 171 1 0 1 1 0 8 0 amappl5 112 110 0 103 1 0 1 1 0 8 0 amappl4 104 268 0 253 1 0 1 1 0 8 0 amappl3 96 2697 0 2589 3 0 3 3 0 8 0 amappl2 88 630 0 571 2 0 2 2 0 8 0 amappl1 80 9054 0 8503 15 1 14 14 0 8 0 amappl 88 4138 0 3975 5 0 5 5 0 92 1 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 624 0 594 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 624 0 594 1 0 1 1 0 8 0 vmmpekpl 168 6519 0 6487 2 0 2 2 0 8 0 vmmpepl 168 45192 0 43321 89 0 89 89 0 357 6 vmsppl 368 623 0 594 4 1 3 4 0 8 0 rwobjpl 40 17044 0 14046 31 0 31 31 0 8 0 pdppl 4096 1254 0 1188 98 32 66 82 0 8 0 pvpl 32 300042 0 291409 101 0 101 101 0 265 24 pmappl 216 623 0 594 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 390 0 57 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333a525) at panic+0x1cf __assert(ffffffff83378d01,ffffffff83353781,84,ffffffff833c876d) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001459000) at if_createrdomain+0x40 ifioctl(ffff8000014837c8,8020699f,ffff800038148f30,ffff80002a823ca8) at ifioctl+0x1c06 sys_ioctl(ffff80002a823ca8,ffff800038149100,ffff800038149050) at sys_ioctl+0x660 syscall(ffff800038149100) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c0d7992cf0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333a525) at panic+0x1cf __assert(ffffffff83378d01,ffffffff83353781,84,ffffffff833c876d) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001459000) at if_createrdomain+0x40 ifioctl(ffff8000014837c8,8020699f,ffff800038148f30,ffff80002a823ca8) at ifioctl+0x1c06 sys_ioctl(ffff80002a823ca8,ffff800038149100,ffff800038149050) at sys_ioctl+0x660 syscall(ffff800038149100) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c0d7992cf0, count: -10