last executing test programs: 12.049560186s ago: executing program 0 (id=2202): syz_emit_ethernet(0x1d, &(0x7f0000000080)={@remote, @broadcast, [], {@arp={0x806, @generic={0xf, 0x7f18dc168a79d6af, 0x6, 0x0, 0x3, @broadcast, "5936b725513d4641813f605f3fd6f640", @broadcast, "e803aba46e873641c80e5189bea5729f"}}}}) 12.011606361s ago: executing program 0 (id=2203): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28, 0x10, 0x2, 0x1}, {0x3, 0x10, 0xe4}, {0x6, 0xa, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="2237b3b74dab5d00461a0000f5f7ffffdf17c130b6aaca1976364f6651", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd64d6d70d0014040600000000000000000000000000000001fe8000000000000000010000000000bb4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5101000090780003"]) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) 12.009245918s ago: executing program 0 (id=2206): clock_gettime(0x0, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x6, 0x3, 0x778, 0x80000201}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x7, 0x4ba8, 0x17e9, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0xf15, 0x4}, {0x7, 0xffff, 0x8, 0x80000009}, {0x4, 0x800, 0x6, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1002, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0xd, 0x8a3}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x9}, {0x9be5, 0x2, 0x2, 0x6b}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) setgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unlink(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r1 = socket$inet6(0x18, 0x4003, 0xf) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$FIONREAD(r0, 0x80047476, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x7, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec1657f595c8c7", 0x14}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) select(0x40, &(0x7f00000000c0)={0x8000000000000000, 0x6, 0x0, 0x7, 0x4002, 0x3ff, 0xc, 0xfffffffeffffffff}, 0x0, 0x0, 0x0) 11.952060389s ago: executing program 0 (id=2208): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x114, 0x200}}) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x117, 0x102, 0x80000001, 0x33a, 0x10002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffff7f8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x200, 0x7fff, 0xd, 0x7}, {0x6, 0x6, 0x3, 0x9a}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0xae7}, {0x7ff, 0x400, 0xfff, 0x5}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0x1, 0x6}, {0x4, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) 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') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000440)={0x1, './file0aaaaaaaaa', './file0aaaaaaaaa'}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 8.585151448s ago: executing program 0 (id=2282): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x46) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) 5.565148665s ago: executing program 0 (id=2331): r0 = syz_open_pts() socket$inet(0x2, 0x5, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) execve(0x0, 0x0, 0x0) syz_open_pts() (async) socket$inet(0x2, 0x5, 0x2) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) (async) close(r0) (async) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) (async) execve(0x0, 0x0, 0x0) (async) 5.045721582s ago: executing program 3 (id=2334): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) r2 = getuid() setreuid(r2, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) r10 = getpgrp() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000680)={0x3, 0x3, 0x603, 0x4, 0x0, 0x6, 0x9, 0x10, [{0x1000, 0x200, 0x1, 0xee6c}, {0x6, 0x7, 0xc3, 0xd00f}, {0x2, 0x8, 0x1, 0x1}, {0xe, 0x563b, 0x8001, 0x3}, {0x3, 0x2, 0x1, 0x2}, {0xd596, 0xea5, 0x8000, 0x3}, {0x319, 0x9, 0x2, 0x9}, {0x643, 0x3, 0x7, 0x40}, {0x1, 0x3, 0x9, 0x6}, {0x5, 0x8, 0x0, 0xffffffff}, {0x0, 0x200, 0x3, 0x5}, {0x2, 0x0, 0x7fffffff, 0x5}, {0xd4b3, 0x8335, 0xb, 0x36f}, {0x0, 0x538, 0x953a}, {0x1, 0x6, 0xfffffffe, 0x8}, {0x8, 0x7, 0x3, 0x7edf}]}) r11 = getuid() r12 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r14 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="a45091b0da99e5a15c3b9bc79e3f693e358e7eb635a538d828918b3ded6870667f13e160b44407639a81c770b70e2aa2ef2664983a09fd2b9d27440c830a8685e42a0265cf9dd59f6408a4b0368e3dd54ebb6179f53d6ab5a034c591f9d6e4787928928e7bfdc788450aa6e3eb7d54b7edafc35a8dd5439879e21bae7773196ad9dac0b8f32f7f8c13524cb66c6b07e04259d5b7dea058feea66d3dfeac3a627ee4ca3a5", 0xa4}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14}], 0xa0, 0x2}, 0x406) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) write(r1, &(0x7f0000000500)="23270c5d40ec69a6dc66b94a686fc0643f8d8e8f57077a7718481470d39da324fff13ab7c82de248b98ba32a00800000000000001965e13d46d5abbc939c98fb0671d49cf4c1dfa386693f0fc84e6302561a8af57daa78d8fb597748912d8b3ae7dafff98d2e510a1f6123cfe00d9ebba5e128163bad32374d76b9a9a09464b5bcbbbfe168bcbd96b197f8b47c2e3d131a233b5073de7ceea314e207635e8780506b527a0200772ada04b9b0a4f4b3b121c6d99b5e1875dea5699f996f38422d9d796ff1d0b0d1e0acfb6a57e330925c27c1649321b348baa01ab59c08c22a4cc0afa6aeec98fa29fa134d723ea13360685b8a807b67e24b42ee8ad39d5cb7355024de1ba1f6721e0e893d24ecb12279ef3ac38f0065fc3829f8b7761bb1fa0bee548e6b859f6ad1f55a3dafb5951f02b2fa1d7fd1a0debe16b7ea9cb2a802691fb5d04e8baeb0888d539c800dc0860cf23365263811a6f23f8eccfb54f9041e1b705e4d8c772362fb095590462522a978ca78814c3635", 0x177) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 4.203747584s ago: executing program 6 (id=2350): sysctl$kern(&(0x7f0000000140)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair(0x18, 0x3, 0x29, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) socketpair(0x18, 0x3, 0x29, 0x0) (async) 4.203549886s ago: executing program 6 (id=2351): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x9, 0x0, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x0, 0x1, 0x200) 4.20339514s ago: executing program 6 (id=2352): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) 3.564924943s ago: executing program 6 (id=2366): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="097fffff", 0x4) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d7710200ffffffffffffffe4dd1e", 0x10}], 0x1}, 0x0) 3.56224778s ago: executing program 6 (id=2368): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x80000000) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x4, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x48a3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0x1) 3.483902161s ago: executing program 5 (id=2380): r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) close(r0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = dup2(r3, r4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000240)={0x0, 0x3, 0xff18, 0xe, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[{0x10, 0x1, 0x2}], 0x10}, 0x400) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000140)={@broadcast, @random="94ea09066dbd", [], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x28, 0x86, 0x64, 0xff, 0xfc, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x1b, 0xe, [@empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @empty]}, @ssrr={0x89, 0x27, 0x1, [@multicast1, @broadcast, @loopback, @multicast2, @empty, @broadcast, @multicast2, @loopback, @rand_addr=0x4]}]}}, @udp={{0x0, 0x0, 0x8}, {"0c7ba908453f320a1d60f83e061f3b726fb2fd78ca664f5054d9976cdfc9a1823911a6efc1a9"}}}}}}) r6 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r6, 0x80047460, &(0x7f0000000340)=0x4) r7 = kqueue() fcntl$setown(r7, 0x6, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) shutdown(r9, 0x2) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x12, 0x0) ioctl$TIOCSETA(r10, 0xc4504446, &(0x7f00000000c0)={0xffffffff, 0xffff0691, 0x8, 0x3, "97a2e90000000000000000001400", 0x5, 0x20}) 3.446160578s ago: executing program 5 (id=2382): r0 = socket(0x2, 0x4001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) rename(0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0xa, 0x4373, 0xc0, 0x808, 0x1, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0x401, 0xded}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = semget(0x3, 0x1, 0x301) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000700)=""/4096) 2.005080645s ago: executing program 3 (id=2389): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x32e1}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}, {}, {0x3}, {0x1, 0x100005}, {}, {}, {0x0, 0x6}, {0x0, 0x8001}, {0x1}, {}, {}, {}, {}, {0x0, 0x918c}, {}, {0x1, 0xfffffffe}, {}, {}, {}, {}, {}, {0x2, 0xffffff00}, {0x3, 0x80}]}) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) nanosleep(&(0x7f0000000080)={0x2}, &(0x7f00000000c0)) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x32e1}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}, {}, {0x3}, {0x1, 0x100005}, {}, {}, {0x0, 0x6}, {0x0, 0x8001}, {0x1}, {}, {}, {}, {}, {0x0, 0x918c}, {}, {0x1, 0xfffffffe}, {}, {}, {}, {}, {}, {0x2, 0xffffff00}, {0x3, 0x80}]}) (async) socket(0x11, 0x3, 0x0) (async) shutdown(r0, 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) nanosleep(&(0x7f0000000080)={0x2}, &(0x7f00000000c0)) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) 1.616533096s ago: executing program 4 (id=2392): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="8ad0852952805c46945cd968cc860cf8bb71cb39918c59eb9b7a409201436b91677b5ac1aa962304cd13521fb0e5f713a486dafcbe47da1a69d69ae3e25ffb5325a4c36201d56a766c7101009cccd3b3ff360c7402752447fcdda4f67449d2870998b030f36ba661eaff355cd20f6d1403bfb7748cffc7900f568c8d738e912bef2912ff0037674875c3dddb0c099dc2cd5a30be1a7cd855157000ebb8cc81fd8bb273800ac36d243f0a057a61263efbee8a93c0f7ded8300dc29fddac6bc592b5691b21a3239d0682aa8d000000000000000800000000e4eba4477eaf3ea5bc148bc55747", 0xe5}, {&(0x7f0000000340)="0a4632866f9d45b9f7", 0x9}, {&(0x7f00000002c0)="6d5bf42abc2efb983edbd78bf4db39bd3f77535c3ffa0bfe4c3d7ee5f4efb073641e532fe6b1f546", 0x28}], 0x3) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x5, 0xbaa, 0x2a}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xff) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r3) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x3, 0xff, 0x30}, {0x81, 0xd, 0xae, 0x8}, {0x744, 0x4, 0x7, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.532910757s ago: executing program 4 (id=2393): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES16=r1], 0x18, 0x1}, 0x2) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) shutdown(r1, 0x0) 1.532608855s ago: executing program 4 (id=2394): r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x3000, 0x393, &(0x7f0000229000/0x3000)=nil) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() seteuid(r2) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xe1a009b7fd8212f9, 0x8}, 0x0, 0x9, 0x0, 0x0, 0x81, 0x81, 0x20000009}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x4) 1.527563289s ago: executing program 4 (id=2395): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xfffffeee) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x13, 0xffffffffffffffff, 0x100000001) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) ftruncate(r0, 0x1) fcntl$lock(r0, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x18) unlink(&(0x7f0000001cc0)='./file0/../file0\x00') select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0xb22f, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x100, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x1ab, 0x3d, 0x100, 0x200009, 0xda0, 0x5, 0xe}, 0x0) 1.527259463s ago: executing program 4 (id=2396): mkdir(&(0x7f0000000000)='./file0\x00', 0x8) (async) chroot(&(0x7f0000000740)='.\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x40e) (async) syz_emit_ethernet(0x4ce, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0498670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900001b00ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f727c6abe46911e95c308f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff0009386700000002a853ee2407a385222394352bfe1f0e6110000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff01000000000000000000000000b8cd331264d850b179684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c20400000009"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) setrlimit(0x8, &(0x7f0000000580)={0xd, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000001500)="cf4a64c03613f0e7db5c0232c7244e2bf3094df9977b6d1f1643e1bda1b52bd4b9d559744ce50f19386dfdc24a41611a4934291cafb736718459d47ce5d27f94fb50ae2e7da79c8fdbf857b642b4a38bdd27dd132433ffcb2a211c2f4ddf7debfeee4685fe3a5279e447c2cf1a72c953e9c7e08f989a9051b07541bab3521602cd5e7bebbceb735ff9720c3dba52fbbb92e15f306627f1b75591129390d49f400c870a3cca32e8aee312d369e7eff689fc98a369e183a4a012c30479bbcad4b4da65f0773876789bfc229da7507d73882c60dfb41fa7cb905b27933bf6ae1b9a930f92b0aeae2d722312c329457788588c813d2ee822657d7bd1dbc1ecca403f61ff16848d61f44f8bdabebf7aa0c67f5c9c2eda7bae2c3e8645ad553b8bf4f87354a08935f58e163c8961ee7d8663778915d01d2051f189f1c20494fe4a397244465d2f403dcddf7915cea0d426f673bfbbcff3868d45f9c76a54aafbbd9be30b4123263d910727d4a526d039870921ad6210f810fab52878fbf7613193572a3a6f02455cb0d0b591777f943e76ce7eaa2f05b4dee748a0d8dc06b0a5655e178ed6c4b12349e99ff03920a42dbadfc8656b6682191ce8df0310a570b60c238d047b97ddd2f96d7f171dca1cf4ce350c4f9a7d72e58dff435d1374cf4e01145d3f346692e31709ab21cb48c6aa7cd46775cc1abef60426fd6941f09679a8fdf894d14b38cf05c805b0ee6fa273b04d2aa61bab50b8471f7c311836e3c87ab85594bf9ccbf2fe044581e67c000bac9853743f84e2bfc7282637299e27fb61ecbfbc2d3c8e21389131e6e8d2d89c9b04484a76d1cc5d5adb72792577c95620fcc5bd247b050777742056ca9d1cce49e88eed593bbaa2abb11d6ab562c786645cc2f707d65ddd2013ed9575be42a293ada15f648bb2fc9322540f66f36566be0bcace585e835b7a7623982f93486448f13c3f6ce9e9e4231414c00c696d84aba5ddb6acf164bc6b96cd26c5e0c0e37f5f0c55e50a2f78634a1ef459d87d6f0bd0036bcb863a5e58ecf8b56a512f2149bda63e9f64ccb9d4ce5f3d345ed89a49bce1ef8009e4f1deb3090f3dabd8866f31f991383b2cbc73a6dbc8b4672a6c4865278f9693e3c631e21b9fcebf86603b02e4b57373bb73be8f606c152173af27472b6307ef3391ec3a4b38fb52e49e84b97840f95b25b187b50c02c1aabea2dcda654761fb5f2e51aa664d37e5f16a1da05862ebfef7b333b6fa66041fd8a7c3425ce38ee270b030c1eda6cba4e04ee9dce5d8c725f7aecea904af9a0abd8cdc06f2e7bc93ccefca729c6add06c88b5d31ca869d4ce411a0743e8eedda8f05ff2cfd7d6293277bec4ae9b9e7dca3f58dcd5340c7a4015f71940ec91e2612533baa9a7c582b67e04919dc9574ed", 0x3eb}], 0x1) msgsnd(0x0, 0x0, 0x401, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x1, 0x0, 0x8, 0x0) setuid(0xee01) execve(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f0000000200)='./file0\x00') setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(r2, r2) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) 1.525963213s ago: executing program 4 (id=2397): setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) readv(r0, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)="01df", 0x2}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 921.163772ms ago: executing program 2 (id=2402): pipe(&(0x7f0000000040)) setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) 920.906001ms ago: executing program 2 (id=2403): bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x8}, 0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x81, 0x4, 0x9, 0xb5855f8f55fc11ab, 0x7, 0x98f, 0x7fffffff, 0x1, 0x1, 0x2, 0x8000000000000001}) r1 = accept(r0, 0x0, &(0x7f0000000100)) listen(r1, 0x5) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4104}, &(0x7f0000001180)=0x100a) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000011c0)="e4148f5a705964eab0c5efe1ba265ec0f92e2e2eb091133f717f28cb9315c2216e2a88687d669d1750be6c4fc9e739225160ea611f0be4c538341d8be641e65045d02f36029e44", 0x47}], 0x1, 0x213) chmod(&(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setuid(r3) r5 = accept$unix(r0, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) recvfrom$unix(r5, &(0x7f00000013c0)=""/95, 0x5f, 0x2, &(0x7f0000001440)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x23) writev(r5, &(0x7f0000002800)=[{&(0x7f0000001480)="791916cada72bb218d50af55dc7ac4e11a4a2363622063574e738217f9ee65f6ad2065edb22688f3842015c1dec9032b6f4fd55cb2f56d2a9f700ba321d575f9267503e0f6dbafc8cce9ce067e2db2258f1535981275cd720be97585dde4deef6faf8aaed70b4ec320ff8a9712ff8f1eff5dd13a2e1ec7b3489490a722561480e809af687ddf86f8a91cce76911f5cbb658824263b2adfef2112ce4635050eda731fc665038b3399878ebf5e37275b3fa31780c17dbe75a09a00e9393db10c28e4ac71f082c9ec991d057beaa278e128901030a58ddbab45ee3295bb28aaba9b0909e1102174f3c79bb0128b04ae45d30ec0e24c5069095e31571374ff34978cf461f1caf592827b4dda2eb78d7263f0b8d4a94da7f875a8581497515d3bd415b25fcbd11765fb39a325a9c727252b2854b9169fd9ba6c7d34536b168bc7377421b23ba5d67ae6ce2d26ad21266b74f7f2fee3c8d0b1b692c965c3ac14b2d47250a33f3be4a8526a9efd36050ec5b5f8856250c1c3721336d90f1381c9654314e46831b3cf4a805098f790b783d212213c787b35aa56c066dc930091f8e21cf3b906ca09e727cf80ef08f8d6d19e58f06cf251a0f57d742bf0a3b5a0a61b3ceb9a1370e4ab2d846482542647fa36df3b56943d842ff4491465b11a3e0b10a369900e77cebcdd991894b71acfde7a0aa5fc2815c6d55aa9115381f2f9dc4a7f7509115f261db4967c6e57a1afc193ff76448bb20a6519b1b291913fbdad68ef57b80d3a3213cdc1e5097b790f44a32836a074129a3e3085ee8dbdf8d52723952bbfb82a281e2d4b9d4268818af4772fb61d2e4073dac2995398ca0a3be1eb5dee1009c9be3a8bd244e378baa026d994eebc7307a15b47ffa1de211530f373bb6219ea4f03e84c659856eed0f24bcd91b364bac4e3a93d7520c0a49ab18cf9cc38963f597111591f8d50ab997ebeaa08ab09ef9fdd7fb499da6a648ed5bbb08dc79ff6a129ab4340942b7a3ac8a0353a3b496b4d9f0273e0ccf912fc499e0eb7c84406fdba64b6ecf2303327ab5e68cc09f1b535b2f99cccbb2b62fe4fd4ec547dc4c38e185209f430a012e029203889228c8ad3dce59355317d5890de61cdbbe323b67b34d352b2cfb70c7ce2368e908068e8b3c70dbf13af189f37a2bafe3e32408184340e31f7209f9f49fd846df6a4eba1047b91278c7df456dc81bf8c0324170ff836055c3de62ec78198ae45db15c2b95671b6af332b587bc917dcfbef464e88451e065681a2c787e93d561e9c101c2f8a29be55ca99ebc2045cb98241b2669f609b5d900ba2466ec5c01c01f0be377a072a23c7ece8f21457ae31921d584f482b8385d21e38d8a1699c9a70a8132af0b7649bbf7919a33ffc042ee4491ea37a1e1dea83c379c489ca801bb02ff341bf3ca811241dc98531c51f8e7a5c860fbcbf1cdac81cbcc32339cfed2dddc07016638396c634e5d355b386445d232436fc6e7f0969f8d785a3a08a1440081278603aab291d661781d14b88f3d9f8218edfb770a5a7d7a767326f151cc4a33a5a55485a8eb7434ba29198254703e200b54bc8222f27a4fbd595069e14be0248afc9195e4fb70fce786d852f009d9c9323fcec6a3f78953da7d28b0eba04318fba6022834e8c450e60bf5d1060eb4a5bc84658a8570af20d026d4df9d3e9395fe1a6133a5df6e4a36c51aaa7ac7aef01c7013942b5f50bcf60adb47e87c581dacc56e986cb8473fc5aedd15d1056d3c2fd79f39fb10157cf08743247d1bf97aed8685dc85a5fa4841d5e3a5679e7e9c6339a314d0231b16d741faf83ca96266575af9a3ed074a3872152f8f47f7bf57cb6113f0fc7d65b605f0e1d53bc7e986c8f849b71f2ea36f1ea82ed3e99cb084d18751b9f61150f974ba87da9f1bfe2ead6c392b10c7262020a65824402704268fee96d9a6383e7e35e82bab95dd1266e8a8827adb5845822536673676bd0a125fe2afeedb00287c6dbf450bbbd901d047cd6c4fa295228aeddde74450cf93671113f9430b546ade4aea9bde17d579036fccdc1e9d0e387e763deef0c85d70d516edadc19979bdd126beee958ec878fb1bb1e72f0f2e921644b2ac49079760ccf621275efdd4c273a83432a277cac66eff188a3b2f47b9b43920dd0ecca1272fe4d3903bb586501eaf2e31f575869a621413bc45415ee19a481cbcde016e7ef75ada1321f10eead7b298bee9364288e1f6d6d76dbcf40f0fea05c124c37069c3ce7aea185f5b663fa7ab40208efc9bf490c541e2dc37ede95c810c80b234d46f2a696e06c7a282e262543356f71df30b37f626d03619868ba391109fe1781f55d6bf9073017ad5cdec5f3f188a874e21a8639d6280a17190898267d4394b6b2ace3344669a101f990e04df3900ab03491c6599a23e7f8924f7547ce04e55f574581c5eff11075de5c7c6a7d03ca881fbc1b88382bd0a66a5580f01eeaf6891bb3aea788b1698726c836d6387f95aa06c6308495c47c225b87fae0548b13c6072f364931fabce7889eb0df07a4d5037253a4617361b23d096e3c9c8accd2476b6d227b7d7a4a21be7a51364954a698c1bccb9727fda484ea0769fae8feea38ea8c99610d27dd2610f973d2a3e30bcfb475a44576fbe4993a8159b50b7bf0d98ff2e43da2205e75ec53b4789493a249b3bca140d4b0e11db04f781e38b5eb665ce7c5bf7234dabcf9c8c85765c57cafed84e1076bfa1b4e9e4660b2328a53b1c1fa90a2d8373d1aae65b116d06f0377a0897076e552db040304f56391f6004c19327b34f4fda7cedcf0d22f012cd60bcee2cea873a475699732c3f0d2e8d46cae1de71976e92d576d464ad0abdb7b148e988973a1b204913604a6aa1b4578cc1b1806c5b44a0a29070930b8c2d2e2a4fc04fcf73301dd43ceec7d9feb8d7ce254e12e817a0bfd904f745d26f5775362f9268c956b6f636b8509a516c7c2cbb26823ce40860549ccbf6e4b942264ab5027dc143c1302a3796aa20644be6df67ecd02aea800cf61e6842c64790d64e597fad12da992b70e78196e1e8259aa7a91bf605dd460e59e8e98d9da67b29cdd7a86ca553b9b4174cbbb9924dba39ccb19ebd533838d61b07f4819fb62bb215313face4faecf9cb61cb077757922f3bc496a471f50e35f7b092a29482bd302d531009894e83855960f891502db2e18adcb6839dbd6d98a51d2485d25b4787a5db6863556be428100475f056dc81440922dc172cccfdc43b3fe2117519a3b25f6ac5ee172a0e99c439d797c51ffbda73239e97ecaebe94377bca04a57faa3b5159b9f6f6966ac4ab268e5d0657b10ec016f15a7ce1447d4f78a33bcdfde955c6dd17998a763050328a453ba4f9f1f362bb37f5d264536cfe92c171a820de8947168d27263220ab30c6a55c0c9ef45dfab50051d4caa23dcd8cdf26aa468d6ff423b4d8bf785d1056a899602d4c3669cd4c806202b6263786884c42e6cc8beaf6b7f8f901aa97f72fbeb00a2cf07deacfae305df0cf1ce2e11a36f64f0090dc43d6f060c87f300c47d2c59a34880e1be693219c557061d12118fd8526c67a0abc79b504a4147d1f4d8f019a90f583ecc2b1fb116d72ef5809bafac101b3d3718b832b631e8b222b847b702177ae2903c7210ded916669e906a1f8d4bac522b93b2001bb8263d8f5fad0fee633b2ae37722c4b98789e050daa21fae30a111578b018f079e1a6fc74b662d8eda67fb240e2988e97f5d5cae0f2c2fae8472117201da28b77c5559471413b71894ba6d9b6477c64a00f3dd2d08435cdfb2e7bf679942a47691b2b71a87475ed798806b2ba2b2aa5f1bcc7e8a1bd129f8e196f72811edfca41b5c3e6506f2d227cb722b36b52d39813d391a79e0587f18641bdc6bc343f5b433899ea9dda62a118ee64ab48756fdd063e0e8d99f531605330afb1cbe38f0fc6e00f24791decd29fc2d10036bc4b37083cdcea88273210a150bcb7992df26ed00c4a7cbac9c4b27228a3d31f4622279d582cb129dc271e14a434de5666e72a872c24ebc35a0f4349027da6ad85e1b3af78e00c7e131f56d1417b3a4402ea8f90f45cb61502201251bf8b552e9b8c201d46ef7b37a498844e075a2201aba876a5c2046f8f1ada5abff842fb8a43bc4a682673e9cbfd0b402708f5e23b0001735b4679f28df70292c442df7ab6809574c44a6f98c11117b1ab67616c898732b43077fd181b3c024e34781b52d53c46d5aca60930e4e3209eca9d95bbfa71effabe45f43ce864bad40e15461bc1714491200ddad7b81aa9995b5f7bd49f7c3a488c8e8b1ed4329e918daf67098f1873f1027d1646baf16a3fb96c4ecbf6feb53448a2d4c40a46d74c4d91cea777475e506faf292d6dc4f0cb0182c97026e63682f01c983908fc91b1429ca240b4f9887370079df61cec57846a1f7c7853274af667b3f60f5a0d24a9e7c6c5680d05fdfbfd13e3b4cfc00cf1240592fce0a1b6ff4ea8691affa324ba0bec206de932b996180c2bfd763113bf15852afc36ba4577ccdbff79d4acebf183d9a72d64575b99ebf94b77acaff1f59cd568582acf810f667b46d45f33fa05681b29b24f1205daba1632ee0aee26ea95658f3b7087c7ce9b023a8a822054b9ea71774c0366d68009ec28d4b12e32a6027a1bbfafebc8adac5b8f834c3e081321621225ffba222c0544673cdbe6c21cbaed11f8285ee2c5a6d66366b5d813e6f6ec1faa1eda96c917da5a72d992385d8dfb688adbb69291890999b707c07609b9762e11f586c34cc0feaa223e3a6cf4f1f25e7e3444094f638f3c0713f9bef7474b2fb334ae6e432334ae8e268c2dc5faa48e6e85ff74ddf837909e7e84827f19d7e8a23302d954476b6992e716c1396e30ca86c4d05d30c24cf7ef4775846cb1832bc882287df4e0bcd87d9cf403bd330f13fb304ee6ec9e48bf5089ccc243a5283a86e3b6ffae5645f67e88e7c8480cb24d3b6df788bb9cce85c208e548e6e2d861198f2cd22fe51eec06779d608bb2e053b25c04ea31c673eea6dbc3b0f6f8d1f4c23035509cf81bf450a463ffa38a92ce9bad327e52a3f25c8268de350694c64ff7246f248f6ba0074859d676ee748c981a2bfed5451f1c1732d784664672d4172a0c1047c2af63d141d1a169d169255abd8e2fdf4fcb4c1d7e54cccbea9468fbdd96a8450bcc89c5f7087e396853960716b1e9e2a6e5f808a8c4fdc86b67c94c05b5d45fe47d2164fe637f5f8401e3581f987985c970dfa4629f88d813d610818f804d43dd48503304cb9ef9fe8c2e0b8effcd1ed5b8e6cc227ab19dfb84086711013e3ad3f0720d7f2086bdf65948251b38aaa63e46cf50f621bda1c4343d10366e178da0c7c8bbfc031c945e6c0dd497c3c494aefbd488c0b3638ee4656a0db809a79ec63b01eb8b56cdb95ddc613a1f91b144c7184ef043949e7957cea4451dadb31d2878e6e067709fc8da7c2401b07eec3dcf81a62a9968be90616ffbd89b80f28edf2137f0d8510a3a68b09e83c715d4cdf41e3ee72d7fd9c48b337b5b4a77a05bd4943288e96526e976d7b651142c796debd22fe07bdf2c652044734025f148b2fa81306ad23afd5b5666c05427bc5875d8ee06d86cced989190a2ff54d965bc646c81b01d29cfc8dca06248ec5d3899ca75c8467570e7a864139abe1303d5e00320a5764e2bea88798a01266ed10760c331b91107c03a305d7ce41ea581e120efda9a052481ce2e71004fec3e506cb584fedbfb7f361877945e197d656b031c9855bc", 0x1000}, {&(0x7f0000002480)="4b720c1e379553df6f0943d1eea62655829116e7616e82dd6915fab1d0ecd793b5cd6761a0bdfa305366eb9e6fea8e94cb976bba2dd3d80dd511c22de7dbca226d93a5341c3ae24a06b3445431feecc9c1201334ab560b40c7661c60", 0x5c}, {&(0x7f0000002500)="b816f7d4f1e0206f88cf6030fd6e0c4f1c7aa2d7e4d17ad85835108d99be9784a52560ae9bcec9d7c24c69dd216a8734256a143de2a7dfa6048041b154cbf58aa1e28aae24e54dd836d659b8192d589569f68d7222301f2156e18955921227b6fd537e2e9e740b2932a1004f63a030029e08703ef61ec181cc1606a8954708f73fb633707cb165172d1a3db7fdd5e02e1d0e4f6bd20967e44324a9890a010b473925b75f573ed16c623cf17726c27f6dce752b2b4ca4a8a566c31c484bf1c6982fc061f6aa69b2220c88cdf966a7df4ef36ed111ab32a324dba82d73682a2eabbf5d117d2b97775015561f00807674e6005a5bd9fbd5f7bb", 0xf8}, {&(0x7f0000002600)="16f572e9b459a456fed9484c4f275413d7a14f0561429fac74bf3531fb4bbaa1e8be6b74835818074a9925ec82c61c1108a8fc672e0f8f2b77ad595781e6ea395cf1a0770d45c811a046cbe3500350608394423ecd873d2b3ee6d99af5533c94a2fc42bbefe7d78efaed874261e9edbf4778911ae5a8c3a68375d2766a3ebed1a962694d54b274bed6abfb613d465374948903ced4e5d748c3127b063f7ce97faa38adf20afde5eaefce1af5c51ddcef1f5250767b2fe28acbf91552d5424340111c9c10aa5756efb52c73137aadc7864d025cf987d3601ededac80f34032d77a7946bcb601c21dfd2609771f490912d2b4e63", 0xf3}, {&(0x7f0000002700)="37f27097a9fde35431ef75bdc598d03273667a109129d72a8607c4049c993e36eaba3e5f47ca2ab83c4ec4a88d27981610070d157d30614eb2a54057a9f9094ff084c2776dfdf957d8de3ff083c6899ba2346093e73ca188992f8d8def8c40ce65db464b9cd62318696dc084bd3bf6e37f111c1e074922c4b36c91110891d86a8aaf73cc685f9a97f97b58060f15bf0a097142513ea938b7a79bf213ea9e73bec6b1a07e8aa165be8805c8607e8d6fb770856ca860533c16d6a299d791425c018b580d", 0xc3}], 0x5) r6 = getuid() setrlimit(0x5, &(0x7f0000002880)={0x2, 0x6}) r7 = msgget(0x1, 0x6) msgsnd(r7, &(0x7f00000028c0)={0x0, "4f41e4747c759ae96f6c8db1dbc87cb4183a1a372d59aae38b7b974aae68155f2045a916373c3266465d9eb21fb937909b47cf52b6cb35c9ff98e065a8"}, 0x45, 0x800) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000002980)={0x6907, 0x1000, 0x10000, 0x1ff, 0x2, 0x7fffffff, 0x5, 0x10, [{0x1, 0x400, 0x9, 0x5}, {0x8, 0xf, 0x10000, 0xfffffff7}, {0x3, 0x8, 0x1, 0xd8}, {0x9, 0x6000000}, {0x4, 0xab, 0x4, 0x9}, {0x5f, 0x2, 0xfffffffa, 0x3ff}, {0x3, 0x0, 0x8b1e, 0x80000000}, {0x20000000, 0x1000, 0x2dfa, 0xffffffff}, {0x6, 0x7, 0x8}, {0x0, 0x1, 0x9, 0x4}, {0x6, 0x8, 0xfff, 0x4}, {0x8, 0x400, 0x403d, 0x709e}, {0x6, 0x401, 0x5, 0x6}, {0x52, 0x80000000, 0x6, 0x4}, {0x8, 0x0, 0x58, 0x11b}, {0x7, 0x913, 0x9, 0xbc7e}]}) acct(&(0x7f0000002ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000002b00)={0x9, 0xab6}, 0x8) r10 = dup2(r1, r5) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000002b40)={0xfffffff8, 0x50b1c60d, 0x7, 0xa2, "acd397aa95f2724469d39533c968c2ae64cb8123", 0xfffffffa, 0x10001}) r11 = msgget$private(0x0, 0x42) msgctl$IPC_RMID(r11, 0x0) r12 = getegid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000002b80)={{0x9, r3, r4, r6, r12, 0x34, 0x9}, 0x0, 0x401, r2, r2, 0x81, 0x8, 0x1000, 0x1}) pwrite(r10, &(0x7f0000002c00)="5710e2dcd144b4cc9ea991b0c4da777e072005b1ebadcda64a8240ff1f4f32ee1976c62cc0898f521d75244281f610381133575c5c8a2c9b0a991bb38f22d91262f94f5aa038c7542b85340f172869cd8cd68eb0307fcd7d7fa7285108d0d4db47c4c27f7a590238b59b104c3fad6743552f8fff11a96dfcdd982f56992e6fa0d7463d4e1bb95c373a071dc8fc892a1009b4a41909f093fc1be45747cb", 0x9d, 0xeff4) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x2, 0x1813, r5, 0x7fffffff) 920.140018ms ago: executing program 2 (id=2404): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x9, 0x81ac, 0x10001, 0x10, [{0x0, 0x80000007, 0x4, 0x71002}, {0x8, 0x9, 0x3, 0xfffffff6}, {0x4100, 0xf88, 0x0, 0x800009}, {0x4, 0x7fc, 0x2, 0x4}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0x8000, 0x7, 0x6d}, {0x6, 0x805, 0x14, 0xb}, {0x1, 0x82, 0x9fa, 0x80000001}, {0x6e75, 0x7ffe, 0xd1b, 0x4}, {0x1cc, 0x2, 0xd, 0x4}, {0x1, 0x9, 0x8, 0x80}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffff8, 0x1, 0x9fdc}, {0x4, 0x2005, 0x5, 0x10000000}, {0x2, 0x0, 0xfff, 0xfffffff2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x1, 0x40, 0x6}, {0x9, 0x0, 0x0, 0x400204}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = msgget$private(0x0, 0x4e1) msgsnd(r3, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r3, &(0x7f0000000040), 0x8, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9", 0x5}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9", 0x5}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="000000d860a82060deb2a38e4c1ace5000a25c97c6", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffaaaaaaaabb86ddfb0008670000000000ffff0000ffff07000000000000000000000000000000aa4e224e23001a90780000000000"]) 664.99847ms ago: executing program 2 (id=2405): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) (async) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1, 0x0}, 0xe25}, 0x10, 0x1840, 0x0) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1, 0x0}, 0xe25}, 0x10, 0x1840, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f05", 0x9, 0x402, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4040000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) (async) shutdown(r1, 0x0) close(r1) close(r0) (async) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000018c0)="d7615aa06a378598df1eb35375e7fb511b8da7350bfe5d6e3fcb5a4fb61b8423efe9be1e676e0005f46b7721c15c8d502cdaf9c2064c0e27790020201ff95c3bdc8c19ec5c5f997f043b650d4b5bb88677247bb3609f1483f01b16117427eda35ed59d7c7791e9a065c4a8732839787041eb990f5405f7764b6f0e73c6c7b0ffb4308eb8da1b23e32cbe4302d57fa2c6728c5954de05b689e226053c4a2a70e365f876ac8f55e86d90a3cd46ff637d5b203c9eb2ae17957b67fa5c7bb1588706a31d72a002bb2f314cbcf96bb219a0581867f7ad144f2f8de7478e3fe474c6f663c51603fb75d49937ff1904d0111b56c92c793a4787744b24b3f1703ad55e0a1cda08af6c05062f67843f486a7e33ba58795e5a2ff3741b53b539eba552376151a1072cb400e1a100b9a5a750cf8d9d16a14f1798a6bc688117b7af607be5e0b3c2ff0a05d208a4ee8445c4d4ffb00fd374dd2d29bda4fbefe91ed63b909b0d40482b3e8dcf2d77e80807f1103edd2293838253fb82a545b3ac862ff5fb78bf231bd92db7e2c892d82edc2fbcb59c8a6e6bf3e2920008f48a3520c60688aefcef4aeb281e14c43de986e9d904c3de8564909b4775407fe9be0cbdd59dedf163b704e196c497b84156da5a3881b9ca9bdb84316778f94258c91f18cf9ef4edf2fdc87e34074747cf2a160ca9e153cbf9fa35492cc2363d02188c4303e8e3eae62b6d411f8da448e7f968a46f9ac5615b5af99240bcb982ede0bbd0a5fc704ee888e111308390301f17bbd49131469a848f8399be3e0bb42f64d16eb302d0a6d4436d0e0eef24502b658620ddf04651b68c591076aded9f46535b4b5c7650fc88702e144765ae55841aa23c94be36e2b79ae77e363deb3e6c424258bd0c9561cd0c52a1e9c2fb8899b02ace478c824ba4991ddde07ac50a4192f94ffc2819f17816875850422c7f0d30ef426c22be0e26206bfd4bc83298b459ff975e00f1673d5a010c13d95fe0e4ad667fe50e155d334e5114369bbc0d03b0654e20ff32b97fcc693c0c829bdd6f160c22ed4e41ba607e571d5c3abdd029f6305357d4523630f270e1d881aaa3cda6e6d24366653e0b22ca20f037231fafe155e456c721cc0479cd9995fbeceacfa9d92683be9cc8664f7f8f257fb31d1767a6fab905f83cfd4aa687943312a4eb2e7ed63fc51e276f00bda85696637075df56f75bb24f506d9194087d7cb41d07ca93a3b6dba90a5402ce88433adacaa93a538ee1e7f6983358a21432361e8c3e26e8e9a98c9932786e5b69398f7f640ab068da2ec37263ff679927e2b2826af9c5d7be23fbd828c4edf3b5810de7286ef64ec67efcbdcc4f6f4caa8b1bf5a980bd60f0a89ddd14fac0dc5508967ea49391339674e186d5814e287ecb18634ee6328d940bd69bbc27eabf4ccf0c8b9067a437d32875fd3ea9aa69803b70fffbb9afe009571bb2d89bc08eb75718019462da63bb6f3058c9f6100360e587ef64768a3b8e660f92bca789ab35128e3e44b4efc1a8c577ac8fc62eceb4976cc782482e744fdc0cd1f2363394d349cb7115bd777282be22af0453dd42dc35fade4a6ade84c6912114abab6723d4c536fea2fdc29b38a0272992933613ff0bd46afae1640ee4c028817a28b7f160533eea4df110959bec7a336e75e57d6a585ee0aac990d045cb751528ef59770fd5d051c8be5411343474f86098f3023b1b30626c421133e385b5df746637ed83e7775962ecc3161dfd3dfeaa214c62c617041e1754be5f7b22f72d2b6f9e2b09f89123a5e0e08189bc24c714d3af420f8efb8c98c057e7a3f5e784245e15a8b5486e09b355b9473e094982f0329ccda190b6f9e541c95a49ca858d8b1847243afca194f314dbd95c8e98c8118910c5b7b7ad6cad5ac111aef706310c0e1d4c2bee543df0797881cb232f4301e4a7156c55f46f3fbba34ab5e82461bb261dfd3214581a8e2bc0c2da8db3ed18247801b9d0b121ce4bd7e81ef73def8fe212c6397fbff28261875fc7eab8647fc4ce3e869466e2d67c70e6d4600aa1a26f338ed300bbce558920882cf81ac583ba8362f48c8aed589352f8c70fde7f4c62677b4575f6fb0ba6969f15ca7b4d13cd094c20ba06039889d4acbfaa976f76197db69b55966828c8bc988e3f945a2d9208c60ebc7bfb1c6ab89ea484954c8c01c665c41c7523fa8e0f1e65a0b2b3d493abbf33d13e188971b5aaefdbe75e7db10ff1d6370f5a8d76755fcf2a505b0fda40c5ef525fef7b25a170e4332a55f0fb485c95c3433dd35192943a24f544dbb6789d879cee50f7a05981d9e6d607dec2735f6c855688d1191e5fbae541ee58cb2a7ee2ba03bd9118674e28ea206f94a2d0ad13470ef5d6bd0c80ad95a3cdb5beb1c75da646413ab0d6d73cd3bbab9bb258a18851057ba04deef2a5f7100ef57fb110c4cede0538340de6194d0cc670ebde58272b8a2cea1b2e8a98ee387012837667871ae0f0dc70b57a603d4bf575cabf6a9f5ea553f5a81e709839dd05e55c97e70ef9364031b99901640455bd4a860a179cde0e44ba707cecd2197df6e57f030280f57ee1660cc2f2a31a80271a0b812fa6aa2aa0044c87d3a82dda927fca13d509da5626af4bd6f182c6587ccaae064abe807605d05ba62b2c08fb3e28a03e58eb9050dbfe2b39368a22a919a3f05e2ee5f6a5a1a5b1e7978b2369c73a7b9014f0237f3cca9a7468294073cc069fef647a834ef6d16df1c4ddc1b331f9a4688765c1b3bc5097cfbb77b4c6afdbd30adcb6b2e336bbb232a1fa6c17bd9043c7c5f77cc045374398a3daca59cb35127ce4241de96d31f8f6e873cd3a25ebe9ec9728d84d5978c2034c82d5dec8532549afe6460c625264d07c6518a2caba440945fe05417bd0658ef3d0a3db807518ea6be8c9c88cca5141c5fa7fc9d877cde8fea426cb67d70c6843fbb198c9594dfb497776f08a88fcabd7bd1e6893f42358a2e9adaec22ad9f9467e3f9d51acfd80ae2b9f427fee6be465301721850fd2741406397c926f88f94bafc2548840ef05027460b34a6a0d499ed63dd57dad4eb092ff230e2e135b5bd7737381e678496d664cff7e0cb33ffa43927a9b83a74765dfb7da73ca1b73ddd6f70716a32d4101fd4ba8ff870de32c09e06cf8a16653709279a402dbd614340c88d174f58003a2344b4d05925e56a352891bb8b19660915f9e27da7a8598471fd2943dcec7bb9600de37ce23168542b1e225a2948604eca6552c884613283b0c5020c43d7c12e691970481e1c9be5734eae1b1d0ff2728af39c7cf00c0d7375b1206453ac356260f2a2e53b682069601323422ab4dcfb483645867ccfb3d770b150813de5eb48df7008e01a36b484992805b4582ae43e58ea861e07439876d486985d46b0b19ea10f3147e3603eb75cc642db93a0844f186f7f34219562c00ecb85664f0882e7d573d29c4137b9a2e03044d0601b18b1f7640a3252d5789307c0aebf66531ad91235f2ddf4325c29e0adef3463f446b9aec8d9b84fdb34619b72c89869b92c48156891e46a88cbeacbf2ff199ae7010179357ca89cf2cd2becc92fde8be5086c40be3ed1eabe7775d24e085c536732f43fcc292f31ebbe640ba65a9d47e6791e1a258396343f845ca367968de548144d8dd0d5849b925616232fe44ace7e37c0c4dcc223400f9b6bfab284c2b3023b0ed4fe87788cb78865318d711fc75d0977f9aca70bbba31cbbadc24b7d3cd2267fa8cfd420ad109fa3c1a355bdcba9b99afcd5870edaac67b4d67c7335e4c39f4188e37bf7c55426c2f717dfdf71287038e69fce77ecb160204bd0a20e95913e1d16704ebeceeec75e1ac43a19eb2fe313a4a15832214993bef61932c710537a5c2985ddbc04fcc1e0d4ecc337b872e496d0e4d41e6ee0bfce5eff4010633ea42578179974d5903e7951f33b1d811f8dd776492d6d73c0e261651462d809005b6657ce656b73a1fc44d542cf729f378752c8ea5c11a0102e8f021265d4b3bd2d7245a465b143a572d515208ed5d5e572479242b13eaa80fc8b4eb4eb6f5434774dcaa75a69cba9941d6913f651bf2ecbab0cc86b69b9e50bb37353e7aa5827abc3dd5c752b6cee26cd80bfde9f550e009f891917e23d48f612e27fbe72cdce1c448e8942771ad81fed75f6e0c6d21a25f0342bd8b76fe5cd96d62a69fa844e23b87f2c164b479098d0e19c51efe480ea1d8d1f6058f57373607620888244cf6e4c0e2acf5f85c9c078459e768977d1e21b6b6acdb12c43b42eb727b856e83cc1fcf6502905b3d1b0be99e4659f28f62689994aa3eabc9f432eb9a6c39b3899d1754b807b8032ec63fa3203d3c93b13e97d9c5aac69addfcbdce2c4872366d5f1261b92a29bfcd481b9f1caaadf9ddff542ead798c04a0f804ed8143a19bce6e6fb7d1eeb5e2167bce9546e8377546c90c80bf9893518431f665b717059c8e212fb6725e7ad5568591759dde13f80c145b5f960e2a96af13aca25173db3d7694b9e706eada374935f1932d6ba7ce0f59ed11140bc9286a6441aa00ac993d90d190aeebba4557ef84aff24573a21578db61d651627d1ee544c36933d099ec21af082ed51401d6995273503dbee542bfe5a5b11853999fbed7e96e4b8d45b5d17137afee76283154306bb4696f7298f5875a89cc4c805b71401fc8f3be30b2067033cf9e7f972d983ed6df2e3b0becb2bbd8626a3c2acd9d6ab6a1364cae42ca56012f37a16b1566fc0a0b9b60c3fa65b7cd20affb1018caca2d0a941eb1e0e32056d5a845c6e607888e2320321cb294ace6d34aa7c5f1f13d9120db7469c77bfc2f88661550ce71487f4b92ae40f914034dbe5c34797bd73f75b29cfb294ecbe438b6a6f22364eedc65feab3ed139949a0edd1219d4834712eadde2e460eb1684359886baa883c2ab3bd3e966c78c294b825c35a155e4a8aabce430bf19258f3519379ea4194b01511ccf661cc5e9cc2aa79abf5438d566fa809a4b25eac124842d8e4640c44721bcae48dd58fa67583074796c79ec278d2e9ecd5a0818b67a310e4d4b3100f964fe4e388e12bd78c1a74905c6a30fef64ce4638e8b75f58e2967bbb0e60348669a4ee10889fe42b60ec0db7db12b32f51a8e77c8720ce46c6858632233f564e33d5b3cb51ed1040434cbaea80e6f08fda3a74289059e6a650ac009edb02aaf4b830e0b25d18071a0512d6f4332db02eca2e17ac9305e5ae58266507e886f347c4f2de915d49f4074e1f12e52f32f6c45df2c9e7424cda9fa80351dfccc7fcebfe16a730c61959a7b52204f5311a0c2cb5b911f2eaef0256ad5902f4bbaf77ac69391f59c243b82639eb94b045c93bc95fadf46d4341593c7d8612ae849a8c810b588ead06f3f4fa1a129642990f692eac6267aef577958b39e8df6034b2d0dbab3c20e341fc1e9192dc0860b0c84fe63e2868820827fedf27c9d61e19c77aa841d81f84f6cdfa1f3e8847940ea800f25d52133a9dce54b59c989cfb2d04440860bc5d50ebf9b8c4ce210e537fa39bc78e529ea78a81a016b1761b586a171489ceb019a3649b469861280e6ada05cf485f6fd217ff0b5ad27106410d959e43162ad43ab20c57ff4a6525471402f99ebd11f2fd73af0e2ad827a4f4ba2af619fe4cec15ea1a5fff6e4c8ed69b8692b9ed29903682a52fe1d4a3e4ab6b0b82e87d753405a4a12be8165afb175e28342b4eebdeecbb55ec92830a71a23aa2692d29a6c5ac9fac147beed68b6425c8581dd393f536709167df0a7f50ab", 0x1000) getrlimit(0x4, &(0x7f0000000080)) 664.575301ms ago: executing program 2 (id=2406): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0x800c0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x21, 0xd, 0x4000001, 0x0, 0x0, 0xfec}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 664.39692ms ago: executing program 2 (id=2407): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000100)={0x3f00, 0x0, 0xfc, 0x4587}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() r3 = dup2(r0, r1) close(r3) 413.187676ms ago: executing program 6 (id=2408): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='r\x00', &(0x7f0000000080)='r\x00', &(0x7f0000000300)='%(\'%,.\x00', &(0x7f0000000140)='/dev/wsnouse0\x00', &(0x7f0000000200)=')+-\xcd\x00', &(0x7f0000000240)='%\x00'], &(0x7f0000000500)=[&(0x7f0000000100)='^}#*[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='%(\'%,.\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='[){@%\x00']) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="115a9b7a334c34", 0x7}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c9460900000014ecc9790000d100", 0x3}) r4 = getuid() mkdir(0x0, 0x26) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x3, 0xfffffff9}, {0x21, 0x30000}, {0x4, 0x6}, {0x5, 0x7}], 0x4}) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r4) unveil(0x0, &(0x7f00000002c0)='r\x00') unveil(0x0, &(0x7f00000000c0)='r\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) sendmsg(r1, 0x0, 0x0) 412.788211ms ago: executing program 5 (id=2409): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) 412.479619ms ago: executing program 5 (id=2410): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x13b1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x3, 0xb, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20008}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20008}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r4 = getuid() setreuid(0x0, r4) (async) setreuid(0x0, r4) setuid(r4) chdir(&(0x7f00000001c0)='./file0\x00') (async) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') 282.405425ms ago: executing program 5 (id=2413): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000645000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1c0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000002740)='./file0\x00', 0x1000, 0xf1a2) 281.906991ms ago: executing program 5 (id=2414): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a", 0x117}], 0x1) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) r4 = fcntl$getown(r2, 0x5) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r8) (async) r9 = socket(0x18, 0x2, 0x0) getrlimit(0x3, &(0x7f0000000600)) (async) connect$unix(r9, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000001300)="cedc6c911d61b7853981bc5f5ea185e64c06", &(0x7f0000000040)=0x12, &(0x7f00000010c0), 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r12) (async) ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0xd02, r7) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000a00)="ef3a04e88142746559bce50fa62a20707565e01ffefed3af3e672100ac33a295850dd7c76489ca1b9ce23ed0edcba78e6826ab4d94c73c14ed76c051918e5fa923601796843621b6467410255173db9412541b0b4e90f82149d7c46d7ab43558cd2c7601466176faebdab33111d49ae08cae2fb8b453737e31ad2758f8590252f10f8a8f1fadced52d1e8205de46ab883b1888d6e5646295ad2bc6d666dcd9cfde208995ccd712c75b73e0d106f1e20d98b8a92f6daad360135baf41e6c20a064954350abe5af6a57ba559038cc1c3b075c77b6b3e316cf0f2e60483999050884f3197701ab8ebcad7f5ba411be188001094438e7bea377435e2fa3c5b06e8c997f599830645098f5c518da48ec756a355592e3df8773a51a255dabb15aa1b2e6b571f53afb378f963a998cba6ad220713e77ec30f400e103c70a2b8681fad44f7f18812f360237b1063e09df68e91503e54d90cae6d5b51212184f5a17a6238f0f6360e0e78363ef430608529fc9146f9ce54ff4499bdd7f21f9ed6508f813bd07f1d9608c89ec09e86add5f3ab83e6f36187d2e22eda25a126b61d163b815a666c24b58a059ae24deaa80c1c77552c93048d1f02385ddb765f1b9f39dbb8980027dfa845947d6838eeef7a968ac75908b8f178b0f865ac874df8c55ff97dd315ed40d7a73cd1df8d3127be89b7926a3700a2525b073a3c43c809c423bdc381fa6bcdfd6e4fc182cb755c15edffca1618cf229476d6d8906eea888b1e2b5b56d8c43f744140b56e28a68fa5c888ecb910588bf3a94f2def4cb44971ca33c2eeab42b5465dbf054a15acf0c7d447ebdcf62cec37066216dee236cf70fcd5eb818b423c5a4f22d2b50e06302b20c1ebd79dd015350de12875a615310cb9cb911754d095b8880eb55ab931ef8ba1f71ee9627bccb15e44dd8b365fd83f635254a6460af70b0904e52099b24c0891f2d094ae827873468327e3b9115823c051d023590a05d380793248b52a902c74d3bb45462fdf93fbb912af165f46e8d398ddb969924711267ece92ca0953d70b0b81b9eb9dc4253b09d17f0b54088d9b6387708ac1956f296ecf95af249910b505cb5c3aa39a3ba841b0d5dd7bb643d7f805146a4ddae1ee6c7b5435c8ee154ce1dbd11e53307da6ad30a7542d2a283619113beba7c9a6ab951a05e507f564525234d283eed1303194343b2d10e84ccebd1082d18faff27c0ff2733070db5d38527941dbba7f34d28a73740ae8c246d53bf0562fbc23c5e985db8c1e3fe1d7b9dbd2a5fed294a5f8971ef1ca5ce958ab4f3c15daea8dc01281c0edee17fccecef5a393fb2017a679655506421ea7ee83f32ac08ae59186eb7cc21b141997811f5198c9f1ad094a6d3e5025675300e1bcf50f8bc464c6e85c9979b136c4353993567ed11af065293f01a370b9802769138d65e82510534f2bd5eb1f69b3602405f08f1b7517e098a7864a45f4cac3d3eb6e9dcb83194ce0cf26aae8c3cdf54dcd9f510dcc5bc68ada531903a12e8d4d0ecab4f0be5f2bd8b9788dbed87cebb4e0c883493b8dfa25aee5d15ecdeecb182116d42e3d50ec3f80f21700b08925d54b98d32852f32325c855a0605eb8fbfa8893a951061b2ec17487f89c1b9a8e8acfc2f501afbab0cd151775274067b0ab0b7bca7de8b319f165fee2349dbb23be9f962c3241c6229323285fa324be87f8a4b9772ed5377b67c84c1a630d7349c8af6ecac890a01a9e6813f169304625504cb169ec9a8765925822980a5657dfa2d9dadf71079016242c3a25b0100e04998ce8fdc5db12fc6f2e24223d220589b85be322136b9e8399d252b9a531c2d72176d514e8257aeb6111d9ce006f84f738a7a6b3e4fb63ad4799e2d6c14809b6c9e6ab58baa0136dec09a8e5e30cf40699589083a08e828466e28bf79912e109861767390e0ad1fc23937d7b818266fe811eed720ed2d88c958130c8f57b67ccfccd51ac3d762cd5119244a9d6284ccd47db6464c7a53698d46fa52e4dc946c3c4a4e1fde0a878605b62301c5a2f35cc03fe3f4e4d6cb9e44a8599390f448607f17baf18fdc1f1b99ea3159c8f13001bbf4a1dfb53e8556c4df13cc1254ccfb91f03a0c5fa84b4650324439f10a8121ddf2c1f5667bf2f2d5e2a771462663faf8af115f0ba5b945128a5ec2814c70cdcd28e2f7cf8e6f3b875d4832b645bcaf30cab86a3acf8fc256e16956ecebec843f6730f9f05962fc5589f62ff36536f66b32eb6327849c14b0ae112930c857d434a1f657c73aa063dacedad199f64335e1926bd79a9b0e1d1b03cceab614d73060e77a782ae25eb6aa3aadec26f4c463aeaf0bcb8f6281eb85bbb2c198bc270b49a9b1f5f79993cb7af64ab474b04b59adc1190552326d00e524cfc6307c9b4faa38d272a396da39d0f41338ee949fb4eee19d26e8c9e58f9643d9d99ea996a5c538a4ed76bf1e51681f44475fa480efaa453f46f016e1716e1d4e9d9dcbfda5a89e1f9a174b435817a1a996be07859be295bf79d3f1bd821925d0dabb11d89fd4e211e4832817d28745105904dd24f05808b065d5130615a81c2efe739d8a592a37a764e344d139b8e8207fe9e14e31990a8dcfb3a8dfbc11d7b386c558d33123f8e0e2739095fe5784506c2a31a8916cf321d2b5886a6766cd110eb3ba4edecbafd49d1e447337ba403f673dc2324947ce48b8fa829104d7b7d79de31f4437ee191a4a1b459d666513e91ed619579399a45f4d9008d0629c1574a8e54400b4ef36c9530e3a6ab37f0de449676e8d23b120bc635350b6ac6318cbcb51050487c6ddb8ce041642aed7b950592155166662aa4368c4e98c6f6a8c69d1a9d471556d608b8bb143807ec85860236a222829ffe6aded94aed1590e3aa36f49a15455dbc69a94409f8ff23a72b961cf038257b78fe3a1b0a233a1ccc89ed95a34dee0e4f9d875a46a79dae4bbe8314330992c496434070d3e8b216bfd12118a7b132c346b0ff43ba69ba5aec958f9bd2953dbe03557fc882ce5a878b646d1b8ab0f65ba5feae16114b3e1c4aeffd74470598f99840a1f5cae16da2913a71c531a4671b078b839125d7ee69eddd7caf32a15af7ad97c31cea75a5e04764d19d73ded8c359ffc2678406cab3166f70eaf2889e2475b1e53ee1c5775c74be89a5e4e9eee1b2b98e745b21750e710f4e2b01578a326d29948309601d86a9a7ae9155860501024903af268a50755b530de91f53e2f168675edbe2e546593982ea0a00561d262c26951847ed8b24d11739203e956434778fd736e361f2646144c580b65a947805c7d6a50def39bc1010fee8deb1489362440c88c85dbd7e83359760d40e631ba58fe5b52508692d31593d0291016f5b1e3d4d3e5f938a4cb7f94141b95c938bdf219db14a00f6ced991f4baedd9b577e7ac5c004673a5c0de3ad7364dec983b740e8fd543dd7dfb24993910d915bdf7c4e387be1e21980ce4254ad23d65b39a86bbbffd25495b1d264e2775b7fdf4a7f5772a1aed2b7c3785265aac8ee0745922be82ca8614401c606a3165c8087e6bc53d48369e6c6ef18beaee7f2045d66cc311cb48dddfc66fc43a950f26cec0a046f623033c2cb411cda6e262292aa2d55efd9741818e1c37387d1860f2d2922f31f25ccb24b2b4bdb18dcc4a708612d10f046f199a0d4f6dfa66d6dad11cc1be1d3c54243dd4e6e282ae2b9b30f3081e9c1a0021c1cf4a4305866c3a8257ad618684692fa23b984dd8684ed817d65e2cc4c88256375fb732784e163179ded80c8a193da7d4841cc357c6279808dce805146f06a3a7e422f17f624f0b40dfb02e7fb47f62bdf5f33ccd46b2e0c20bd804a7c3274228d87c85a174c01c687a23b7ef058341cc80d1e6829369b125ae599aa5a48d3c652c47c726829ba1b227d90c9ac3b44dacf3b7d256d22f630a302485f749ce6e0d8cd65bcf089920207b3d8304872db5be82c00ed395d808eefe91199f095da70a07dfca803e90d5eac74f1787443b7807f9eb90f6c223fd4ae1b344e8bf67b7ed9ac025cdffb9cea1fbb97ffba4877879b793f815a8f82b60d71ec30721ec7aaf8d4a423690974aef12e57086faf5e207072983c5f0906c91a07dd9871c9db01d2e606a6411888c6d7c0ad5bb9cfe65b829c318763ecfcd8c0e57ddd360be4b970e412cd356af054a506f4a4921f8ce016563a52717c22319a3fb56bd6569a46a272325960a4843e13167f741f50286d6b325347ee2b57a79fb0603d88db7cd41c34eaa77774e578adb25404602a5d4af0bed2602feb9e98d4a634e1b2998f72a29efdb6b8fe30978c827e8697f07ed90a598ba8119dbd685d415c33ec38553ff19a0e65dfb0a9005e3a68790ca234ad2873e64f1daea1fb55e2171d6090ec28d48154bfb2827ec05c84d798231f506245b8b4b10bb7fd91477677c90c7ed645840275732aab81ef9217765b92a2528a6639f17e919f2c07491e8446d1d3b7771233f6201de51833f23cfafcce4e7c162d2eb11f8315bf912804e1ad92bb599720797bd7f4c18a0ea4dcc74192884fc1f7ef0c3dafff2e0f9526f0b644943b99e4ba8692b9451457ac70581db26950ce00375fb8de4e26019405e2cc0c44b39e58de59d8295142f585107901c16358c525e86a6719f10573472e03aaf4ca54db8d1fd6c88510af9c83e78e2029a8b56ed1e66bc221d70a51550cccfab91c12fc50c2b3a2e42364350a98b05c9c20551d3d100237ac6ac303e5e7d4c2b1d0788771a4f65e78d7b9c468f6bbb348b56bab6441a6b1e2b8b321c294d44c2519f0392fab75b54a9dba05451fa6b04be7dabe6184efbec0bb2a61d8a3a176e17d22f30862e1f557aeedc88c3a86f88a99643705cb4362424db9b64f368b86e349bd45b22f8b810b100fcf4cbff4abe60a42f5106ffac66777879780811d49605a2338a69c027547249e1f3dfc2f5055a2c4ac1c8ce6d59bc01e2e5f8a18d9e78d7b23b406ed90c157150dc241619c9be290463a9a55bdb5162a03db02fdbf0db61cc9a938b5afd20a45aa7a3bd2a5ca71ba6b21b7624844a74239dc49536486c3ff57e1043fcc66a6152d77c480dc5ae1897e2eb40aa1ce4bcb03f57ad6492808f4614227b789ac91e370b639fc44ed1f1b69464405164a17709e6aadd86e4cd8281e4a52086fb013403fa4312b7c3c93e2fa92bb538742f8061746a14392e8a117cc587feabf6f79bb889c312cbe29162a5b76feb20fa4099a43ba9357f79966b248b86a8b05e4c10e163b26ceae9643ac030e76e0873908b14745b489011abc5fc6f785d32571e95729aef6dcaffbb2e48972a81a9404632bd72db23301341d19e6e002bd04caa3f4006b4a76d71853a39852651660b670e84d02b3ff0457e589c0bfb6725a8f4f24cee0925490375d8814a8b576559ef009dac17af21739f61baf25a84a2b8d68fefeba246705cdd791ff9f30bd0e1a8cb7b9235a908d210e7fe24c788c23f3013150246e7c97ac80ce2a59bc9ec17aa2052a9eb9e4f11f41eaa8791d1c9a26e9a3f475f8de0206f24709f4a6142a46ba64954c613be4985f9043cd465e47bab73d10bff6fdefb33dce54dc5aa7972a227d916060f3ee9e91ad9bf06d5d3ae76dce033a6646a0ad0512269a6f1c6dbea7e2c0bb1f62e3b8967cdbbe842c2b14f30e0656fc74d4e8e57ac15bd734a3d09c5b3fdd506dbe2d1eb5fcfc549d7232f23ba811b4babd9aa8542fb23374ff42745a4346e6c16a20d5a955c7ddf62180c64034fd075fd51e9aea9a3", 0x1000}, {&(0x7f0000000140)="9c206e6a54ffdebb4fa5a963ea0bb3abd7a2d0f37c6f0db57ba0ea2283c1c8de5fb9b975e88c30e4e93490b46067cd18e652f9a79fa84f72c7fb144ba7ca236414a2d150c53122d8a5dc95a77630f5c60dbb05c8f66715faf72c9ad0c5feb5551417923704dd95d54c6065a280e24628ad05bd7dc69dd4d86c611cdbef7c7e82c9375bb228b863025f8b7af108c93e454290d9323db6cb5e0fdb9fae3d00583974257fc38a112c49378d5136c78a2cedc810ed79701d68baf87ab910f87120b7f232b0a54a7aa8f6d7600b1d33", 0xcd}, {&(0x7f0000000240)="42d8c14e760fa1e86c4476a2cebae54417bdd35e64b69ac54245ce10c8a3d3959c0408a956a059567bdcce8a7dcb8552f3a320d95e986186a916e61d21003dffec32930959c2cadd767dee408d6cb4f3f20a6043cf9f9f20f74d3e5823ae9114899efabf298ff9a169", 0x69}], 0x3, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, r0, r0, r2, r11, r3]}, @cred={0xffffffffffffff77, 0xffff, 0x0, r4, r5, r8}, @rights={0x20, 0xffff, 0x1, [r2, r0, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r12}], 0x90, 0x40a}, 0x5) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x11, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0x10000}) 157.652589ms ago: executing program 1 (id=2426): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0x2, 0x3}, {0x3d, 0x1, 0x0, 0x1917}, {0x158, 0x8, 0xaf, 0xa}, {0x6, 0x4, 0x3, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000000c0)={0x14c, 0x9, 0xc9}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x14c) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r4) r5 = open(&(0x7f0000000800)='./file1\x00', 0x10000, 0x120) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r6, 0x0, 0x69, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000001c0)="5c3a5d7e9d736d6c578f59dac80161fe269fb48596359fba4d70581982eb06a860146eb9e1d10335cea8f298db97af31fcd9bac9c8e037cf7dbbbc85f2fb2c97cac03ed2a6211cdeafdc63b3594a16aec339ccf616a171d524e6cef1d31e0fb2f4011461958883c02b78f4c05d86e734", &(0x7f0000000280)=0x70, &(0x7f00000003c0)="5b98d2a5b656468fe3a5e17810a6667531d468f190cb3cbcde9a112a2e1d74a259288be26c3a8f812b472575dac638eaf4e9bfefac1f6f2f2cdcb6c12e33b0b9b452b354408258b6cf98095eaee1b957631e5a066773d9893d614876e64e869d61b1f2644c8fd8358973d98b8ab6d0b1a1878375004ca2589cd9de568002ea2c4d0fe298aa7dd8dc83a9cf31905c5bda1b656c81b872931d856c5b39c3404703e1132de537927f58fdaf989a4b5f415eed136cb0a1864559135061531910dbcfd0ca17d4cffae173b3efec1cea3740967fd76f1fe9f4b8ad1115bdbfc24d6f84a69c044a3a511d", 0xe7) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab9ffff0d43f0a6c3948f11658e876adbb35243e1719deb41c6d82f54a4e94ec2126614dcd00fdfe758a8bc6f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d19a2b39809a9c556cd9a19e22e696384d38a2a9677d3711e72f69257931fe1c38b50e8ee71a76fdf08b22c2922a83af46d3f5e22e5ba2401db0e6d81a7f09b13640966c24a83fca7587b6374fd689777b798989c0946edfd16c059c587232322544959d2e0c57854b27", 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000037c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000003800)) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) close(r8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) close(r8) 154.342561ms ago: executing program 7 (id=2427): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="017da6f476613e3de2d324715e3a2c6d80181cafe1f144ab27f8465f5962cbdc2f2aedd5b33ddce0488960dd55317fb8e3394814afabc8b33e128d7e5b42d285b2ed25f620caad167804938c5344799d9ec12729f9b60e42dfff4ecc9f2acbb9f7de5c15b7bd2e30c029d99dbceb9d4d7095e5279238330620577d31c75821bc82d587a531192789de7f5033374af884d01b784da898cc010fd2ba31864e412e1d130bda43e9b3eca5ab8d1853e57c75aafb603b6474d74aa0da6c6d71246a769fefe832d56f0f121d782f8bfbba6282d23530978d4fe85f020a9a72577a092826106d22c9fe2d19bbd807cada60083eae086acb71671c0c6a569c81cd0c362a4f856388a0133d5d3c77be0061b5819a0ba28b62f74b1fceae782efe5f227e759dd7353fdb0eef84936ce9aaa5962d1d4a69406afbdd3f76d20dbc5acf4a343882d72c5b268704d8d6f28491b80b86c361db3787a0eabdbaab77cec63a076a78a10421d86f736aa86b6233aad5f23a143dede109594eca21f950acff7695548f6c93e68f5abeeb811635b7479e35b928e8b51f48322f4479e05c42ebe07659d5f90c5bc9e58206403af2045b6b6f4a42097923f61e56284d09b54a5dffb19c234cf108b48bc402fc4f5f266e30", 0x1cd}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4002, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) 154.119136ms ago: executing program 3 (id=2428): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) socket$inet(0x2, 0x8000, 0x0) ftruncate(r1, 0xdc) r4 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a5", 0x75) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r5, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000200)=[{0x0, 0x1, 0x80, 0x7}, {0x7ff, 0x0, 0xa, 0x5dc}, {0x5, 0x7, 0x5, 0x400}, {0x5, 0x1, 0x80, 0x1}, {0x6, 0x80, 0x6, 0xc}, {0xfffc, 0x5, 0x7f, 0x9}, {0x0, 0x2c, 0x9, 0x80000000}, {0x76, 0x5, 0x81, 0x1000}, {0x5, 0xf6, 0x3, 0xf5}]}) mprotect(&(0x7f000046f000/0x4000)=nil, 0x4000, 0x2) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000100000003b7c78d5cd3f059cf72291ddeab19d3b76aa71e98a81deb90c6015e250a731cf12e2fdf0562cfc3ba8b53d57803035d8149ee4a439a44fcfc4d40cce1e52", 0x44}], 0x1, 0x200805) setgroups(0x3f, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) 152.139333ms ago: executing program 1 (id=2429): r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000280), &(0x7f0000000640)=0x4) r1 = semget(0x0, 0x0, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x3, 0xfffffffffffffffe, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaa1f5a688e7"]) r2 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000002c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x4004667b, 0x0) socket(0x18, 0x3, 0x3a) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000680)="ef2430bf44436070d7f5a46d099b1203caf11ab632ff33afcecc3ff68d24e790ad6fa385edd1ca9aaee9f9e7f3f7214e0d0a97e92f86157a2000cea805065d7e426f58a1a3626b7c447a4175780ff33a0805641ede1ca1119135b1f1b498074e0bf3a3a82a0893e32b4eab8033ae78b2af62eace5f40db51d38a2856ebea8946acc823c56dc9845267cdc4859719155656811dfcbebf3938ff6a0638cef923618c67e35b287f67237b01b7c28360b31ad8daae41d5770f63ff1b0ba047ea16bc117a7058f7e006313e93bc027090e706f2852472506862fd4cb134e2ecdbb10ef3088af3373e0c2f775e27693f9cbf5f9513203c0b9ef0dee2e0c2a91bef8c31ecdf3f83f5d8511b2380f3c5d00a6f70f1a812437fdd80636db2c72edc2f8a50635075e92d32092b9e6273e5cedd6a6c44aa50e54fb49a1c57e559c261c2c6aa06bfb0da1ae8f9b44faf1582c2dd4cff01a73ff58a2b244ddac47b1abe297e7f18433fb0844a33bffeaf4f1fc1a8418ae36885eeaa23b25dd4612fa66cb30c999c3d847032fd7a74766be4e228e9766bdd3d0344e4d9533613322e0499a5644c5629c91d05934bb59bbd69c8b8e1a0157e278717bf602160a96d4103e20d04ed964ad430ff71cedf4813a57cfde49c6e5c4af6863000d3dfa555696ee3bdfba0e8f5ac400b7523c662cc2fbe46c7c434adbbe3b46f6f1116d66ff657e1a0f8bc9aa3e1df748c7d0b30fac56cfb5b3be75f37415770dace67ad68e60fe57d5e09923a56fae15814181afb959701a519263bdc3c6f1c88ebeccc0e5460588a23cb97419c768a6b6d76fda3667799daf9d9ed1d2819f31138be0284a069f91eee3b2432668438eb9cfc427f3184b6d12d487032fa72afb7fa028c3ea5dc43a939eefa86ee72bf74bd6047cd49239d8d0219a33327b4f647779a744414eae985e48e48627d71de67b8da35dea6a7505697b055a7a6148de06d51ba48a83aa6a5dcea4daf1e61c02fac0821d0b22053444dae55ee75b15bbfb44f80193471dbc2a26a716a9067872a49367f0f634fb544a09cbfaba927218e9e0117a2e86a17e6ab583c00391869220e265d6cb0cdcc457f77fbbf9ca3a0ef748d99d3f308b6fdab349defe294c891cbe97f31bd2796dd9a8e5de81f", 0x333}], 0x1, 0x0, 0x0, 0x2}, 0xa) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000040)={0x401, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) r7 = socket$inet(0x18, 0x3, 0x102) dup(r7) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = kqueue() r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) close(r9) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 149.26168ms ago: executing program 7 (id=2430): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1000, 0x40, 0x9, 0xfffffffe}, {0x74, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa616", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x9, 0x2, 0x2}, {0x3, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="cd7f000000", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$hw(&(0x7f0000001500)={0x6, 0xc}, 0x2, &(0x7f0000001540)="3ec8a7956fb786d30e3b4c779ab4e8b889d61e1319eceb1f0f6017afefe96f6b34ac3bc14945f95f62eb2707f2024850ef478128f0413422dc9a85623bfdf37b5acc0c8b8886a1b34246c9a9afe50eac27f3b981f67c96646facac811187287207f443d17adfd76361750a5576975adbf128ba6e525883f2c18e8f2c35a112afb10f1445af6c957fef232174c3a4571a46a75c7c8ba6deaf298d7a2f1a30d3c61b70694a27a93e746a9f331053399f99b7b0cfff19484d8ca5aff46a05c497b1383ee7e5b92cdc1856d0065cf15976db4b0c2ed1c08b5865c78df98f24206910e5d17ee529070ddb439b3912234a08c2f085e7cb727e2415554b314f18421dded743a88bca7f10bfc6e9a322e32fcd2684ade4efd1c40ea546ebe4aebf56e92e9692e41e01c5849a3bef6e6ee563840e0683cd45efc86e16430401ede17ec2f030280cb2bc7296130886db4a877d9563d836c9261a5bfaf7b3ecd8328300f87e59300d129ed5e9dedf5cc685ed80bcbdd70b5e009553aaaedcbfbb0dd7824c16b821543e4933b9f39bcf2a735cd142ea579a7ac1d73fd670c6e3f537cb234d407a4b63f76ff8a577de7c1029b54ca89af6bc67d270f18a2b210736e7c8764abd37abafbdcfab929c3d0228fec6d9360d142a096a11149f81455efeaacc342bb2b5e1cd49a08a7361e89fc5c1c42231f4cee82a745526b0634eb93fe2921deba3f941359c2af5f895a3130f2d28a435f71d2cc130c8ae7ceb216ee5e5bb8ba70ed118539b35f196d1d0d2d0792ed924e56a368b7fd6b2e651abc952272bf39eac2d5c2dbe22bb6caa7e901ee9ef00e067117eb69c47a3d03cd17b63e6d5a612d32b80cb39dea02e0832006372e66cb88154784426ff89f5f83ff60cb66e5debf16913cda8468fb30c9a03c6ad0f20d33b5e3949447f7e56958d20316671504d9db76325034778f219b78f8da51dd9cf743333cd5a73055d15248afe21b1ddbfaf8f3a8de2b24855eca02b5cad7e22523be5f1190216529d532acd2f5d9fd988e71d2970b9d6a7938fa466d2c24e244e7259125d58f07e399cef63cee0f298e94d643833511d949a1a0382c9921b32b6a254c8414fe477829e45987e15f2c0556d3505117a5ca5c6d2bc27cad73e3266f31affe914278e565e5fc961f49a98e90ab7e81cb586e48d29ede4db767234b68e311427a03d47d1c2f6afdf372c0ddfb8aab90a801b57629626749e4616a3cc9781106f9dfdec4575f416ae23c9cf9a4e13399645ec842331e8ad64f119f36bf2753658bd70b4a5f6119bf1a72bd21004646aec06b615925e1c686ab8e407b325d4818a3f5e4170a60590c110a5155728a541466b2f5ce43c71ea0feba16e9a97bbed3a23365cf631ab5c38342fca390b5c392f6336cf45382355418b2fe2c3e08297ea47f9ad185a729a9e9ee59b64c9bebd09cc5195f61819ff8c832d9a32df09cc0aa443a8c0bb223a69920966efee4e038510fa7713c0a06d9644ee28ce6a983f6f238ffb260b31bbd2970b6ae51cd5e7498a9e9bef3ffd258b2616cc8db8f3e15d72db3748dce32cc76e935dd8afd067b1529636dc74d605dd08dc6104fde46bead22f974384050c595ad2beb19eafd4aba48f93bd1547c490ddfcedb504859fb96cf7d3d5cffa3bd590e5b79f994ea3f57b78dd5f24873085e1a80b3921821a0633a9875263da7f4f405ff7dbdfa59fbb68e08d4aa2a66903a87c5d96aca0e96846f4255523337da17e488d5f04aa889580b3e96991357209485403069844a67eafe18c65d25955bbb2db7c7f7b44a89b32c0ebc7d0e9ff3fbc77b51098fc8b177cd2aeaa1aa218203e61ec49c11997afbdec989561e77ee7e8b55ca1d4df68059b6398ca3e8dcfcb361d7710eb9408f846cb228acb72037d20bc5adc3f2f33403909d838dfa3cb057dbe0019f1f026337a0675524b5eadbee3a04a002c7812b695c918d4220d541acfc932cf3a02f6e64678f56affacd0e3988d39b1cb9e99e8d333e5f11ddfa9b92b76e6f86ceda154405185fcc2b4d6b147c59b46d0ae764333c2499f55d36668b1ee88c3e4db8c9b228b0c1d79d778c666e32c8e5cef153db95425023fb9558ccc7717acaae6372f54ca18563ed1976fba71b47fd53b0245063458e07a2c2719341a64076a0231ad34c473ea813bc40e9fb98fa254fdcee7f9743092cd60ab10e5d1cfdeb5d943f647d9b7eb1c05b203c1acfc8304ae53bbe51ae3ca41bd20b317b3ef67fe0e0ecb3c6ba8d0ee93ce5bfa18e05792837e4ff1f4e37dfd6611a163bc20239bfc380091cffff051de304e3217f0df23befbca7623c7317486c83fc8498f384f30fe23b00dddd9748fa39809f8979c6779721975429e009bba7e67ef03725586b3e724866e2325ef426acfd0f8039feb4e4a132f779962e0ef7b4445a59e4b17375fc8d9699ebe755ab06f4412f385a850c55fcabacf90238531d3982495ca3d309bbacc4c123b49044a3389ba2c1b31499fa42727a0e85179a6285471104dce78317dbee3937d67aab208c24053868a85096557bb17d6c5018b046d96946f48f3b837c886bfd3383663538d42687c7e9e4189eb6c2fda1e9aa6314c4f0c002d8d44d36ecf837400b3c668071ab987aca48cbdadc8d07b2a434f813777985c9b3a1eb110ddbcb366fda5cd1918ccb9202614b5d2407a1a9269fe6eaf1e61b2f9ba6db9b60fb92818f36db0f524ea6418b736998649d71c66445ad9b5800882306f72b9e598cd69739f379e2449dfb284b9f4212d5fa602c8ba47e78dd012f4901281c51aa4c9e5c18dad5ee590a6cbc329eef592f23dc0cbc975803876e22d889e360cd7bf25ce3cf369ca60d1d66168d7186eedb23e2f1af3bd76a970b29909d39de0f5ad24629c272beeedf0b8e1fc45bc643f0882e850ce1263f74a04376216202bf163d990ae3dc7f1e89924f15f5d31718bee88fe8d8ec32fcaa4ef1263b6ce965304c26dacb60961a201cee23c30d24a07c7b0fea127ccfb826b212489dd52c18221b352b7ee51ef3bc619ec596a221825416f8914120d8a9fe9f68193631d5b8e8a2c961f456dc01baba265604c7653d39adafae639a68464e48be973278372052f19c5af359f55f295d89a06afbf64aec816cbcf84419b5b456c7baebdb986f02d4ff8e0f80979fe7eaf35b38bdcf8e9e1d63e6b89cd76a775c9f5fbc14c9e0270cbb2506f617e78cf1349a7fbb8ac4e76c0c089bb5a59cdd3275c1450fb9fdc11d72e7184c38d6eac0f9de853e7cd578e0f0452186c70948c3bcf195b0d96cedec6f742013d5776ead0ac872776ebe6c0f4fc16e01160157e646221fa18fdbe9e29d202d7c14de9f7c0205c035af5bef3ec14e653de5ed3b34e9d5a6dad902d9b4417a9532f8e3bd6f2aba99342a97c99f8785342f3be86d03662e012a1ea9fe414a8c077659bcd07667520d4ec08c7bd654a31c676ba0f27acd0f3a420e423570edaadaca1ad9e1d6b388effe5303ad6ab4409ffb7d6cc8bf274d42560cf426a7c7cc875525bb327fe8ca1c2728cc66a48e262df67b8986030a9f020459307a20aef31d83ac29a92d9e1ac325bd3e7d98c32f6ab4916ff815243b81ab49d451ce0345fc15a7fa2ad85ac16087129fe8313a0e8b96c515e80a19faf6a1901712174d092ff7651013b57fff90750a0890c9f92c1b88176cd5818584abe344eab0b8e31ef7faa7232ebdfcd3a3a6905b0fdcd44c6c04d6abd9c91c9f4fae34fa2e256893b1142cc4f8b954ae217d2ed98af8394e6bbb626d93f0e54c2cabe330c5629a7b61b34dc58abc195c012842dd828e3a13683a73040bc1ac92bee6b400d8a2b11013b2719bbde09e900c5ef28abd355af017aa82419c041f515e0c06752ed2862325aeef29de5784cdef73e8611b1f3908ed600f144aaa991f0be1e0117f3016827cf9f82643bc591f56674182de29cf028d75d9ea6267b4c082fa46103019f3c6796003bacd71b59f3787e62665be7afb9a15cb5c40f283369d08e61574e7bf499f1336bcf0eb6542b8c6203e3485fdf5a5f751ec6ca3053c146a6521155beef022237fa45e0a1bf53036b82c46ccc17ec4ad978455948f31d35da4616872b3fc8894ebc16cc39791ddbc73adeb2e7a8a1a782d6588b5baea6f0aea1cb5fa7c69624122c11a9ec967c38b6a5f400524087c77c495abd0de390d80f42cb02fbe679f7d0912700dd76cc85e32934fa9e1164e099facd0a7b6457ae561cc3f0ebfe033109e3fb0b6ceb8858893d014a657ca5261875c2d448585f80e1dd6a255ab308f471cdf8ab1fc966dcc7e5bf7c3e322e9e8aafa9110bb936164a97703cbc499dca85fcbc125e0a4ced60df37ae46a83c1e6cccc79f4bf07e5347c0cde3d8af250bfc10ddc29cc9f6dc5d55cc9f30ddd300aacccb00b7a67570206aa5ed3791b8952210b0a0acdd851d198e2c9e87b49a4b38367b98245ad908a0b09fa4a02bd946c97b25ca065ffc8e5fd9c92a2814f835daac3db76ce9e437dd385c528379a818f98311b08a54b5f69037ad6af2687f189ae08529023655b08761b0823242bf3239ae35398a471dfaddbf409946c1a6c7618e2db9cad270afd5860b8b83da23a6ace88662555d7c2a9befcc4685d1bab958e22309602fb5478c96932bf11b98d90271208469086ae3adba054ec79037af24b18a12754bb8d11dd470ea8d3f6e56b7458db3fa0b7e253ef66ac5ecbec445ee9ebcfe0873ea0d55b2cd601178022b110ab23feb2ae7bdda5872c173678626fc41ba86548c8814dd7448ce0758ad72820f079191ac0ce9894d4c41de5f691533c9362cedb40d2a7e1d8fccdbef4b9a87e50e97f117d2586b060c865459cc35fb8d8b4dfe702f8bf0b627441ec2052ca0aabaf30c9876463ac081bc31ddd91e37bf4e42034c9a5b48a28d6c5af48bb612e0c026e8553ac0334bce7c9a1e8c99aa7e087e2da77df840f4476cd80f4af484785b6733e8ad37eab338f3342582a67d0574e111fb4d2acb664f740d1bf5cde6698b0fa0dd686bec8097e66b79e314235c2e2e67fae07a2679bc0034418808414cb2688941d19cfa52cf0ffcf21f0851854f081851b9d54201e655c4efefcd28eaaa29e990cc744b57fd33ddb69e1ba0d4defa984aaac99a447ecc747c5bf7f4f5ecda50bb6950fa9df0870136f637212c20124ac8c25781f98a098b7b2aee11f0db943739a26e09b6cbd674170eb7674e845987706b1a1838e9e4367965c945d9502717f54c8de0bd565822f1c3aff86baa7199810996b1dfaeb84de973fb2fe75ffa20886ab4e975401421f440c4ed8e78e581c25eda71d2ef6fa873645514cf490edd2935ddd10a1f7080d14425a0c130c75117208a704605bc6ddd3e7b298fb6fe35c7f1de6278d141dd8c338fae6b928d46f58eefcd9d02c9282bab1cc35995b87685f5be3a661202c2db08ea966e057d3afaf1a62306dd53e92099ccf0d7e7a566947b55c40e486c277fa948af4cf40b589ed8580ade82ee4f7590a08dc0584802032e5883a093465dac2c7fa97e086125098c86256b877ec66f8cae7dafe01b1ec9ed014eecbf76c750c0188dceeee4082247f820d716dd4e77421fc2198d70846f2d45738af95d4bbc9f620aff60a4b3a0092a01298b5eb1d06445befffd3c1ea66b92e4fe218c18b7ffa6c565144daf2db2e8d179411b046c8fc7a9fb256afc531ac9e17d5943c875a960e39f1d477e0db42693f94f3d3285fde4cf5bb43c5fc75e5a4bf203379946fb753a78d2b94bcf23", &(0x7f0000002540)=0x1000, &(0x7f0000002580)="2b366842466f6f927be380b6c23a9b1a9de7b4c4569bcbd7c260f37d35b282d3ea110ccf8c63f1d63865e832db5a5bf912796bc616d265b8f9a0b3bf47bb148256871c4d90b13b5c94e8c009c5d8a1c4ed68328ab4fdbceec043e37d54d13fa0c787e6b46dcb5ce792a3f6a587d9f47a8471e677de33cdb7f86dd89e2f0235418466b71de90338f7d775d596924f1d0af493ed93e3f4a11425ba2e38c88af2576edaa6b49357f7dab15f1cf004c7f2b08c95a7088672df124704e1feed8c6e07ad0842a51196a1fa4c86519cbc9f9c4fb6331223f6152e55addb676e3201cb628fbd2e3eee", 0xe5) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0x10, 0x40, 0x0) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="a72bf0b864e0a50800772e4738ef76a0f4323778db93b76dd164033832a1d62facf4119173422a54a01b63fdecc1df9cd8c045fe", 0x34}, {&(0x7f00000001c0)="f08f9e74d4f912bc1e1cde6bd9f3f28f0cf072fd743043bbe4228bac4aa6828ee366e3e697d8deb92ef0fce44bc519120265f292a7664c9342393a", 0x3b}, {&(0x7f0000000380)="ff0da450cf7cf75dbd13191b0cdb7f01c406d44283bdd6016ed968531696f4ca0d79f02df23eadbcfcd24ff4c72b58b27dec791401a792d08eab3935ae69b9ca480a8c4bab53acc3b92d3ebd6bfc3399ff5ec4c265f1f16588ef4aafce4b7f110798e61e2157d6c526fbc2c946b9e2c393580921e55d8007670abebc1a063f17113b3c747b9654b5f18c3b01921520599f6bad19eab8fb996f443485be5b727d47a9f0663e9dc3e9ca0d8113c060faeaa2e95bf63e427f104c928533f50c4ae14b1d30e03ac2ab204efc36", 0xcb}, {&(0x7f00000002c0)="ffe95e2d30aaa105e06110686980cab67c2d47300a28611e1badb0b3bf051e3bd7352cabc9ea61cf0a5783b9b83bd69b15cae4bf61f79da0962f5dd13a0b9ee36b58e7bd488b0ff910eec48958c15a7e6156d223efb296de8bd2e70df1d01f2f4e", 0x61}, {&(0x7f0000000480)="1e7da4beb072d49f3ea57554b9605447ad002b2ab73b69ecf96f2081ed9b97b388a8f3cc05864a80597bfb9c148bea661ee856c0b4ec4472e401b32228baf541548ad7057a37c444d7e944db00b746d8e5253c78e6a9e7f7a1e907e72b73f4a26725e00458a8702bdc5970aacebe114e8fbf9aed58c89818d9d10d955eba7b9d45efa11d7c5dd0934e3760951e54465872bfb41a358b8b78bf71a20ee1b45b58d7e8b4d3e4270fa7d0832e3cb4c7391bdf00c90d9e73f844109570821a5cd34f308256a9570a2450a8f13c96166aed9a7c2eee9901ac2db265ac4c680e57f5385f7d5a9a8d580ff9a9fb519dbaf194d84de6ffe3f322aae3a6362d347253e5de1362b00b0fcf8dcc307d7c6ad6d0b82a3802643c978e2c02903b8ac11ad27356ada093d39004ceab253375de4ceca93c035825eb2ac399649c66577b9dd891bfa8a1a52cc223c6acc5fb98a7ed3634e66f47c984c2770a14389e159d8e7ea3c0ede7cccf487554202d5053c0b2737e81ee12788dc811d6afe84856a343ce1cd611f4b08c52e1b8e2c7a71d8da6665361bb664777e2a259935d95f14259b1ac5079581c34219d964a35da77e225f2ef98cd527e0988d6b34ba962994f965433e634c9b8c5a70db72ccacef0e3006105c3b66f1f19932218a56468523780b9544890bb706da94e3fb2e55ab997495a742618993f06bbdb5446311a5c5086191ec582efece045038b146370edaa61b984f0077580ccb9c0834dd14eb8549f027c821499d16f931a48e43e66d69f8cfe91d44e4a402902eed609b7c417e13634aaf1c7135135d9ef4cf226f7e5b8d26ffb81723f8031ffa930b77de52ae6d233095263130579f7961748b9aef3cefee2c551c01911840ab1624d904ed1405c4926062ae1df7e1313922f2ae4e46a2e2e343abf67b4657996539ce47ac945489ca8a7ec936cc2afa7e7307ca171f2fa9f8a9275b6d003dd089437343cc1a3561a9557bdae56d6b2f90190a5190c670da8a3c2a6cfb6118d3f2691fdd7634f9d7cfe4bb3578d9b7763b567ddc4fe708cc711c70844d5a6f835c6ff2488689a4ba5b34b0ecd6d232ecb8224c960571118bf34fec54cfc8a533d489ba9d3f307073409b5725d1ed8d6dd112b3e0ee4cebe8c9df8b00233d31bc1cdad918bcee5f68136f051a9e5cd8112e77f040862d1d2ca0cf7d8c7f6445784d2f229542c570cb74e0fe3224a90018c766035fa4f00b78a5d4154c8509c082399a784436f0da0723973f153eca188d95c8881062c1e2d05862a5f4fcd0941ad772f9582608143c0eddcdc659477883f4319977d22b67c7c8317efb6182e39b9bb20cf923fff709e5f7879418618783228c28887fc7417d49b8369363c1fe888a8e9d8fbbc50362a7fb4b6575b08f24622ee391a650ab6f0ddbab1facf6f3ed0f712fdce07572239178b1f2479f6438e7ffcd99b6b8e8c3b3e819e8dd7f6f9e1162c8662afee654ba669c77d11a3980b6912699ab6f4690df8bf249177b1faef8275949146658813d52db3216fdd215b74b3084a2218406ba84f8a91b0a0a9d65819996158e8ebf1908fe6c5a73b48e298356316fe8d1191a7558464ee035084da48afed4eee03330c72db2637e3b75008d80e5be3fb0c324687bd327def905ee2134d98e76252d7f74d3eb085a7f88e9f9e267a3b32f13f415f1b5c969321b9f7c1fec263f5ea86cfe72bf42f10c5510275cec3603ee136ef1f918bc590cadb7fb91059c759bd3ddac66548b44f327bb8d3cdbd66eb7f6a653e1c6bbcd49f45e207690260ada75e98ca4e1ebd7e16260173b46ec101f6accc8c41f02757fed7c6b3389b3fc1a82292fb30f56489effa71bb4593cabd96080e4c397d8e9fe3bf9c67eacdea54706858ab17b12def15af57603a9201d22c99dadd7288c76812e85b983c71e46ebdf4b7b71cf8b4de6b2cfa2279f17270a81fef55dbe34ffb78907e4208561d05c21b461ab3a23cc5e062af185694bc0c7ba02cbd740ef953a585fe9963dd40da7d43239831a200ff0177dee61baf6ab92d5eced01434f5dd2bca80c8f252d248e93f4e248266ec972097192cbb4ec31b7f47c724af7b9138335ff987b93ed101b01ba9e1737d2d4e69276301bf3c77f55f43683a153252f5fdaaaa4d562d3ea9ab6d4741a3b0e34414e35f7a848cb9dd292a768881674df738d246d005f46e319f562546cdc709a089279a4e3b3510569544a5fc326c144c1298e44ab702e400e715bdc5a3948680e506add5814fd8a0454e2309a6e6216bbf0cc2552f42e9240b4424fa02ec7f0af792e43534a70071aafb765644f4eeaebf8258818528dfd8bc4f89b7d3ed87e806e2a3e7dcbf4a8712bbda6bab2a5436b563d843aa9cf9442051cee0dfe4eb1bae193806e486f581452692ad29e143a9d55a907848749755abbdeeb595bc6f3ebfc4ffe3def0e0e4d99195d38971693d1bfadfc91a093cc64f8cb9a34ae65f49883c3707e29c3add33f7a36713f06cbdad4b3ab19aa69fcacc5691a6ea9ad94a839c48d1c8915f2fe9eccc629d3a4404fd0ca45d3ce881a363f812a17cb07712483b471593663250688f75b6d19358d37b09e1aaa8038ecd94700a0a45e6bc46c8ca6cb1071ded636b4d54d930606925c6c80d17d8e2fc7ffede18712863653892c18076c4f043e0d1d8d066eb29437ee2bd461cd07368a8933df7a64ba87ddea9313e9e154fe575e0ca9bc234618d6ba7a3498db5c614bbef6a67f11cd81969e60dc312d6ac6f26defb2f4169a64dfe0309b27578c8f5b375fdddafa5debfafd5cf7c0a69bae540759b13ca99e4b7e8cf3e06083afcf6a3ff1fab4876c5374a9fcb13355dd616b8677b4a2eb1443904ce86d59be52276b820568fd40a13f06d358b3256600460cc299b26a5dbe077051404653a249bd9496f38114fc98ad2649b17385fabff0301eb2b1cc11d0ee9aa7141c300536467e26b1270e933fee1c1fade0aa0e71ff8ed11fdaa203d97dcb9f17318c2df46c798d0b28ef78913a57e08264291a392bf26aa746699d8755b9e0ad891866a3222e336f61e9e2ef4c9cda57c0c8152e0cafeed38392a1260f590778d7bf5a0f950cd8b9d8f3f57bbe273715579cbdd8d665a0912740dd83e44d976a862f355c0d07a6a03f5312de8b14491e83ee71d783a9fafec5321a3948d7e312d5101324892a18ffe52e6b720cdbdcb7226e2c88583085ed98a5772cafcedad770fbdd2571a360a365b29139d5fe81e078db921dba4bcdeb304b9b54ebdc5c7c5037acbf85a0b8a1750bc614b1f37ca14e8442b047fb3da040b9ac132c7ee5f7ae15268e8c6528da4ce67a87d5771e6a849a59c8e429ad90f7984da9fbb8f0d3590a44786e9c444a3a495bb17e160563944e1533f76b0859d142c32cd18a38aad847f792536231fbc16e34a5087a3da51ed25ec9c828a72acacef3286c844d68727b485e0ae5e6ef8437e10cea6bd5be33f82128e5dbb1ae077c0a0c0e0a93b7e6c52aeda0d653822849c713e76d79af61f26e398a0a1523b69e05a71669402d8040f5b8621cddca7929fca217336af70cc665118be736b2bc18747458b75611500dba9dd407373c5cba7308c34e3fa718ae569417df9313977c4d0609c63f1d17d0682178e1ababb62aa9774fd929544cf6c35b038cfa69de1eaa01934ee76d11c234122a87ed3864c8160f87d66b972b03e297fa12eced7d380abe18226f8bc432fc8134662f169e38497ca0df11a408cf0a9a75312606b487f76331df665bc74697c2d88e5e897eddeb60432b3bbc20c307e7c26214e3c7e34f133faf9e59d52418a537fee9ce396e0ee1448c323e0270ed37dcec05b18198115ed87973074a51fc8da272d6da8d700d4453fe9cf7e0f10e56e00b7da9ebc5d12ccdc81af2c7d8a59057bd79771da98d5243e0c110e5a56f025840f0616d1a4ffbfb2eac42b666c60a1e54911fb6b18422ab8fccadbe1dd690f374985e7d3a4e57566aa8b5c64dfa53abce8fc276aa5ad81a52e4b30b89a7ebdb63e060edd063e25f32fc0e64502b5c851c8cef983990a6ed7ff609cb4e5a8c52a07585dddbf4c5de52adec830839544b5ab642900e61e0bc9a02d8676650a6ccf2416f52298d2558fd5b61ebb58e903b3dd2ab127aaca956be70a4d00a06dfbe163eaf432ae107df2912e9c15751845cfb3c61da326b149a5e1a22f42eed0ccee58fd1667707faaa356f9b3856e95bd421363ffadd498f74eded17555f95e3e8aaccb82d509ceece9c99653fd89351b912074f08106ad9970b7d39d526927db90ee8444600c1e9d69159338c2df379f83f2074a94e273a67c0dcd03ae79fbbd5cff2988bb0bd923d3f47b372d8fb776756f6b0a8445e25c4c01a1ab83487846db0f236608c5161316a70650401320a08b93e698ada728b15ba39f8c4d961a733cbdf38f80cbde96e3381461785dc2e9389ecc24050d4c8140df9c68ae9ac4133de7e5dceed047ba6ebb72ab8df97c998689e0799fba0dcfe72519868bf00821d35a7b0b9bc8c4fe83e1b8277142c2167ab4e9367692a78ee4ab04dfdb3ef4ba739d8b9a9d4f0733709e9ee65e0b01162fe0c1e09bff3a8d9bbd9785a42e16e8d0a27eac7e2307b5edb39a45ded226e7247344b8608b0d01a0a48ba3837c065b3de05cf224733aa793565425dfddbda6c92dd21a244e2067608df6bb47965c055fdf0a20cbaad0fb3ead827223765322ebcaa801898f51180da3728a4812fdb82e4f0e27679612bedefb2d1e35dc4ef41e7380fefeddea552028b560a63039a4af91aab73dad66da9b20ce05f9ae3800bd4db95ea8c2f69793ae13f53ee16df932be85a0c8eb82b22ccc3c004853d481fb390e4f819b52ece8b9ec2a450bb633d78d97bd7fdedf00ffa70c5e8940b95ae9a253ffa4a5379bfee37d6c0c1907ed1dd212c7f6c3f08cb8c27434627182aa66d8c78c80bb5ad1d49e25144c6877d13b45d5e4796d54ca6252dc52dd8d32cac6fa53a65749b8729df7019ae64ccd074a0e67766771090093ce40a1199cc2d50f04fdff18d6bde08935859714afaaacfec644398aa4f9c4bd59417b2adc549f19c3deb8f564a11ed90f22d76b81b5ddceb74c7e0b587c3ae1a3f770137d2e8ed8a240902e14308276b19980885cb8dee2a2b8e00a1c7a536ab461773fdecfbd96b7dc3f9ab153e3e868237c7ef46b9500e6d6746a81e5ca8b0ee64185f657e2689ec80ae5aa47ceb3ce77c049c09aaf901f9f161598ae6993ee092c3e65ac41c7bd254564a8903ba49f345af5a3b3f518dd32d3cb833c1ad41245f5cace023f8beaf617d54244306c552b22cf2784c0924bb4b55dc875c98d4649b20ec801fe5b1bbf759e873d3cef7bd86742e6af06244106ee6e1b483c54561e72dda86247bc3445dd090effeeac97ae1ce00e5735739b9e9a4f20092d7e281ce4a216c6d98cc0a7df39c531948254dfe5aa41c5244197705ddcfc1a8ed2735500a99269da50126fad0919591cde6d477aed19d96b6e3494650469bcc4d9cad7785d4503810cb5bcdc2f2b83dbe0606fa80e9ce42f9ca1d7a8e96aac91906adb47f3d116575fa8e86004bc9af26dfe992e5382af863277c62fa0f76926cae1ecad9d97b4b823101d9df3ffeecf91494eb05c780a5bd3717563f2cb832c5b72a42d082ea47043d13cda96c11acfc9e80883d737c735fe118abe0258f570fca9567376a3a980f9a09b3650b0b45e8279718ebdc4fcd98bf2d93e547e883de3fcda62a8fc4199a87741ab94a6", 0x1000}, {&(0x7f0000000200)="d2c32b8ce4957f1acefc3ba0f99ab8b020cc118d63b8bd0e3b271f55a9f1ddcc", 0x20}], 0x6, 0x1) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) 122.586259ms ago: executing program 1 (id=2431): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4aa3}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000100000003b7c78d5cd3f059cf72291ddeab19d3b76aa71e98a81deb90c6015e250a731cf12e2fdf0562cfc3ba8b53d57803035d8149ee4a439a44f", 0x3d}], 0x1, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="60a8200cdc76ae60dec3e59b939ebfcbc9cb1fd09d2ff839d7010100", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 118.707771ms ago: executing program 7 (id=2432): mlockall(0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x200) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x200) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) (async) close(r2) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x3, 0x0) kqueue() setsockopt(r4, 0x11, 0x1, &(0x7f00000000c0)="2752e800", 0x4) (async) setsockopt(r4, 0x11, 0x1, &(0x7f00000000c0)="2752e800", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) (async) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r4, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0", 0x46, 0x8, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r9, r8) (async) dup2(r9, r8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x147) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x147) 118.353295ms ago: executing program 3 (id=2433): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, 0x0, 0x9, 0x0, 0x6, &(0x7f0000002640)={0x1, 0x8000000000000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r1, &(0x7f0000000140)=""/67, 0x43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4aa3}]}) unlink(&(0x7f0000000200)='./file0/file0\x00') pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="0000100000003b7c78d5cd3f059cf72291ddeab19d", 0x15}], 0x1, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="60a8200cdc76ae60dec3e59b939ebfcbc9cb1fd09d2ff839d701010000cd141f", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7fff) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="172160030f7000000000000086dd660cf5b800080001fe8000000000000000000000000000aaff0200000000ff0000000000000000013300044067000000"]) stat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000080)) 90.967325ms ago: executing program 1 (id=2434): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 90.048372ms ago: executing program 7 (id=2435): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() r2 = socket(0x2, 0x4001, 0x0) shutdown(r2, 0x0) (async) shutdown(r2, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) dup2(r3, r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000010000000001}) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000010000000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x0, 0x0) 89.889428ms ago: executing program 3 (id=2436): pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166b28e8db79f70168121bb1e5f628121375941ba69", 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x47, 0x2}, 0x2) 89.574709ms ago: executing program 1 (id=2437): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000201, 0x81ac, 0x10001, 0x10, [{0x0, 0x80000007, 0x4, 0x71002}, {0x1000008, 0x9, 0x3, 0xfffffff6}, {0x40fc, 0xf88, 0x0, 0x800009}, {0x4, 0x7fc, 0x2, 0x4}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0x8000, 0x5, 0x6d}, {0x6, 0x803, 0x14, 0xb}, {0x1, 0x82, 0x9fa, 0x80000001}, {0x6e75, 0x8002, 0xd1b, 0x4}, {0x1cc, 0xa, 0xd, 0x4}, {0x1, 0x9, 0x8, 0x80}, {0xb8c, 0x7, 0x7, 0x4}, {0x29a71717, 0xfffffff8, 0x1, 0x9fdc}, {0x4, 0x2005, 0x5, 0x10000000}, {0x1, 0x0, 0xfff, 0xfffffff2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x7, 0x1c, 0xd8b, 0x40, 0xffc0}]}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) kqueue() r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f00000002c0)="156e00d6e975cb192e6d774534c0f1e972d664a33ed419c217", 0xfffffffffffffd4b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f000024a000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x46, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) 18.547501ms ago: executing program 3 (id=2438): select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8, 0x80000001}, {0x2, 0x1ff}, {0x47, 0x401}, {0x0, 0x10000}], 0x4}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 1.835395ms ago: executing program 1 (id=2439): mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0xe02) r0 = socket(0x18, 0x1, 0x0) setuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x10, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) 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') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001140)=ANY=[@ANYRES8=r2, @ANYRESOCT=r0, @ANYRES64, @ANYRESHEX, @ANYRES64, @ANYRESDEC=0x0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0xfffffeb9}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) 1.244894ms ago: executing program 7 (id=2440): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000001300)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="23ef420a1c21f05ff2222d53aa5f4cc8", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xa, 0x9}}}}}}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x7, 0xffffffffffffffff}, {0x4, 0xfffffffffffffe01}}, 0x6) 0s ago: executing program 7 (id=2441): r0 = socket(0x2, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="817095fd4307439a7dc1ffaa"]) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRES16=r0]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c5ea13001aace440f62e18562095cdc75d2268be", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="2237c0b702022a00000000000000f86fe300ad0000970000002afe0000075cc369f47ec3e81980371e1165be400000000000000006", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={0x0, 0x9, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x8000, 0x9) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x100, 0x240000009}, {0x6, 0x5}}, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x545, "225e1904000000000000000000dd0000f400", 0x5, 0x100}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000340)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.130' (ED25519) to the list of known hosts. load: 0.11 cmd: getty 4467 [ttyin] 0.00u 0.02s 0% 338k pckbd_enable: command error malloc(): allocation too large, type = 6, size = 64424509440 denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error cksum4: out of data pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80687be1e8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 panic: mtx 0xffffffff839b7190: locking against myself Starting stack trace... panic(ffffffff833dde30) at panic+0x1d0 mtx_enter_try(ffffffff839b7190) at mtx_enter_try+0x1bf mtx_enter(ffffffff839b7190) at mtx_enter+0x60 uvm_pageclean(fffffd8009301a08) at uvm_pageclean+0x290 uvm_pagefree(fffffd8009301a08) at uvm_pagefree+0x26 uvn_get(fffffd805e1e5d38,1000,ffff80002a2c7fd8,ffff80002a2c7fbc,0,2,78b17e103f61df55,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80002a2c81f0,ffff80002a2c8228,ffff80002a2c8070,ffff80002a2c8058) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80002a2c81f0,ffff80002a2c8228,ffff80002a2c8170) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bc76d40,200000001000,0,2) at uvm_fault+0x278 upageflttrap(ffff80002a2c8380,200000001280) at upageflttrap+0xa9 usertrap(ffff80002a2c8380) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f00bbb39fb0, count: 245 End of stack trace.