918ba6bc5b809ebf0eff09a396c4c3869af5a2c496009289ab79f7ea83dca3fd39561"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = getpgrp() r5 = getpgid(r4) fcntl$lock(r2, 0xb, &(0x7f0000000240)={0x100007, 0x2, 0x8001, 0x5, r5}) fcntl$getown(0xffffffffffffffff, 0x5) fchdir(r2) getpgid(r5) sendto$inet6(0xffffffffffffffff, &(0x7f0000001840)="d7b9ffe60d99c09c1020a941bb6c757106bf18e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c06bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215a98ca3311617f703bd7669de7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc9a94b4aabd02d3e8923ddae1c7772ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd9, 0x8000000000000406, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7) semget$private(0x0, 0x0, 0x8) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) r6 = open(&(0x7f0000000300)='./file2\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r8 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0xffffffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x0, 0x1000}], 0x3) semop(r9, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r9, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x0, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[r5, r6]) sendto(r4, &(0x7f0000000000)="9a", 0x1, 0x0, 0x0, 0x0) close(r3) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8090, 0x0) getrlimit(0xf, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") pckbd_enable: command error 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x7}, {0x0, 0xfffd}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x186) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x4000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x800fffff, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x4, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x6}, {{r4}, 0xfffffffffffffffb, 0x1, 0x10, 0x90000000000000, 0x101}, {{r5}, 0xfffffffffffffffc, 0x8, 0xa0, 0x2, 0x20}], 0x3, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x42, 0x2, 0x2113, 0xc09}, {{r7}, 0xffffffffffffffff, 0x8a, 0x40, 0x3f, 0x6}, {{r8}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0xb1, 0x101}, {{r9}, 0xfffffffffffffffb, 0x2, 0x20000004, 0x8}, {{r10}, 0xffffffffffffffff, 0xc0, 0x1, 0x8, 0x1}], 0x7fff, &(0x7f0000000440)={0x0, 0x1}) 16:00:08 executing program 1: mknod(&(0x7f0000000540)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) select(0x40, &(0x7f0000000340)={0x4, 0x2, 0xfffffffffffffff7, 0x6, 0x3, 0x5, 0x15, 0x9}, &(0x7f0000000380)={0x1, 0x100000000, 0x4, 0xffffffffffffff80, 0xffffffff00000000, 0x5, 0xfc, 0x80000001}, &(0x7f00000003c0)={0x0, 0x45c, 0x0, 0x6, 0x1, 0x6, 0x9, 0xe4}, &(0x7f0000000400)={0x1}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000640)="12631e6c244741d81c0a48743afc26ab6bf35838094f1b398114a70e1832ce905d25d710514d903041d9ed39ad707a108b5682c97b86caf3b29994b11c3d1be634ba83b471cefad7f6200fd648ae80df66d1b1b05e9e2459156456e42a06bf1303a270ca8a", 0x65}], 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffffc) r2 = semget(0x2, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/146) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x7f) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x40) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000a80)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4ad0e3db5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f70a59014e713628a375bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf8", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_broadaddr=@in}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:08 executing program 0: lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x8) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xa) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10700, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x60}, {0x6}]}) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r0) 16:00:09 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0xc4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb0c4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0xfffffffffffffffe) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000480)=""/89, 0x287) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) semget(0x3, 0x4, 0x100) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:09 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x9}, 0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x5, 0x20, 0x1, 0xfffffffffffffff8}]}) pwritev(r1, &(0x7f0000001b80)=[{&(0x7f0000000640)="4fd6584ee634ac5f28676ad1fa9eac514127b038e93e0f71babf6db520e2fae7b1960b15b5a760a78aceb28845c2bdb9ad9a358a51df19ba6ce4bb3f73e9879cc05b2cda9bd4d80c784560a17a2c7ad2664efebf9ca72c47afc2d240b1d5febea3f9e21c", 0x64}, {&(0x7f0000000700)="e5b8a2bb6508589d4d5a4ce1989810c9ab20a7d64305fe291bde5c6e220e5a6335cda33b0134bc92cf4d4e0421814c208ee75b693a149a1aa5e61503afbc3d32970b589d42cb62fc5b5d77b07b1a89910172b0286791e98507d3021a83624ac47f016a100c355bfd5bb06c3b44748c692ae4e1ace4c3d228b58747fe346519de438ba449e5781e831de7a08d02b68ed783bf33f3dd0d328481c94bbeff5cf5f2428836dd166407d1c36b47dbde03515e57bf0a5a28ba297757e2df34d623a59490317a04167d0253d6", 0xc9}, {&(0x7f0000000800)="1107ac6ed67963cf21f32ab5a3b62434186a1a814e3a2e57f585cff7d48a90720e39c5c7", 0x24}, {&(0x7f0000000840)="faed86a06f1478acd82651a31d6b7974a175a14bc5ff90a3381df7a0d08361f7afcdc4578c9a6f80e50385beaa2b1eb3f81dcbea581dbf8616affa2b65aca907a061ac9fb0eb07579d205b0260c89dff8d37cb71c0f2b6386393e0fd1720d0b8c9175256b87f24d8fe7b6ecd2226b38eed434ec5a409bc44d1155a596a7300e0d1", 0x81}, {&(0x7f0000000900)="b99b7f0a829f9a58b670e9f8e54e548d5d0d9f83b18c575829b48cc1d1f93d7e46b8e68f38fd1223ae773b6c24773cb56b4c427b1c96c0cba575c2099a242ff5f0bea5daa5bd171d37470b5b7a17382c718bb9b77332cc5121b18580e3647fa6b29d65e046b32fbdaf04b9aa3469ed9fee4620d2d629a67b1cdc634b34f889073446aae2df5943e624f0498e53f58b32f2b13b28e5c1656115d72ae729c2589c3376959bb8edc557485b51137ff49081103935a40a36e29e781710daf26c0753861879ec61b183d237ddf20aa91a8d2772163906163ac8874a108b6f403e0cc93063eb995428f8aae3cfc38c1ed170f0a412cb0671968b387843cd89d2f34277e082652a66e06fbe8e37163be1059e4fb507e9842c03ebbbe79ecb5232fae96f334423a2326dc989ef340c29039d5b39d9a330960a5386a425202763d4b661c1bc3f4f5cfe7fe1854ba6e0d315cf802c50a12ae01f1a4981471b28b73f3de961e1f8d3b8ecd84caa94ad55cf665c8202c49a3ef3e3fd4206416e38ad88419b7120b891dfd1331e98bda513416298ff5bcb9f8e86c0e3aaa13de3faa3b70d1e028ad59070ff0867f9f246512efea7c5ab720e51baadc09a332ec1be2135731f4525c75e69bc745164edb34667cf773cfe2711a9ecfa9b774bb45b5eecf830bafc3beac3112c67dee5f2c3852de5e18ad2c9c10723b64cc9c92d44c7725ae228fd8b1493b009f655366496f6c6a79dde9a94a0097cda610bd46a383fb79c8ea54e3abc5e87a587064c83849d588afd6ba961e97c8636136be1a9c0ecd54056f413b8fd7c2e127920a8cad9ae15a6227b05ca7984217158d84bf84b87b2b5d3b53ac8d0abad80b972fff130140e0693cb466f817b84444330755f206e26c8a3dbc9baaa2976f0f621f07e7cdb5c25c4f607be6234ae7592ffc30e80aead65918ef01a707a3343d800e1e9493f75bbef39908e438c04a2cb5989aa78c635927d4d7749d8ee976ddd7e4937e76cf28b22120e8c4599359262f06d4151fe7a60597f7045d1f488453d819c3cfde9b2e18363adad7613a8d391c9f3bc1daaafef3e7ebe495e5dc0117ba311247f574667eb643936c0b99de7ec95ce4d7470e932aef065b30e8c6a2d5e3443b25c42e9d12ab5176574c374c26d0e505d0ff3dd9797c79c0d4d82d1af2ebd4eb06d4d0aa7b14699268404edc59db298eb98628109e89a5c872fa3eb01e11767830f8769b854236a41b255d7b06c74599dbc834608f003fe8a9223aef20ecd20a96c4a72c324dcb46deb4134ca769a4610a6e0b0128685b3460dbe322e56174a6aef53c47ce5bedf914550994d8c5a47fd11007eb3a4501b8961fc79dcee76ee3600472d92157f121287cbd294b0e4c0b87095f434279432c61e246b68b0fbae13549261125fb54a10d358b56befdfbe8036a1a0bfff86ed823ee712b03a8bbb3a0d4ba856b4eaf0cc9a180a81abafd1d3e2a08db987308900942976123851838193dc40616ead17765cfa8705a5a9e89e11493a198c27f0022885f0dca1530114e23cd9bf226a905e1571381d78f7eb9277dfa7edd0aed1adb9350de41ad4162fe25f091ee7832efc91ab7d4c0db5819fc3c624f75da35e27a03afa5eb6b8f8dd3b150d44749965e8061959c25def77e196418ac8b83895b2ea1954adea1f651fbfbb86d38e8b4f2cca2e308b06a21096f2a10997321f87b03cf2d153c08c4c77112007127eeabf9c04e640bd0d64d50fa42710d06ddf3abd3cfebcc8b5a0623d94ccbab82b2e5294facc9afd67740a2ec102f8f2a14fcfbb8b079b8d6bd1c807bfac5c90f98f14310e428ade0ac336330143de26a42c33c9bb3186e8fff5e7b93fd52bb0cc95bdcf9ac9bcd903a692d4800d3c9ae0dff2e96ae53fc58741e5e688c32abe7c39d46715d15882a5950f1ebe912c183de0b3efbbd582b4c08a1c6aeabe47935109e59266571cfa79e9218ba0cb91b80e4c363c89fbd9db805067dee2ac984ead7509d2ea15fc686d061508d119ada50c11a7b26ad7c9887fac9fe42ea0e93c0f515e19b6d7dff260820bfd8240c56f6dea137fd0b53011a26d25201e5b595ebb9c613a0514a23dc81a2a08fa5829f7157d7452c0b3d84e8a2d0e415917eb34ac224c25fe70c83263fcb1081d44df403edf7460532dfaf114b1dff982857fdeb180e0140b255528e8b2cfda083d5f01e11518762d881f7854f9fa367b2ed5f3a5b63fba948dc636ccbfad574f33095244fe5cdbf305326dd4b1b9e767e1209b4f2bf0c5411f512fa545c11c8829832a456abb134e2882930d61cf1d6a67e7e0022eac4d07c6562e64925dfe0a7778cec4db0a7abbdd6a544bfd6ab467e02c006626c3933710017f8569ef78271dc525759d783158dbf19ebc6e1bf844abd8cf0f9c6fbc23a3f542806a3e17c3d68eb9ebe1fe184fc4bbfac676b2ee5c8c5facf39ce7a42b4d023dc7240de8e74253b7011ac30174007259f5c1f8651e089d9d917a667b6c1a75363d010fa483e4dfa36d42d4363f521eb252c81c71c4a4186dcc8d0b3f8e84b801932548d19b8b1db1fd38301d06dd7915b4342ae1fb104fddeba0b21d5c6e452cdd2a089f5e8cfe42d3e0737bb850567cd72ffc41240aec3480979357a88d0399e2dedf7bea5fd4c1eb1fe67cccddadbd016d4d81c8e5b97dba599bca56d8068c574395d060488d8b0d35f7687f8eae56234b4c9dd33628446481aaa54478b66dfbddd1eac2a37b0de0580f2e7876d688c16b50783c52db425e4a058d03b15d9733cb8dd98970c315afc28b2a92a658b6cd9cd529d50b69e0c3d07365706bbe35e3e70152b9ee456ef92ad970a00529828e2f03ef947f90002c0aecae167169e0600bc9ca7ecbaea9af382dd05336a2f5e2dde53d456d21eef4cc5c8b0e1f447e355ec69fb289148558e00ddcf4be955b6fb945662df4e9d94e5f733531a91a4130de3d25392407655b60f372d135bccf5aeb6c62b649c1ab641f0672eb8083b97988371986034b2a13f5f7e784a27f184ac1d86201693d8542cc34f2a221059570d04856be28e69b92d3d0c95375515b85517a10fe353c33424cf08bf545c47a16d1a39bd1dd896c43c05c9eaa76e58b1fb4c539cce33fcb38d11e514ecaa57bce8387d9a1bf7d20ac1a5d53b685446af902e9f7417051c6445c1093f0e9d4bc482b9be0a14dda2dbbce4a2f42dabf09324e9c6933e6efab94bdbd1081a284aeec7da82a0c5aa4059ea53c4589080f254f7b030e75579abe461ef550744878236020f4a914d3260ccff3e4ab4fca190bf4e74c222b113607213f843829f7fc5d7f7ca12da880acebf31261e736a3030f0228445b2ed6c299e0c1dc608c476bfad1698fef4695ec2eed395646c50933d68296f9fcbe9e7117b81f35866b3da4123d939373ed1e1b3bbe72e93bcf1b37b9c99ab144670e05d23b44f12d3798a12e868ef0d89dfd780f13b6c7a9dc4cc29caa1213c7a5be110a04d717042cae0fc76aff30af98a0a42bea1e4deb2efb87a7e91c0450be5b3c387a48e5b42cbd119bae8ed34a40cefc5ffb3bc48f229f3ff80894c86f16c9923eaf66738fa7f948bbe704385e0daef3cf03a4eb3686572a45193cf6e47de89c0350a3323ff6e7a042f1dc558d7e396d4a81d24987f6ccff45bf354ac9b47eb3eadc425855160efffdf2f63a0611707f2f31fab0253d537a8a8c836b36ac3881d9f6e0c078589f84631bccf3c327dc8071d10d922f962f3d4dd7b6a7d45c6784e1fa49c464650a8768344835ab85d224caf7c5fb2a45009813cb83f9c168d7f8699b31a81ae4e95c679806c0eb686e7361332fb6c362f468fb1af2f0a7215ea8dc2f1a29b32a60053b24e12c99cbf0e825fffbbe9ca7abc65a8942613119d626e6f71f10f00d3491f7773273c378a5f6ce0b4b1138297e1997ed289fd2807c013fabecc6bad5e71a55c9ab309a4c9f36d6fe0b041e058c846770ad3d05424d792ba022f639002cd3f9c8a11598a3fb08481eaef7e9c53a519a45dbd396fdd0ffb1a691663a70cb8947705a16eb178eac6fb827729b30d617324b8f606ded001c14ecee0a31c7c201660834ad7791513e1f7e33254a8068c5d3de1fda681ac29bc690c65d07780e529e6ecb5fbba8837454d4dff5132f7f157c50816b60bdbbd945097cfe2521415d188f6db0a14215c3eb7bfc19debee7f95f90dd62eec22b0753230f8f430bceee3964a9e2373d0e8d96158660efbc5d3688d11edeeb383d08a145358129d94bbd04ed1db64f503412e559e05adf0b44ee5b922976dad17e773213fd7849d1cbad9f25de013ccff88c15f57395a3069883c468dd73d5585ea93aad161030cc1554ee66a05cd6a5e778644aee0d253588d3bc16cdf2d4f4e0338390036223a7d7d6002818251364fa2ffbec6b2188d9afc392dc39ca2cb4aacc5bd52bb719957991ff3784ee6d1be1d020b9d8259189f2081ba3fe182b5f2d558fc3b1731c3121aab6af33ac59a2870c1c99da4e54d4775412d3b89514395b6d51962d340b212f7d08738a887cd13ceb0a40b9a13c789bccea9bfba45ddac3eebacc3c74727e424b142c83a089cb439dd961b53f2573481bc6f00b7e3f9ec1f087e0daebc6f944c66bd007c963bd5c070067405fc62a725f8987e7df1f27489dad1701fa3fc868ac86625215df4945e0aa62cac0db3e39c6c7911585229b78d5bb2f1e26c0030cd4a7a695763fc64183a9356bb2b8dc926fde31c8d176adcccd6f835ade1a59c67f4bee8a906b79ebae3ecea23b8ba2c06ec328c7eaa5906639dbe8b325f76ff3058d3e0dd316ccea80cb67da49bca619e101ad758930ba950c7042b01126be5cecd0bcb997bc266876733dba9a385683bbf09183caaa29a238b3adff15be1f5dbfc46deaa3ada3e6cb267808c965e23962c897d3f7767ded51d8f94beb69fe7901d41e497235af19e36cedf186f5da4315293406ecba4b660a2da0bebcb834c5e68a9250c726c21315c467d5ee1a460fc016ed3b67871f96a2117c65668008888aeff738882134ea3318aa31e0b927c1c83d63c440d70a519903baf10ecba92c732b70744cc231280eeb42900ee21d3994a6c68480af7ccfe2c8deb7948b049a965dfbe71721aabfb2274fde39ea5f47221174646461eaf11ec23b47ec0c574f5f93a12904ba9e1c7c2f4f7d562b8ff2b86d6ab1e32b7475252de2780b16d1fb0747a20a4c2f1732fa565f4fd547ae9119029eaf8d8b9c59ec07769fde410f2c84e408b7972ea4599e241ecf87ee6ee3ef9cfe371658577041a1512f225ede7339994c854013574d0d0bb01fdd755b0695a5d33675d26204a8a71e600db81785fac55de15f8f415882a308ef13903088d8ba42276401823064acf29be11049c31833a175b839c30ba1e2ca1ea1de1bd47226ea9b9563e522a400541ea35efb72d6f4c0034e0c1aa72bfab8f9178114c5f36337efb3eb8421b0eec52d570727e4a565ad90e83d0b83cf49093d7ebffd63231e44db063e6a476dca284a1d01520bce84638a43aea6ca9b808cfc232a461d16f1a9274ca03273d8ac4e753e5938639a5e02e1f1a96cf81f5b999430e7a841d938107380f9fce5a27eb13e6a2f0d2ddd078c2e1a07764b98bba9b22b80027ef0adacf25d2795de3586d743c6f6e273702ea9d14de243d83ca97b9becc878bf75e70fd6b5fba964be4fbbc2459bd247d7525e6af29b3bd878e562b899643cd2758b49278b89317a0b30a21dae32eeef4d45a4e6d507e74e57ddb5bc01", 0x1000}, {&(0x7f0000001900)="8cb00798eb362615e39b2eb6879f581da890705dd0457dc98f92f1db137da2119c0afaadbe9a7324d5cbb875b14b47fa4f85b3fe1676fe99e617c3b4479e17e7fa92a1141707d4ae944cae6fbe864788521a56cdfc3b289e6017fb090345c31a493249a4614eff3fcd55729bc8cd57b9498766f5e97ec9405e1a3d5c585b93cc0960e282906d794fc1fe122e2034813f9ed52027952ab9ae0cf25cea28ca77303f526cf18f04f8940dd402", 0xab}, {&(0x7f00000019c0)="cf611191d7b0adfb44120d84042e6f55e99be1dbe08cfdc25868061e2187b1bec37f0717f15b05cd2ea3bb1d9f9009f32ceb4a7501ecf68ef527e0ef8540faa991c0b77d43e05630e3cf9e2a002a0c1c16de8c4b7dbb3f2d7829efa80dd81adf378445d93548ac4383342094ba0b2ce3a6edc37cc7e53033492670adf3ff942b039c", 0x82}, {&(0x7f0000001a80)="5a3c00f2f5c8debbcc06e1d31fb592ad170098a76346d9b3a5c49161301b9b085a4edb1375915f6a504eda5ab9ae3db6ec30e25ecd9eb5359e67ffb7990f093697b17cf52a3a864f891cdc924a1c807619e16ea0792f244894647f403932b6f0cbc09cf14899cb3b91ed1e98a55de2b02765ff722678353c7aec7ad545b4a3dcb09f36ce94149ad125c005a0e653bab82351df6f1dbe5bfa4288a7b983f9e3bcd1366abb78c39fb3516e5aff9db8178b715501b2d0226c5c0abf17210af3d7a31cf46cd98ee289a1b1c1fc27816e6370a008ec0e1856766dc621ef90870c361ccb9e8205b4d26b44f9a093", 0xeb}], 0x8, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000300)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000340)=0x1) r3 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x800, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000003c0)={0x718, 0x0, './file0\x00', 0x9, 0x7ff, 0x0, 0xa20f}) sync() ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000400)) getpgrp() getgroups(0x2, &(0x7f0000000440)=[0x0, 0x0]) r5 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getgroups(0x4, &(0x7f0000000500)=[r4, r5, r6, r7]) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000540)=0x3) msgget(0x0, 0x1) fchdir(r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)="093d04304e89ad148bfd22d9b9df488014862a028fdf5c876bb6f2c42f5ddd5b2363df4d2165dec7143545320f42cce4cb9e9e97d7f3620228228f1a616d3095b0005703478c8b9530f0317e7754bb4ecb2122932b2f8804a04f2de3c72f329837b562172aac03f5f888db5985d3d36242b7a02ad98c0cecbfcbae339d2a1f3791b05df79fef25b6d6917e9c92dff616453596249fc43eb42123d19a380488", 0x9f) kqueue() r8 = semget$private(0x0, 0x2, 0x508) semop(r8, &(0x7f00000006c0)=[{0x1, 0x58a, 0x800}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:09 executing program 0: r0 = kqueue() mprotect(&(0x7f00003be000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x84006, 0xffffffffffff00fd) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="210e3429f3fff843ffaa7cfb043811676aef811681330be067d477b2f3cb6865fd0a69bc78979c2c84d58e84561fbdf984496fafaa85456050b702cbbd50cd05b66b431bcebb2e2c7614dddd4c975d024a220576755343d55e5c760018670b0964b6df948f97edb7f8169cdf9488aeb33bb54be341eb467543334dfed77601ae37de552dece0cb71400013d5dd67cb8536c53de0ee02e0f4f77397cf09700849616f2340", 0xa4, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x6) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) mkdirat(r2, &(0x7f00000003c0)='./file0\x00', 0x1) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="64d1fe7828202177e46e7afe266bfb69fef4d120655a79821fe7e6fe40fc95b4680e3cede02234f49075f0f611bf16f2efa7f8034a1f9a8631adabed609091491c0a1154a40ab7f43124a1cbf6f2fc00d463d7e2cfcf7f8c90e0078791f3d88f327b673acbd3cb07d2944b8694473bfa1835a6ebc0b4afac628e9dd33d743e40bfb0951e78fd483dfe9f769c", 0x8c) r5 = semget(0x0, 0x0, 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000280)=0x6) listen(r2, 0x800) openat(r2, &(0x7f0000000240)='./file0\x00', 0x20000, 0x8) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x200a, 0xdf1) 16:00:10 executing program 1: r0 = semget(0x3, 0x2, 0x108) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6, 0x1000}, {0x3, 0x100, 0x1000}, {0x5}, {0x3, 0x8a, 0x800}, {0x3, 0x3, 0x800}, {0x3, 0xb2060000, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/127) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x10001}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10001, 0x4, 0x8, 0x3a9, "4d08547c6b9f10ffe485a6074bbe4e908ead39dc", 0x8, 0x4}) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x11, 0x12c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x80000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) syz_execute_func(&(0x7f0000000140)="c4432d6ceb4fc442a9a9182645f6f7660f2b9705000000672666440f73d032440f0d5437b0660f3833ffc4a3f16b40db4b440f1ebf0c000000660f3832aa6ae70000") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') syz_emit_ethernet(0x1, &(0x7f0000000100)="84") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x2, 0x0, 0x5, 0x10000, r2}) 16:00:10 executing program 0: munlockall() r0 = semget$private(0x0, 0x7, 0x20) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/101) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xffff, 0x6, 0xaf5c, 0x0, 0x4, 0x2, 0x3f, 0x1, 0x2, 0x4, 0x7fffffff}) linkat(r1, 0x0, r2, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x9) sync() pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000440)="d330ae7ac7439c66263084028d4ccdf5411a0d0c63273e210d020bbff71991fb60df76bca28897102d85fc236ff7967ad6153994bea3f5493e96d88a6becfa665d1c35045291a4232bb3804373790182424e09f12d1900ae7a598e808bd80d71a85baee63c4b4227cdc6f887e4b79a002231105aff863c4f0bd4", 0x7a}], 0x1, 0x0) utimensat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x7f, 0x4}, {0xd7c, 0x9}}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000005c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) semget$private(0x0, 0x3, 0x20) execve(&(0x7f0000000680)='./file0/file0\x00', &(0x7f0000000740)=[&(0x7f00000006c0)=':\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000840)=[&(0x7f0000000780)='\a\\\x00', &(0x7f00000007c0)='-}g$\x00', &(0x7f0000000800)=']\x00']) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000880)={0x7fffffff, './file0/file0\x00', './file0\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) setuid(r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000940)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000980)=0xd0) mkdir(&(0x7f00000009c0)='./file0/file0\x00', 0x10a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) fchmodat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x4, 0x4) getsockname(r2, &(0x7f0000000a00)=@un=@file={0x0, ""/108}, &(0x7f0000000a80)=0x6e) setuid(r3) ftruncate(r2, 0x840) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000b00)="e254e52ab54d019af0b04a69b062c79de2f41d2cf118f58e4af784ec3403e1146e2bb586b483ed3ea16eb0d58dd9149908f8528ad56423669fc170175f2f826fa2fe10a7c572ad103c79755615ab31e06f537322402947a44d6782e6c157572b6d4b0b946e785f478696887278501cc10d81393bd86ad62186092c108497fc8f7159e5683b8080705779cbefaa0c50eee723a92cb939062cc28f674dc4a399", 0x9f}], 0x1, 0x0, 0x0, 0x400}, 0x2) pwritev(r1, &(0x7f0000000e40)=[{&(0x7f0000000dc0)="70991040f933e23ba48337103af90faf9cb06fe00f9229f844f9271fc7a4a938d3feb8eb8cbfd6a686c236bced74dd460e18a4607df63d9785eebdbe81e99af40fec0895337bc851cb01b535c6bc70302b2b05adf573599e2dbbfe29f6922189dc480e52733c1514a4a732cca54d861189d515e1ca2d4443117439", 0x7b}], 0x1, 0x16) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='M', 0x1) socket$inet6(0x18, 0x8000, 0x1f) 16:00:10 executing program 1: r0 = semget(0x1, 0x3, 0x1) semop(r0, &(0x7f0000000040)=[{0x2, 0x100000001, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x200}, {0x0, 0x1}, {0x0, 0x0, 0x1800}, {0x3, 0xffffffff, 0x1000}, {0x2, 0xf2, 0x1000}], 0x7) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/68, 0x44) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xa, 0x20) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x1}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x10000000000064}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getpid() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0xfffffffffffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) close(r0) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) 16:00:11 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) nanosleep(&(0x7f0000000000)={0x3}, 0x0) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="ffc37b8a42454cf05038a5e627428a875d35080f78", 0x15, 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='t') 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0xfffffffffffffffb}, 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xe2, 0x1) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) close(r1) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x4, 0xfffffffffffffffc, 0xffffffffffffbffe, 0x0, "b8000000000000080100", 0x400, 0xfffffffffffffffc}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002c00)=[{&(0x7f0000000040)="d0de53bc610713d5", 0x8}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xffffffff) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbf, &(0x7f0000000300)="1763f4c81d9f99d14cc9420cdf889f000000000000464e25985177498b300ce4f631bf19582482c6aaf278c3679c8b86f9647f6a01ef1b5c23c6172ee00915ac4b009e8de52e2b90456f23e4f43b8c076707d3525bbb69f3dedb49879bbcf52b3f3a6c234d585ee228406d75fd61b75b0724083157a9166d429a14973fea5ede551fddbab89688701dab3d39b251a52afc8d2d78b347b1b221b4c1b70639c2cd74624c74376dd5b45ce003bb2df3e2e38cedbf715c39000000000000000000") 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x253, 0x2}, {0x8001, 0x3ff}}) chflags(&(0x7f0000000200)='./file0\x00', 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x3, './file0/file0\x00', './file0\x00'}) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x91}, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)="8a0b6f7fe3b49af459984b1748d3cbfce4e86c33680beada6d6f7b9ff231c72ec1ce96539f61503ecc05023211771ef091407efffc9f29d18680aeaf513d332f208cff4d883c75dd90ac4eecdbcd49643064c0cdcc8542a22f4f38af3f4340b4ffd826403561fecd54ba681f74799a4c0e6aa95fc29e5d09aa40352560e5628c894b677053c023a3a9762263b5b46b8f27e2", 0x92}, {&(0x7f0000000180)="9d5e8d49ed78ed5b0c0a9e3a", 0xc}, {&(0x7f00000001c0)="45faf54335684d73fe7b14074b9f345bdae95314eb3a8fb809cf77192e96e5db4e720f99af65086312f13ef7131c7326a6781f444e1e3818da14ce1a371bcff6b85ffcaf154c45bfaf9476c9f83bc19a6fa527e5de79653f0c3bd750f246c7bf0eda1f5eb8eab42eacb01007ace32ff21e7099c820e9deba3b2dc80688ec507407bb66a509bdb4c7fcc7a89de287b6f5d7b65c2e3d106d68a05381e3cdbf0437119b298aaa027d755943b6f697bc178647ec88763a73a936d1f6db9a2bc339526e16d5ab896401bc97b48b9cfbd541191f10a1686811b0945ff581851c", 0xdd}, {&(0x7f00000002c0)="c973d9ca2df89893088926d00287ac1ecc5be42cd5002038d1f74f6d2766cd740d61bd3c457375e90b074943518c67a2d9d3286ef77c1954adc149896a97146cc8b07ab0f5eff5bdacecb30406ee07411497f7bda37f2ffbdf646061698405315dcdf0c40b63f97df1dde9307c159e4e60b94f180c38131bed909d8b76f6e0a2de0bf754e87769636004a7a18833c397fd6ed863023fe9", 0x97}, {&(0x7f0000000380)="6232bb6e9b14d582111c837e86a41d3e01ef0d6005169f6a082d46e9e4794299d611162592cf582b5f07b2ea5d18536697b471e924473f37a57e0dcbca3754a1d64101073bfa3ae2e1e10f858bf20a9df2c08397f7a25e58f1421a0503f3ee5fe34c6b9129e17b6f4e6e6d6b44c10b7ee613c59a7ce036f245604adca7e9d13bb8465c01d5345b423974d923edfb061b5b7fd1e7339af94f03ec8b7e22b52c4cbb481c77cc9c03d8a07c28609c8ecd480d58f313f6d60b26b925f02a1456a30f783d4f6e5e5b01383ba033c5e3e4b04bf487447f", 0xd4}, {&(0x7f0000000480)="bc5b3ab183515489fc7c24f2f5f2e44956fd848059ac12970297e92baa51bb8b3120e28f78307333d71dd5376d0e110a0c0788c90ba2fb07d1cc764f2e94418df5c65f3abb9660b8eb58390bdd56bd769b191e798ba8940eb962cf4cd8c0017580113d80172a69532ab689fa39a833225f965d69c1fa77e764a8822431f9596bd3aa01cbed40c71fd2a37badd30bfe5dc5fefb00cfcc00ba96fcc5d421860197d79e8c7edbd4e4158c62b3d2cad28e7c607cef62c851002d88324f0274881c21e4b873e8825abff1e2b687430b3aa2", 0xcf}], 0x6, &(0x7f0000000600)=[{0xf8, 0x1, 0x0, "b61e5d91ebada541098dd9f4fc834fcd2ad4d8aabf4ae5f1e71d88be1cdfc9df7ac4fc8d2ab6e66510a153feb5dbffb81bee12f4c0738cf9a1ae276d5d5bd340cdb05997cbb771c4f5019aad59d3e08c01803f171a6b06e215d18435dc5fe6dc24c33faf23a801c9ab08f9078260673336fa5460f20f7eb9d1c33339883ea21cd54ea92bb777c5b325578da79524ac44d8c52c7a9e0c6cd5f9b5ea7b8b6dfacc3fbcbdd1a5a1fac2999d52d78d4c499664f0bf46cedc7cf02e7f51915d0521c2b1dbb2eaab6866f244e4e4480f9991a712eb66f1df2df7de5077dbf3274aac41d39cf71111c521de"}, {0x48, 0x1, 0x3, "573e6ec2fe02c6c7f87474645ce4a2391e3aad99fba1111592558029194d045447483f0c5bfb14af75d19b007a696392c550b9"}, {0xa0, 0x1, 0x9, "57980f3c7c9930e96cef5b3e348e4e05d0377f8a0321acee1076798420d1dd99a9171c5c457cf69ba458eeed559e287ba1e1387f1577152241242bd240e5dbd9ebd7232b93229ab05ce4a1fd71ebddb7ce54ef77b6ae662faf6ab96b551488c384bbc60ecb408d750e754a347f039f3e97bc956f8317e706d02c4e6472e55dae638ad003adcbcedbb2a9838ca4404ddf"}, {0x1010, 0xffff, 0x1, "a2dc2be916b24a495e5acd8e3270604682846cd08c7956c8fc60f4eaab68665f3e355f67a244465201363b0d442a33705c7f484bb5a5e70a4b86ed655098da96a90491b5383b9437005f4f0d2a390a5ef99d11e45f563bbf1513d975cd49d7e4f988938a4ab6b08ddc1d365c97de35412e7ea70415c5a01889e812b004b652cd256243c08f4e40e786bec3963dc45cbd0b04cb125b8b475192cd3abad668a340e5627bc74a9aaccb6f0b0c58bf365f08320c495bff02baa2cb52e828204d5196c1f543506fa0b9b68770dd89ab6fd9bca90c6793c271e496c4897668620c45e6d36a4cce2d5d721f23be15ae9b31520cb24220e8a8c1bc953faf94435cef77dd7c558b85abc2ad47914fbb3af47810527d739f5f239ef0ec6534a877baeae826faa7dbf978219d020cd52621654a75d23538ea49e32db2411e41f3f8deeacc2e33f51c9a2342f131a1b077acac1f745787d784e2479640b5fab13a02f7d5a171513e81f62d6ef0cc6728fe3f67ac76cec34a006e7d72015dceb0b92d6ea9a35620b839d504ba68a3e1bd3f501fc7b55494ed5bb835f4aa248ac0ddfd44d7bffecf2097219285a49556e61582f9e2c39f5495d74d624b15162f01d05d11a1e8ee4d6ecf0ece8f5952b207ce81590aba40f1ff29d29f7571f0361174ff35997f50362d2c39705c1afcb220cef35efdb19dd4c1c0eaf7a9ff5357a3d38cc4bd727738858305c381ad93b86b42b7de0c4b5c7f79c6776262910236080569a024287b0be9c8b3e7e623abb374ffe9042ff85d702e27df98b6b95a977c583d096b1ba22099aacfa691903c1222eebfc7b99c75b1bf995ce702a00af18644fdad80e31633b2c19a9491e09f0fc8406d72571c23f5be0f0d6f8337ec2d5c13aaa7cd0cb40322b2a2b3c4c4029309bdfe58a21a00d66804ee7aecc5b42acf238fe8fa5e5e5925a294f3ca2caa83dacd08364f35b99be105f677ce45baa82f5ce3cbd0c6bd27e81f220412d9f234655e673b46e2176cf573e5d46ea8e33ac4b8d338abd8dfa335c0b920df5df8aff9a8b2c392578a54014087c4b8aeaccaeddaa55c023e96ff50880b85a4756e5e64fc93c324c6a48482e182087e2378e5a19363042fa30d51c2c936181c1918731392b1d879e1d187737c8b25cc7ce7352add61f54916cbc8bcfd543c0bd6dd18ad2bf36e5c78cee4418252916226d0eca6654aae3f9618cb3d44451f95493159acc13975bed26189d211e439857e45d3b83ffa575b7d17cbd1b8872f0d8643c1537d78f51ca041edee6b95d06505e34487029be824d04df5f20327316c1d6664a17ccfaf5c51e536dd08e92b3480265cbedcc5ded8c087f71dd83265689aace2a76fc390419f8a0727569c940570a7a2ed93cd11df9d03d0a6ca789f3d128aa17914d89bed006cccffedf6adca04e7b88cf7ec89839127abeb22d20c694d0492df6fd48820a1932cd69eea569abba4702fc10d34ac1313135490af1262d1d680b422ec6dbe70950c7b9469ab890d4f2ae712c84a58c917ffb4acede740c82f08041d3c5fa6e6eb8c88a7f5fd3b5e2d81ec39f0b1e1d4b053674646d33ef6df3b2e5e4457fa9b159292b4a7a8b0987f3a5f16615d9d3ade4a5286f9ca5c3131bad2a1432a4fb8ee45f2b0513ee9671ec01a9187e410bec1db97bd122661a218053246ca55859a820d8f4feb2ad1760feda99e2a5092728598f8779d7b0bd38fee9c2c4f1cfafbb545072a47b69c54c809f55216919cf6a3acb9ca0a61590703b160eceb6f2bdf736bd495456465f13c59c509fdd2f94b59916f93e1c0d97588c186942d3bbf3d2d08b0e29aa05123f634eec23ba54fddc87b4bf9a2fd2f8def0acf97fd5417c380088739651eba460b9a39875b98469d13cbcd34b4480982bc49d29ad55ba2e31e183f3c71a595ec931ce2a97a3e9e3de63c14932d9a73aabd927d7ffc147786583334ea4fc4f7b7dc80ce926274fb07ecd85bc8cdc4c1c90b93cd10efda3e6fc251c7ddacc54744665b9734978d401b80ab4346ec5c14c780cbeb0e00e35cdfa3025de94f754c318ebf6b7df509ec9e65c052d46e807303d0bcaee214e823f3fc58a9ddb122fa51a6482d9783aa9a11c686fd8e5a553de0161b876e483331dee391184e9b70673c4b8bb3fbd40f4078d4666ffbc6b282cb56ded594b85924df82379a59bf154000d1469d4b7206fb46354ae0e347023bfe069ea3b2527d44d9e5f0d2e88da76dd72fdd9d9ca8dcf21a9326d3ffd9a23045e785af12224898b26a12b9c3e17f4df03b4840bf2359ecc98e0a3b1249dbf39a7f728cb6319adf3169bddaffeac855171aec548bb4a9278b9aacc3e4fcb196cd3890a3bb0020e49114676cc57457d111f3f3a5965b47a4556e76feb4c5ec8e774c6a79d3943d742ba70953394428bb42486d05dbbfe1b80c320b49a3bd8d6c2b6dbd1dafd5f0a50230f775fa7c1f19f33e2fd20f3fb222013e4edfa2a70d542b0b79e971c1d3638857b9374ecc43bc5ba031ac0e5259f2f3b97b4f2b75fc127f417ed27e515aa9c38663b55a25982991b9ff7dffe54bccaa787aaf37d4cae8d0ee6e73ed686d01b18b3c742899e3570308fbf1ba43ef73e8859ebbdc49e6af71888fc9880bd3bc668667bb19633e936d9fac8fade51c94f244d9a69a83bbf4d5b2c1dc6dfae29619d23fecd5b29affeace6e34c75c8077a8adb5b67dfd1a554421e98352e0cb6ca89321e62902b7f7a2687118fe5346bef85ce19b210e7dd98d5ac68d7bf1fd2ac26eadb2705a5ad921942f14f311327b5a67bc9d80d3b7d378d5c6ed02f03767103f67f59868b44548ac3c507f24d0f791da8cc042be3ee924860c40c1ea7e21e553052c8b68ef52ba87a2ae80ff02eee3349b0024aae10a3d278c3fadf2ae3895f516659ea0c12ea13eacfbc8873df80f83d83824da999cf94e67e192e8083fc8022157605ace1b8f181c06f697027ec83889cace7dd7c46e1f8f6a39ee75cd57799eed564db022fbfc3c8b9e984c4b90ccf56382cce60aea4c7441480609fc1629de3265afc4bbc61c500d4f73f628cb63b32333d7ee99058872208745a0595c987f9d43256af18521be852b2ed2e500ce6720bfcb32fcde2717833b46ecf8280b16a47da15b6e14d59a85b1d5ddc7b9cca9bffb4b4ef4589420e6458df164e51842bc874828cfed652951a1ab18c201bd034bf149fe827dd94ff7509f08620cf9475134998f4fdc182ca29b088ed4905b52baf177f7679e25007642be732e96ed87d4444c652353aa2d68fe8eaabb6ba13eba222c0ded9b5f5b5cd0b82c402807f8d3b444f38ddb29207721440b0a7d16e1c4ff6eaefa2608028ec8cafa8bd6826fd797123a33649fcc9ebc92e16887d2c9c962535f2f6479cfbbddf8420fd2f4824f891af578c3e9c9742693d2b37491d81507309895aa358f3d76bc75a8b407d8dbbd172ff2a201792d6376b888dffb535ce72ad4dc7a15eb4791feea386b688a8184fd5fa09b8bb7c46858dade3d01b2b02839953020d6b20880936bf69af9b87f72964a38c3c7c9e842c60599119acebfb9a29d6df0d7e97b316c18c05623a32c4ea840a0eaeff24d4b975e01bfed95695fb2731daaa3a6a793993351423e0ec2154b5119fbcd3af3877439ce96528a07a8fc1fdef81a97305836f6bbfbd296d722d772569ad7b0db80a1b0be1ab4c73b91f22d1814e769e161a066f05d83436d2cefc06981c9b6838dcab8dec071829382791d775af1de79906acb775d9e37686a2481016e107597421af05192aa2ca72a23b6eec62bcb5c5d2fd29bb696e8396fd64b27adc73b86d4793a3ee03dd2a75994dc9d12316bb21cd94410027de8aaa9984cd0d9b7a089dfdd4a7b0560cc0c4d6a0849ec10cdffcb7254f1081b331860ecf55c4c70e4017c76bc375a4d1cec56613050c036e7502de21f6231903812e42394228faf5d14aa0451198fbe4362f881a51fc702732d943790860dd592130aba2087f24528577c7161ed1eecfe090e6340aaad1bb4808178d81fe6d80e1250d1cb0d43226b38dc70f8f878fe1e87202059ef2fe9cf007b8903bcb86205fcd421420a31408a04eaf074f64cb03d34e523565f8f813ff94101f84fcc4746c7e0e89c71228859dd083b2636189c585a9477121d61ca6d46506f5b18598a7de1eb1eb09117e6a2eda1693950b2975ae8a71dd07230b0550350cf0511c050156ab993c7403cdfd02845fd41cce3cc474bfd09c8b049a8727e8121ec1c7088b0552742e3cb33b685f4929e26c982e0313b48f9819f91dcad5abdf21f713f3229d9048554d25139644bc7e66bff5d85ed1f3cb9ff0f377af6ef13953dbd811a3fc860582141ab7fc6dc856f16cd87bf86ba4ca0eb415ea54da9ebe868fbe6d76b70a0599b04717603f6468712eab9b598c8b5ed3ebce52d9e9da5f4314e1b1c2b6d3061c043df22371a98d98bc3aa4dcb65af473eecadd7e81d9e1e42b7345a72537f363c512dc975c76d7bd08fa2564fefc300c6958bbab8b113fef62109ae747b3107ceacf511a5eee8002e75cd20c50fd31936c47980c8048d075a96d3f50486d76887513be733e2ce09aec58343e397e4d70b22321a58609310749f6a1b34b16f7f0b36c1bf3fb59871737fc79c2fda78dd30a9f6ff12e3236539dc5f6b1aa01194212f67cc6282d4f831ffaf12d9836de0226604bdec80240cf66e7c463096b78889d8c6d804d5cc5e10421d4e268c3368a20d52787e924eda601ee8bbd8e7a741fc38b142a7ca20a820c24902c3c2d2d1a95b3b59c630d966e9447bf2c77deb4910ce6b424149a2f60dc10c5f7f24eed6818845524fcb52285f98983c60d61fcfcf3132d62e658fff0b60a3326481b6c0e0ea6de149f740469ab667b1699fc08f0e0ab8f7f394220bf76e202736959b8bf7fd95c4122078ecbde6d8d31d9a30162368050385b3f502fea6461129e9aa2ec716d37be074e4c7587a0dca0ac48081482eaa8bf8619bb9478c3bc375c929819c6c002f069024f38acc09457e1bf8296f488f99ecb34c5cb5eb74b953c1bee10651e0bcd0b252d90af14fc47c931635215f45d4e5317e66d8da3bc3912d9f7f39d381395685f7b97b81cacea34dcf1634d5c4d86c113075a3e2ff19f720e029e18e145f9d64bd3f195ff572dbc84726a3fb959fa48e17456547c968110336eb584849613155dedfb38fdb4c27e07c0f182c070c2ed53a68f5e7581ef7ac760b102ed6807f1a4df7fbf1370ea305da51c4516070d78f7e5230546c00791e8dff4bf33756949889545a138b4c9467f65ccfd620cddfaafa03af6833a438cce26e03d03fed2124d137b93301b964a920e77ff4df49424ef0b456fbd15cb9cdc54716d3e9633c0b6091da503bb03ea7d0f72e917ea61dee90536957edcf5451342fede8c9589d7abba6f389e079402b2a45334239139f9ebc019e8d34335c606a2257537a9e357842f30543f5707501acaab6fa92c1eeeff76a38431dfaa81c2b00bf2bd4d6bb90766a52024d19ba08b40159485a76e2715dee3ec971cff549a96a8da7b88120c99a0db3e18dfafec98cc0c41f214d37feb4ef21d1dd01d85b491f1d6aa5869f7db09b87dea330059eee7343c2717d4a9fc26dba44f3fbd076d684ac00aa27a1b0f66796ab46337d65679ecdb73579a0368f971567720a70833d77e51529709832d3599c47a4947a589cb2a035a66e52b024dc975c65663a1a6900d1edd5294082948a6bbeac3bfc795dd352cfcadcf85f175700fb7871"}], 0x11f0}, 0x408) 16:00:13 executing program 0: mknod(&(0x7f0000002580)='./bus\x00', 0x2052, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="2ab7159a5275197dbab9d29498841b2e2f4bcf6d5ee06c17d8ef37da82fa7c8d511f6d61f462ac6ee434b31fe3b7d137172c21d9b5c6a80b3e025dfb9db167c89845ade1707afc3da13e992eeac818f79a0a00e239665784c3a2dbe78d97cd5cc3e9a405e43fd683949a2b31303fcaf6d55206ba53bb267bf79bc9b3c17a37774590b27590c5c41b7f0e6dd6ab61c98f8c3a2dc5dae7ba9168cb30c0d836641fed241e50aea51433dc480ae6fba8f3468254366eb8ef60766c1cb2d671f663782a4e3a8aedcabb444400fc0bfc359ad2f9cbdbd24f0fbc3b34", 0xd9, 0xc, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8001, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x30}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:13 executing program 1: 16:00:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000359fd5)=ANY=[@ANYBLOB="0180c200000048001400000008004500001c0000000000fc9078ac2effbbe00000010000000000089078"]) 16:00:13 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000359fd5)) 16:00:14 executing program 0: 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) recvfrom$inet(r0, 0x0, 0x3af, 0x0, 0x0, 0xffffff33) 16:00:14 executing program 1: 16:00:14 executing program 0: 16:00:14 executing program 1: socketpair(0x6, 0x0, 0x0, 0x0) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d, 0x3, 0x0, 0x80000}, {0xf6, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x641) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f00000000c0)=0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xc31c, r3, r4, r5, r6, 0x10, 0x40}, 0x0, 0x3}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) close(r0) 16:00:14 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00001b4000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) r1 = open(&(0x7f0000000180)='./file1\x00', 0x108ba, 0x8) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10be0, 0x10) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000140)=[{0x3, 0x9, 0x1000}, {0x7, 0x100c, 0x1800}, {0x1, 0x5, 0x1800}, {0x3, 0x100, 0x1800}, {0x4, 0x9, 0x1800}], 0x5) mknod$loop(&(0x7f0000001600)='./file1\x00', 0x50, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000016c0)={&(0x7f0000000100)}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000400)='./file0\x00', 0x100) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x7}, {0x87, 0x3}, {0x8a}, {0x1}, {0x5, 0x2}, {0x1, 0x7}], 0x6}) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001780)=""/184, 0xb8}, {&(0x7f00000002c0)=""/174, 0xffffffffffffff34}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000001640)=""/80, 0x50}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/207, 0xcf}], 0x1000000000000034, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x6, 0x1}) chflagsat(r4, &(0x7f0000000280)='./file0\x00', 0x40000, 0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0), &(0x7f0000000200)=']', &(0x7f0000000240)='}-\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)='&[][&&/+\x1d]}\x00', &(0x7f0000000300)='@{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=',{)\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='!*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='**\x00']) link(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000005c0)={0x8f, 0x9, './bus\x00', 0x6, 0xd86, 0x5, 0x9}) openat(r0, &(0x7f0000000100)='./bus\x00', 0x40, 0x100) openat(r0, &(0x7f0000000580)='./bus/file0\x00', 0x8080, 0x40) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x6000, 0x54) 16:00:15 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x23}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000080)={0x1, 0x6}) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x9, 0x8}, {{r1}, 0xfffffffffffffffe, 0x22, 0x0, 0x401, 0x4a}, {{r1}, 0xfffffffffffffff9, 0x4, 0xa0000003, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x27, 0x81, 0x7fff, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x0, 0x7f}], 0x80000000c4c, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) clock_gettime(0x3, &(0x7f0000000040)) 16:00:15 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) munmap(&(0x7f0000bdc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000bdf000/0x2000)=nil) munmap(&(0x7f0000be0000/0x1000)=nil, 0x1000) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1003) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0x2000d17, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0)='2', 0x1) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="64693d8177ac9e1fe08162dbf6a06f483a4901566f6327a0a56bab6885cc255807c006238385b3f3b10b02333d85468d5a8d26eee417f991c4c65c905d4a33718f2388baa8cd36f2528fdec1c4eef83cf16c84f7ea91e05d297e73e091", 0x5d}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}], 0xe0, 0x2}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000480)=0xffff, 0x4) close(r0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = semget(0x3, 0x7, 0x2) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000500)=""/4096) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500), 0xc) socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) setgid(r7) sendto$unix(r16, &(0x7f0000001600)="83e2eef917742692e64f3af6a4906289e931e7c998a28f6aedf25f92c11cafad3542ef4fa34c2ad402b3ab29fc0e71a993688f05b45403794ac86da680d0515076890b8c3eaab4dd39f0f4e7d8bfe92b23d805", 0x53, 0x2, 0x0, 0x0) symlinkat(&(0x7f0000001680)='./file0\x00', r15, &(0x7f00000016c0)='./file0\x00') symlinkat(&(0x7f0000001700)='./file0\x00', r15, &(0x7f0000001740)='./file0\x00') setregid(r7, r13) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x7, 0x813, r15, 0x0, 0x0) getsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000001780)=""/177, &(0x7f0000001840)=0xb1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x110}, {r0, 0x28}, {r1, 0x4}, {r0}, {r0, 0x4}], 0x5, 0x69) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000000240), 0x100000000000039b, 0x2) shmget(0x1, 0x4000, 0x81, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1e5, &(0x7f0000000000)=[{0x2, 0x6, 0xc1c, 0x5}, {0x5, 0x101, 0x1000, 0x2ad2}, {0x2, 0x110, 0x10001, 0x1}, {0x1, 0x9, 0x7, 0x9}, {0x2, 0xffffffff80000000, 0x1, 0xa}, {0xd81, 0x101, 0x400, 0x6}, {0x1, 0x100000000, 0x1f, 0x6}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x40, 0x10) ioctl$TIOCEXCL(r2, 0x2000740d) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="7c3a2318c1cc95e016fdc1cb1a92c8aafad848dd511f8e655f7ffd481226989f0364", 0x22}, {&(0x7f0000000080)="c3caca57b2e35b43ab1a6db3b3d22ca17cfaf5c16b2580", 0x17}, {&(0x7f0000000140)="3271b8c69031fe55bb19e2c81b49fb3adc61de9f79d13024c7cd77c3330885736ca4b64a735403b44491f7f8e1fe8408f11c25745e382830ce7301abbc420ed92379caeb61998439386c4821803dfe3f6a0fa85ec699bc063c09520563c588a1e9ca0861f255d29b94c98a485eaefb9d249f77ddca281f380fa76b62292c22c33b6ee51f3e0963dac37d87af8c4006edf7607806cf786c7deb7ed6204aeb3e29e5ad2f6946", 0xa5}, {&(0x7f0000000200)="d237ed05f336d491b820735a2133ecbada3550e842229706e508d4cd18c6558c088d535a1ab325c380af3d757e3548c3ceacbed36dfe477582423226477b2896eead222e952b6ea8490b8b6b4c9a97fc49e80b91080fc9ee4fd464b56330fd878abe0a58ce21c0c6f835711ec42192d55c5f40bddb37db8a8ff91df7fb471e3fdd1ad94d8fb986c6634826c5a9ecb8d7f9f0d836b16f7605ae14887e7d9858f32dd24c5dd5f53a502c4399aaf6b78e520d9d24cf537e991d84f05a7e35ea03da5794cb35809aa76a30eddd6061e0045e7bc3d1ab37ae0e010f7ce7e87fd08f831e8592", 0xe3}], 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000380)={0x101, 0x3}) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x10000, 0x0) read(r0, &(0x7f00000001c0)=""/66, 0x42) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000003b80)) syz_extract_tcp_res(&(0x7f0000003ac0), 0x0, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000037c0)={0x8, 0x6, {0x7ff, 0x73650650}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x3ff}) sendmsg(r1, &(0x7f0000003780)={0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003280)="7bc784544f24ea1d06d6cc95f27e7cef99042fff3a1fd5ffd0bd1ae12f9fef583b69d991873b86936bd9cf9d261ba52b48ef8ef13a5f66", 0x37}], 0x1}, 0xb) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) r4 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000003a80)='./bus\x00', r2, r3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x80, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000008c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd91) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000b80)) open(&(0x7f0000001000)='./file0\x00', 0x8000000000000080, 0x2) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) fchmod(r1, 0x42) poll(&(0x7f0000000880)=[{r1, 0x2}, {r1}, {r2, 0x1}, {r1, 0x100}, {r2}, {r1, 0x20}, {r2, 0x14c}], 0x7, 0x7) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000004) r6 = semget$private(0x0, 0x6, 0x310) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') preadv(r5, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0) readv(r1, &(0x7f0000000580), 0x0) connect$unix(r1, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r4, &(0x7f0000000c40)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000cc0)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb050000008ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db2bf9abac4474d0d83625f364b63ecb6961cb35477e4335753440958bad3302e69db095a8ee2e5aae84083d509e631742c29ff3d1016526a17e752c8832c98d7f01c83ebbde59319043c81cc8ae57810a535a31e2767b786e009edc6cb2fbdb2184a595c76d7f342f6a79e0f21ac92e4d63c6e7a6eca0be002d1b0ad0b29901b8399f81449b1fbcf5bf3066d6a5c505bf2f04eca7c24f0eab21e26b48d86445158806ba136", 0xf2}], 0x1, 0x0}, 0x400) getpgrp() pwritev(r0, &(0x7f0000002040)=[{&(0x7f0000001040)="dc1cc3246bb087b9b8cb1603e02b9bba8e29ebfe4375d499ae19800062f732fe120cedac2c6cbd80ad32fba055cdab101674e243335989df90b773eb5a210cd86eff86846842fa481ad6839f5c17215fb55226cac73987dc6cb6822eabd4347a5d8ae3b862e6b520fa924db499f8cd9e259b6dc2e4092adbf50c4a6cef6540194fb9757f6390d350660ecaa8ce58ff3e060e130ee63750b4659449ef72bbb2aabcb6ff1d35f14621a7005ef71f314f957e7ab8a1577e9148e27fbda5b2a4ecb1f7dcfa09bb1026ef194c6f831e52cba5a8893369a932c989f620ff4640ffebf6cef75fceade64094716e74d960fff8a4fe4b371e31bd5e77341a58999c6c8b842753bac0bc722973aaa3e417755dab47fc05017053d5f7da019c9d4df1e51ed28e1fe20c729e97078568f4b5504b39549619f1f580fa8484d5393a89f3b0e75e35daf59180a9d7bf2854851faa2d8f0b1fe382c8b78f897671b0c431c18bad4dce5d9b31563286217469006a393ddc44434cdab71d174ae51d811c0cbff1c6ee5fec94a23403cd4c6ecb69aaacad4177f4d9486f9c5a8b1a6ea6ece5811be7b9c5cc715c35ace03d6c3c8d3ac7a96d2220c16513a5b36fde799a2d30437d0745d0cea7fb3a017548d7348c5aca81f86b4b1561eb63394611f3f4a3044f54d2654c12b920470a94a98e559bc218ec379905cf07dbb696651024f48dfa6cb26e993926d9ca4ee01ba4fc6d83da051066281521656c2012cf6ea62470317f557c93919ba6d24887f97c457f5354da3ab9790cbc56eb82def0cd6cb75d9184c927c15046648f15eecac318f14ef78837d14d21951e60eb7be7feb8c1f3c28106ec6c27e207ee793e48424187b4a55c5d453b77b95cdea72acc343bf46963616c3bef5030f80623db97f818182172d96b02dd63412fc7fbbde25e03e1b6c3ccb885af777a5eb1b197a3a5f1f14548fca37b9d0beb973995bd884df4ee6a390efc23cbad047ac7fa5ad36970c64fc729101c2ce03d918b0464dd6b5421a07cc00a9a4724c195c57b3789ac1fbd9c725c4e92d8746021a05898bef93ed7440e7ecb97f35005ec3ccdfcb80d1083ebad2bbc48ec14f1c73049df29fe23b913357ff1c15e050f2a217d4702e9ba15a78e844afa241cc50550041211f09c45c69454c63187706b8b04d1c273623be191bd907d6d260d8764954d7465fedd708aeb6414bcf9a0dc55dbd314ee91a29cd8691f2c4ee97129535ac371194adfdfd4a68b7b2fd35b59c6ce7c3f32519d30aabaae9bc0d10842267800a75f6d3152a21523c1c937b858d3b071d37d0bb2890060f15bc4a592f94315403b0d1455b52207d3aaf049faa61ded6c1bdffcb6f459a476eb40661787bb97df4540f1ea8dd20fb9efff7c1974dfc68ed2b04b36becc4d2901818f216d30311f0652f7530ba21e8e440757a5e5bc564c39d62b35cb120cb7ebedb8b5b51892f03cdb31a83eb42f2a320118bbbbed0232bf280033b014ddb7775d0c7467fa8e5ac458f5dd5e1af7e356b04637d6e64d5a98bba0453807de808b6037577847419a37d39757c8dbfe70ff17a64ce651b3756918626b614b8ffbca3cd11a064976eda28294b512ce57be9cc0df8517fb9ce2bced5ec93233afe044f43c90b14549ac6d0c9e09fbc22f83d65d10176dd13c66cb6b785e804a2a4df50febcdd6b9be2b58d235cda64b8167dec8eb8799e7bd54887d4e9c095b7f6519e567035684c41838501af12057bb10b2db90970f8dde72763d580a0c00ac7bbbcd62bd493cdb847130b42ded829806afb1f9097f1fe2c9c3ac43e898549fc109e112433c1e5214d587ca1aa0052008dab79abc2f7c12ecc4a54cf8f706dd40475fe2554d47f267102a7d22d32cd5e852bf82cd092c76c5e37178b379d07745752f24a659763ee61991fa788a4686a9177eb03c44b4153e5244e31a437506bab8ec2b9814179a939e673c1b7f97cb81bc2842e14527c7bdef8c3daa5da152a1b8c1dca58a68ffaef4ad8aa38fc6887512cc65a81cb5170b1fcf48809bb853acf0fc6a977c021eb1ccc949e9e96bae3e0aeeafc823b28cd219ea74d2a50f6baeb5c73915dbf4ab2e6dd35d2e70b0e6fa94ed41c1ca2501044a89ed4b9cda0656d184e4d2be878e86d2e46eabac22236d44f385bb91f9aeaf017de33d2d4e73f4ca5443f34c955f1dd6d801f90ba02849b153dcb9602a8a6df3d13ebe73457c0c4841ce2177c75b572cb590d9cb07bfcc3fc378573513d6c4185c613bee2156d769e2e0effe3b4c7d17dbc48455975ebb4dcdd40963b0c378bc45c7c68a97fe7196cf336554d6a5511984ec22ce72a039bcd0a8e685164a59bb9f9aed2f5c4f43dec89da9dcd4828b15e5699bc45484a851fff9b28bd8c2986a94f2c2ab6d4713d54a24ddf05d504edeb726115b992952c3974951e92f7887ca2f35ab347966787bdb09b612999f2f55ad9f87a0fdce076f954c511078d7671bcc9c90611f902beed17ef20613d16e10e993e90dcb5ddcb3e29c51a4faee59f14a43eff5d770197c30c05c744f240782364a8989afb551bcb5dcdddb09e9e89b25740b548a05422f1857333d2543c3be0dc35e162e562fe8d9d8ddaf563ad29584bf9dda77827a99a281c294119748f5cc894ebd8727058863eb600ee00410295bc45dd8f558689d60101128b5c498ff865f68cbaa9fd828318c63e167c269f7657de428abb3e7989f26f62d787d5b8438c16e1a0544a2026096a7d6529a66fd8d98e36b3c9afad875a65229cabfdc2a640c7c0931165f9285866892059ba393c2d269876254e13fee305d6983c317ef064ab44200fa23a1bebd4fddd9578fbb9358fc28f29e87c84b3ad7b91026cc15a5702c56e995a3f754799aa81d1ff13d586a2ea160774ed91d791954c2abbb233b332c5aa3157a072cf9e30e01223ef1f609f098f45e6a18f5cbb8d2863857bbf853e5bb3a849a2f70d921583f298d4cac595f381d8527b3ccac96653edd0cb703306bc0fee5c76d1f5e12bb43c199c5d80ab79c317bf15acb5638f56efddbe82b54cffd013e0abb7a19713cb323b76a3d45d3ae48b7e819f753042a3dbfef1e883f48ece878f2ab11f65c0a033c95b8e574b08f70dcae84e35094e222cfb141c111ee7bcaf8e7c7ad7f0903ec437b21f12a961307a3ad2fc6eadb3e3756b5277fe5a1dc279c11b2e8d5b573b4dd7eb789f37a119243d9ec3e67992360656c74242e1d51ad9bf086c2fec6af7ca8906107681c999efd6aed1b3169f7f96bfea9646ac6c8cab33be5226f6348cc4a75ea58e668a6c11b915611e20b7dae3078eb917da9ed67fccdff6447db30aaee54245888b5044c66736bad63e0352aad3a77df95662b95f938094f1e50915498cf56faf32542301762f82e7bd262e04a43d010619467518338a736a93142de5799005d36a85a03436d2312ad57967f76e1c52e9b5b0204779fc2f2d5035b64105474dd261ac06f6212952cd38b6da14b326242343137b676641170435f75e732f80d061eeae3d4329548d8bfa8bfc8854202815af641b3e0ccdfbb29cc4301a04e1ba4640e4d8f0f34b0d9de032ef10f62b778f80d7f5534463a82e53eebbdc662fa0d089a59eba773662d1528916e58d2f56e84724eb0fd8ff07484c36f939cfec17bcdf1281dacf22a1680d9e70ce43a7c350d2869a1e5bd4f1360c0e4d43deb0b448ea69c8beec5193a3c00eb567603fa9484df9e99f05ec7e5470bfd541ceb93e10e37c6a3e3d356836972133d10bb0a8a274dc858ab1f8ff21189d4841e3c3ad900fa89c6bc9c2d72ee7bb77a3612915343f2e3df9d73defc330696c00dc38d1e8ed478872b2a6c6e893a423870c758a449e618a637cf31f33f8fce2f3a110a6df9d163b3a7d02f68a838cd73c21b2361d61cec22deed0f6149fb5be280f0804754083ef99cfac433bf530a03f1bed65bed50f6c582bb46a735e8066a87c8482b29877e5b04b92a8b17c860ba6f08230cfc846451d36e21e6371815d4ea7ac41f05987af15e2c55db4fc3fbc649c37ea61da919c52e5edaffcbf48dc48a9bc470af1ebbad7bd1fcb7ac84204a41b2103961df53377c74871800eb7c93e7d70a62b11e7d9c04de79f94f3f046953c54ffda7d60179dec9f5c6e6b23f5eb2fa14f0f3cd0fe4ea013072fd8f3704fc0acdb882ed618594bb01754d1e25a5ce5a6b1a09473f4952092041dd683044fa84a32385b96972bf357a8abe1a8fda08c7c14bc98c16300830fdacc6a16f18730b226c016123e6eb4e06d999ea17240cc3795a0a301f30900100bdb9e07bd2c4461e1ca3560db5995fec99361bb81a58669cfc75adbf58d817e71932a38a529dea0a7c5d603df4bf16296dea8cb093b37c0e42f7df5897e71b47e08ef6e19a17ecfb1e16474c5abe3ee87ea893c59b146468e2b46a3828f9df37b903fae59d274114bc7e2f74f0f3b554e2f59842e7ac3cc019d4bacbfaabe2a29c40915ad466dd468fd5ffcf7b2bf452febdbed3a06814411ceed0f3ae6c09df769fcdbe23982f2f22195c6ff4a139159132e26475f0074e5b5e1e794f4badf63d7539759ca8c8efeff9a8e12fa71aee684cdabd4d2f8d66b15a4b5c4d4516b9e3fcd2579f951252e99992e5c14f97220f359b258d54ade422678a27df8219c0f55451644d379e17bc4ced0fbda36efe33c350a188955165acf01cde39df05cd76d4785429e1b10ae6e38e53f728090b26a900d2c564a857034dc013e4c5ef7ed1a6b8ff73afd6dee45fe4023784f77d91dcead9618a97334f275440e9558271a8d2b296b65aebc05633aa2fbae340876da209656d656f6d3d43fc8a78a91d406caa5652b2efd049bc9d390c9e69ccc9d9b55566454e2afc4b274ff12ea880d0a2c1b8841c64e7bb5ec60795220c4709ab6a2d9248be5c9fdf40d409eac69df1c215532ca6270041af3ab256f6c4d3c6f628f1cd5d74b32ba00e7744e60e21143da8514411137f8b0d885cc53b173bdc9f953b300a99aa0345b6a976cfc37f0a1f9f6d9f229722666610c910bc9b838e0e137af733a8a2b820048c3762c6c4b0db9cf4949c0d3975ea655a8e9d6e5a8f8c9063535cf1a3fdd472f9be5c2726b5d2c7181945d08614586571a7fe33ccc818bbbddd0b362831e8147e14933984b4377157bc9da7a9b4d7a63409d948421ca8c38bcdee1cf7e83503f30307d2cb59b9102c5c02576febcb9e80f14a8fd28b2bf85bea062ffd13419cf6d0f3bab0ad57d096f07d314949129274aab06c90ff783686549981cdc970c8ff308f0144000ca550cab98ad3181e0eb5c4fd9f1b7fe75a583ad8e2e719166a06ad01d96770078883c6333aba4300a0ddf26fdb6120d1fc7cf2ac25559c79dd7c0a3144f7b17b6d535fc83ac9cc1ca2259e1708d8103d0103e28f29e67dc5858a195b6991c003478816a0fb9792b2c8e6bbdf7db42dfdb65a42c42a73eacf36c2a7d4b3273e8c5ee802e86e438c966657bb0df44936eb6deda66ef3b4a97ce28d502917f4c11d69200b15aa4ee47dd6243bb80138b8788713e052ee0d55a4f3846de9df16b8f02117b4af9f27ddcbc457ea2b11def202bae3f1c1aaae73398cb265b73a0ea431e3f8ce99dc0de172259e2d55ea38418942a9f87b1565997067d35dff33de38d22bcc3daf844223fd1bf8ba14cf89b1a2160bbd3028f8105b1a992e6e1be0872a3dad0a2aa92ca4b74f77a416cea241255deec8155d37056a4f920c9bf0ab03e18a81995793e1b46281739e16784da21ca8", 0x1000}, {&(0x7f0000000440)="24daa90df1ac1065b5fa9a26902ea90a906b96b877db80de2e3088e9f514", 0x1e}, {&(0x7f00000005c0)="2638a02a0cccc90191f2d54efa6b5544b581732bfbfdbe108fc7d4c88ff39c9371894340dc267f8dfe69d5580c0f3e90591bba46f249ebada502d4986053b3b7626ee9090d87027cb214556d1cafed8c63f7bb", 0x53}, {&(0x7f0000000480)="dc446fa348547473a6529cfc50c582b41152c7b0ba1bd429c248bf07d8aa33b09983", 0x22}, {&(0x7f0000000940)="efc00405c10ef5f6f1393167da9f6fb3e0fe46a024c93c3fa570aca5414f86fc5ef8bb5aa66d7827f01e008ce02943c2cf730d159f14c3afdc0ce3bd41a60b808527b33927bc6d40ad1f6a5fc77bfa11bc4d6cfa5fa74a98dff942782bf02339", 0x60}, {&(0x7f0000000500)="1a255d517d62b202a05b7959486c73ba27f13df8b8c2b6a9af80", 0x1a}, {&(0x7f0000000ec0)="7ecb078cf2aa8100be24dd5a459e37106dbc4720459726d87e1d7ca72b2163ef5241a791aae02f5fef352c42b5c20b352827572d665f8e2c69dff42f589d3b6bd93b9c39240d1fa0445f4eb37c6ea9495dae014f4a4a1537cfc5ed05b7aaafcaafafe1d96176332d7da656d60482fb0231565de2eadf3363a88190a85b88b31ea7c1421d77f13cea65fb5dc88d44209080fad6ae53a68bcc1b2cf1339f9318f7c6c15135ad796e2fc413598cbcf93fa81413a75b8184393c7fdb4a126ad22bfda5c134b8c4134e4f6142c31dcbe5d8ee7854c09047092e92dedb75559709053cbab4c98160f918b16b3cf8755664c34e06a58e9f5c", 0xf5}, {&(0x7f00000009c0)="751cc6d1290d1c6f5329a3e31f01981251f024c490085f1ea289f6b0b89661d077633bacfc86c494ff36d1a5574b02766a8ab86d532e02ee70eb983a725e43b0d28e4ca58f58deb336c4457c07106c7fd87944a92af2c4cc9982452ca4bac6967cc53d7ce304589e5e433a5575", 0x6d}, {&(0x7f0000000840)="449b8fee97a980fdc51b04258ee2ea5e297a656666cc56c39124f3f05474227440cf001da7c45d0b2bb7ffd37792ab82ddafe60b6e8f18b8f1d4ae8e11c18f", 0x3f}], 0x9, 0x0) getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0, r3, 0x0, r3]) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000002100)=""/4096) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2b}], 0x8001, 0x0, 0xc600, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x0, 0x40000000}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x0, 0x81, 0x3, "ba2bc585d3efbe76023f38c7157a437e8783585f", 0x7, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 1: kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000001440)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) r3 = msgget(0x0, 0x14d) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000001200)={0xff, 0x7ff, {[0x4, 0x5f05, 0x3, 0x9, 0x6, 0x9, 0xff, 0x32d81df0, 0xff, 0x9, 0x4, 0x19, 0x1, 0x40, 0x1, 0x5, 0x9, 0x6], [0xffffffffffffffc1, 0x0, 0x7f, 0x4, 0x20, 0x7ff, 0xffff7fff80000001, 0x6, 0xe80, 0x7], [0x5, 0xd7, 0x3b, 0x1f, 0x6, 0x4, 0x5], [0x1f, 0x8, 0x80000000, 0x58a, 0x0, 0x4], [{0x80, 0xfff, 0x200}, {0x8, 0x6, 0x2, 0x100}, {0x7ff, 0x20, 0x27b10b8f, 0x40}, {0xd7, 0x1f, 0x4, 0x9e}, {0x400, 0x3, 0x4, 0x800}, {0x3, 0x0, 0x15435285, 0x4}, {0xffff, 0x505b, 0x9c7, 0x8}, {0x3, 0x2, 0xff, 0x3}], {0x8, 0xf9, 0x7, 0x8}, {0x10000, 0xffff, 0x2, 0x8}}}) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r0 = getuid() setuid(r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x90) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8d84, 0x401, 0xffff, 0x1, 0x10001, 0x4, 0x8000, 0x3, 0x0, 0xb29, 0x3}) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) pipe2(&(0x7f00000000c0), 0xdfbd983a4ad41c4d) r2 = socket(0x18, 0x1, 0x0) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup2(r0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008004586ca900f0e08000000000000000300000000357ae26caae515734f376336ac400000000000000091f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c89000000000000000036a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) fchflags(r0, 0x4) 16:00:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xad) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket$inet(0x2, 0x8007, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:00:16 executing program 0: msgget$private(0x0, 0x100000002) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xaad, 0x9, 0xfffffffffffffc00, 0x100000001}) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x1ff, 0x81, 0x0, 0x8}, {0x5, 0x0, 0xb6a, 0x1ff}, {0x40, 0x2, 0x5, 0x9}, {0x7, 0x7fff, 0x7, 0x200}, {0x1, 0x9, 0x248, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="bc", 0x1) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0), 0xfec4) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "00000000e78100"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x80000001) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x100) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x16, 0x5, 0x0) close(r1) dup(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) write(r0, &(0x7f0000000080)="8b60d406686953ec1242fc629db96fbf636c895178679ee2b4c73807c0c2c432d2157e69f19e98872fe71237be37b997d2b7f9dcf4a14da53eeadccaa8badb4ea7ee63f5b50bc119a51885685133c4eb5e804917f51977a32216fe5f460058", 0x5f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = msgget(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x6, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x6, r3, r4, r5, r6, 0x100, 0x80}, 0x2, 0x9, r7, r8, 0x500000000, 0xff, 0xeca9}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x384, 0x9, 0x1f, 0x100000000}, {0x4, 0x3, 0x100}, {0x8, 0x3, 0x0, 0x7}, {0x1ff, 0x80000001, 0xe5e, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x353, &(0x7f0000000100)=[{0x3, 0x3, 0xfffffffffffffff8, 0xb71}, {0x0, 0x1, 0x3f, 0x5}, {0x81, 0x3, 0xffffffffffff3ff8, 0x2}, {0xa123, 0x2, 0x6b74, 0x31}]}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/117, 0x75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") semget$private(0x0, 0x1, 0x10) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:17 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffffc, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x4, 0x8, 0x4, "6c31582668d64eb5ea4f391f2f2e40332831222f", 0x3ff, 0x7}) fchdir(r0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="b8724d6259d772d7273e504d9b0e9a6d625dd78c21b7050d9d20731c32974590757f3c6b324a473dd3b52c8027e6b8b70e186d2f3204712f596223f64a470ace", 0x40}], 0x1, 0x0) write(r0, &(0x7f00000007c0)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: socketpair(0x11, 0x8000, 0x5, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='^') 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0xb16a, 0x2, 0x7fffffff, 0x3ff, 0x8, 0x0, 0xc4, 0x2}, &(0x7f0000000100)={0x10000, 0x6, 0x5, 0x5f, 0x9, 0x5, 0x81, 0x7b2}, &(0x7f0000000140)={0xfffffffffffffe01, 0x3f, 0x653, 0x1, 0x28, 0x3, 0x7f, 0x8001}, &(0x7f0000000180)={0xc83c000000000000, 0x871}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1145b37ac47121cff4e2ea1af7bf13ad440ea6b4c35b9712807d39fe76ba5723c2349fba418f25df1e1ee68177b93eda532d5369293d9e9b546e1515995d8f9c1e9c8c77d2e077f57d74772bf06a5e09e8ce8ab7d5e11636ebd42bf6361c1b096b82b363f978a4ebdd6aa8a94385881bf9f38c7f9addcccdb8f2f496efc7f5ed79d86cf9ea536b3549cf2cd3d00020fe9ed53e06cb675ce127a8e17bd25d8cb199400b7086c67e025705eaf0b9b9b3f4965bbac69057186e78ed41608c0faa5b7e07fec7c551b9c71808", 0xca}], 0x1, 0x0) clock_gettime(0x7, &(0x7f00000004c0)) r1 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x10400, 0x1c6) flock(r0, 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x0) r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f00000005c0)=[{0x3, 0x1, 0x1800}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x12, r2, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000600)=0xfffffffffffffcb0) getpid() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) clock_gettime(0x6, &(0x7f0000000680)) ioctl$TIOCSBRK(r4, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000700)={0xf6b, './file0\x00', './file0\x00'}) semget(0x0, 0x6, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x8, './file0/file0\x00'}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000740)=0xd82e) pwritev(r6, &(0x7f0000000c00)=[{&(0x7f00000007c0)="ceaa779d727c370e6fdba1691dfa0ffc33ad159aa8664ffc6c6a16c520273b17f6d6070979e7150399c46179f71ada24557d61eda51e9ea8d31b485baef91ae569144b9385620deb636bc6c893abf5d6b3bdbd037cad59af00b29a18616f64042ca16c8f73ef37762d2d05e422a43c145ee2b9d26e6a74e7ca7666ee25c71fbf19bb894c6c978b4652dcc8f1306ae94d315ba563b71627f2ce472994911da241386f1b1336d916bf56a188831b52762593c0e965a7926d1f9a3ad3bd0ba13141f19ab5196f0ca18c15eaffb938b5974b4b94626d6a92df1835b18a59c89700e765433c0dbfd35576cfdd1304dbf33a2a0f07bb3dd419b4c8", 0xf8}, {&(0x7f00000001c0)="90784ea4e4e32a8752fbebf86d0c8bd3be195f5ba38d9b7202656b36046370f8ed3f40f0952c3d2dae09b7e0d75dbb0f24db971f13bed4b055e0c0611821a58a0e1566f9bebf85d7c51e899800e37ffdddaf03f4113b83527bbcdce2e77e4514689914879ab229298574430df2b28f3f2379393dce09ff7be16590a00033f6b28b080eb3722a3ba4be234ce968c699553801728cf819bcb180fa0796d6efa14e4edb488d95d06979e3308bb4755537c7dc7b", 0xb2}, {&(0x7f00000002c0)="2fadf0ea2064ba8ea46261ef75095ac25395b885a8bd03a54e05a4d2767e24c764ac7ed8932db290", 0x28}, {&(0x7f0000000300)="528ab9ba30be230629ae849e4677aa475f7334c8590dce1a", 0x18}, {&(0x7f00000008c0)="228f95ff0c533704245d5a05efea3e6a6276345cab9ffa81387ed63867c1dd0997f2ce2d3d586e527231cf416f322b85c5f3ed709351034adb8b175eae58151c9108dfa07d5d46803dd59a37bd6b895fe7edb13a7ab59bfbe9dd45b93356dca0bd3190f2a983fd3bfcc3bbb320c5f7f4eb51c320af3162a911ba48c8c3d1ecc4407a5dc955604ab45133a51109f5c97a9339c49470a9a5e33308ef8c284adcc1f4bd840ef503311c58", 0xa9}, {&(0x7f0000000980)="5036e308f2fa42b66ae1f9d01e41528e6df690893bb427ef4f284bdfe821ca9c3d64d957dbe8bcaa478494b21db8a40c6727ef1ca5ce1cb5f3ca99953d3e82edf8eb6f1e74046c352c48bd7407eb8c6386bd40d6776c8da03fd87d167600c929e15064da", 0x64}, {&(0x7f0000000340)="1e8228a6ad29b81d436b967dac89fcb0081ab7402bc22a188c52d6ce7f96addccee7760d069ebdc532aed9c40b9efba5", 0x30}, {&(0x7f0000000a00)="e8043240ce536c6e2b6b9361e6f2a5595081aa4cdd567591853d27256f64caf20440dfcd07cc0b2f41d40ec9bd63b1c2e258df895e2eb586312ef84ec1bb0dee72533e3df87577cd89cc9b9d356ced31f76ac710085666e9b52a93", 0x5b}, {&(0x7f0000000a80)="a386109fa2f38ec75247d475c2d83c81eca407252d937860e00d13c5ef713f561f04f6816bd16a7c13e23a9e7ced446713c86189aef121457da3f47a570fdf6e354f92482548f449cb8b73d9856b67", 0x4f}, {&(0x7f0000000b00)="3c268e56fa346ef3f206f464a6ba8407904a09d8540547b749f44bcda4547dbabc723fa5aeb91301b51f690ddb920df832016f7c4ed6c913548152d80155db903565f327d79764e504801004e7f5207230c7365ce0cc5b5d5e635115a5ecd83d90b15e400ee9de30174efa2960f245dc5d75df0452cd40b3fbe7b35c821a03c4733cbeb6056e8ee938d9c7dcf7fabc1f155489aecace61e10bf622e6bf550c11394dde569ca6ce8cea1bd57b3db2c934b234406247c5c2ef489d1844f059053f81f97ce7acc21e2ee791a752cae604e9df03e9e9469925d801fe16b291ef8882ad073bb3992e4e00a67a18d9b69ac75e7db3bc5302", 0xf5}], 0xa, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000780)=0x1) 16:00:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="6f4ca4bec2f0ff692e396f9b1fee1a2e9b028fa004bb055740293912ca72c5884915c37eb07f890999b18992c7f7a9091f444d29061494e4e03e7fd8cd00008c714ea9d1f3755cb4bc4005a974bd45", 0x4f) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000480)="4d1407154b6039b34b5a681f1ce17e9923568e964cdd9f55a4442b", 0x1b}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r2, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/90, 0xffffff34) read(r0, &(0x7f0000000000)=""/21, 0x15) r2 = dup2(r1, r0) execve(0x0, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30010, 0x3) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x84) getpeername(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095d82a0924cd29e8f223e28dbedf8ea34eac24e01a48230678ea44c38f1687c565488d5934a7f62c6e9840c86446d658a322b7e9a5d566fa02ad048f7a2791d4fa4fe5a9c5720dcab0a9c14815808cdd68e3b3f2b7c5947b927823f7aceb54fee5664343f938067b82faa7a76fe7"], &(0x7f0000000140)=0x6e) unlink(&(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:17 executing program 0: r0 = socket(0x18, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x40}, {0x800, 0xac}}, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:17 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) socket(0x21, 0x1, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000140)) r1 = shmget(0x3, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x10001, 0x80000000000000d, &(0x7f00000000c0)="80c62b47e31ba6c9dc82fc48bec1ffffffffffffffae06000000000000455c69cf86a3aadf70c925b4124fe079a826ecaaf2c76914f171b05f89b1f5166b8eada90914faf87d7cbb6de20c1ab55c811db8bc57472d70c388a8ba4b097f60c6a0924bfed3f6f173", 0x3a277045929ed724) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file1\x00', 0x2006, 0x200) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) getpgrp() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) getdents(r0, 0x0, 0xfffffffffffffe80) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000100)='./file1\x00', 0x1, 0x100) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x500) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4"}) syz_open_pts() syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) close(r1) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x178, 0x1) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_execute_func(&(0x7f0000000000)="4125990d0000c44179e6e22666460f1a8c99000000000ff54bfff0428323be400f037f8b449f652e66470fecd5660f3840f5c4a151eea01d010000") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="bfedc564c4d696e55bec59be9c6cebbcc3283e39190ffada3656815d09c072bb67c12c8ad9ed51475e1cd77724989b666c7e7bc54cffd8e8ae586992210ff18f3c624057fb253eb7138033415b6d3cba194fe94073668269b881bc3b61c9f00c5f4280838f89c8dc5ad5cdfe7f7f90bd6e6eca", 0x73}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x3, 0x8, 0xfffffffffffffffd}, {0x8, 0x4, 0x2, 0x4000}, {0x6, 0x40000000000, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x7, 0x80000001, 0x2, "0267cf233cfb034d70cd5df8e2afced89628119c", 0x100, 0x80000001}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:19 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r1, &(0x7f0000000000)="08a80a8a6c595d8e89f52eeb70865621f7bd65a1fb544cf8c4620aba904fe17f2e296f2f2174597c2d9ce82f15bcc29b3af71a25267a4bb08f972988a12f3a920e9d99e08906ad9b1bcd4436abc9a56f3be46ccbf1fc8fd929bede14559afdf1b85085e814d4be5adb2ff73bd43cf37db44b77cac4e060573af16069b0fc3a265b9cef4cff6a4b81699846c4d4f7859da70f8d33d1ca02b18e21ebdcdab4547a4c5a720ef07a43c161f60d82d6a837d8451ed15aa5d809dd5a1c757d798d1b48589d158ed0c944ad0f1deec1c99f4af0be91aa924eb7d0d8134531e175f070f5ad155925389f0af9be6e7d31d03cc1724e1a4d", 0xf3) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x100) ftruncate(r0, 0x7) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = getppid() r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="c2094c6d0749653050fe5306d2b8322c1aa3cdf04ed45aed37a76c46b59a51e255aedceaad29b80cfc8bbeb6266510df0601ca4728", 0x35) r5 = kqueue() r6 = kqueue() fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x7fff, r3}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000100), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) kevent(r5, &(0x7f00000001c0), 0x7fff, 0x0, 0x7b6229e8, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="f9f170176ad8f8f970c30d18cbab648d8b1e572ca7bc9fbeab80c97a1b87fe473be63df2f4e382e584104996f49edf2cb6c82172f1d1cff22dd4879d23607860a73b1c3e6f6d564be1412764d5e3e01fd21d653cf72d42787e21e48374c970fb76543f518635dc98cee888bad6e18b7e960ffbd7147640ad19f00dec005bc239aa93ef1af39fcd38d124921f166d3e3f9fa10ee6a0b67140f2", 0x99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) fchmod(r1, 0x6) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000980)="1b0b8c4480582a02a8fea8e601bf53fb6d5d7d076c1674cd0a4dd8f4ba58183ced431ca9318dc4375b3b72268f1cafdb6fa5fbd6f3857bfee5d9ff147f3ee669055cb1dd06f7be56e37596e2877c229e0c7483c6fcf4a7b999a039d5c9edeb2c3d9b5f423c173fd013ce682ffe351d20ef379bd95e427855ee21a2064964d7b43c59161d3560ceb96f734905c5f66ecc38bed589aec29cd8ae7eff9799236ad21f2fb3831917aa5d1e40655a14bc7cd039bca7f251bdb884be9496d05045a8a87e2c9070f4b9536748efa2c0b56a919fb11e9b1b1efd04780975ec40fd7f38d9affde45f2b4df1bb4372c3a449602df0f467b1ffcb224f18b75118294ddd4c5995b80959df482ada492b8e2dd9fe81498afd8d8030d93aa127c6ba51b8d6af88a9dd9a43e3f79a6e90eba236ef575080587eb910022d3ba5c5de23fadca8c2cdde86b41bdd0d774cd589cd745cbf4277be31d8aa8f1068eeef4eab7482a9015a75583b858ae7a833547d66c8d0590ddbe908f59a091cae1d205383589b4b1152e067e85ce168bf929142cd540cd7df1e60e52bec8e4c1b36b74e01a14c8ab7a88d07cec8214d515c7ff12be7bfaafd711b4a1c820b71d39f100412928f221f22a4a0b53e24e83eabdfefe724faa5e64068bef490b1dc99bbf8832d8287c70112ecdb4770bbc7ff37dc01a229423fd15c11c97021351057b60b7e07f7e4ab7fc6d246b0eb7f19528b36b6756a27c8a04c63542373f3a6632ba0c23977ec7076f09f99b6296229196079547f93a76dfcc3c1f8de931198ce71f2f7bd9f1393a6357ac69874aad5370f0a49c719d456e4bae8cc30ff78372053517a50b556515e5e834a765903b91211ec9835ad33d6a46eb8f35fa89cfeb5b3802d722021e996fa1e06b12728cd540a58927a13744b2681f7db3edbe15d67a46c90574d92f340e57a12c332e34da3ffac4e30891d6f29c31c10cecabdc906eafdb8c7f5d5abd73a0d7a8d599a4b42e76e793311c8ad430e593f7914809c3e2ccc81f63088d15a229a7fdc2af18096082f4289f278f59339d0c265f63358a0aeb6db983b4dad12f18bc44d8a39df6d76f770d91cb3607bb883793801a8389d111fcd86c5b0d0701f78f4c4172c460dac1b4382efe27d0f280e3bb4d42667a222d665957c12e047acc0a65809e0035412e4b59b07ff40849b9c2bc66497faeeef60237315f620b07972f1251048a211697ee0a829b3d79ae95c10cba6323e5a39d8a7eaee83e35f4e4b523643a0366d459f23636178716aee79d717b355647219e87c8c56bc37190407acf71ce859aa3c2d3905b30dd56aff1653bc52424c3b924e57c2b3321eca9e1b589658b266fc5b686381974fe386c043021596754868623bf2d1cf5cd9ff2376419b5a7c3f2fcf6f9ad5020768f0bb08c66c6a760db64d5730e4d57c2f9e20419f8b874484b51f9fe2c358e54b1f2d3ba74758fc0c7f7e7a0a03693ed382205939b85deae6e37c0107f1806b9610d9dd6c8576f3c502062f48c50ab6e390fc0456ab6f9c259f7e24788fd7bce43c587531c88d1938ba5f91ebac80b37f0756e14c17457dea8524a5d68e9add976c14ce956419b6acceb22cb858949a2ac83a8212392dd04b9ed48e573a915b80a620472ae648db6ea75f3d5cc377f41ea6e4b5114cc1888d737d63b09660ada0f101d138ac705309adfcb77eef5b046b33ed4a8cacbf0c545e282b8404f68ad68d82917b00325667197d89da83a280e5dda4c6f4293e63c952c1f4b506461a835bf7ffb51d7db8e4e39c60c6e768f5484d6bcdcbf84fb7190c639b87ba0145a5f3ba310f6a48514a6fb2d866d79903bc852ca8c900e1a33ef4edf7ae1bcb1681e2dc5fd24d38f92813b0fef7377a52c5b9ab59b99676f689cd3149b83b3d00491d61be694cdec83cd4565abcb4dc84ced5c71dc3bc016d87afb1cf6b0760e02e388bd0194ebf7d1afca5f22b9c3f6b4db6e40892ad9060c458e9f5afa83a12a953d67536e76095736e753a23d34d71a32c67c79f33c74b2f818c14d964c3b878b943107b75e4bb767cd4a1d6c68c815d1a64f2f749f51265732bdc60a7a3339f548ffd15", 0x5d2}], 0x1) write(r0, &(0x7f00000019c0)="e21774980284ef541bc2ac4fcd8225ad87ed650a7e9b33f2d59568392ad63c7badb8f6755b1647f1697690f7bb855656ad5de16bdc3c972ab9dd89f6a69a24d7f8986e57a0ea453b0b6b4971191fee0216408ef940bdc2661047fb598fc916a3e26566ae346c239f121e17d866492abc0b0060a25c17d9866270d1e100570a28742fcd841576fe209c281ad58f7aa5f3e77d1854da098e8a7046105dc54c76e5fbae2624b59c1d8c0005df78640484cf0241d5e074dd09b6d264854af3500875eec964a0761a5bedce2beacf615ede5f1f749cc498106ddb14041fd87d6cbbe0cb7af3d205d6e89131d466aed67d6826183ff0ec7cdc1194366727cc932113bc951feb7f970d95e100ad54d2c50386a03d7ded44a0a6591ee135f019b0321deafd49aa08859b05d387195a80a29c3d7e302234caa1d2c18060a9163158aa4978b014967dbcd168dede5c35c2a072a69f714c46229cd2d3e31597f28bcb0f8f3eadb96679133de8710085a85eff14e2f079f612d0fcd06ca427e73bf738d3922b731a8b746f6912489a4009f756a50f9b0cf394e06505f078528f97e057a7e6d0d6aaee3c53f1951b45c95d5c1e4b01a9d76c228707aea43ea75f105d1316e3c4a244384b30e70ee12d81bc2971a98b8cf16046fdbc231c8c9726fc54de0d9e7eb55a1b79f7320feeb4a912dae1bf033f065bed9c21684a7188e7273e969de40fea92673a7c6db561743d27d9b4ce3897c940a9759c70380e779af426571f24e7689f21521420c8d415caab2db67edaf0082fb757e9b1f629bcb543d65f9475bda9a9a1b2a6192ec0516eee10bb01d84699f7cad9d05e9fd8c85c1a98a48b0189b6e5e548a78b26eea6c1e7c00df1bd172c13c3e414472fbe0768bfd3353b908fa8706c6ee743c2d61bb8dff67c8e294088548568b00694cb262436b0927a7d08347a4a35caaa41fbe39b00b0ff46a9fc1165a42ff91558a6634022ec2635eee40e3d1a56f32a4db65dbf3876a73dd3efc402e695620a6e7151ff63bd807bd2ffbbbee55b74ba43b9b5b1fb8ccf830185fccdaef68385bd8034c507d72657a5feee2d7fa3393ef44a76675f8b421b6de651bf72dc18862487c6fa881a2abc4327612de02090f85e073961695584357f435b0464ba6282fbdcd834a22899715fa66bfc02bd2ed14327fd22641953c8bb8dfd9a951d8eb8ad6528793a8132cebd6d65857662e7663fa0861d2edf9b2b2b3f07a42a86ee00a9082496da97f22adbbb60d61b4980191bb7d761e9616f72bac0b2dd3a0e40a9c3237f31ea38a0c607da551fd2423a19e572285ce6d723391aef547a9ce6079d8e5693d626ccc08f8457b677dfb76ce287582c0b9f2101082568da200e162760ce759e98b6704939684609507756ff755208b15bf6b9639017def2509e4a61643295494c925333b553d830eb0902e718a002499122262328007c6a10b48651dd7c9caa86c573a226e00f2b8a0ba3c4276752098324f9c3b5493487a72b9c43ad85f62e36b6476322b4349d777e5bed7170b086eb0e83e89cb16501589823257843cb0e2560fbb738d7a62065d5128b431a22a34f53ef4f6b6687ad0ffa13d22074b73a7a4385ffbf1294de28f63ea6b7d4bed2cfc39016cd1be4eb182d05fb7642d76d1b3849f6e5306369538fe1276f6a15926d42a53a780da1d11ff8a3a0d9f1aece42f48a6325c2d1d53ac343712e8b35177a9633bd7ea7b06a795cf4ff9ca18ec1ebded55d9198cdd8478ff659ea36ea2d7e8e33ff7379f09b8fb9285d9341782ce80c8833e1984b583d8568f5a26016304afd9299ddb2643ed41a031840bf04436b7e485b110c0eba8567a8b09e94d95be3fd6cb07516a511121f6ead3298b9516c41a57596b505f26d029f5786663aa829c285ca64a8b1014c6d01e1aaf2a5758dc335da8e9b9f9280fcd1611ac3b9336eb0a317241f29669341ee98b0cbe01d2b6a7dac9392c7b48e2f8b0c3128ad18a4cfc8bb7e026d9842e258c1a293acf374f85d02757386e0edd65bd73e9e40fad2348c11b2722efefe711d99d5d4928ecdef7573f7e673264881e009e07a77cbfd228fb68f64c975ffc0b2441a36afcbf212895e9939088785c2dc0d1a5479f0aa4d4e4718514aab1255d09f1d0db61c17b62ff9064ece106dd1f34142066ad413c02fc14ed0edc6f5238d0584f9f4ec5717be211e3469db1d8c86e69f99eb0fe38d7f51807ae72fc99b8f087f133371125347a618bc1ff688681fe3ff3b4a144826a4358d74a75691b764048a1bb0873a7df63b1e3cd99c0b4e551a81ad3b3697b3e65edb0b06b047074eaedeb76e40f9e153caf7344ab371360515ff03d56341252e32f5c71a6ee02b7238912756e4ceec32eb6fb3a0e4179ecfca3152199701f7e0fab3da74df7810fcd41a0aac665bcdebc4e9589393d310fd61b4f777e2e1bc3ee1d97f9482215c54017d97b4f10f83224fc82342f26b3e666918d9087f8f8328567a7e2420b58bbe5350f2c19428f34433787bba9e3af37d3f0a32a0235ebcf0a807a820ee091072cd32f1d5acc99e23548420a627893995bc91b9116e828bd53cc9cf9ee238118c23872e5ad7eeb8eb11e94e522fbebff4793f6941b1004553ba1f0958afafb0c5b32578683220d15986ced8cde5dcfaad0665a04cfa85cc17d3ee827aadb60f6695da86f0a7b5e00ff86ae9c58b18efb8ec42b713523d6691c9e09d465cd3dfe338aeb85442a4e69ac4e7fbba87718083f99fccd080a654b7969320b4ec52197f7abcd6c7a75a37d26f95536df5dc49721698d43e1b16fee410e312be26d5c1a8ae2d9415a34c5f68d173a13422b2ac6886292bb059c1d73ea15136bc85d4c4ff08fcc5cc7d77ed859dca005e12f71162fcf191ec93c9b405f7a6a679b90f588d52149cc16d12d430e88e7ace686fe91a5247aabdd3cf5854b2b84d95a5e73b7db0f3418503810be96e75d15624a5141fa67700", 0x847) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xce, &(0x7f0000000180)="5e1b870208a25f11c5667ea165ad1be9ebb739335b954e51a15de03f60efefd86615557fe27c623847e6cd5180040d9c8c762bfe427209ab60cae3f381f6e3908ee0b2dcfe96652e52f4d0e9d00ec7bd81d295ba6fa9f29cf940a67f8f4fc7c117b5fdb436268e600559772c5e631fedf321a3ca684e2ab4befd93210ca861efde0f6f84ef18c170b484c1dbe215784dbf11239bf9b2ca8efbc3d7488463f0db37aa5f6c8ebe495df2187454ad923e03c073d9a882ed19720bb477c4baec9ce783e65c68cdbd0fe8c85af566004e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="6ad4146f994a992994e447d2581b8c4cefbbc131c9996eedbad7e31684ccb2b8310598da3a6bebe4a05d2f86f733375c70c7bbcb944557c3f984d3c0b5f3052633c6d24853ca04435f6bac54082d037c5cf23d4933724d62924b3bce6ff869a2ad183b7d58e3df39fa3fa080c358fb3be2f68fda60fc2795734c50161a2f74dfecd09604914b9d4ae1bcac2e8c7cb5552092d69eac54b78858e6b0c80e4c210553f869a95a244d6fcdd89cf48fc6a15f", 0xb0}, {&(0x7f00000003c0)="a00d0a776ff6d8e2454d6f26dc2d898032d0c0847915202ecc97a034597fe62a4674bc8e4e0370a5efb83393796280e525913481634f22db7b58217f0e201cede5d7ec2f2000", 0x46}, {&(0x7f0000000080)}, {&(0x7f0000000440)="3b5a3c380cf862d6706253cf33954f37596876d0a02e5070fe3973ea489d9f448449465158ae5b14dfe1f125063f29bf6ce166cd230f7e4fb549af06eacc39971bec7f9c", 0x44}], 0x4) 16:00:19 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x1000000000000009, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) writev(r2, &(0x7f0000000300), 0x0) writev(r2, &(0x7f0000000180), 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x2) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') fchflags(r0, 0x9c90e03be5d0198) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x190, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x14}, {0x6}]}) pipe(&(0x7f0000000180)) syz_emit_ethernet(0xffffffffffffff6a, &(0x7f00000001c0)="8b") 16:00:19 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x11}], 0x100, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fchflags(r0, 0x4) socketpair(0x18, 0x0, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="b794bc9421fbd6bb4e3dc4a73299335e0a", 0x11, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000010000) r4 = getpid() fcntl$setown(r3, 0x6, r4) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x20, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1}, {0x6}]}) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1008a, 0x53) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) flock(r0, 0xb) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r2}], 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = socket(0x3e, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200c, &(0x7f0000000000)="01000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x3a) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000400)=""/203, 0xcb}, {&(0x7f0000000580)=""/196, 0xc4}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000680)=""/219, 0xdb}, {&(0x7f0000000780)=""/181, 0xb5}], 0x9) recvfrom(r1, &(0x7f0000000000)=""/26, 0xfffffffffffffd45, 0x803, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="4bb0056780908988b21aa7d6bae75df375563111a8930807ab44249975c32723207f7218903e71d040f14fd90403b82f636dca9685b8b7c72357b86f72013e68cf6c17bbffdd6a9753eaad", 0x4b}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x4bd78c1e30ee9ae2, 0xfffffffffffffffe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x400000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x3}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x108) connect(r1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="8b50f8d9") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x181, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x1000, 0x92d5}, {0x18, 0x2, 0x4, 0x6}, 0xfffffffffffffffb, [0x6, 0xfff, 0x0, 0x200, 0x3, 0x10001, 0x2, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") pipe(&(0x7f0000000180)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x1d, 0x2}, {0x14}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000001c0)=0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x4, 0x3ff, 0x6, 0x7254}, {0x9, 0x3, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:23 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xcc0, 0x0) socketpair(0x2, 0x4002, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fchflags(r4, 0x1) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x60, 0x100) r7 = dup2(r4, r1) r8 = socket$inet6(0x18, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x80000001, 0x20, 0x2}], 0x8, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0xf8, 0x8, 0xfffffffffffffff7, 0x4}, {{r5}, 0xffffffffffffffff, 0x10, 0x0, 0xffffffff, 0x5}, {{r6}, 0xffffffffffffffff, 0x8, 0x8, 0x7e63b024, 0x8}, {{r7}, 0xfffffffffffffffe, 0x40, 0x20, 0x1f, 0x44d8}, {{r8}, 0xfffffffffffffffb, 0x18, 0xa, 0x1f, 0x4}], 0x4, &(0x7f0000000300)={0x6, 0x7}) clock_getres(0x0, &(0x7f0000000080)) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) nanosleep(&(0x7f0000000000)={0x7f, 0x7}, &(0x7f0000000040)) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/202, 0xca}], 0x4, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2a, 0xdef7, '.\x00', 0xffffffffffffc5e0, 0x2, 0x3, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') write(r0, &(0x7f0000000000)="38fa3550b7f8a33583c0397028e0034156a6ec14", 0x14) write(r0, &(0x7f00000001c0)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dc9579f2cece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eacecb6248ab20dc84dde149b46ddd00000000000000", 0x94) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000280)=0xc) fcntl$dupfd(r0, 0xa, r0) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r0, 0x7) r1 = socket$inet(0x2, 0x1, 0x0) getpid() getsockopt$inet_opts(r1, 0x0, 0x200000000001e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:24 executing program 0: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001b80)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000080)="09865bb419a34067078c44f1ac3c88a6d52e3f59db273e28d14e827f97dc5bca96021744ace5db0f811be9da39eec9320a3ed6a5a251d35448e776ad54554b63cf57e91239e460744c4abaf1c93b59c8e45be99225616b0baa61d54c91a7cc3b0580a6c210614049a9b722ae52d55a7c3cc7b2a62d6a0ef9389d9490a47e66d8225808d8901bb739f930398f37ae03f79e7e91a2f4b61dcd09d8a5593a9acd6879ee6acbd21483afbbcf7c0b96fbb62a6dbaf83b01dfbe4051f8ae8b7fb473bfb254fc37b4aa496b3fbe94c96b54b58b193bb08ca92041e8956994c425fb8a63387ec705a6ce84599a014f7732", 0xed}, {&(0x7f0000000180)="a648549478cfe9f22371b1048b725bc93b0c70422cd8d450cbfc7287753078cda13ddadd234f2aa6208c3067c88661eb9dbcdd045350a2e66bb0c85b2e75ce1615aa3f6de288488bb1043ff52f57f4419a78181ba86b8e3c1e948d6fbb2ad28dcb470bd0ee99f6698243f6856af37633b451b3106cccb635c1fdf16824ea6fb1cf07f701f75bb9549dad4c981b64c95b246c718f5466776d6498e50be490949b85ec809200d0849a5954452a7f09d31a127c353d4e43ce5c8dafe0c00454ebf200d77312c09ff9959d93eecc2ceede37eb519f497ff3267289c5be414b84", 0xde}, {&(0x7f0000000280)="298664929c997751c65b98bbfffef7e32d74abc2fad73a8bcbec54fe96236b6679d46df1bb7b3a910c4d783e4a16f1a8c879eae6ff75fbebbb3ff717e90251a51bcfa6d50e6aa41a2fe1ef3e235d96458bc69b4007c90ec4f057d6f06596d758d88e92bf1e2a72c94c1b71007bf991f8480a639cf9db14c3d556b1aaa0704f68f89e72f22cf5f75e23930eac6617db1326fb24742f01fef5c735a3c1f29a4b", 0x9f}, {&(0x7f00000003c0)="8f37abf48884437c88457fb506b3e74ca4e7d36a3a7086888686e497d399fb1113e028bac055da463a6030f463f26fffb9776144d0e414450e65d9d1b875fb0e5a9fba4e78be62fb7268d190f072a69a837300e9a34dc04241a2876b1aff9df8cdb48eec5f0f1d5562c0b25da524a802168049d593a88b569247bef79d7575d06962dfc8e012312527eecbfe9d5ad145a782746a36090e18e374f57483aba1037bc9a43fc7f49a47beab8a", 0xab}, {&(0x7f0000000480)="a25284501e79aa62aef84d43f3ae76d1f5186fbb82ef5f7859b47cd27bc9ce561fde35604378c47319c34d1cae5aa0da4ddd833285ebff8675d9e124066aab5bd93acb4bc67cc1f4d0aa083e2533b919ed041e749fd6228b262efd2923de38083ff9fedfd9915f384c9eabfe1495cab1f3542e2c2f5e1c3faf7cb7dd7a26314bb216ba7e6f64d854e24a016532bdbfabfe40ee536ecac713db99b002dc0c860a290c7b2655", 0xa5}, {&(0x7f0000000540)="afcb1f5dd78260f86aa891de2d55865099585ea66be29087702d4d332bfb50f8f5283af3544de292a43b03e604e32fe7edb6d59b1bd90a19abb31fac303c5590f3f2297cd9bdff75cde305477b0a07caf7db45d2522c5fd54aea836ef016c98db2db93432e5648de2b06e420ea96cb71be46b44d41", 0x75}, {&(0x7f0000000340)}, {&(0x7f00000005c0)="6a93bc7b2a65adb212f5e630482b8dcff0db7e0ad1c0920297329f02685438c382a881d6bac56cf1cb27570fc72b7f10d9b56a96f0d5c0e92c9cbb7845df8944263dad9b12e2fc1f63c0fb361197d1b81d094c5bab54bd9f26f7a58e13bc56f128084322f1956126584ec98e2aea2408e67467c2fce7f0f6677d0ed0e6a723b41d546dc08f497e5ba39d276e7ab5b944261ade7453f238109e13de3547450e8f644968c50cd91fde433d3e7c8b99830e75edeb502b3e30886ae7b84051915eb3642bd4c7432dfc1caf6dd34f05270552dafba9fab88b665afa0dca", 0xdb}], 0x8, &(0x7f0000000740)=[{0x40, 0xffff, 0x12c7, "fdcd189f115a5026e6e2149b45a0d47af0e041872ef67d3f57c7508e7344df610874ae04ba3274cfad508c9c"}, {0x28, 0x1, 0x7, "e9a406f70cb64aa36ccf0267c27075700284187b74dcfcb1"}, {0x38, 0xffff, 0xfffffffffffffc55, "f4c65ece9b2c8f5256efcc32fc96cebf756fa1da4d819780dcf03f89771307ca97cb77862c"}, {0xb8, 0xffff, 0x9, "f02f1c9b3627beeac69853f376f8e7be47a87f81d62fad74b4991db87a16c1f29d362434de8f289c743bbec366a7748890fd59696f8a2ea253027ed9c64033753f95bb28a7643e917fb1212ef2e8a2ddddfef8bcf3dd7912a22ca8ca0b1eaa83aac4327c6dc39a4ea12f855cb66ff1206bdfe8afcef49c2b1a4bcb0dab481c0f1c07f09283661f2ce3278b1225642c0d9deca94d4ef80cbb935b34f78704c39f7909753b10080e"}, {0x38, 0x1, 0x7ab439c0, "6c8b958ef03df37e8bfd274c95c847d1bcbb27b8fecfb9c61ed18b8b9d7045c86db6d310"}, {0xd8, 0x0, 0x94, "815cd87de3bebc0e7aa0a0800771390cec8300d415b4c231f8eac28f04bc42ad83d2c151e7758f263afa263153901ccbd8147b07482fecd6018e88dae4ddaa697ab8e7c67f2cd2a36a14256b7f91c42ecac3f14b7f8d9c4402e5573dd5afe94c23f8997453ab3a76e59cc328236ca712caf98d0b61469c068fef82322138809c202a6e933256c947863f5e11e29449d711b2b508a9de0678ed21c34910ffae1c272b5a8d20398f39b65ed6864c9887efa9d2d4f87edf485360da6991282a4c5a7c9c5420"}, {0x1010, 0xffff, 0x5, "fa7416406bb6185f3c9a4aaaa52ae9b871fbb5c6516959ad2d029843a472e03ce8da681c4cad9c683f2dc636057598dc1911b52429752a8214f3eb4d533e18173df78258c25e6650f302162002b88a240e6945c237276da3171b84a26d5bc5141d38b78a8084db00b6a4e286073f0f54566df7de6683d9568df5027327824f39b379d7f8cc0ed792b12968712989940c59df45c64aa0e28b0804af4ccd7d22b45cdcac464960fe2ac37b9dac412f6a1853884349f1b877d2f99a907d87d64079cab7027250d8e247cb7481c19d0150ae18b97eb5a1db517ce59dcade95964cda0e58188bb15afde123b76900f7914bc6e253af960d1166772f007746497d466f2722094d5a1667c33eb63962fc9bc33aee2cf183030604ba8ec1f6001a964a55985aab84bbee9574f8f910438bc181fd44d86deb836cd97f90cb3feb9b318335c9c35e041d3531bede48ea735117de9120b3339361d142fa6a7e4f79fc81acb99b678eb24eccb55ee10a9a10a095a75adc640a7345a73dd9d06f6a015793cbadc59c3564943993120f6679933bb224c9ab78fa34d14af2954fbfa30812a991064665ccc8c61fb5974d3afc9a0f5d81dff709607f089a4774b9e9b597d27282fb351f6157c4f800a6becf9b1f0662ba1e243332ba5916570f196ede96e70880e272478441a7ec5ade18299fb036d36cfbc35a7c102526ada81b999d06c320b5b76ef51da9231973ac14368f66c87c9e7ff0c34333bced49bd8c853c78c10e7d5884c53ea3380bafe3c107af18c463a74904b581d6df490ece0431b06e19120e1984338240c07beab8c8e32c19542c5aae822340fb583e473f2c3526dcb3e141d80636f49e497a307f94b429f4a3e63a1eb5502ddf1ca87ae360794e3e8280d18f3545815620e1107d0796a66f77f06fe5be7ac15edabfbca706fbb4cdd153c962c12ed0bd92379ae59866e0a5c19cce9f6f8b2803ef34c3cdb2d1dc6af5d4719e17ae94e004e39bfd189c70bdd6e2c7d9682cfdc7da9e4f8e9cc042c2a1569c6e97fb2bffc831a9093882e0081f7c14d9c2b80dcee28a7863e3c8756d2d5988c8d86fa1c57023507124b946de352e390840b13e0f619beb6c47a4b3173d08f66837f236930c9f3515320e47d97912bc9611027bdf7f8a8894808ce645ae103db5a21c403330dc2a31866d32a7ff65d8f06c34ca905126f31ab93f2976979b9c81d08b719a11bf0185f565982377771c3005f7baf7a54e35bf418bb5438bed3bd27860d5e9cdb11c72dc70bcd900037d1568a23004c3f961a148478241a1fb2638a81d7edf940b7d9af0f16f06e4afe5ea16f4c1318fd5320564e7dfdc276e566906fd3e77d0a592a4d84de17dff9d2e4d032122d98841bd6b6d839ec850a2908c759d9191016db15ef516547d74c61f47e69230fc49bbc7f9c9dc8bf3b2b1825a3f8f81d4ee9821c59de06284caae387fd238efa960b8970a5bd9501950b8296e28a10903086142aa3ce2c3b97af8261a9b69ac8faa64af4e8410a42ee1f9f52fdd954422ccda69a0be203c1d181a0c01101e2c6659de8546cb2373f5c7b41c47e68addedaac4d3075048a5f1f3351a8c4514bf2d875a7d8d0b32de5a31f5cfa0f6439bf2035431f6c7f0a379a732364087f937b432dc8020a48cdfd6ec0e1c0249ebe3f17fadb229847561d76efba9a85be818d71ddb4aaacf17cd22e72688eb200a930bacbf54c6ba8edc82c3618c0cba34dd5a1f4a88f31d268b63fdd12c6493847842bb98bec40213f316b8c0874e0737fc6b50bd15b75aa9e326d13e29e175b650c234e3a15f5fa9814c908050f1e668937008b165d4977a4a58593b4d502e6619f38cfbb5b0a6cb9627fb1891919a2569e3a257f0df6b7fa5650f1666be16c76875c1536ee8d16418c4aaf6d3b8e7eb6426ad443d4c68348d6976a0e2e471b1e49d89a94fa9ff1202a92301bd5cf8249a3f8995311aac0360e3fae99e517e7ba7cbcdbd6faf9b520b586cee8ce1a271221a7c8be9b283ad355189e5e8d95cc82c68915d0e068ed634de3bc5fe8937137b351773c76b68aeecf8720a7d7a34cd822a971e614010683b449a03568de2da023859e17f95526fd26870ff34046c901daa0b3bbd6564daff8c677be69507c3893b3c1c39070b84559511dff92f6b86169076ce5806a8c9afc8d6b6283fd537e8df9766e905473e86a9bbe6ea57ef25df63169b553d2178f74af588895171513fa134496723344593e7c98ba5072f2bb76a5153b6e5f6bffd192c2f5e4c5046c4b231884d37c45c58ca752c51124769bf52bfce09da2dcbb95718af20b41d605a445521b3aa83502b53614c6fe5fe0228a2a0cc406efd70bcdadb21043abb2b0b512f7d0cf4c03f80ed52621e6976e694eef4e52ca8d2bfcb4e6b96e6f8f7892e864616a3da2a02ccfc93580ce513150125faeb7a17b40ea0df2d8d97c28ef3fb0a8415ab6c72efc26c3a69a44dd07ecd068d8bd84686f5e9799aa63fbcfea44450878b5c62f243b0ec9a837d2f80eab408e8ee46be7d6c5cc390bb875517845d336bc179271d76ec97ef5ea149496942959fec2da39424c1490b48f2a58ccc7fffae9f8f7364addcf51b22ec1cd5e993fb39f30e6937275b4ca850daac3f2b970828670b108edae5ce575510d403a008f896d2e7ace146a9e84bc51e387bdad9c80424a2a0557724129365ff4f1a3653e63f0bd25a761a77266bf3de0a0b67e6cafa90acabeda2d6ccf142e01a0123a1cca59e65dd59d9032be4251a0654db0d4133323295dc5f2842ee4e7a58a9db26b82f96c0a2ec2cabeffd50b40509ae548abb2c05271b14f19bc8ccde153e36bfc8c8f4c547be7e472f5bc64b46bef3984a91773d5bf3bc47735f827f9b852a0cd5ad9692ea392622ecb1990cb543fb1fcc7cb059ae6d6964cece0e36bc229aaef552cd01899058ba869b46eb84244ca29c761e818013668c31483f4c5f35a9778a3b6b04f34d6439437002b8f3e05e24d01773fb19ee8cbc6d2ba180463255bb0dd6806db4d93ea2bb858094e60bec80a05f7fd82eea67ef64cf351d0e5d5b3ef0635a62c4194cc21a9a1cb771a05ad78830a72e06a0090241b210fb0d36c2d1381eb176a26bebbb03fb4f8f3061c5d6d254f2d52939b1a479583638626f142ecc103c0c5f6195b641f10f0297b803207cdae34044f317800d3c6c36b3073251f557fb9a0298d8efcdbccc0699414987ef45d4e885873f6c9a917930c12d53e28d30bd1f0f1abf0ab309467a7724b3b152ec5070bcec0522b544bd7e20ca442119b8f7c80ebd0d49925b65d0c4af1da5330afe39747952c5f5f03f93bc02f15230284e640876fce026d887fc4a037afaff1697cef637fe50d3c7ee3238dd95670dbf5d3278864b504d29b3f698ca908927cf50a88a2ac5d5911926c9de4f4d811f8c8d226c52abb0faacc2dba9dbdd5aec8ff3cdc671f641dd3d86398c5a3455117c3e11652efc55aa928cbd3a39cdcbf99f29c1047c51b913580c2492d169be6ca43b9eb66fe299ef3f766fb33c49dc32f1b3dd61d785a749a7f15e1cce0cea6087ac3eb75e6b3eeb001b77421aedfc4b8503a788a46ea4e00f9ce708bde2162d8daab1425f8b6a50bfac7f859c3a9515bf6253fc6f4301f901849e24534b6ce0e9adf35de998f51f06f9c388ce1ecfdc45bd1ee322aea9125f3a7b0efa6fe66d27cf45f8f2c08120bb3b8552b09b3ce4a865aa57c4bd703fa958228175104fa795a882071d59ea016cd3a37534fd62e4be190c9fe2eb191e5b5f6f19337885dbf4d0da38e3e54c71d805abed2bf2eaf83d0e0d35d3deddf93af92110535368965894e61a2aaa39b1e0f57a1aeb7f046d85775800f2eb6a814b12d2ef8ff5dba27a0cdd9b431f0c3e93edf22f7f520a1eeb7c6a891e5f4768255c85cd0f7a39408c5377f6ae99a042665e62fe77a6951a07b6b3dfc060acf1fcfb29ad04ec251afcfba612736071a0309ecd48cd93b46a2063d4ebf30304c287f80eee99ca07a552ccc1b4912584f208031c572873c746c42af1e67569a5328c3daccaba1f1326d8e0c0b7bb117c66df65d4bc58825e2c421055cd385e5b1399ecfdb3a593296ca2c775c517ce707a8624cf473526633cf806656e0c3f0f2ebfeaf46db955171adb8627c9ad2b7e75842c241f36d8ab8fd92e44538aa8da3cb06bc2aedf7d221247a1168332b305b5803743258a4d527e2d268a1e187a7e00a0122d57af538dc3cab7efde4b4239933442ab9d7f191caaf22297076019b026655dcc427d017196ac0ee8bc35cf5af32a000660aa6967c8335a1ae9edf077ddc9a0eabd32ccb81159191ce1db160a3f7db936627ad0e6c543be0022632d74caac54319fb28c0058a6be1944cd8df24339f6ac4b3776fdf859302e9939396f2be46720ea6312d44ff303e14f51b355a64d037fc7b8b66b992a7f68652560f28b02c66d919f6eb0ebd7f352b458a2af1abf18719aee3aa9e9cef5c3e50818c872fe24492392a1074ceaeb634e07015f16288272c28c88315dd8f9694978563dddaf003b1f8e1d46d35f1f2637140cc8967836bd72491b62cb78f1f9da41a2f3af0da3b8b935daf5e826af2da878037cead44387615512374bddd757d1ca656195f3a35cde1505f4117bcc5b7aedad8a892c104bf73467f9aea4b943bb9b12c895ec4c105ab412ffbf5c1a75459326a158d243bad63d37393d88b1190ecd4697565250a9c557557260d221594341706b08b89e84b0f1bcabebd5104838a415f518a0bfc3bbc570b6894cd027dd32d97bd58946659791f82ddb06a6e2a1b0fea452a276b084b3ded16895d091dbc69700232ad00f3b2553d8d04eabdf46b75d653613ce070a64f5e0fbb690a9550a8d0ad0751a7b71965ae8cc76dbd2d8b8ad33ec54d44c2ce2a0af093d98b0255bf4bc1c4383bd93a1ec4989e4b5ec5f956f1f618275e9620572870492eeb610a9b21d79d3dceaede09916edee8c1e3ae887313bd5c8b141b76c2c12d204a104fc48dae6c117c293b7c195ce40c020e523c7ea3af4eebe2a7557794050ba3d766fa1c849cc30729ba706902de5e7388dc01227426aff9b6a2acbfb04f5788f645006d9cb99fded28df740064836929ba5cf297d16584e002b1635257f9bdcd7e07fe082018a6206d252c39eae466b914cdaab7447674049864490a86f42288beb8bb3d220bd8d82b5499a3142695f2f5083a62ac785b6fc1c825ab7f8f68f0acd3aaa09f2cc0193f8062ee392ce429e38e7ab9ee389605df846ba9dbd0572b248c0e5481efd49b05e34d39d989a5fed6854d7fbfe3b0155c0251d8207c37694502458adf7af30fd89dae5c56f956d3bf2871241b9d1c007d8fe7e501d851da263b479e5abd488b3ecae9c9040c3c4e195b3a258ae6fc3650b0fe94f4ee66f734f2eb5e6271b1610846d722f23149957e196250d5ec85eaa8759ceeb7dd138fb0913cfcfc86f261f07c6116d8dc4c4a59c9b29bcd6ff5db032ed4857b31dee41667e77bc3e2b07c1569ab11f7113d796991d094f56d2900d48024ec950459ac4d3b6f028988304b41cf9e8793370e3056044f118f72b59e3081c7fa753680d9346574421a4bfc0c617d74118090d7a194c2c9c2405fef7cdfaf37ec3b0953c25cbd095042359d2e96d7b247b082b2f9db233060f6f7a0584fe3b4b6cfaa1b81c46e8571a990f2ec3bafdb2227cc5c7d21a2677b9ead82fe74cd7daa12e6a3acdd4c33429a36198e96d778b45cdcab2993d36f34f32e0a756d"}, {0xa0, 0x1, 0x0, "d83df98778a9dbc68da3114de0d85b14667bcedbb5e0e85a3f3036dc23b2d772ca418c89dd43fc4d7738c377d2c53733195da874e9dc7d5147a2a4985de4318892c4c3a2c53b51c407de51216fb2a1dbf16ce3eb62b24eb3e90a59196026dfc4a8db1052d27c3ce76c6063b16d89239a750ccba37d0bc772815dde1bab8c60de7ea4812b7ddf603a3626fd45a89f2bff"}, {0xf0, 0xffff, 0xe928, "e77f5da10be921d0a2c3688f06744ec6b73a3692e0e2383cd20a71b19660536ccfd0ccade887c9dd649d1089ffd032e90500b3b5605b5ab18fbc0950cb4307a75ec6c17fd6bcb6d7f710873a5806227a303cf81202815384b308d0b5a227f124c7ca1058bb18537cac9c94e7f78dd7391923ff922a151a04af1320c8d22ef0c8d4e833b215d724d50cb3a882b055527a40b25402b2268d622e1e2289bfd71d351a5075fe0227ad80252a96ac81c82e7e5a1b82399058b8912c3286b6f33cb4932113a921c98fd51dab48cdcc4c5a2e05e510883a45cac82fe50ced"}], 0x1408}, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x6, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x1003, 0x0) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x1, 0x7fff, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x3ff, 0x0, 0x500, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4000, 0x88) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) munmap(&(0x7f0000748000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x20000000000000a1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') read(r0, &(0x7f0000000140)=""/143, 0x8000) r1 = semget(0x3, 0x1, 0x200) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/234) 16:00:24 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x40) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[0xe180, 0xeb2d]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:24 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getpgrp() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) 16:00:24 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x7, &(0x7f0000000100)="5fdedd4fa4b112d6ee7f16ff7e718b34c5338ea256388daf2d378b24092c4ccf91046ac4586bb4da51752889cafc77df5571993775edaf3706f99ad952c0002c7228764c8ea91f1d38c6cafad2e94e153e747ebd7fce37625718e8aa43a5e69fd571e2b8bd9ddd08756973e83b292a2634d92b0e8e2104aded998bd29c9f0024c034657c8b088d459ad4b498fcc887471b8087a46709a736d906d7f20e545bdb7793aa6c938a1239c296eceda784a39003af48161a7c137cf3f554f6bdefaff517d1099453a632a7318ba7d1135016ca0cb67720", 0xd4) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0xfffffffffffffc9a}], 0x1) 16:00:24 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', './file0\x00'}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') fchflags(r1, 0x40006) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004004000028a8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x23) r1 = semget(0x3, 0x1, 0x352) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x140}, {r0, 0x4f}], 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4d000000000) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xa6c1, 0xffff, 0x81, 0x1, 0xff, 0xfffffffffffffff8, 0x955, 0x1, 0x3, 0x22, 0x400}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r1) 16:00:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x500, 0x89) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) socket(0x18, 0x3, 0x7f) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) close(r0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) r3 = semget(0x1, 0x7, 0x8) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000080)=0x9) 11:09:53 executing program 1: getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4000000000000112, &(0x7f0000000100)=[0x0, r1, r0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x300, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x3, './bus\x00', './bus\x00'}) setreuid(0x0, 0xee01) lseek(r2, 0x0, 0x1) fchflags(r2, 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f0000000140)="239e511db5cb44f45f15e6dde878c3f4405cca47824485d95f804f5822d1d02a6d73a29429b34259d554b5d94e5eca0cf39a9288528b25735e622aa85b8f112df361e31137c6fb90487b5ffd65c2eb539d1c47acb4ed8b14482e96e14f79ee7c97d7aad8eeb6dc03c66b31f6b00ece72fa4dd15b48e7af5303bb8b5f46e2d6583b1b870d2cfe13762840694c5b58a0baa1e0c4cec269d288acbc620881b959770bd5b64984fd3c25d8154ea39581b9b5cf") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x5, 0x7, 0xfffffffffffffffc, 0xc170}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:09:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x21) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) sendto(r1, &(0x7f0000000c00)="9e19ab6b9017e602c7611c42dff5f8d0be32d572611f6932237bda4695f7bed0e64f441d47e7dd6915201a95c7c9b4b2c85292396d7832949903f678fd34cd40dcb7a9086dc595b3e3ed44bd3bc7c1f95ce02f697e567ec0f332ed0ab9a8196290326ff16882df97f01ccd48c3bfddd03e8f5217cf5c0f20466000c1771d993bca2212d9ddbbf38ff755212136c70cbb4d3cfbe66e534f07d7493d887c35d6dd2a72e1a266691ab8ca66", 0xaa, 0x405, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x20000000000004, 0x0, 0x10001, "010000000000000000ffffff7f00"}) socketpair(0x18, 0x2, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) r5 = openat(r4, &(0x7f0000000380)='./file1\x00', 0x20108, 0x0) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000540)=0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8900, 0x0) fchdir(r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7) link(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000b40)=0x7) clock_gettime(0x2, &(0x7f0000000d00)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0x3, 0x6, 0x4000000000000001, 0x1}) r7 = socket(0x18, 0x1, 0x6) fsync(r5) r8 = accept(r7, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400)={0x2}, 0x8) getpeername$inet6(r7, &(0x7f00000000c0), &(0x7f0000002800)=0xc) write(r8, &(0x7f0000000240)="ca1b7463ba2ab61337048eb833d2ef7edff50f12c8a9b8f8759da687327e2c02fc3cca657614c6455def9c5950e61ad48929c8", 0x33) recvmsg(r2, &(0x7f0000000b00)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f00000005c0)=""/115, 0x73}, {&(0x7f0000000640)=""/82, 0x52}, {&(0x7f00000006c0)=""/135, 0x87}, {&(0x7f0000000780)=""/221, 0xdd}, {&(0x7f0000000880)=""/106, 0x6a}, {&(0x7f0000000900)=""/113, 0x71}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000980)=""/141, 0x8d}], 0x9, &(0x7f0000000440)=""/20, 0x14}, 0x2) r9 = semget$private(0x0, 0x3, 0xc2) semop(r9, &(0x7f00000027c0)=[{0x1, 0xfff, 0x1800}, {0x4, 0x9, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x4, 0x1000}, {0x4000000000000801, 0x3}, {0x4, 0xffffffffffff36ff, 0x1800}, {0x1, 0x4125, 0x1000}], 0x7) fchdir(r8) 11:09:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x7, 0x4004, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:09:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000098070700000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e6d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af090037282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000008e0000000000055f00000200"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) r1 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchown(r0, r2, r3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/229) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1012, r4, 0x0, 0x0) 11:09:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="7780679bb9f551ca721edb850d90631ee0b1db34bf04addc6c2c2cd3aaa63676b2979b8e3546fcc176df05e4953e9236e26bc05a74d461cda2083df7f33f63f67c9626f600a8a68d8d00737e77c126914a61afe346553644006392fa8d49c61c1ff014d9af02fa65d7", 0x69}, {&(0x7f00000001c0)="f8f4868281bbd8e38a4e2c55e4faffcaff44c2d56f4b0ea21ae385cb43d1252dc82b8e6e8033c0cb3ba064b1c1a8a87a86a86d1e0c7fdcb267ded8e52caa5622d64fba601806dfffe9c93af5fde39e169a62a3c16e270ba4dfaa311f3b3263a24e59bbe7c3aea6d46da29ddc264a6c2a0808ae8e18bcd3e3c0d25f7fc9bdb8560aa1a8e25290965af5d2422572824920b968e1a62361791ed577eec2", 0x9c}, {&(0x7f0000000280)="1cd948013cfb7d19d367ea9fe59290aaebcfbe3ba2806c3163badb6fe2b22cbed3a6dd2ca9cc88d4beff1909f589640a747c0436513ab76577a224ddb25605d7a3dfcab1729ecc439b4aae7e008747b773256ca7b09e89307ce103f60d7d94fcc667d0efb06b58ecdfaa74d6092b2ae621f765", 0x73}, {&(0x7f0000000300)="c365b1e14736c28c2c77b6346448d02a92673510e9ebc7eaa4f56a2d5a89494ec31a39a2e82bd0d0784a6797bef73730f1b1c365eddcce1ac539e0c16454c4de22fd94a7ac65c23a3574e24621e13b1d13bcea49", 0x54}], 0x4) sendto$inet6(r1, &(0x7f0000000080)="d4da346a053e51c0d1ea6a12347caeaa50eae0245554c5d2221851e71ff409faa33e2b42de368ddc5dd6f473be402ddd44b736c7a496da343909fcc7b60ab87f398df6bd4d6c9b", 0x47, 0x0, 0x0, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000100), 0xfffffc49, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7, 0xfffffffffffffff8, 0x100000001}) 11:09:53 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) socket(0x2, 0x1, 0x2817) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6, 0x51ff1c2d, 0xa4, 0x10001}, {0x2, 0x80, 0x3}, {0xfff, 0x7f, 0x20, 0xc9}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 11:09:53 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskb/\x00', 0x281, 0x0) socket(0x10, 0x3, 0x0) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x9, 0x6, 0x0, 0x7fff}, {0x4, 0x4, 0x0, 0x3}, {0x80000000, 0x100000001, 0x6, 0xfffffffffffffb59}, {0xec, 0xbc, 0x2, 0x80000001}, {0x1, 0x100, 0x0, 0x7fff}, {0x100000001, 0x200, 0x0, 0x6}]}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x200000000054}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0xf5ba) 11:09:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20100, 0x101) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x655, 0x6, 0x4, 0x1, 0x7, 0x4, 0x3, 0x3, 0x1, 0x8, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x3, 0x2, './file0\x00', 0x7, 0xa2ce, 0x9, 0x8}) unlink(&(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3c73) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x54}, {0xfffffffffffffff8}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4, 0x265, 0x80, 0x346}]}) 11:09:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x1f, 0x2, &(0x7f0000000200)=""/238, &(0x7f00000001c0)=0xee) 11:09:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x204) getdents(r0, &(0x7f00000000c0)=""/4096, 0x111a) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 11:09:53 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = kqueue() syz_extract_tcp_res(&(0x7f0000000080), 0x1ab3ab42, 0x77cb872d) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0xa, 0x1ff}) r3 = getpgrp() socket$inet6(0x18, 0x8000, 0x1) fcntl$setown(r2, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 11:09:53 executing program 1: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) kqueue() pipe2(&(0x7f0000000600), 0x0) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000d00)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000200)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x3f}, 0x3) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:09:53 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202a, 0x200001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './bus\x00'}) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="d2165cb8fec07fd048d9d3038a5ddb7a886486e5abc03029daa7a10d466f132474d59c697ede8f0659971c093a99e667e8cf1a968e7634f034d86fd822e3ef62c7c0b997b8764e818aac554ee74e3a2526bfc7d2f9e6d7c113c376d49557a0ff1a7ca0be3d73ed0698d9812b9ea27e791276ac761a0e934a0d6acfdecf76a1f8e7382597260f890a72809f6a839e7e17775f2e0c00cbe9617ad6ca562a75bd58110ed5b6fd68f7d75295762a4f069d56e6e30415652784bf752411639ae8c041014722f6e1023fd7f9d24065e83420ec62418a4f9f2b093188d8dd1acc2105142a25b68cb3e3bc658475ccc5", 0xec}, {&(0x7f0000000280)="715b5d3f8387152ca8687c4d9fb7db3d98c7d806cc1f8566779c3a69d0fcfef8a67c6e8f4dd6618d44d4d1645b64", 0x2e}, {&(0x7f00000002c0)="fc1744e91f5528d79678ef43554c55354a1b0be952afed0b65e33346364fb7c0ed2be3f261579aa0e6cc34343f736b56407e37335f1598bbadde9829f9e6f59bb5ffecf4065c59af73709e8cfbda2101c67acf546721d51fdbe0c057ab54a8065ce678f633540e077216612066fb2d77c6b606f8f03d6cdcd677192b8a702255b37a889c995a47efe0183c3144662a4c1c0231836a233f6d03b955f5ab3371679d9bc2dd34cdefcdad17d67448a986f6d8107d02f54bfe946b762a2648050e086f8a9054b9297699a26fa24f", 0xcc}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000ffff00000001000067826293279904000000000000000e133d0a0bff6e16f1b1b005bcbcc995ccad997708d7c78dacef9bcfa0b029c814fd6f4ff7e19298ee89d77917d2365c30c0026e70103c707ab8cb9a4654798dfbc00a28c8db78be51224ed104c49ed58ed72dc4ea5f3e6c9c3635f4dee6e19580e22386d5607eff3be597b537853457147ee4fb0fff96d762e44d33f6282eb6f8e9faf092bc90d5767c076c684442e0e2ef8303555df437804dbe6e3fbff6882cc50179c59549147b4d8182701c5ab25600ac84de4912dcebc718fd377cf5a5ebe9a26e2efea7a3127f5670140be0aec4c71d86679e969120a28af16f6cc5cdc46f982be43e8e4fd3dc84dd89ea5e0e6d1fb8790a9d4960ddde7b0085d571ad26cb4c00b539e792b24494b59bd63195cd97f43a0918fc8ec7d8d13801a52eca91540b0cb74f7a3dbb357d57ab28f64a299ce26b9ab0fe40e1c6eebdf5da9b77e66561a250c41d42d3377c60d83f5ed32cbc90dcacfcea"], 0xd0}, 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='F', 0x1}], 0x1, 0x0) 11:09:54 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x880, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x18001, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r10 = socket(0x7bd63685feade48d, 0x3, 0x101) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x80, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x40000080, 0x6, 0x819a}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x9}], 0x80000000, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x18, 0x8, 0x8001, 0x5}, {{r5}, 0xffffffffffffffff, 0x40, 0xa7, 0x80, 0x9}, {{r6}, 0xfffffffffffffffb, 0x80, 0x1, 0x88e3, 0x9c9}, {{r7}, 0x0, 0x20, 0x80000040, 0x2, 0x1ff}, {{r8}, 0xfffffffffffffffd, 0x60, 0x1, 0x1000, 0x4}, {{r9}, 0xffffffffffffffff, 0x40, 0x20, 0x3f, 0xffffffff}, {{r10}, 0xfffffffffffffffb, 0x46, 0x40, 0xfffffffffffff8fe, 0x8d3}, {{r11}, 0xffffffffffffffff, 0x41, 0x10, 0x0, 0x8}], 0x5, &(0x7f00000004c0)={0x1ac, 0x6}) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r12}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) pckbd_enable: command error 11:09:55 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) pledge(&(0x7f0000000000)='%\x00', &(0x7f00000000c0)='-\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = shmget(0x3, 0x3000, 0xc, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x10) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 11:09:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x46, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x60, 0x20, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0xffff, 0x4}], 0x69, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x101, 0xb3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x1ff, 0x1000}, {{r0}, 0x0, 0x4, 0x80, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x14, 0xa5d, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x1b, 0x7, 0x6}], 0xfffffffffffff912, &(0x7f00000000c0)={0x100000001, 0x9}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 11:09:55 executing program 1: open(&(0x7f0000000040)='./file\x00', 0x200, 0x40) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10188, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xff, 0x4, 0xffffffff, [{&(0x7f000055d000/0x11000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x8000}, {&(0x7f00006c8000/0x2000)=nil, &(0x7f0000237000/0x200000)=nil, 0x9}, {&(0x7f00004f8000/0x4000)=nil, &(0x7f0000355000/0x4000)=nil, 0x7}, {&(0x7f00000a6000/0x2000)=nil, &(0x7f0000525000/0x1000)=nil, 0x656}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000049a000/0x1000)=nil, 0x8c1}, {&(0x7f00005a5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f000028b000/0x2000)=nil, &(0x7f00005ef000/0x1000)=nil, 0x100000001}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x20}, {&(0x7f0000369000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x7}, {&(0x7f00004cd000/0x2000)=nil, &(0x7f00006b9000/0x1000)=nil, 0xe7d9}, {&(0x7f0000418000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f00001af000/0x2000)=nil, &(0x7f0000761000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000345000/0x1000)=nil}, {&(0x7f000008a000/0x1000)=nil, &(0x7f0000296000/0x4000)=nil, 0x5}, {&(0x7f00003a5000/0x2000)=nil, &(0x7f00007bd000/0x3000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 11:09:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x10100}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 11:09:55 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() r1 = open(&(0x7f0000000400)='./file1\x00', 0x80, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0xffffffff00000000, 0x9, 0x6, 0x1}, {0x1, 0x1, 0x7, 0x3}, {0x1, 0x6, 0x7f, 0x1f}, {0x6, 0x7, 0x3f, 0x6}]}) getgroups(0x4000000000000114, &(0x7f00000001c0)=[r0, r0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000500)=0xffffff0c) lchown(0x0, r7, r2) setgroups(0x0, 0x0) r8 = semget(0x1, 0x4, 0x40) setuid(r7) getsockopt(r3, 0x3, 0x2, &(0x7f0000000000)=""/41, &(0x7f0000000040)=0x29) setpgid(r6, r5) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000008c0)=""/251) mlockall(0x3) r9 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000009c0)=""/241) setgid(r0) semctl$IPC_RMID(r8, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x104) syz_open_pts() r10 = socket(0x1e, 0x245d6dd283ceba12, 0x8000000000000001) getegid() mprotect(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f00000003c0)=0x10) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x7, 0xffffffffffffffff, 0x61, 0xffffffffffffffff, 0x1, 0xbb49, 0x80}) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000540)=""/255) recvfrom$unix(r10, &(0x7f00000002c0)=""/255, 0xff, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffca2, &(0x7f0000000100)="00a8f3914e0294d3aeeeeaae398e7f78a50a020566756acda186f9b900") 11:09:56 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65d459"], 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2, 0x8d, &(0x7f0000000040)='c', 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:56 executing program 1: syz_emit_ethernet(0xff5, &(0x7f0000001400)="4fe79c0542166c0f83b71bb9c5c5124d284e248cd1d317b88e536fda55cfb89761626aafa511f8131348d8fcafb558b35beacc88bf257bc9dff13687e93ffab9c13a2abc257a6d39e115e956176866e4208465d179c06a8edf884d518565dd9780b926086c6e3a9ba198ee4bf76e54a3b36d3d07a3dd31a2855c55274a7af10c9ceef0ab1bc74c3b58d1570a2ea5ef7b1bf6df30cf21e3e0ebfcb9820545072a45f3a1b24a31c8637242d4da3abff03778658156b045db818ecb27c347bd655fa6e7e70870cb5a422c0c6844338bf8f6fd333ea389d72543d1de5e2012d7c4fd57043213f3796b1c34d32b040c47fef976a2f1d6f508764d758e21b426351d21cae5c27de417c85490f012fb2ba21701b577adf0b780b8ec11c653f778cf053f4dba5269cb0ee499e78f013b31b40639fa665326f2dab44ce337eb346d2d65091eac51526e3aa4609a3c3a3733e2a0fcb557aff36a7983c422ecf2c71d8bba5fa1fd365db28cec92477e5196ac58735cbebe1b979b396d9f93b501613fe2d8e0440236540502303b1d43af138e7df7fae29085120973268efc1fec2252d09333cf89fe18356594f49294215ab227a067ba93f5220c2e076d51fcf856ba801d88dbd5f0fef36604530574cfb2556d9d95f3ef02b27b336b6b9b463f17f3e5fbe43c87a82063ae5da8455d3290558669a7c43cd7142ea399ea96664e55d512a2030fac95ff4b4bf4cf439a4122d28387adeeadb611f7dcf06a7c33d52c52c62fbbca14e352aac6bf54c9f437cadf0f3f180daedd35d7bc88862fdecfbcc69da923739975793b13c1cb1ad6da1f29efce291813814feba9342875aca24655cf99f0e4525df109d788067c3da5b88c2fd8e2adc58a0831c9457ae5b659a76665f0d4be296ec0a9944d80e86bb2b017989634ca108af67a81cc102d54ca99538937b9350d4caa8d76ad07a4e676038ab9b4b3b8355b78d9a0f3747cdfe5a6bf90bf2120e19c629147caa9053f47efc40e24d0f618dc94dc24088ab05a9b1a2c477a3984e39a1d79c86fc33df3516dd55cb1ae9b65ef2245f6070c2c6b408914c64a1b699002464426cc839a6b5d89df37e32d94d6b627dd521f1d76e57708b84abc2cee09b76d2acf0a913327144aa1a30c961d40c1d1af43d9bd595be3db03c49720c5646f6b82b26037593c8a00544711980fda916566b4fec41987a7cee96cd14f6792431571c2c39acdd0351d87926f269d002e551615622c0ae7f28a5b6c9eeb3b124f619a5de031b7d4a01fdd7ca2b4e11c62f8301fe1664d688bfd7cf485ed11e400b723103bcff396ad938e441856b0ee930d04c5323af3ce7692ff33ed7ddf3c79379bfee75d5f06a086d29dee69d22d6de2970d6026cd606e299724415cc909f6a391a0566be32916a43d511630a1d934eeddd73b22dec75a925f75c46c419188fb754ab886fd514d64590825c2fa0a324f25f05a8ff5ad497ad2f76a1eb3f77dccd61c9689315b48beba63b6fd6aeeb42ef9b4962a1b1b88784fee65b76ad10b4bd0d3f554ef75482d7023a8b0b8eea6c8a6cd5b64bbb67781a4d19b5e5c84dcf40046c5ec8941571e7af8eeb4fa9518279b634be5eddb31178d8e049b152cc7aa7dd47b3606129f9b920ad9a3b82705901284b08c8b745c29fb0791f3c90faba6bac8626b4ea165485613efaee0cc15e46a3f6fd60a8eac17b80d994e3ac36727c61b3af7c4d7494018f14c75ddf7f008aba64dfc22cbe97ecfc812b7b81f68d2b97a5d23e863631e8e7a98fac1b2cede776916b3831a3ea7fa52592da05df204ce65fc510d8fd14bb701c36d1a231e96e54dddf419431bf669984f1586092f03453ecdee6c1ab6d42b2d92844afa71b750bab7b403f9ca0bfbaeb424ba4c4ecc09156d0f6c62abd21e4fce9d8dc782b9e736c21799e67d555adc6431c57f38c13236cfa2a8e283fa1c0f2e243e94670989d6fcedcadb6074955f6ff76d45524515a51ab90fbde5c24ab5a24f3db9395dc8be954ce549eb5cf5ededb5a77dbe255676f41c0e3dd5938238919248112044b59559c8d202a02961debbbe974d9d644cfd838448cd5246e48842b6d6cc338dc5c64a900ed93a764affe3d6d04996db43bef6ae9780ac1a36a368319535c11db3d5dd56540845ca6bf6069676b538bbef5c6aced794560d9b91ffedbce57649b5bdf90a56d2c20c3e8578556d4d109b7621c61590182a78567039d6e724f898d573acb085797bdda18c9bbc1c6f3cce8159b05b45a35036ef25c458610c637f6de3495bed439dcdb0e5a961fc028beefb79bebe68e74ad65d7f9e5e3bf7ce5eb28cc6c54ff25d55f1862de21bbc603e261f602e48129a1bd74c5cdae521744bfaaccf36d4973535b1af6c0d2048040a31bd1284c12e775b7f9d9da6a44d4665f2b2dab0d286bf79641e97ee162406208a7b81e30a29211a225092b553b07439c897e270607ae4e0d4e92458e39d77b16140fd51a2ad75cd8124a29cfed6daa860f44a8123f4a9a721c897324141db7ce616412bf7b9509cdd5ba5e7628c99a3fb5e32745d84ab0e1a34df39b1240d3c65f0b4bde2a013dafd8bfa554d5e55bb42c41ee9e07996f9416827f1f650f6b11233969514e89809573a865d6feb4eb438980d3476834b4a88495365b6541131e56a3456eabe8e54cf7352c3841a99713cd96dd70183deb46ead9424686afa149d7f7b32e005c68982840b78dd8d73b1f8ddd36427131e95ca8c70172734ee7d6067bc3b98806a53847f4df9d5a201ec40f3d4ac6b3e83d137e4cf6325dd0e799bc25483935580db899342d5837e2e8ff786694bbf6a9db77a914800faa5f58adfe350f22d463d2e95773861111dfb3f6ff78de29a8e0a6aba6fda491abcfc301f541059bef8882ce0b35adf446185911140de132e98e3b27a98193c3400f0e6a17ee37b41b0ca90975debb606e4b1d203af81c3961c165ed9e061cb9fe339987a3972b6698d93cd9daa9abc26b76da987ef89ea9d59b303005ed0fd12a7a73d10a267e5c8cc91e6dc87360f4a2c9dc7eede758b29accbcdda47c9c01094b6109202eefdf02cfc3424a7837c486003d087493001ac5be268151e4027e81a5bf50ba939180777490dba8ee5d2238ab45b60a9c3a97e354d1a382ee049fc6191fd65ffb23c93b514e151d5420a5af43bc0056288a476f0ab7262b7765d92e3bc54ae58b4b25e59867503d66c2d216ff1f037ae19258a637beede028558a915272cfc817b4f1012e98a0758167e976021efe2fa05e2e07d72ed4a77a271044a82100c9323e83d50b205030d4d6deda93ab87d83ef43f526909f79bbb5ce547d951312000124700be998827b7c5fa1798b998dc5ba96aa1335b49534dddbfe023453c0c81b81a4edf5905ea5453389ac4ba29c4217c46974dbab1bbbc1e733576903b7a29b572b3c87c859d59d161e6650f9d4b1eccf7787263e9c4c987acc3f1216031dde44ea44643aa39c7baf1236ce938d18deaf9c53c2d1560ef39b2635bb99c69500ad680d8a1c8e8bf1656396d2cdd6d3d7b4c07169838ee6faab755508d940819568aa3d7a2ef66d3053eb0595b53282bcdcc57def500173ee93610fec5157f3e9b1a5f4b7006e2bfc5afbab026820d02ee78e94e4216ed7bb3c5ba6dabdb1377e98386059fc808d4d25f033d9799775dfe253da072c974b0d4813e333199bce761d8932552616b11cc7eb50bd040aa0e39bb27b76a4075dc5961c9da9abee9d1f798f33401568f014223d839345939edc4a1987a0702878e279347992ec2180be5975340472090672c8cce52a6db239653274429b60a8baa13cfa57ffca324767555c0a54c3e93609bf313ae999068d087c9e9d47659973998e57b974de35f4fea77b2d399e598d1d3ec8c4fca9783b20295a33db6564574c02f919a664d0c4d0c7e0bda68d2a1262430b79258f23708241c48da6904c3695186d46fba05e6c9bc3540f8baadfe745121e156b4dfa1a9c68e7f30ef02f4f75f8bb8ca86768d30dc29ca37536f7b1e216309766df2039dbf488e3d2bbb3f6ebdf09ad8788d14b283e3bda500b0303782fb704d36ac8b5f40080052133289b0ac6dc137dba8686eff4ae9b057dfd1ddc5df73e8c8ca5f380fff602208a8c0a62186cbf93a0d9b787199bcb8ca37d76e6cf236e32107011c3b37f06d37d2ebfd5c64662f93d6db35dd63e5dda1ddc251a42b686f18c90ecdd126891bfeaf8c71207c2658ea962210eac69942da60adea6233aa25c11214db9681b56d9555a1b75519631c7b44c14924c66e1fb343a016e6a6949137b15bc94474e07fc42dac38c2f821e8f29ad02b56c8628c8492cc8e5a74e3bd988b93c1b371717e0e2b8d3826c47d9af32e3fac80476720f9c7c20b4d88f8d5a7e3a3f87ce340526031cf15c576b3871a761b5a285320212c829e34ad6e59e62ba0a8e28edbb2b2a527ef297da3fa4562b5db2679af437068f5f24f50572df7c9d8bb56d7d8892bd7354b9593803d1fc3ec3238bb85f50fea117da30524c46392a16b999daf4a2f824ee8abffab25688cedfe62e4de6d42cea2f4a86c117036603dd514f0f52b402e17ba1bb36e05f31e029af656c45a8a628db0ce94f8b56ab22473e6c27340904551fec58da9ccd8f7e91dfa62e9c20c9e25bcde44237c0017aedb246068e0142a4efdc3e69c2681445c27d12f052a3cae579e382bd696bb795b7b67e5409cd8e61bd9e593c61c31a0f7cb7e4966451b53a6fd5114b314483276d0424233852d874f4c823adf236f12b430b07678bda9350157f3568d191c89418e3f66613d8925efebefcb81ce03ec126a5527dfc46d50a39c404b5f0abf25146fa1b4e8d032835ded51db0921a47e47098770a20fdc8b42536d08acf69b11c789e18149c320cb29803ba3900d3ce0b763ef7d5b444aefc2767ba76fe86c15083d3e7af52070854853a1163d494bded8acc45feab573200ff57ffb3756debd7d4aaae5c6e663333323d25560e1ef685d9ce5807f3c1ad82cc05bc7c49cfdd008f559225346f9ef7a230942aa430fd0c2e4b898464681f1ec9091ef4efb4f5a431a08f7b82128dc3ac8bea4523f71419b7c562e8e83674984063e990dfbed43c5c351fffed3da61056e527a87cf9f8d03c00508a053487137562328cf705b107e8d753556e871d6d13a2aeb78661bb7596ce4f7c8fdb22bf26e4664bf4f669f7fe42dd6994dd288dddbc314c8fa0ddd64b0fff91c19da0a45692aeac3eed998124f867ac0f4600e5a6858e3cc2411112d11a244a17aefb3596e2d9a0d7628ed9999f2cb300df962deebf42f91b54b11f03eb6ddce6589668787b408342513148a2f74acd9169cb87ba598f028571abaefa60620ead6d074b0e6290719c48490d3e72a94caaece59b0c8bff6fd2d19ebce6bea279fa6159ce4229f1ab2e0a34db5d7e5bdb39674a9ac08540ff5421941f53970cd524293a69d096db759bcf1a5c5824ed97f1ed8c9385993e865e6f3d651b0364bb1fb62002dd3a275e691b73e6828207df8c47d876efb3ccf4f40b4b7484fac8a6f9396d9751966018233ef6722b1522594a1d3cdf867d21c80e0e06e5afe2d941ba49189863ef07629013c84bda703237e49a11946c7940a1e32f18dc8d2b5ff387a3971664dbea60ce8bd529f6c8813723aa0dfaf4929af6801623b57feb1c29fad5e9cff1f27533a40da6f7191e39fbdf0e8e753d952cd39d8936a2e11a016aca5a1df1be8ae35f6c368d244d") r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f85f5545f3000087b100f1fa5570a002b875a7091bf70b45b9c441972b48965c8c419b46b566990df7a5ea7ab34f26ac3a686179bf4db2bd31e22e708d11b510e7279652a21ac60a1c091db8c85b989349aab571241577bc485ebaae3c1898c85654978d7cf98966570ea98fa62f6ef859d85c9002d3edf067095d21ddee2"], 0x10) socket(0x18, 0x8000, 0xfff) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) 11:09:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x400000000000000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) 11:09:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002007, 0x4000086128) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x84000000000801, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) close(r2) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="2446f0ec3c9dffe39644734908291e373589c710cbb869cdbbc2a45329218f2321741057d25c9c4aa43d40892f8a0843479eaf675bca1c617e2f32bbdef87b018d0b373dca389be715b05a872a19d9459bebf9f949cf6c7436008443a998af182a1d51abd97b287a8597a1a91444970e2a1119e62e8f761a2ab82ef23e3aa6b768d808cee8f16923ebad001c25f487eee94bddbfaeb497d1d07103277c0c263d50480086e92e80718d31136726187c57a8e4927655b991c9b39e5d8938afb894859cff22fe105cb9b4e79ecaa71781250bfc35656b33f0c63ee7faa548b05812d5a83cebabefa9529fdfb931081c995f37f6788adda35f39d7d4dc71f4dae8c86d4f8c7fe89f22105086c29d5dc485b9ffad1130db2dc3f97683a5d4033e152829d47a7e2efba5f53c37097ad216e0dd516a0c59f71f6d56ca516416e89993507873fa4edc5c62f22866762e43357632363602715d6722df2e8dcb3abd5381b089443f422d43b7fde55edc34edcd8cb097609a0e94ed73e1a138fa4628ac2f96044fe92b975ab278aa9e110f01a6363e9682b0f33afc1de05c49f4522eea3fa3067f3348087b52568723bf8f6276b7b02330b0fcb75f435ec790e14597b6c1ef70836caba04d63c09a016748b7710931ab7b5e2b6d14cc64b35d822131d46171b01af6b09c3748393067d5caa93cafefdb382ae0c30a3fd76521286f82729755a5bbdc5ca6437956ba1c3c8443ba74bdacda644ac35d66ccb14b2c1589ac0dd7c9120afa6bf36cf2377e7bc9f077530563bf01c1f53cca06d02df59768953074a36b9417bfe4bb3709e5583a3e4e30e1d9c666ca245660403e319b2713718a9a7926233f0f5c4ab823a1d6d364dc8bb73a50550afa971173bf8ab106557cf1ae24a7b76d6a3038181f61c129d131f07734b4b745f5b3bb30a8dd5aef077ca8c449cdc07a2bd6e33291b7d11e6c082fdb8fff797d1774ef88570c676927118fe1cd75db8a78dfdac9f6693af68a2fc4eb018a6a9b3a16678e78c8f4a6835d297209b449461cd638b712b47aa716b8c24abc8edaa465330818ab338f52d6d07a0037dbbf130e447ccd0879884f88ffca403a37323215370d2cf517a67434fc4ef959abfc625b1f171ab35016d32d0bd119d3ff78762e5cb9abd93124c47a488a29aea0aaacb19e8f69e6895efdb402f5676b1cf572ba1f1e930ce6564c1527169e3066464e6a4766b1c700cef8eb992b8a478b56fe6cd356c13bc976da127904b58cb4cf8405a08c4daac804831c355943193101af8cd887026a83f8a9c3648169ea2e0294a158a6e4971f0b9d257dafdefa4c3f1de24db511c05df28f72eeb9b820ce41a7c0cf72d5e733405436b4c1274168837077ecc07b01f0af63a2b9c5c93beab601f5ed8f122c89d8f54db99bbff4b9a7844239b794000606a992555cc9caefd6e220b78a903c6ac3f1c88d819d31e8d8767352a3445ee9be200549ef3bc3a6e2d37f78f8a72e5d605de63e2dfa74b8d669772784ca78357147a78f7c8133cab014ae7696e912aefcce012a386561d9806eb7f176f58b0ff9e1704b579a2348789bb63475d8af496a990789e4c27894b009acd01318fdf31657a4f970f59d5286c2f1d8c58d40b7936652667e67748e76c5c0d0a75d7aa0", 0x49a}], 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x7, 0x55, 0x5, 0x100000001, 0x0, 0x5, 0x80]) sendto$inet6(r1, &(0x7f00000001c0)="c25a734a3c206a7370b002f7ee96711cc7bbf7acde6582d49b464cf4f43c75b36ef2a4bf494e451505cc2b08c260a8bdf2ba5e4fc2593202b0d0df0ca6aa6f9685ac6ec724a8e056955a32065d4b69bd74d72aab44ab845562fa004a8d00600df185a7cadf2eb2aa383dd7cc82d6d71393569801cb35cd80f5a2459ab72e208d6b78b61a8b1b509bc43ce096e31aa05b9d4ab21a802859429cbcb54df2a848d98fd4", 0xa2, 0x1, &(0x7f0000000280)={0x18, 0x0, 0x8, 0x7}, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 11:09:56 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x54}], 0x1, 0x0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc6, &(0x7f0000000200)="8d") 11:09:56 executing program 1: link(&(0x7f0000000040)='./bus/file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0), 0x4) 11:09:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './bus\x00', './bus\x00'}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x6, 0x7ff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x10001, 0x4e}, 0xc) 11:09:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 11:09:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x81, 0x9, 0xffffffffffffff57, 0x0, 0x1, 0x8001, 0x4, 0x2, 0x2, 0x80, 0x3}) dup(r2) getsockopt(r0, 0x8001, 0xc738, &(0x7f0000000100)=""/134, &(0x7f0000000040)=0x86) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000dc0)="20a34d07f855178bfdcb2a6dc974dad9cbedf3d8d82d2f344de25268eb62cd47390478646b8bd4f565fb0ee350796a06d7ba4709a3c5fa7685782213d80bf6d45d54e62a7f5d531918d2819b00359e556e29cc4c908dd2178ca91f3ac0b4eea171dcc9cd03875f098df5f82e543e584e7fb051376b2c08c1ca1bf963c024b643072a6aa356c1d64a2c325a6a48742da75b56731edfc6116532cfc66b79d64c83c8f1aea9d985a97164666452e925de777638e77e9ef67a870ac6c267ea843fe3164d7952ba96ee43374f73a85eaeabd4fceb9015a701dc4a2fc83a0fa2cbbc0cfbf0a06e25a431be8f0f6030ac2830f7127941165c3a4d8290e9ae62cacce9c256a3e67f66e912845121b00dc61bc861160bd0900f2bdeca669c4922bd259dc36e4538e68f5698de27de07c624064daaee3e0bd71d5ef9559510aec5ecf8c647897f3c465c72df649ca56e357917b7e0ff9cb3ed3dc35e85b32bba5a49b3eb0faad28d1fbcc5fbdf0650f9e39ed4049a3a8b5dafbaee2d00b02731b2a3661e99739c4a5ce4f9f7c9624be74578ed64ed2eaded3a2b085705fcd809041316da8079796221ae0ba30bc37fa3053d5b9c70fcdf8c46238eccb4bc0a16730ee9e845878f158f2b2bb5262b24f48206d62212bfbe15a9212054357f962960e12fde2a05e97cbefb90f5394bcd020e88edb6a3212ad9bb6cf8f10bb5cc28924d506177b22bcfdddd8acc77424bbd17929ea60ed67648fa9086d35e18cbbbc04eedcb862cbbb13fca4f46e1696b2f9057fa57637c129e873117ed516c97812cf2ee12012594c10fb5ee706d3ecbe215037f48f4ba6ec90aa54839d6605fbcad94553dd8844da4ab42544f5b50de9883cf248db7fc9eab664decfa49c159b9e4456c1c3d9fb3f0c93b8ee493fbbf0a822c0d6cf654baa6ee22df6f7d42845fc0516ec2c24214d86c977f216fd87d740a3ab16b48aa45c5f3af81232fb5e2ba63b92cfc0d4cc6ad90ce82975aaab5386ab2663867f5d8c781bc33ed7f422487b4a7bc1a2a3d2a626c6af86a8168da0071d50ed73a8078085b850cf6270912397ce5d4717f95cfd3b34015695571191e12b72cc8d7b099a96ed45812d73e05b2a79bd181bc5b50c903907fca0bad8b73196ef9c1c872bcd05840a69a75a9a47ad15b140653541c80c32c63d67c61ccc82d5523e6257b67aa1d4903710056ed2dace2ed429e97a0ee2ff4b7cc8af8116d83c95cb654e454ddb3d6211fb512990056a96de8fcfc35853abce5cb2128c920ddeb92160a7caa8a0d2734e379a3aa85f67af255f6759101036001440c22b1b9d8d7084ec15ef5021530f604d49b93d8bebd26c1161b386582b8ab602a80aec55838bec63699aa76677efc834882db68dbd1d100ab043f35ac7ab3fc4fcb296a00a20caa48d72a648d74c1fe675a72df1388af8f50b3e29ab6672818b9a7ac1877d781446e5f2116f7410dca2660888d2dfb9f714f67c629d499897e3efb3288b97dbee4417a71f9eb24e5b549a1d7eb55494c23c6b2ef7bcce935e0e543acb302be12b7287d2dd8ecbc1d6e8b48895f157eb69b98504a4588a8167ab34c1305c04a88fb1815e09a7fb6c815e555b4d1bc7095e3e30f9594a7021c038920272a585000d1640e9abcb652aa3737b8a9f612ccfd943b9f3d0700000000000000c08876c3e60f653e9ca64b99d8a56bdf5f4e2e14e1d30e02a0456a7f5155b33316a8e24adebeb5c69eb26fb3f421833a930ac554fc65e98a73b1f5638f7f088d5e94e93dc75566ab2d578ce9303fd42ae9bc6e64ceec5cb096fc0c9531d7e5ce7c1ac5f4f8399678d54a388a57cd9c610fd1a3d48f91340cb2e57ad96874dc99f23f93340766272e47e5088709c06383e7307598e9216bdddd64e48f671e24a248c1632086a43fba4a00d9df5de9f87c2898d630914cf851e119022573e0a5679c1641468e4b32fab819e0baeeb8b9febba092cc455769dfe32bff80d3c370c9ce3fb6325d55a0e0eed54e9d92ac2e9bf9866c575325808e5ee81a2827980480d74b36b3220fa24a5b03436d99f8107233a375b8627eb0546d905d1823d1b6d86228aae569c528ebb677678a3449eeb38abf15cb47daf33a015b973ad41ceaa3187e9ddb5f781074989ae6d9dd33298d83d9863f343ce667ae8e59d0f652f08d03c1c5bd252de25fc5c6f2116acc6abe8c3a41860b1372fbfb8ef598b4d87c62ba488f690b293baa7330e1fd22ea504475c31194df0ca65cdbc19905d6d4eace84893c20e0c14cd06a5125e3f6c19004b5d170f3713a87da71b228f199059610f300191a9ef06e0e482227cc4cd368329497b6b395f6115bcf52a25ff8e9ea42b7395f770ebfc863ca0811b4ca759a5c1e178cd9f910441bacd70b2e82d658e19db898247fd053597b1a0689b36f2163965502d14b735ae8d20319bd21e50c15337e2b71d1775f4bd3235873fd79858794d3bd8dc8785abc93b9946a145571190cdac0e62f5575b0f15305ce728dc6e1b6e47b3217ffb6c9b4943288fc22b9e915fa9c6d4e997b820efa28327561324fdc31d6a690332f83a4304644661d0081666f851f44c0da10ad6a41eab938120f6c7f9d8bcff5b3ae5c6894717c2a78aed95e01d8e946b8d4b467abca44aaffd48af2ee0b0d3d71e2cd77e757badc8f0d1f7ac5692d07b35d24a93c80bf3567a6e197d5a9acd2fc20f4c3fc8f40296c5b7228ccbe1abd245841d7d9ab205b6dd2722dd148997a9ca6c7ae9778d2ee17e31d8238137e38ca8f1b85b769187b52817974e82971772234727d40796959d7bd7ad89c911d7d6d1201b3bd0775dae3c8b6c64b70c83b564377d2a42c376e4253c64a051be269594991e156271742f06aa07832130cb0e3d3990b7c2c66760e9d2dec989e42ba4911ccf701cb810c95ed8c8bb3feecffede9136c134b032b3a947886173f6bb81fe6fa0bbb7b8e55d18a417c3accfa38fadc6c44a41607a4dc2a8d0a5bfc04df694b49424171a4a6b7fc87609d3515cfad67620d38a11d353803954fb01338ef9c37a9c0885224259b1c47ec1941f1583b9721ee7101e0d2e77d6f51d6c11e7a906de11f83bcaccac11a001adbdcaf800b2af15bae4eb209e54a07f7ed918e3a63f3cdb48e75aa4d06133c414377516eae8b4682938f861adf866b579a498c4dd28b6c55308c31872ed93c65a413b6f1601c9b01153d5930919e214b89876ea2d1ca606b5324ff2b278406209d10d9fd70238e22389cb1e45f095eed9f942f9c88daa4f330bee3129ca21c14e6b522b08e22c96bb8fc85754c4ac10d6ce011c589b3cf683613dfb7c675b29f8f76cfd0006edd6501636a216fe8eb2f711316a4cd85930f093c72fcbaa91de07bcb3d945e8fccf623ceeccf9052bc628a3fad034f8414356bf5404768734167ef05ef7024a7018bcc80459157b0b0192d04fb296a4a764ab512f02de9c1baaa61c3334a8bc30fdf8844b4a5f9e44767d9e4193ce535c2ed478308b17edb9f4401", 0x9bd}], 0x1) 11:09:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) lseek(r0, 0x0, 0x0) 11:09:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) socket$inet(0x2, 0x3, 0x7) sendto$inet6(r1, &(0x7f0000000080)="45a0654c7b511e42fd34f810bf36e6a0d8d6aeb70bb0f60f32ba8862c7b765bd1e675a1f407b34f665a65d78e7ed35c927da0221ca42f72cea2b2bfedd10000000000000000000", 0xfffffffffffffcba, 0x0, 0x0, 0x0) 11:09:56 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000640)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = socket(0x4, 0x0, 0x7) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "b04d00f3ff0a631a00", 0x1, 0x80000000}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000100)={0x10, 0xffffffff00000000, 0x326, 0xc25c, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x61}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1f}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfffffffb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1c0}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7c8f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) connect$unix(r3, &(0x7f0000000680)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="10000000002000000200000000000000"], 0x10}, 0x0) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) r1 = msgget(0x3, 0x168) msgrcv(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000dd0e36"], 0xcf, 0x0, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r3 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgrcv(r3, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001480)=0x265ca) syz_open_pts() r5 = dup2(r0, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7623) getpeername(r0, &(0x7f0000001440)=@in6, &(0x7f0000001680)=0xc) r6 = semget$private(0x0, 0x4, 0x107) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001a00)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001600)={{0x9, r7, r8, r9, r10, 0x40, 0x1}, 0xffffffff80000000, 0x3, r11, r12, 0x9, 0x200, 0x1, 0x8000}) shmdt(r2) msgrcv(r3, &(0x7f0000002ac0)=ANY=[@ANYBLOB="00040000faffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c2540a090c8924092e0af74dee70032135612b72a0a9a3a945d35d3ad08d4d91fbcc63c02cc023adca6e6df140e740beb1238c1f0e4664c92ca69afa0ce8eb01e542770aaae1a529ce504b8265a6278dbe5c6edc05691e9876fe1770ac41db6b69e384f263a8530993c71cb8e50feb3c7245e7b3f2c25452149040293f1d5b16411519c6b6dd4622f1866eecca5f837256ab51c9e3eab38cb58b64fc909a6566bc98b96aa9c821da9602fba68bca83421a941d2b1b671cbf06041255aec97511ea3699da633248238ba30657ccb2c0fdd4db514a9aa71c3013c747f6df94040000000000000000"], 0x1, 0x0, 0x800) msgget(0xffffffffffffffff, 0x3fd) r13 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001ac0)=""/4096) msgget(0x3, 0x410) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="030053d8ae61b36da1f98c00000000000081b29b5218b947f6e8a0447ad6f22cfbcd12322b2b4a6d35b26d337a294e0b3fe7619c1abf0600000000000000"], 0x1, 0x800) setsockopt(r13, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 11:09:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x1f, 0x2, 0x3f, "485bcf6fb3e1bcd1350db7738f9b5da7b01c41e0", 0xb79, 0x2}) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000440), 0x6, 0xfffffffffffffffe, 0x84}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa40, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x59, 0x0, &(0x7f0000000040)=""/89}) 11:09:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x102fa, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x7fe) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff52c439d1913edf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:09:57 executing program 1: r0 = open(&(0x7f0000001080)='./file0\x00', 0x100e0, 0x118) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000010c0)={0x3, 0x400000cd40}) r1 = socket$inet6(0x18, 0x3, 0x0) write(r1, &(0x7f0000000080)="36cf13f870cc573a958002eab4f4acd39e5398f5b7627f4736e1a5a87f3bf636f3cf6cd4db70854f2b228de0eb76ef04d8d3ab8e777948b9c7bfd76a847f0e36f5a031454b02a030204d2db66c146c03e70a8bf1266de674194ea1ab38ad81e0251e9f5b22776b0c4415a7520697b0b380628295c8ec442466e01d7dd7ae5342921fc062c1d48204e5f1f53d079eb023bd5fc8522ce1bc3bf552ef5efd21cbe67f03324755f64832b549c18165854db8c4470398c65abe1bf4bfa2addfb972bd43a5f9d4975f8d0a3017de5561dd54f7456cc8b86817cab68a8ed0c3d514a65b1df493959b9fc6f70fc52302b3576cea5f54cad7afe85b187c58f228bd59f66d75bfa6c504d5c56d586e7389a4bf4f090ce79c827182c196cbed03be5667d19588308308f45de5a424ca72be2337a0530c744d14ef75f386aadf0bff87e92eb6a8ee156268adcc392d3790111a0c1f78d90478033a8fa99b948539213501d3b92b46efd0928bba61c637919fe031bd40170cbf776c02b796bc0ec10d5adc4567be305891c78274a6ec1e46da9bd0e272830d53b6c76831faecd326bf65e1a0d1edff56f43c570cba180622293cffd09fd0c8357dc9a07fb378451c0ea654f6d0b3165b4be3067a375f8c7d141bed89a336225e1cd8c1a63afe5099f11ed8b1c4077c6d9ade19ebe15b80d3d919f0dc98f3b55a7d66a1cd6b295ee29b10c94a54a910c5ca84833702111d913a848cc8a94f3191dbd2bc495408b51523a6e59f1d7273f7119c1f86219902ca9d16b6f5db505ce49981c51eb8d773d76802c09b6750a286a64990c900bba03e4b826f3e6041d2ef01fd026dadb006f0d824992c5647edfce8cf91c93f1b966fee15e2d5720dc43ca73311d3f0426be010dad768b11083e09ae8f152e2b949efac834ae11e3b6abfcf0a0f3c3c66c388cb59aa06d813b5539fb968985248198a93d3d1e587dc78f17c6123cc2609bab15ad7bde0f6be6f2357f435acc4c81f9723a65708763235ab2438272be0187c0955c26f301bc3f7841ff15ac68b2cf48ea08fcefb6e24d0cf997c9b55e1334bdfd0fae5d65c9b26fdb073aed483b5eadf47215e820f9caca98c25439e2bc2b4cb71f4f64a0b4f4806293b60c7796ce60a7601fadce4893b2c5f2967d511b06ac6a0b2bd1212cfe4f17f3947bc2d7efb758ac06eabfbbb1b7a368fa5a94559adc8fba478dcb420e897f3d7c26fc51b2390949774a3383ee46f6e6a9127952c1e55c555e7775ea290cc300418b6f7bbb42a04487b2a74265d98d00fdb77fcc1c4487695b200890c50cc277dd7496974f6d5a3d77922e0dc8bb98d2e63032cd7813ac095a78b10cecc4984071b84935d9a5a928c95fef7027de7905aaccc68d28a2df200ecbec6a78bc673a6adce17fe5f56a525a4e1b42916ae4c872254b25f52b3f3822f9fe96e7ac40cf189566de755741bd0cb84a624d1a3c750f3624cc8d2f9869c172e3526f8f88c929f7afdb740c8e65f7d9a812dad65deeae19bc5c906d8284fb2bfe460f7d60b79144830928343e0908f5505c82a61582106b3e58c609786540bc3540c81e5ffb9c6a7bb63ebe84c876c222be6b2c46ab02017787a3047367a369116ac35f50c8df1b3c198f6bc6b7c4ac2c7ba862a4df623d18d6a921d2cc4e3e37a17ad04e260d8dc339cff10cbe5d413425bfb52ca2aea84f96f65cff93d04cf6acdd973881ef8a21fc3476f50a26a1998d40a737c96da0cc6ff3dab3569f4460e7be217cf82ac8e85b2c236b03ce10af930675ad182e3e935da872ab04f2c7cf4697cb568b41f749ccbe9e687c567b67c6260f6252fbeaf602899b04cd9b0c24216482998fcfdb72b6b60f5a0dda48e606ad11c30b4bd7f937ac1958b558f995d78b2cc5638b06dc7b957a767f64a21e3b42f9152a7cef57b7b71543ec567ebf12bc5dad407f58a68d06ba8b8e4d61b5f01b50e0a4258f16a6f2e5ddc42d2787174ecdbffca779a845e85a74831561a1b52d9951e736303642c5e966e288e5d91acac066395b2514f88df1ddd9b70de9e9692e393870a1e36e165fbb544c288332bf3ef2a8c9aafa01d00fa666de03c0d4e3d47de1a468dce3e180cc4371ac9bb28a13a78944cd1c77b2941f3b193696d6c13b327abf9a9504afb38cb623d6a164afd8fd8a8cc4c5e2bb02a022a720d5980220ae4cbb84c4c1d06a97b2e50788548abe4fe41b3510cfa832b3de1d8a8c4bffdd98344c9658ab59852f58c9c6b36eb3144c3dd83d57df3d166ba2f3743c27327ff54798c62cc196c4b2a9696348f5d783b83dbfd3cddd1f08d240a4a0d10c2cf8c2bc76a41523acaf144d0120c4158fa42a0aabd56a9aa3815bc5adc53a61ed9cac6e0653c638a36adf6faf03b7b1229e40f33bc9395e76f3e27fe7e9325bc0d05286a4898ddb0206671e85ec5ea207b919d5a2fc58121c9b1822266ee6ee6ef5d9f4aa4122ad06436749dfff7e9434449d5d0cd0825c5fa84890ff9e2844252ef309b66da3b59985606d6940e801a70f61400882d46505bc61ea07680c6129cc8b9c22dc6bcc3faa96706f9dcda32f4ab28dd6dd70f938d574ce647e94d8fbb277bd94e79504aa6b8953127e623a7d7cd5b30d24f184ceb498ed697969b9d4602c7a7c7b8af051e81b5e7ac2cad3e298fb374ee292eb600f410914d1296f0549e6b418a5d6576823c66d5cc8c2459eb6789287e95adb2306acfe95f727712752af65e2951d06a40c46b4cf33acb59eb3002764e2df6bb319ea4411bd4efaba37c8cdd29380f063cae048eea6fbfeb96e10d1df4b1694858d84a4804bec7a02e86d4f64c9934b07ea6f4559ad7635ac1ee2817e42871af78ad68cbb81a49c2d963bd38d33234845b69ad176d8b8e3049b684e3ecb5631b7775f177b532a412fe047d1e1fbe0eab4b100be128a9abba01c6545472cde3bcbd61174843072b187ad2c66f6a3c1528a0528e66af0312eeca34bcc8aa15f47a8c9969289b9453375afe7855da23991385b7accc41ade0992d1eab94f325e35f2f20ab28f406acd0480e5b6bc03a4635607b22610ad25a41d553e01e939758e8a2bf1d3f7d914c21326fac528e094a460425f76b54955ea95739087a33a744a1d1faf4a390b5aef35840a98fd91b4663065b353b75ab3268e72658891a0609ff9361b94e9cfa318f77c2a9775f47eb333a9da95c554516c1e2cf30914cf5446dc63a00d1a841f63c2487cf8e5448b2a85d6ea75806332c72a7e89679cb681aa4c383672bab93479b367120cd7cc9668381e85e4f3da05320a49b5eade3a0dfd85dce3271d0968f9b17a111f8669d9e48f331fe173f2d4b70614fa3947790010fac29618848334565ddfacf22a2e66f8dd09370fd371cafc32d6eff01822073f5daa357224c08bf7d61e7e1d85ab0e8de099727a505cf39a07b71ebc943d0cdd48cac61694b57621668502c2e98e4e1fea037f14526a03924ef8e9f7fa1a655369093fc8e01f033a4ab1fe0cf32e3ac622386e2a0cf3df4d8820bb497b808d1465716ed834e0b9b87075268e3e77f7c8c3bfa3786dbc0541df601ea280c0cf91b9e098609cfcc588cecd92e5ae31d6084313187f40b749ae26d27fe1ebb4a03e44602b0c32df6dfd0ef34c6bfb1da6f5652c711519b6a7ede7d438e157fe512be5ccc31630e054082a77892aa4618515e7f5123cc4933f1518940b8f621d74c16f55bfdb73189f024d31e8776c6ab145d795a40cf13d7648e1b62debcd80602e603c20b2630db2fadc8aa8d1ebf91ccbe05e5857fccf7c2c144b63b54a53e6da64021e06bad30e7b37341e0560559f86d261b13116c5d462c4a2418d7438d5f6e98095f8cda79d7942368e37aa23bb9daed3d5f3e3ce28a60c357b4d4f51643dc83cfaed6a77c0d3de6de7775d2ff3d31c27978f856a94c70dae770fc7a40671e4c5939b41828e2878ca25379315753fe419675db9e2d75b0c5f553620227bf317f25d417a9b967f22216b6d83902ad0a407b3d256e605fc7f647bde0c6bbda03b80c16ad4cccf9f6a026bbed5c6a194c5c062886a825c72351d80adea08b8518998023cb0e407015d959cf0c3ed480aa859db403eb5efc970d6a9852dfe04fd7e0e086eb625a729aff3c305a863e8984cf611248c784fcd349265770bf9f692a8c375755165c92da6255afa1f1438661d73f382098f8a1480216d557e70769a59788a35c45b2c224261a47bbbeb31a3001090797a8893c05022269669b1530947e4560ab46fc5fec47a42f0e84ddf54d74ab75b4a5e01d89afd2a7bb459fd3cade24e3c350b8c0b5c0061509e15c3e08553d9e6055514cd1152c21f51f868de3913e2576ccd2d221d0a5c48545af8ae2b761c6a4559e91eafed7ae6ee00a4905212efe8c310ae766195f2aa55f434716feef92f16ea0e9f0f78b4ec8fa5686b856e30ff85301b1b3fc8033edfc000fb74920742e3fa822dd3cd8778a5742b8c6ac3560e2faca2eebccd32a492d4f36a29ff2312156e038f0de8e52af4098fde65001c4204d0806a44cdbd19e8811fde97cb004a18807ae1c1b1b4cd1793e5a7cbcd4f66aa9881d7467898d9c02fb65e200d757b633a941de8705d61fc2c09a1df20c2f3772d83605af904128f767d4367a03c52ca309bea4a382f8d54df283356e541622e48c9391cb8f29ad143e0df9e5f235502096e40adad9de599640cad712b5ca79d92de56f39f9a6c430d9617b21f17c6158563295788479ba9b888b0eb266376e2163db78c8764c806d1e3c0b7e992754357e7ac14d8a5ba5e5c761936f38a4aa1a502875934b047f1f4d54c84ecbbeae25c9b176a94fe23515bb318fdd1e381ee8a69a45f3f3b0b08d054cf942ea5acf42599125338ab3f0040752efaeb5a07ded50d7d816997cae1a59e559ec79886d45142b587c56ba712a0e2996699f7b12e2f81d8776ea278ba5fae8df1971d8e1c8a6202adeffdc6c7c52d345c286c3b911a644411ab7605c5e4c446a7f0555f7bb6fab802c070000c86092616dd158db8936e320f95324e919d3535b74a774af1a86d596a7a1e710b47de4a481894e7a02e3bb0b2521959c0db071cce0194c73021632e892a25f41d9616de0c0819dc35eb8437a39a892fe9790d6ffb9271adc4e3eed8a4b7031922041e91b2f625d770cf5333bc863933d0124cfb7d10e98fafc66213ea2b5402306ad31e60673428b80f7ea811c6dd527e49f9ee9f0a4c38dbc7a91991ca16191bbd60a6e2841768bda29c0ab855d2f13334c1d51de41a60e1ed741cf6465617705a1113c3dfc71db6ef7c827d8af44b67139c673b6ddcebbbb05d55a5fee757ece5ec095147a53d3acf692ecfd084909bbb3f47238f3a71a9a499622d06d67a0f55b32956b4425a2ffc213f75bfda68912c5490e117273e1e33753ff3b46249e28735010306a111e3837fa3c1f343dea0c195fe47cd840822344c14210fb41575da7ce64d81051bf4b391be278d3cb56a9ad97e8e386ae40cd1c5ce6fd327ddff01bc64454d04aff69e2cfb81a741d46d02d3bcf0d65b27e0df0000d15a7bd2a7eccfce26d9c877128e1d65a37487971fd682852d783d59be1b38c6305952871b070ae50502812e5f197f2590f6922cfb0f8e289074f95ac0954eb0e36e10215da95df8d8982ecc15e464dd41a68e581c459696007fbaa96a51f6d7177bae55971a3c8a392effbb661554ac94d109f02831b5702806f4a962d3d1cc576b0f94e110ea2a227d871946b7122adbc4c1c82fadab51f0ef4b16bb72a1a", 0x1000) getsockopt$sock_int(r1, 0xffff, 0x100c, 0x0, 0x0) write(r0, &(0x7f0000001100)="b13d5639221c96b343773aebc87f65853e78775a0185d2c3b5d2bc585cdfb561c8fb252eab43cadaef98dcfbba108a875bc968fd968a53d36b48e9d374473353252ec60b9893bf02866f67786b046023de223dc940fb4211991312eb64c6a2a23d90b472ca1e043aaa4db19b217ce8277f84ef8a5b8ceb", 0x77) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x3}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 11:09:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x140, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80004, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x0, 0x9, 0x7fff, 0x1f}, {0x0, 0x5071, 0x3f, 0x5}, {0x7, 0x8, 0x101, 0x5e}, {0x5, 0x0, 0x4, 0x6}, {0x800, 0x0, 0x6, 0x17}, {0x5, 0x2, 0x1, 0x40}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0xd0, 0x0, &(0x7f0000000300)=""/208}) syz_emit_ethernet(0x2fd, &(0x7f00000002c0)="8b") 11:09:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x8, 0x6, &(0x7f0000000000)="6b2585488c5c1436eac0089695d6a750664d053bf7d58f839bb281f2cb23dabd236f06d5f7839b1f40a87973f5be9d8bac125d1c452844cb9f27a4303dc72189eb241206d9acec329fdbd1a56f29dbc5cfc6fbc5e81576fd714918993b1b2c69a3b6fc66fa8785aba584a08530a2182e85983aed25180366ea9637aff79e530b920f7d9e9532c74bb2e27f6c65992ffbc30604c97755cacf913f20394508ed26cc01850d011eb9c7d8029048a5fd52ddc1cc34c7168fdcfe6a988fee4b0cf6a1828b8584f348", 0xc6) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 11:09:57 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8840, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat(r0, &(0x7f0000000180)='./file0\x00', 0x240, 0x149) 11:09:57 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20004, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 11:09:57 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe5b, &(0x7f0000000180)="8be8f805f13d37b9b8bcf7b5a64a814209c27e5753449d8fc901000000000000006609000000a1f59d401d8c3adc398e0ee2fe2b580a80b9b6c45ba90cb77be3ce7ebafc406875f2a504e05ad1178eeee54d108c4a977e44649c850ce458d1b13af443ffa01dd1532cf71f8e4062d4086e46cb91b74856171372df457e65658706193fa312c542625c0884dc12cff7956af8d1c84573f43ddea7a24d4cf8bf0d4eb3fac352ac8ee9a704565e3d3d99abc058c4e35c15e95485c7f6d44a67") 11:09:57 executing program 0: r0 = socket(0x1a, 0x3, 0x800) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)=0x580dca46d8e5e2b5) preadv(r1, &(0x7f0000000240), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000002640)={0x10, 0x8001, 0x4, 0x8, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x100000000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000004000/0x6000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x89f}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) seteuid(r3) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x40000000000003a8, &(0x7f0000000340)=[r2, r4, r2, r6, r7]) mlockall(0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r9 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r9, 0x0, 0x0) writev(r9, &(0x7f00000003c0)=[{&(0x7f0000001640)="a6c22492ca21d83329630ec75fe346dd95d1598456af20d84a4258b1e3d371ebd234cdc7c27019ccd3d02b8f6096a9acea62ef7b533af11e0a72ba8c5902a6ca6ea6bcb2f3d9b3cab5b1f76d0817f2e01b756042571fb7c46db16f78f73053d0703a250d4fddc83fb5286e2eb28a9740e8d028587742287449399a0154c71f05e71e95f0d37f66ab38327928fb8defbf9fddd97d46a2ea79f94bca547d8e8464566f811d8397ba74689e5c88cbf2bb49ed4343149cc0b0b2fd5eb12ee550324c71aa73254c48baf4f592c151bc51729c8de20c62644806cbafc59db814eacf48d45419ac65af30ee359fff9c52dfa30064754e3ddabe80e6d9ac4477bcc65966f06203ea8bcc9a6e27f4bbc933748096883cfdf33cf25d1345599924a80027b4041e70f5a9eb405b4258449c8f5c5f188c9a467dc5329b5ce1ae8eda3739bdfbac1966ef78338565febfe4126adc54e19205c1d6cabc2a7a304f7e3530140aa81609f6afa852265d35d512e4b094a08a5113f1b0957d50b507c5ad18eb36826011acc91c7b17dedb78104b14621be0f2c8e9d54fd172d5543f4f3ada53dd8ca6e9c3106e929beb2cf6fb84309e2bd09d12d32bb83aec3894ccab42423e40c9d9e467d3fabba1c886bcf2361170c4fd7beb7097cb8c255ee2be480c259087cb172c8045fbc4fb18fd344706aaff7abc849fc6b95e066070259471dac6e4a122d2a5b1d706fe71f234dd5a670322e21c0ad6b913ec1616eb02078e0d8a29d936c142265e0911d62575a64f5084fb10a1346916b7692a5766f668b631a74076072f64869388033d6146e27a659315747d63c4a4e69470854e0f7f7f09f97e18a6faa4b7988cf7a3ef54de3f16dd1876f19f7a6f8e4c5fc92b709f8e87f6b8228072bf1fdab321ae4a248632550dae94e36cc200281d566c36e84d339da51708e64e98849bc929843c8b0537bc43f146bda71c4a05678e495f58dd65737c60f2fb40d737e07a95032beebc3bd9f4ccd681b1a90cbf4a3ce31511bf56f48bd990cae59981616b4bf2d19715387008b27f466bf405fe8c9eae741249ff9c843883de12f320e43cf5c0d4d9c3f0faa6b8a0ea1015e9c574c7ae23ef928f894c53542f8db44adf5f35d00ae094c9dfc9db9b75c4a44f89c35117a1d43a4308646fcb59758883c31d195b469b9668528487e3766ba5b3c46d4683243bf226f1215a6fdb6ec5c88f72600bf475033b483d6effae2f37a2aad47f55b635ad7864bedd402af5bdea653838a0256dc8e42a1653173b0d0c069ca0e5bd0a2cd2140c8c476b908f8629efa050dcd235a8324508816bea79545a5b658553ff6dda836dec57fbeed4b112faaebab4a6952eef4a2411017d4d54c9e876f8e6b932b46a53c42b4f36925d73293a621abf8e220b6b57a7b98292cf6fd032dd204711e75012c4e53f25302e0574902789da6b0dce2f3baf0920f1e61fd91f282e54a184053238e68179cf77e9e380158f35e0e2c9a1fa1151cf1bfd4b166c8594b3c828a1ef6f51a7b3a144ea4b4dbe6a15d61c41ed07df2b4ff83c41e1c97d8980da0d702e3625a9b51c1c7cb9c2df39b702965a2a13037679b227d8b4a5884b0dfb0311c57216a5c1f15596abbcaaa4cb5c84fefc60cf7f75940c7453908f9e968d23fa8b6a8c5a47a094a08ea0de4603eca638a82201c5ce55346dbd60269feb52b4b22bc42027668e30ece6530974a7deacf0608563489a68443f5f5977e5254623b5e6024691733c6c2f7c0a24420b3f65097701590ebcf99385907fa799030dc2c0b082608d081a176a38fab719ac4c48a393030aa3e7417a336c02d986e1b7d1814b902eab4af828c69a6e22531c11dc5dfaff0f683323dc363420642ba1f436d7547a8adc37699c5fb6615f562cc80099a9a1ee9812a7a74276e9fb337c5fd5b9c6268bbe3e4319207dd78a516244ca0717e6d610b9cb05e1f0817102284a911fa77d6733042dfc0738e976932ca1c5e2dba00e8c696541df59fcd34c7905a08d636c2b28f5fd18cf916debd5392df6757e134d03c5ec53580dd5230281f61397590291dc33931dc3e01e6b1a14ef8dfdef9ac3cf579e30dac065a8bfa9555611af3ec68e3e5752a97797fa9c52ed2a4dcb391a819e804209d062c72f6edd547296bf6cea9d43228326e15b79ceac3f07c831ee4a065c7473d0be4db78786cfb590ebfff877985475e127b77f1c10a71ca55c91abf99ec1113c9255dc86d07c2f22254f45fb90960570963b23b9c4ffa22ffc340c6f06d86d919482a6681318135d8fe114c840ac1bd29d73d69f892d04f47530abaf2463f23fa605dff2e649fd40fe684fe030b4e9610610a6e20b143219b8cf374e02791273be7e295c5442b4512c48c12eae508c2c1866e92296478e9542977b21313ffa990ff66bb0479e24aca4bc031fe2690d1bec0edb0517513eab5d790b8e5b6cd269696a78161801526f063f84c0ac34db976b0a731c2e5453717fbd3b224bcca6390736902a76e8b5b8589361213220d0a9aea9ca1c1516fc9497843b3fd2b1e0e34c8047cc835e6bcbe85954d936495bc6d932f5953377303bf3349a61bbd8b3cf590cdcc53fc58d1eecee04e766cd3e1b61d5601bebdaf3307b340c3f8e16268518303f307c84b0248f893c278671116749ae2ef2b0b6ac176832c8564374191eac24558e710b799423207aa3d8ebfd6162f922f1cf4444fd4f669b73bd67e80ac531b29b19e369ada49506a0eb613074d214aaf25deeec5640c45a69d5f0c676284be348f74f0db52000d6bf3a51bdd1236058af7a4eb50b82b576cf25c35a8e8def37269637f8bc12907d388b62a5bcdffd961adbfbdcf37d93a9ea028b8dd86ab78379bdbcb7bf9ca8b2393b1a5e1424dd70be20ec67c9065b594e758b2ea6cdb12bc130ac6fff2674b7ce5d9591fe4f67953759804e058fb8b0f209110ac16f99dc4bec45276e018272f1b465504bc9f55fcaf08c91c7396e8d852a6f9da0e291443e6f5d70b39d65d24f61113d08e191feeb6f834de113d990999cfa41cfb50135b5c26647971661aa60abb85641d52c4065358db0d625ce1a1865e9288fb73e80f26dfe666a4d95612c09c2d77f45e9eb779bbc1265e1b0040c7958f2c4f6787dbd0a704c7b37558c9b16f1c364e9feea6d76fc4483e5cbb0fa222d9163d703533ff9788eb374d296a7830f25609f34d2423ac951b18b4ade7fb19dd5633a0959eb5d904d083b3ec1573a8eb8a53f54da19c14b51fa5618c9e47835b36d0a908db75c45980b86097b3bb782a71bb4a8b643126e57cc783102123b30fffb69c77dae38abef554513795d27e5a875cbe2b50b9f3fb6a62c3da4bdbe5b9f58825a20d6b2a645e95b9a8fbfa6fb194c49adad59546cf20837d8a5a40042f58a88285d814ada4f363b67b2c7e3f7c01b02ab96692cf2a13acbb1c266395f87af4db2f27f2bc3ac9dc42ab680e6a3058a65175a6ccd612fe19e59d4ef433047efaf851967fb4be0a1ee1ed78b7d8ac03c72256b2d73b788b4aeffabd0102f0f70883f8c5b78ef9067a4606f88e5208ff45df9f422833e75dd1a0f45530e6c1aeb9151cfec26a377f54691eac9e0e112a878e4fbb7d949e68ecd96a797470005e0f1229cd269ce0172fb2cd804353507d7cd6340080512511bc1fcd8a1fe1110340bebcf4d7a0b2a6a5df5698e74e0eddef800e258a9159f6de8eefd7be9b4be132d4f5c73c756fe534edf76e0d81c6fc435f21840c21a6f4b45b4e8054bd5a1e6fd746fde05c46b187ceea7033a924144f11e60b70298dfdeeeec5abcd8edb82fb4def682ae5361a3bc3ea277cb8aaa50a5ad7de20cbc8ae50b51b0e0ef8443e81ba955c9c93d14cd4771a9360180382881ae7089eb492df37b7fb77485bf59763da7da2d94bb4e9f15586057886671e59cc9a4c2e929c5b635be79d4720eaf4632ddeb6221e9a8c3727b3c4f15e5ec5fd47dc96ba8380858a54a9e6322d2a60920f5a2062825c51ee35a32bd880b65efdedc9013cead52e73eab27fa31c799dedb21a23a8093c5c5ed57a35cb02472b068dd2e0917cbbcb6b43c741b2c4a4327e752eb3fe8f71edbabaa45380aa15afd6707681dbe1951556c18c3ef158c897954c3aa75865b25f554c0efa087f2f0558fb4b7824c5d90e3497f01e233398daa0b6ecc9963f1ee25f2674981a2816284126aea96c264fa8de161fc61d26ae22daac583308852a6e5809b1156db08d08d95c902aa35bb454ca5ed15aa78f60ac151df30ba633a7f685b2e469a6b45da5b21d411071f35f51a50d8be9ab61016bf978e49cf8595c68ae1eb3e60787798155d8d49b9c450cb471c476b7f7f5dd59ce5eee4c5b689d9f7767dd51cede30f192e8c2216bdb0da731d8f2a42ed987bed2e6b3808025f14f647ad340d1bc0bbf6d7cf432678f671dfd533abb1c9ca0f040238ca55ad8ec002479f0654fd3ef2bb0ce209c589cf85eb7153418d390f824c2004d9d1ecbf8b4c82441cf9251c6457dc95cbb087d776e7f22d61eeb29826fb415e01328d77c8eed8b30d76c3201786aaeec775af025fd613f0e33336609590d36eddb2edc0b8496d5841d47d422e1820c206464af79deb9a69a05c2c7cefcd0205a7086ea0d3c13b4df14f3cb93afcdfb296325343196d55b5eb1f8724758f3a1857bf5b81d9b258f34f8a246060bc6c1571568c107bd1db91cb2ee4bc5fb3beb35613f6d81d13b8c57d6c00b886574b5577cf0ee37d55762ef25bdb47594cc009b9b6d10c50efcc7ee6b3a95e7e18b7d22d2132c8164ab4c182a61bca07eed3c332651021b9e45b1182c197b62ae381cba3728db6e7664ce6022827a44713b0aee832eb4eed6845a311ca999eff6028b017a87f3ea7c9f8a93e4dc1befb3f787fd04c444d9d643f958a121224488fd9706819fd492d7d2a4dce39c10648ffd8962daf6ccddd0b815828edd5915efd973b8b9ccc3e1624613147576006bb83dbca388ca170edf2ac8a09274e1cd27e81ba87f466ff841d403c302489ca64466aab4cf92442680bd59f368da1eaa887fa25ae1924550eba14545421f4078e0b82ef45f9a833f6fb6cece8a736b44af57dc05e8cce3c25c301ce6ff5630b79d8367b10da098d4cd883bdc95da0b6a27b20d210d9ecc726a0c78b189cc3c01d15a700a2b3b7f853f736f221fa1db3e0657b1d7cf6b6dc69d62bc691021e6d520fd2659059fc67ad5ee42202f00b36bd76a0d3c5a6e2c5c20bf870e6ff63148c2dcc61b81a079334ee772cb6590e7db4d20fbca64843b52d7297ea4753dd22294ac7a3c515a7be4b751c30a1cc77b3c255e1e15cb67ff2b84f5ec3e661fd57dd7e01710d775c588a98687d2a6c74c55d9819a67bbf631757df1f0e79bcc0741814dc83ec156c2eed5cd04eb2f345a0500f343120fbfb84187bfbb8d26cee367a7bf5d8d79cdadc9f7c125628d163231faece88358ff1451f90640c48142325824cfa25c8cc2da2fe6010f21eacaf9d07588bcdae641e22fba18e6edc51821646dd9378916b5ac5797e9317153dfd237d8a2b18562fc432ca2e88022105b77d679e18d23073cfd4ef229ca83391baa5c59d6549349e3d7abc248cd67edd3765837e80598a96b232b58e89de23905de12d4300fa82eae21ddde9affad2d124156b88964121b66afd9a88841aabdf090806aa156a1653cb8f25985b1f58c870bfc77304ca1447056c5bfef2708e7ffffcb8062e18198cb603228241a7cbeb2b6f04d518e9f3bf0c007b9775aa218ce1", 0x1000}], 0x1) sync() 11:09:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2ce, &(0x7f00000001c0)=[r2, 0x0, 0x0, r0, r1, 0x0, 0x0]) setegid(r3) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:09:57 executing program 1: r0 = socket(0x18, 0xfffff7fffffffffd, 0x3) listen(r0, 0x0) setsockopt(r0, 0x28, 0xfd, &(0x7f0000000000)="8237fff6", 0x4) setrlimit(0x5, &(0x7f0000000040)={0x5, 0x6}) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x3d, 0x0, 0x1}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x62, 0x2, {[0x3, 0x8, 0xe22, 0x2, 0x5, 0xca, 0x4, 0xfff, 0x4, 0x4c, 0x334, 0xed, 0x4, 0x4, 0x9, 0x0, 0x5, 0x9], [0x5, 0x5, 0x4017, 0x8, 0x6, 0x5, 0x7f, 0x6, 0xfffffffffffff001, 0x9], [0x1, 0x6, 0x5, 0x4, 0xffffffff, 0x6, 0x4], [0x3, 0xbe, 0x10001, 0x7fff, 0x0, 0x100000000], [{0x4, 0x10000, 0x3e, 0x8000}, {0xfffffffffffffffa, 0xfffffffffffffffb, 0x6, 0x1}, {0x4, 0x7f, 0x4, 0x1f}, {0x1, 0x1, 0x6, 0xb00f}, {0x3, 0x10001, 0x8, 0x55ae}, {0x8, 0x5, 0x7, 0x6}, {0x1, 0xa1f, 0x3f, 0x7f}, {0x6, 0x7, 0x80000001, 0x7}], {0x5, 0x3, 0x5, 0x21}, {0x5, 0xfffffffffffff801, 0x19ae, 0x7f}}}) syz_emit_ethernet(0x4a, &(0x7f0000000100)="9cf1bb74bf76ca46f82d13bf80bfe21957196b5aafdce6be7f5e568c0fe512c869ad869ef1ac998b2081c4ccdfe666db503bf0b41f20c64566c7cc69ad1965f9fc82f16e9c7af430990e") syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 11:09:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:09:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x100) syz_open_pts() linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="64afa9af9ae70c45141be838a35dd6bb85133150a72a65b5f0239343ba8a", 0x1e}], 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x81) getuid() setreuid(0x0, 0x0) 11:09:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x100000001) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x11) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)) 11:09:58 executing program 0: msgget(0x3, 0x10) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) clock_getres(0x2, &(0x7f0000000100)) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4a) msgget(0x3, 0x43) pckbd_enable: command error 11:09:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x1) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/101, 0x65}, {&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/147, 0x93}], 0x6, 0x0) writev(r0, &(0x7f0000002300)=[{0x0}], 0x1) 11:09:59 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 11:09:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xb0, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r4 = dup(0xffffffffffffff9c) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r6 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r8 = socket$inet(0x2, 0x4002, 0x2) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0xc0, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10080, 0x0) r12 = syz_open_pts() r13 = socket$inet6(0x18, 0x3, 0x9) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0xfffffffffffff001}, {{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0x6, 0x5}, {{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0xd7, 0x61b40000000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x5}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0x20}, {{r6}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x3, 0x100}, {{r7}, 0xfffffffffffffffb, 0x1, 0x0, 0x7, 0xe507}, {{r8}, 0xfffffffffffffffe, 0x1, 0x2, 0x263}, {{r9}, 0xfffffffffffffffa, 0xc, 0x7, 0x1, 0x4}], 0x5f80, &(0x7f0000000500)=[{{r10}, 0x0, 0xd4, 0x0, 0xc5, 0x8000}, {{r11}, 0xfffffffffffffffa, 0x0, 0x41, 0x2, 0x9}, {{r12}, 0xfffffffffffffffc, 0x90, 0x0, 0x3c0e, 0x100000000}, {{r13}, 0xfffffffffffffffd, 0xaf, 0x10, 0x5, 0x39}], 0x2, &(0x7f0000000580)={0x97, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r14}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r14, &(0x7f0000000180)=[{{r14}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 11:09:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0xfffffffffe, 0x2, 0x7ff) write(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x8, &(0x7f00000002c0)=[r3, r4, r5, r6, r7, r8, r9, r10]) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f00000000c0)=0x3, 0xad) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 11:09:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:09:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x7) close(r1) getsockname$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096bd9fe0d0d61f2ceac17c3faa51f8b8b66910aa459c4a0419b1454d69841861acf4d5fcb1040f53a47843e28d47387af776945a7bc60ad24350aebad4564b5e86423194c25aaa1d71e2e502e535667ccb2c3469b11d9faf3eaf492c8ecaabe53944c082da16568718b15a49e04dfea72969f538e335438831038f6ca8e2f394dc9730a68f47979f"], &(0x7f00000000c0)=0x1002) 11:09:59 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 11:09:59 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x61c8, 0x40000000000006) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') sendto$inet6(r0, &(0x7f0000000000)="d14ab4f9c1994a9a90c3bfdcc1747a04c8d3bead415961b20a8d10a4cc9bab8892765f8dcd69ff506f32c8af4a9a135e639f13d679da88769c29043548", 0x3d, 0xc, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x80000001}, 0xc) fchdir(r0) 11:10:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x5c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x10000) 11:10:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgid(0x0) socket$unix(0x1, 0x1, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x2}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000080)) r11 = syz_open_pts() write(r11, &(0x7f0000000480)='X', 0xffffffffffffff17) r12 = dup2(r11, r11) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000100)={0x8, 0x3, 0x5, {[0x401, 0x26c, 0x8c, 0x1f, 0x4, 0x31, 0x8000, 0x6, 0x6, 0x1, 0xffffffffffffffff, 0x1, 0x9, 0x9, 0x0, 0x6302, 0x8, 0x7], [0x6, 0x3, 0x0, 0x1000, 0x2, 0x2, 0x81, 0xfff, 0x2, 0x310d], [0x1ff, 0x2, 0x7, 0x7, 0x20, 0x141f, 0x3f], [0x4, 0x3, 0x80, 0x80000000, 0x3e, 0x4], [{0x3, 0x3ff, 0x4, 0x6}, {0x7ff, 0x8000, 0x8001, 0x5}, {0x6, 0x10000, 0x80000001, 0x9}, {0x1, 0xcc, 0x1, 0x92}, {0x9, 0x2, 0x9}, {0x5, 0x7, 0x100000001, 0x400}, {0x70, 0xffffffffffffffe1, 0x0, 0x2}, {0x7, 0x2, 0x4, 0x8000}], {0xe08, 0x3, 0x8, 0x5}, {0x100000001, 0x3, 0x4, 0x6}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) 11:10:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8100, 0x0) r1 = geteuid() r2 = getgid() fcntl$getflags(r0, 0x3) r3 = fcntl$getown(r0, 0x5) wait4(r3, &(0x7f0000000000), 0x1, &(0x7f00000003c0)) fchownat(r0, &(0x7f0000000200)='./bus\x00', r1, r2, 0x4) fchdir(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup2(r4, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xff) chmod(&(0x7f0000000280)='./bus\x00', 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)='r\x00') write(r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 11:10:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) fsync(r1) r2 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x1, 0x100000000}) socket$inet(0x2, 0x3, 0xfffffffffffffffa) fcntl$getflags(r2, 0x2000000000000001) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x48}, {0x6}]}) syz_emit_ethernet(0xfffffdd3, &(0x7f0000000200)='\x00') 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x8, 0xff, 0xff}, {0xc4, 0x0, 0x4, 0x5}, {0x42, 0x4, 0x100000000, 0x5}, {0xf7, 0x2, 0x0, 0x1}, {0x6, 0x4f, 0xf3eb, 0x7}, {0x4, 0x4, 0xfffffffffffffffe, 0x3}, {0x8e9b, 0x7, 0x2, 0x4}, {0x36, 0x40, 0xfffffffffffffffa, 0xfffffffffffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 11:10:01 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x100000000000060e, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) linkat(r0, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) r1 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x3ff, 0x101, {0x7ff, 0x20}}) getsockopt(r4, 0x0, 0x5, 0x0, 0x0) getuid() rmdir(&(0x7f0000000780)='./bus\x00') semctl$SETVAL(r1, 0xffffffffe, 0x8, &(0x7f0000000340)=0xc292) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001940)={0x3ff, [{0x3, 0x1000}, {0x3, 0x100000000}, {0x2, 0xffff}, {0x3, 0x41}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0x8}, {0x2, 0x8}, {0x2}, {0x3, 0x1f}, {0xfffffffffffffffd, 0x200}, {0x3, 0xffffffff7fffffff}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0xff}, {0x1, 0x200}, {0x3, 0x32c}, {0x1, 0x6}, {0x3, 0x32}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x1000}, {0x2, 0xffff}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x3}, {0x1, 0x9}, {0x2, 0x100000001}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto$inet6(r4, &(0x7f00000007c0)="6aebc8ca591ab104605cd11fdfe570d24134d27018c93ebd7345ef4053344d60a74cea31654b42ffacafe27bd0f988cd801cb0b1261b4a7a00340f0e956e796d1c6f15e0cb0b9134ed585413d2d79da72c39a4e0697abef22bf2946863814b5ae158a58627b1369775d772cdb8600a22e5d9eeac3e08018d21dd85b40812511db93d9d1a99183dd2eeee21c9a80be46d3f6d4936f91182277753e17dc1f77fb18707fbb499cccc6ed2815b75a7eaa7ff429510f6c43266c4358bbe91d339e63918464116a577da30b70f9fb38c21a12b404612e27c66c5c3ee304223ef363169b21eb8979b1e14e5142e8b96f8909c13", 0xf0, 0xe, &(0x7f0000000300)={0x18, 0x2, 0xffe0000000000000, 0x2}, 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000640)="5ca100d7fa08446ece999fc9ba6329195c2b0fe18090feac5f649a1745f9f1c372a59ee09faf714d8442264810443a9da8949a49cc30aef56d8094178a4e48ed0cfcdb9f42d5d1ddfa7effa70fa03ef62215143c36761da1e8ec7ed01a8db0d0caf6216115fea5c0591c83b05c6ca18d813d82276216cea8786547a3c5169416316c2e04874afc3441ea7d7c6635371575ee6830094606114aae600972a3e9bfe9a869ad9fc20bb871caf431438e4be91984e3c4d840dbe98dc8ada8fa82d4fa05f2255fde505be6d2c361a9ec71ca0f073dd4a6f283ed309de3d4fedcfaa8066159e5a8be19eff31f61978380335b4634115f", 0xf3}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0xffffffff00000000, './bus\x00'}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) semop(r1, &(0x7f0000000240)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) 11:10:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10100, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x6) 11:10:01 executing program 0: execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='#\x00', &(0x7f0000000180)='\x00', &(0x7f0000000740)='\x04\r\xee\xdd\a?\x7f\xf3s\xb3rCX\xb4\x9c8\x83\x1a\x13\xc4\xec\xd6\xc7b\"\x8d2[Y\xb7\xe1\x8c\x98\x04\x84Z\x91W\xde\xa2\n#M\x1b\xa7CD\x94a\x9d\xd0\xe6\xfc\xa3\xa2#\xe3\xaeUK%W\xf1\x99\xda\x01p\xc7D\x90+\xc0\x0e\xe1\\x\xad\x95\xcaEJ\xb6\x1d\xb9/w\x03\xec\x0eQ\x88\xf9\x16,\x81j\x04\xc6V\'(\xbb]\xbb\xfb8\xc4A\xb59a\xb9\x85\xd3\x90\xc5rL\xaa\x9f\x8bjYky\xf9\xf6\xeej\xa9\xd1\xf7V\b\xf6\xa5\xcc;K\x8c\xf1\xddt[z\x19\xcc\x81\xd4u8A\xb4\xeck\x98n\xd9Zn\"\xf3\x99\x00\xee)\x98\x81\xf6h\x9d&T\x06\x81\xae\xe1\xe5\x19\xb7\xa4\xf3\xb6\xccP\x86\x89\xaaH\x00\"\n\xe8\xa6\xc7\xd7SH\xd2}c$\xa7J\xd8*\a\f\xa5V\x16\x14\x12\x17ao\x9d\x1f\xea\x85#\x8cl\x00\x8a\x00\x00\x00\x00\x00\x00\x00t\xcc\'~\xb9\xdd4.\xd6\x9b\xc0:@\xc2\xda\xdcJ\x15^\xcd|\xa1\xba-\xae\xee\xd9\x8eh\b\x9b\xb3k\xd4\xbc', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='/.-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')]\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='@.$\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='.%\\\x00', &(0x7f00000005c0)='-\x00']) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x60) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f00000000c0)={0x2, "55a31a648e82731163d14e3c480d6bf5f15e6773783207e46922fabe7c5a4922"}, 0x28, 0x800) r3 = msgget(0xffffffffffffffff, 0x0) msgsnd(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000d7721f580d0245a7fa768b184dd327ad920ce8609982a0713d71e79ccdf9c6a6cdd4ab829214c2e6e6712752964a9957d4781586e41a3ca3316af61d2949e69c9bd6ee0d34aa7592e635448ce507a614269664adc9ff1eaae4fe82a294ab8464c2edcfe880013501062aaf9f01b183466fe8ec97a18d394c9f2edcde5cd62dd6e309353e599be7cd0b1fa7a67b4af8f1552ef3f87649343ae4917324c1a25685c77e92b4f0964e695a917c7b20e42ce561e293694c706306ea7c930d760fc8b395455bc1f96704c5478ba5df9327e4cff471f351f386ef626b7d1b17c42a33e407275ae810c0fef7f966632a9d345936"], 0x8, 0x0) 11:10:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x70003, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x64) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x75}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffff775b, 0x0, 0x1, 0xfffffeffffffffbd, "c4690008000d00"}) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x1c) write(r0, &(0x7f00000000c0)='\r', 0x1) 11:10:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) close(r0) 11:10:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="6e4d3f060a02be7193cc9a71903ace11d1aea397d470cc3a9929f17cc7706ec427118158f61f9560de1fcd326fd4b331939f70b38e15c50a749fe95f528cf6e4bfbeb088c3a8713e792bdaa70ec14ff47910ac25da54b1f506d58ceb4c61c6158163acb5bd120a3b7c4b0218e24a7f5d32216e024e129201bf955caf19847a5f92385e1a3684bbceefc65defc5430c865178aa848792f24e27b082d1a403bb66bc4e5ed9b253a93d2da92db6202b083056114a56467e1f8e1530452d62eaf42502290e62e23c6199101dbec2", 0xcc}, {&(0x7f00000001c0)="d6c6ab2c6ea93836cb00ae91a8a1f317a7c3b3f586d95996e85c8d541d2d197d840f03091f65c22b3272b04572b17a3f99b9583f667a9c6c595c84272927eb100855f0198dcc2d24b8d26716a8fdec86691ee57f016690ca6b3a4565e5cfcd5cf7093e791c419b2424077ec4ed11f05d0aa75cd4adf0f2c16867944980f6a298207c7bf1883f2996e7c2d6a9fc14f610a05e03ca19d9dbc131a6212d603a2503b50bae3140dd5b7d6a4ab2ccb7c20e77f07a25e0e79a0c303be8cef49f", 0xbd}, {&(0x7f0000000280)="cb7fef3cf7aa1786397a9be021e1d622c630406daa7bf6b2530feb7d2abb85574877b1d2302113f3aa2ae7befa95c32f7bb07fd1f4dfab8a49160921d6a8d9320e29e2f0f925318dfc111511a008f392b2c5ac793738bbb62d6bd54709391948158fafbd8bbdc1d1b0a2c5625855e76b1d418328c0a8cd823bcd213f8970b54bf7087e431cc777a905fc1c6d", 0x8c}, {&(0x7f0000000340)="810ce42affd7b807aac2cc00bd352bc28a87f09891be398fbc47fcd5f18f03ba553ee8ec7b36beacef0c98c8d50d00a73d37e7a6d051ea506054b38a8a46605f6f076dbb82fc8afe9a2ab35c483a37e207e14f019b9e8aa615", 0x59}], 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186004008b0000000000ff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9425335a17d1827ad000000000087283da9b9e3fd0a8c2aee675076eda9be7354b590734d4b26d07505718ee221c796265620aa7ed3a6f6203171a09df75f019c03831b02ba4aafa430af519a9a7a0a9082107e7a4bd493e325b26e0d2c1a5ebe3110c28281ef5f998820183c28068ac71ec9d1b159312c036c7e6267061e2ef9eef1dc0530ee309f8882cb4ec52222f961d44a0e8b5c4c9b0d13d05ecebc599e00ab9be8a5058ea79fa41fdf80895675c9343c3c63aba35c1fa997964f0b2997bb32d8b765ee75845d7d226ce74e516a89b96db3006c7ff52ccd94279d6b600f3681b4a92c2d701df3bf7897be1da9e70f5e43c6b407501f5c039990e1017eabab1ac3f111dfb9a9eff5fff66e1f60c0c3cda7e911f483d247619f00edba14cddea204728028bfaa89650c2a88f3f1907b76481a04e0c7ebc24f519a7705f4e2465014f5eee6cd0bc9117ef69fd499779077fafee7ec099536e87819ba69d50438ba519fbc7425b68967bf0f9baf8f43fd04d0b76ec5eadc60fd0d99a3c0e8330d3295", 0xfffffffffffffd9c}], 0x1) getppid() 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x80000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 11:10:01 executing program 1: setrlimit(0x8, &(0x7f00000004c0)={0x3f, 0x10000000000093}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x7, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f0000000080)=[{r0, 0x10f}], 0x1, 0x0) 11:10:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0, 0x4) 11:10:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xfff, 0x20004004}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x8, 0xff}, {0x18, 0x3, 0x4, 0x800000000000000}, 0x1f, [0x1, 0x400, 0x8001, 0x84, 0x800, 0x9, 0x3, 0x10001]}, 0x3c) 11:10:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f00000001c0)={0x7, 0x1ff, 0x5, 0x4f, 0x1e235b41, 0x6, 0x2, 0x10000}, &(0x7f0000000200)={0x9, 0x5, 0x2, 0x800000000, 0x4, 0xfd5a, 0x2, 0x6}, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x296}) close(r0) 11:10:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x40000, 0x2) setsockopt(r1, 0x29, 0x100000001a, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="43b643aa7ce10733ea5f62bfaeafeed7e116673a3900ab71d0a2974b8dd556bffba07eeabcc45e4bb012a9b989ecb7b64e18c4b034f6730f851203abd64cab304f8c171c9f02ce545d3b885c110c771d3997b06e80d1245600", 0x59) 11:10:01 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdf86}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e4b000/0x4000)=nil, 0x400}, {&(0x7f0000e54000/0x1000)=nil, &(0x7f0000f5d000/0x1000)=nil, 0x569e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000c01000/0x3000)=nil, &(0x7f0000a1f000/0x3000)=nil, 0x5}, {&(0x7f0000ed7000/0xe000)=nil, &(0x7f0000e21000/0x4000)=nil}], ['./bus/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './file0\x00', './file0\x00', './file0\x00', ['./bus\x00', '\x00', './file', './bus\x00'], 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r1 = kqueue() fchmod(r1, 0x182) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) r3 = dup(r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) ioctl$WSKBDIO_SETMODE(r3, 0x80105703, &(0x7f0000000000)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000680)=0x1f) pckbd_enable: command error 11:10:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x7fffff7ffffffffc, 0xfffffffffffffffe, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)=0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2860a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="89e3a6eb") 11:10:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) geteuid() ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 11:10:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00052b27febf01000000000000000000ca3200000000000000d749732a00000000002627", 0x2c}], 0x1) 11:10:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8002, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[0x0, 0x5, 0x52]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x41, 0xfffffffffffffff7}, {0x48, 0x5}], 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x27) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x3d, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x2, 0x3, 0x3, 0xb15}, {0x329, 0x0, 0x59100c69, 0x200}, {0x6, 0x1, 0x101, 0x3}, {0x80000001, 0x60b, 0x1f}, {0x100000000, 0xfffffffffffffcc9, 0x2, 0xfffffffffffffffc}]}) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) 11:10:03 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000890aada56be37d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aadc29051d40d9661028a5485c141cc3a8feb5cf2af5c9308f4738b9a6bc71d42c0ba270a51e3df51bc7f3d3686a70a2fbad4d737479b6fce4d7d1e28d5f34231fdc0bf4cdf3eb6bc42a6868f4ffff9062024ad2ee47fb5139f54b2799a267b1deb3cc22e052d5533e8f9cb7807f8c8dcfff50497283bb7a456687539370c9e7898a8a804df02fc74746b319690662f0175848e7336768e98006e9196776e14edf36d787bbf0cb96c55b8c0d38cbc012e45a946ca03cc6d93eeb59dad3dbbda200264261b96f5661f2e48f86ffc1eb54728ddb22f8be6d9fbe57d5158239e0990d345eba2a106b698ea1921b09ddf3a3d1f7644eee05591469a9372aeeaeb35b"], &(0x7f0000001380)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f0000000380)=0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='!\x00', &(0x7f0000000280)='#&\x81/\x00']) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x1000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, r2}) 11:10:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9f") fchdir(r0) 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 11:10:03 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)=0x9) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="56dce4dd0fda974dcb17eb02578c595e636352d9055e46628c8f64a17fbe318674808465c2af138679054246e8fc588007edeb42df5f57edc302c670eb6dde4dd6fdfb05a30f16c05dd5aff7b2eea0a3257a884729711ac10403bc61ea5b8590a28ad02e2ef403da3e21c8f82dffa91c2f297fee366ad5200d3a9405940e37f5bd026dce822176e26f01616a114e1d4974c7bd243985b18beddcd82ceca07c5f2ac698414559c11445c4b4b5391053d86fa33bc4e33d313414aa2b89d3dc5aa0f1888973279cf36f5dcd93e8cb8fdae778a9a4336a6ab254b9da499edc5c2b89e22b36471437251aabc6dee53571f16ad2c5aeb56d69aba2539a2286bb", 0xfd) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x300000000}) flock(r1, 0x2) r3 = dup(r1) r4 = msgget(0x2, 0x400) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000300)={0x9, 0x3}) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000774f17e845b53515dfa9250e2bc4b430405713ead094e9b07b7a896e55468914d913ee064b49052d0e12737312828c9acf594e2220e13bfa28d109fa49e07bc7400081b91aca1172a18deaf87ba673043011100757e62622d0345ce7c61c3e80b867e2787159f8fcf771dc2ce9801add36a94706149d7fe86ab3b5ae7b25ab83fc4976d344d5c1985ca6d94635eb0cb47d4deef85e0156d471836d4fff3108b1453dbe5867263214fc6fa4f92d27a375d6f78d3c91eb9c0d26924f8027186c8ae0e47766f4b2902f8cb05b059e6920698e38b58319c1127b09c36bb38558cbfbea497742b5c360b7741f49883aedd5212b3c3f80e5381cb82a784ccdbbd9b9fd328d05c4b7f9ffffff07fd7039eec8948660ed047b43dd8967471a3e9cbd3379e82b831fc593047fd05b93731679a3b2868ae01bd9e336a6b6a125a4e30b3de91a1ec660d5d2420657e7b80f25661575e7c220892cc714f1e55ac8451b00000000006750432ce9dae95ab92da51ed5cc0bc2d8f27d0a1490bfd29fdbf801657dae7cecc67050d3144d0dc838e345df61b0919b82a3d9c37eec56bd759e24ed1dc4833398a0f26d30f2817966704686149cef2e3d6ed6f789bd78a8e50ffb5dcd223edad6c8494e6bf86eb7fe2959bbd630f81e294fc243c216aeb96c03032aecfaf5a0e3ac56c9abdb8e21b37967e8a344537cca04dc377510fcb3b315331ab1c3c67f63b1216c6c65c73bab67cc2b019df3edde4cc1da5d2dc5f78ad22c0b6c1f3e0cd6769302d4"], 0x1, 0x800) semget$private(0x0, 0x2, 0x488) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x68, 0x108) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000340)) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x100000000, 0x2000100000000}) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x9) 11:10:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x800000) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000640)="73ab1fa7d01ab993aac057793afbc13557577c1dafc5afd2eb0cda5d4798e479e7bc95455b7ff5d59c5e427c2263b73a70095ef46dfb2df6bf345c26614938d8be023aa8c82eddaa1ee29b7bf5fbc2301b4fbff16d024e9653e676257c8719c370105ae49fa1cf226a7f24484b2b881cf52a12e21cace29775e35228003837ea033ac5abcfa8901ab51dc44ca1f9f545cbbde1f2b74f9f36759802670be847f01d2761636800bf05833a54c1920909aa355c243f5ee1908d7b5a74d4a8f2e5d2a5eaa82ae5cda4683bcfc292c5c2a19e", 0xd0, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x1, 0x4, 0x1000, [{&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x512}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x1}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) 11:10:03 executing program 1: clock_gettime(0x0, &(0x7f0000000040)) r0 = socket(0x36, 0xfffffffffffffffc, 0x100000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x1) recvfrom$inet6(r0, &(0x7f00000001c0)=""/33, 0x21, 0x800, &(0x7f0000000180)={0x18, 0x2, 0x81, 0x8}, 0xb) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00062e2fd5a2628a3008"], 0xa) 11:10:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000000c0)="13d2b17d08675ce406f293da4f75abf01afd07da1a393a764d9a6bf329c881399bd8b5314f974ae76abe4426f657078c2f1d56e1d8739e3e04281e887f487fe6e9f195f6b721c386a4b52d63c63176970c543a3f314d02b8d981503fe48e906625ecced3f7427d2a571de84dc906780412246df8222ef94b93157b1c7db8ab548e71ae2822541a5a50763a3eb8e0dacc072c9f322961aaef8ae598dc986308617b40748b50172abe4ca9cd369c0f39bc57a79093a8af002e0418c5ccd74e035f493be6763ee52404398398aaf960b6f60681a657251d888240e6f824", 0xdc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getflags(r3, 0x1) r7 = open(&(0x7f0000000200)='./file0\x00', 0x18200, 0x180) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7, 0x1, 0x20, 0x9}]}) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fchmod(r3, 0x2) fsync(r0) setsockopt(r5, 0x10001, 0xfffffffffffffffa, &(0x7f0000000300)="bbe4552957ab7feeb2720a1169c2e1c7c95acb7e0058249d6741ff60dc2af207343acd5017256cc0b3a838e93e4eaac529e4675e742a7b142737fa950f93fdaff5d58e1816e620eb810f74312784ccddd8b3636587b1cd26a82325691755c26ba0a5ce8d7a88c1935a2410367caca70fba348d025eb1fe5098e1ea9fe8a2c6c516916b50d8d05efdba2a2bc0e119ea6052a9ba24cb873a422e444945ba4f6941804c00d24afeda00a5ec3fd53e4a9e", 0xaf) r9 = fcntl$getown(r5, 0x5) fcntl$setown(r5, 0x6, r9) getitimer(0x2, &(0x7f00000003c0)) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000400)=0xeed) bind$unix(r4, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x3) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000004c0)=0xf3b) ftruncate(r6, 0x3ff) recvfrom(r1, &(0x7f0000000500)=""/189, 0xbd, 0x840, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000640)=0x5) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000700)=0x800) symlinkat(&(0x7f0000000740)='./file0\x00', r2, &(0x7f0000000780)='./file0\x00') socketpair(0x2, 0x7, 0x1, &(0x7f00000007c0)) 11:10:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r0, r1) fcntl$getown(r0, 0x5) 11:10:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x71) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x6cd3, "623dcf200a85559bb9000000000000e700"}) write(r1, &(0x7f00000000c0)="11de332970985eeb59e7a361461490f25ff1d8778b4b430274eb383f2b54b124b5dae3a62efd96ca5690e4c232556f308a5b8bf82eec7f6332cb89833e6084bdf4396d26697b84114cc5199f305e5a8d6d0cbb35f50acf8de1dfd37503e91d75d46ba17f3672a9d146981033010d0bf60fce99a2910cab08c409f25dffce2437c4eeee66a8dab38b15881eef489f2b76d6cc3bf7ffa3f5edb35bfab5b15a645b37e59e53facf54b0878b1137ff69ac69b265504cbea97e7c938daed1db94037c6858d3c79633a533f29c011423cc18d379bb1cf5ce812b32be81acbae122c42771a78b4360131b850be6976a43327a14f5e7", 0xf2) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x16}]}) fchmod(r0, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe02, &(0x7f00000001c0)="8da252ff53b170d121d69e7d790138e8737b02da71f406b99d42ba884ada9e726a5121ed042c3612730fe8df30281cfd6d8e82504dc782b763843a07fabf1b9924d58ddcd089121301ed607280182e089c680193b3abb01fc1f72741246d7caa5cf2a5b8de9bf4b931856f9761a39734bab81790190c1d3a97426602f2ea1f56421f") 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000179, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 11:10:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffffffffffff8001) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8, 0x7, 0xa5, 0x9}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r5) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0x2) ioctl$KDSETRAD(r0, 0x20004b43) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0xe}, 0xc, &(0x7f0000000640)=[{&(0x7f00000002c0)="48816feeed18e451cc441a593f8c1e6dc4ace45595c087fde0f259909e63c475df35278f6085554bc12c9b0a9881a4d82095d134eb8baefc4c9dac0cc820400f7bea6c2016fc094cba6305bd655bacb8abc39166f7f2cdd8ed16a8bad1806111e6eee6ceed3ea97fa10047aae70e86f7c0fd9ddbc55a9a1699bc5676d80795263ebecf1e118a4f80e0", 0x89}, {&(0x7f0000000380)="78660c3b613606d5e36bf128f1221f7f01063d6ae951838dd8d48930", 0x1c}, {&(0x7f00000003c0)="178eb6ca0f8a9888be4ed79a935e4f2617f346d2b4f1aa1fe1200ce7b1b82277d85de363c801c02972a616639acd26929e90288cc0e1ad017cf42ab500eb527b068fc1148950b990df7993a80adc0cd505a0aa03996249f1747cd9f9fcbe00d3a7c6b769486e587cccbb0f57bf2895", 0x6f}, {&(0x7f0000000440)="37fad56bee05a02bc5b8a6272fb59c52b5127de2e338517c5a7af52e6e8365b67310c68b9afdb9d72fde2bc7507ae482d91df3c3901e87d2dac388af6c857129cb23e8631290bc6894e6bbb739d78217ff45599bb91bf13b0d7cb6561894497e639ba7b27a44770337c61deac34ed000475cdbaf5398e30c3f7e52b0ca0954724959c0a7611883bcf9387ea5e4deaefbb724e73403d407aa2a3efb8fcff7940cb16a88afe70f0ff23f3e42ed6584347ff3e01bac1845ec4c1b857c6ca9b204fb3f8b6c29", 0xc4}, {&(0x7f0000000540)="580c2f933c4113071d2872013456647da5cbaf8b71308eb270e6f4a031d20b321b854f8a40ca8139f63eec8544d16b7e384fce76688d5a46ac750731717a80e5b369160d00f31068e7bde0c49208807fc4902e67486b408a5b1e902ce9d4400777539ee6d8c7de3ae6d66fe97079023ac3a5b07128778d73d523626574337e0ba0b62c8fcccac5c4fe4838e8944868257cf092c6ad10c976e6db74258ec2497b7790593ee3f2222dcb223bbc3d84ae2f02b23412bb96d016f14056d7c61c73aedf158c39b6b5886e", 0xc8}], 0x5, &(0x7f00000006c0)=[{0x60, 0xffff, 0xfffffffffffffbff, "9eb02f5dc80ad51bd2c24653aae0fcd679dea392a82a854dc2d46a8d56d8ff43db5d3b141a1fda7c3656779c9c65626bc62a6b087aeca32f8fb0344a3521b65cc0150d5a935c53b8e33c522ffb"}, {0xd0, 0xffff, 0x1, "915a09b519adda67e1747fc9f2de2f63b38c8b1f018699e065b729103d09f19bed26fc1703e3349291a190737ec271938475a97a901ab9c471cf4c70a7e0e67ab4b99a205e7bf3adcd7fe4ea70d13362ed7e13bca26e71fb1e532b3e6cd0bef1ff3a1af77554255a338afbf91ea3d69ae893eb3596baf662ac1c2cf8595709c714c5d5f18687ad6658d8a0dce8c7573a3d855fe1ddfb63357b53ef0e341a68e4a44689a39e3ca53b27b23ad208651614f530a45c44895e6cd0b6"}, {0x10, 0x1, 0x505}, {0x40, 0xffff, 0x5d8, "aa409c4d14dba498f0ca72725f4396f6ee4c306cbf3874c4c9224ebbb24baa6cc9da05950abccc3142c86027bf8e6691"}, {0xd8, 0x1, 0x8, "a56647ca839a48f806125e9b61685fe49ff67450ffa8109c6d304be461f7b47c67c2bf6345332bab4025489aaeca0275b218d61129415906024a4776e1b64010d9b3f2accf3eeaab9f4574e6c4bdd16fb4a29fe026cee1320afccc41cbc9326fdd4b3ed6b3a33105764736c21b47dcbdb0ab5719ad24199cdf2536ed083bbc25422c49ce8c1974d75e4f8ca03eaf10c559405974002b0f520572f0a950775274a84de6f045fdb5336b066bff25fa72bb9cad7e3a71203723f29928e2b692249b45270c"}, {0x1010, 0x0, 0x40, "7dfb77df53fac778404365d76d64051cfb6fb6e7e6213f59232fa501b8db6f5875c94d5a17cb29d47c915e28a4453a1a953c17e332e905e21172266176d419e776fc49f2291c3410f121f74aeebcd675827fbf1b2dcbc79b4576ffd8f6764f6972a1209651709790684c619ce65da8095d5ec96afc1264593d8605e39263de1cabbf4893444cb6855797850627e9668dafaf9e18552c6c45cf68ccea61846bdb073b61793965d2cba7153908d9d7528fc59e2f4430ccc328b43455a397063978e39d0bbce00369ac77efcb0c1d0b85291fe1f8bb2ed888bdcd7ec4019144d48fe323329a4d210b3c730958c53af5fb1e19159137961225a7b7f2195546450eafeb7ba40c3bd2427525b0af534bf45ec7024552b21dd959a8563ba69b52c054135015d79b8b2caae2f85fd5e0296a154260dbe0624f4870861905f0caf95af4afd1f9ff08f041b9c8ec126bb7816e165821d1a214b7ef2765bb31bd455eca606e654cf1327b7162bd8a91a66b982fea143294f0dc499c1b04594352f6a7a329da4c25bef1298a79f583c883fa59e731b1e05126905dc7e7fe7d5eaae4a18851c6724fa6136855d47ce23c9817cfc27b20586efe21dc7f99fe77e83b81a388a1550578b60555590d1c2eb77e9d1979bc7a89bc50fd69b041535816353ff3e1c85698d484979c54a669efd87a90425d0d07ffc16e717101c53d42e9518e88563dd7dccac1e85044363f43961850424e80cbd42da7eedac7ebb64d84003bf48aa36e8c5b85ac271d0569fb5bae9744a337a687f963be8bd02a6015636640e04e6587fdfd895e9cc169a8a90c9f19adafec184a17200c7575e0e2cada0586756c88945499b0f50e7e6768a820082aaa64e65bde1c34d853bacb85ed2f935e46078760dd80ef08a772719796b76cf63ce1bebe166409f1da2f6c8b67aa2af9cf73cea7ad29444fac92d8d81f75a999a078fed445316ad4df30f01af2e1158f8e1f2cedc178044f91740f014bd98421de4b92ffb3cee2b318b9b24aa2339a1100f896683ad150944a1f3599ebde1d5c29596e780637ecdac3089a75d2bbc3dc14ad381543613aa7d744cd6c527bf22a65dae503750b0ef1b5146ceb73993aaf577cc76368e0ea88f1447463a619901d4679b3c3508517b484afdad2e8c05c40db19331bcaba94b0e0970d9d696d28a136db6d7e9c8e341f71c269209ac361e55ebc5fd794ef235cdeb7ea05937a2d517bd3348bd9a74ccdcf6827bda34fbc5bebfe773770b6b8bf05fe9cc3e5c310bcc95b49e73bbee23e5018f88b9d8681655130918fb8166cf93294f8599dd361ac67e6ccf0794f3efb3fd4f89309dcbb076301e664213763e54641ee7aab984caebe78345f81b2544decad7968459dd02cc50825de2472bf0c3e92ae3612252ef4f832a976b96061ae5c321db3f895c3bee57b1fe0c7ad4b552f98857cb26ad3929f90ce918341821727704244548dfd95b3072feb7b2c11634bc2309ba2f237532913f6501fb8de54393397cd7adc5884fe0fd04c97d41cb4092b19caab63519f9de92032dd382b05b2a5d45086bafcb1f773b249495e778564a801acb7b313a434de8733053cddfe24c96d388a93b521db1f42c0e75f5373ebd4d1221952e600ff22a5ff30d47544902f5eb2264c03f00b2ee247e5c41d7f00b9c1a2973ca02f153d49dca6d822e16e1377c333a259d619f07a208a2a454c79a73ca0b41207656c4a5cc581550fb7a011c7dbaa3ef793b546d812df70bafcc05d440f1fb1930c0e83c73b422d649a3baa1d16e03d1ffe67c7da57a0feb00d40340a3d29a12f6336e44f641232812a8520b2785ec7f961b1cb7d8f0a8890148c36728d1dd9afdce04507e3b95ee02a1cfe0cd3cf3d03374cbf7c3122704c29736fcc83ab973882dd6d88d68384aee0bda3a0eb866e3f664dd6fe639317e002497f1227cc79e5628bdd772854574f2c99d1947546f1636a20fc42ef14f0c4cf42992d14511ab1fc9b8fe29245fe13d822c6a7b9e37692c219323e6fbac48455db9eccc8204fed3acb78ad7fd619e48e4169da5c65f922ffeb7415ddcbca35019959190a3d61f4d5aa4d7b54c7d6f815b4a064dff0706ef264e381cd7b391514b63cd4ac9ebafbc0eeff2d14d0c2af0a15b9e9e296a116e43c9f137f52af27972f3404bae942e987e434b754a7def9efe138c81419e4a892651d48719b7618c76b739b5d11ab75b8d9e52aff425fd67cc1059eb72bee0574e506242b56796a1ebccb341ff9fe31fb6af5363692841ea95b9122c4196e551efdfd4d4f83ced9de78422053565900dff61b6781a4162f07738bc366b4c90e9869bbc8f35566bb9aefca6d37677d458c7e174d61a7f245fd02da66a7f0aa9eaf0b6bdb796762b31c043b91521c341630ab39641ba8e5c936faafee53831c00e4ad7ec1f6dd4d9e49374316910f789d57dd72a81b19a9c859cb0692a39ef283cff4ec0e62b31b49e4e986c37e32d7716d150ae3b1a1f07da64415eefaf8a2aa06efd04612d9ed41b0c4d65b801e36d12b22857cba58759196aaa6f7375d431802775f54427eed2b72961dd97d27204a14dcc1e3c9c6ab2eb8d8334f459c083e2bfeb2f70a6ffd5b96da0614be68befa13f8ac426659ba14a6c9dae2155d19fc99c2444cd73442915fde65ce4c6548d28c024c61608205f85efe2abb7e1a50bbb2aa73ab720a342abb3de519e14064a6efde709f82513590d798fc9e3d746ab5914cfa486fd2f41bb86cce5d113e292c7c1c93425efd164270c0a42717c05c9a6306a99df83389e813b50cd7bacc687e8cc225a6164e2c7a381acbb85d8372e3bd531f62bc0cde780bf3f81be4be4fef1e5fd67f5361c7f46cab9140a7f5c4998a9f537a9d762646584510de0e49e6dc767e9c501c2cbe7c83199e32c0794135bca0386348858e762af0c4b034985119c34ff3b31c187602df13fbfdcaed9513aff85d8e5e02dcbfe4f5addfed0097c92c2b2cc7c8cc1f087150c3e8ab607fa336b30c2c9416815143dacd94cc5746a0e1cd7a99f4b62d327398a67ae8300eda37aa4bbefdd69bcc64d29988cc2a90089498d572edd1e0b1ebc1dc9c44cf45d98cf5029cf5fcbb544ca3cd1c983ba66620878330daf3f19d764a8f93777f94472a796ae3c52dd7f4bbb3e1f87d71c13b907f6e2b410e62915b9e79738b84db01e8478b18fc7c09c7690388021fdbc8ff61d5a0810aaf51dc7ae6599f0b8e5dfffb8a3a50e7b614e4f8a83ce35cdb0bf444c4046f2383405c41083464612a4acb8af43f932d6acb07b3c6303041381798132f48547df14de8423183674f271b210db05d566737625bec66d77a2fa15e0228badc0f304f808303fae4a7d890aa9db9fd713fa0b50ecfcc47ab4406e131abc6bc2fc68509a818fcead105f2107049184022bc17e1e1a0c9917224a1097b23b7f88d1584a80453a59721df25d568bc074790dfe2eb2d778bf2d69b0503c959d1383869f6b010621d2686e379b138402965d45a641c85507cdc18dbf8bf52204a77dbca66ca2636f3e66e6012cd2c73e6042ae03676391ecf41b85bb3f02bcbdf59e70d69310ce16065a1c57789915a4b5c1d1054fecb0a4949436bde35bbd91c8fcc994efdf985a59dcf54a4b9766efbee61fca2ac6b53124edfef31caa9d68daf9a55e15ae503227e7f8db3b41cd5ec339105605b6a59db3a4c67269e163a80e330b1b72f2cce067da67e6ff43ae9a27b347a865696d8c814d8f2f1be6d201b564d8e6b5e3191e96a796bbd4817ee4bfe20774b1380d209c09b069e442933990cf33ed58ee3c1b4c58f3c11371c2b1c1487ec186168e94952770edfbd9f95e7330e58ac01f39ec74fda81fb85a6000cdd65cc807801543cebbb533ac052190da3fec811924ff8e92356010c079989cb9535d9a101978b088d6f3b8aa3d6c10cbc7618b2162725dfabddfc2af9c9b7c1e2f5dd0a258559842e8139001defb1e2cf8cf703459c4254d8dcbaea727ce553867292c625f2b43986954cc666f506ee6a1aa30b053dc7f28cc16b730dcb911d18c796d1ea214e06aa819e697cb37daa8db59cb4b238e53f34da58f6839d11c4bb341768cc1324764361035a7ae97fada6eb58fdc6b2d7e1fc793a1d3c89f7155be97bf93766e458199abba4d5e02b1d94539d6999fbc2048c28ea2dba6537e3f7625b7637e9d0278b3fbfde703a44e5f824b73b98e46ce42dfa4f9f8a5a58935972af0dbad0bfe57293e0632d316dbd3ca4ead62890fe3e0ef1ae63ab096b592f6015a9f232198a5b47f80a882a508258abba82a5553d22296c9410f35fdd099c9c5903df8eb317b647e300f4529bf0f94cec8d1b87a3800b11fbeb395d1816b62af1148996191e6db4d57a3c93c75c2f51d95ded5be69aa8e6a81af3d9dc0b184a501944230d08aae7755b9fd8abea052631c8decb82b4a86ff828fad7ffd9c79d099b80bc812f839fb88db15db9a0905482156151b9c1459706bcd0e9e46d0fa38d056919c525c1ebaa04c71217a7afb0cbd5de3b8863d7a74e70c0aacd5faf99b4f9d3f2d6fd50f34f8944f4e61b14a9198aa205ef4dce0aafb3185adcc01972aa0dd271ac81bc20ec0e0cab76aee1e7de0e3f4cba2a5fde51297b1b7d6cdeb3f0fe56fb9abeda148ff28ddfa2774d6e35a48db4e7de1998592f27b346650944c31bea8f9e909a384b51af88471018f4485af67e5502f1374269a7f45e7956c5cc658f6fc38f3b5e4cbb3d526bbc157e3b8363817f3c756fc0dc14c65e5d9108f2dbf478637309e3714bf0b4e6988231fd67416903b8e6a7116e2557998de0e230564e3850b035e26f1618abb9cf66bea14f38c2115a0c3e8a2a0a97b14013221ba708158a3f57925e6cb2d7d84e87b2ae9243310c51e62c5fb7cf58302f6f4682b6f72d4232e47610ca243e545a144b4e6632b9320bd7a9e9d22656b9a14f2b11e59ec77c32afd1642a9c980883ab727070c0a952a9faf63e289804c0d2985ce1157423a5d3c51b822609a63811bf7c1c8af919ff26e7c4424957c5c39ad9a9e56d8d5ddc731ed876c9696c983f89c1805b005773cc8bead7d5ac071ca083c702032bb664c895d29b6f9a14b29a1e419cf5f68daed180eac2f7c4a9ac9b1d2b282eb67c0cdb836d7949076548b6084c8a9830329b8cdf9df464abcebe8235db34dcf5f480b9ffcaa805c0c04892dacd6f4bddf2b85cc230cda87331c26ff957d22ae551e07e0ee1b8c7bed1f4e092ed7f0803eeb03326ffac51468ee2f099d8cbf3b6503ab7385c88fe907a423555a00f618279e1eaa1dd9f0ba123181cf81ee6ce22b3e8b5aa90369b30e0f749f5d14172375788c1cab58e3414810517263977da8a86ce1394a5fb053aafab70836331bf51fc867d7b138b42d0d605e8ab7376f07dd0165019364d863e3de0d743f23388727dabaa7dcd8c8f24452cb2b234cf52ccadd830ec77f8e48023b6fd8862d6414fe5e0c3a6e6fb168a1780904e0e3ff2f1904c88e60fdc50d66720fa0952cfb5e29d5b2673dc9ca1fc4eca52fbcb677528cfc235c42aefa3ecf3dfd6777e362b5a4bf772f142334ffa1f3a9e58a732febba181f4ba0eec0bfbdfeed8ee34db36ac658d56edcfbecc8d1c2e86e885c874816661b916974b9d062c276422973f0c5cba08205f4acaae562908231785f65d99d32a17cd11f3b8b75af27fda996e1f90330df4f335bb4033e2210a6c11794988c297df542921400cecd08dcad5cbba0c97d8b540f35dca5d6bde1ab7061a28"}, {0x1010, 0x1, 0x3, "f9d9a8aaafdbedfa030974dcf7df2f0254d8d24feeb05a7be2f829272cc8d82423a490fc1e56d2272aa091e841f54e5969774a65f5b9a6df290d05bdc329400c6b99380bf1b6344d285934159901f9a3efbf5d12be1079ffeaa5060d948d54137c2667cc9b9b4e209c009bab0893629d798161e1be138c448cb2ce63adb958dff49c288c697301de7d05b0b4a87a0b03166391b3b84010c36718c631d5d336d2731ef8a71cf340570afbf76bc4af5c4057733401dd7308ea07508a6e9ebce3f087d1d44f512fec479aba67e97acaecd6adc3537071b21bd6acfc791127c2b3f8ec1a7c3738f5bddf007a67cfeedd6a6595c8820a464e1112c8f2ed45a0a034bbc6679ca2ce7ed04993967fd3994129391ac8fc5b9365867d309e3a55d341d50144c70f2ad8b07b1009170cab2d43ef119bfd2f16cb32ea77222fdb4094b178b28a29c847ec7234b96b6cdddbc3abd4b3835c16082142cf6a9aaf9771f57044ebd77732dabd698e478b7aca4c39474088e3cff315a4cb87c5198181be61051bc473bbd147c282ba7340a33de5e43e08661ee78db8d9f25911bacedb18d5a3845ed3cb452f0fdfb4ec60081414fc28ce023ae846c86952b86b47aee8ea4b9a26db7683ce80f84f654b1e574ba9a83d148a22868c75d146eafa33a6b646d852b821b2e470b8fdc8a0eb95788a9540aeab39c0619be398f20b552a9e8194f653ff01a5a2253c1366ad5bdc7648164ec3b8bab223016fcce54be23c4b4ddac6181cc2a7395930698759bb3871d21c76deaee67a8d4fd1c2b704a4314a23f97bbb0dc4dd5609c6ef8172ded5ec8d461faf687eccb3165c765765c0981bed030ddddfce8d2b06c6e40f3cd3740f8c8f51257399c4aac6218a18e4703fb5a1f615116b632d73cb126b77f3b266aa69c2b4b05f853cbe20c7016862e3804560000e244a73ff57f27e6e0d3f826beee37519ce46731e30de044088de9e926715a9a2513b4b29a2b4e163b772556ce359f17dad38a05dd8658d938594f2fdecbaf863001c08274a12f6e8d3246800e45b5ec0e355ce84449829f80d8c07035baa606877801e57b908b8d7d94a1650210a454353935775d9a302b01b51b5ac66e5e7d231b43f8b8673539fb92de59da435c7a5b2efc986fbaacbe2855e05b8b283f9de2ad69b01f7c488c68097051f991a11d6e621a38d5f604f1400933bd1c2322ee7536a2ee66955e4da46a0f95718ee87443617fa968987992b6a8d6c71ae6460d02627b760d3d49ed10628ee874c60cf3a042307615c8a974456ef15e242eafe742c62e9ae05050c393622cd505e2023ace3d8cecf166014c13e78da310260d9e65eba1eea500a9c6dced069185cb34ff0e2d91f1a1cb759adeb7d8bd6eda2bbf79972ac5b2f2027104ef9d4953ad29f366b673befb403ece942e5de36dcfd30014541299aca74a708acfaed10186fa6883779ba069d81720a8f4591c4390b55e0692f09da44599c521667700cf7108e24e7bbd6c518fc459989b4618c53ea0d1a5dd3a2aef7b4a7938270f37d4247c3a78a6397fc9cdb5d7bd2d5c1a3a02e1165d6e7c646b29c73b6c25c6fb11ad980f29f0d1d52e7d922c92529dd44a5f2b5a060f9bf34efbaf0218425c5dd44cbdb3f7e0da245b0a59656d5aa5a39aa46db8a48c9005d6b237918b634c40270880aaddcaa2f9dc4617b639ff7bbe83d612e018bb165f9d6dc4423fd11eceabe92b1ff59f77ec9b07295b5523e101eba52c8615c450793e62f22d0a09de43540b0566c561eae6a7bf6219073327919f53be1c481df6792e23372f929c450cd195116fe48b8605979cfb42fe64b8c5426c111f8c483a25cbb7fe52a7de5b1741e2a890218098ce13fd2ed21e708645dc7f0738f41efe221d80ee518bdf1b445e8b2abf0702c58e64620acb51f8a744e28a2b03b28a8bb500555b237c5e826e2ade67164f82e5da0eab54c8f087808d69701abb1a6df99a4c63a78dbf60bc6817a6d97678f2a80badeba9c767f89de78613da90516190e990a396c17eddbcaf453bc1dc2acec565fbdbb387aacf10586349e705e180b9098f2a93bc204984ed3d7c5a664188647ef807008aeb069839b4e1e62d8261158529e4f439cdd41c55c7e8a8ccc8463a6631d7e7378c0b68026203e2482ce40ccb470872f58b34082d83a18e7c49c4faf7ef3f7f4b07103f6532df33775b967a2b164163c82005064e90775b2f4d1e39ebf13142dd0a808bb9f16da212275c565bb0267e33c1abc9d9f2f6626dff77cdf9724c4f728fd9c28904218b4f03299c7225aed2859af0c9a8cbecf2be8b4e3ae58d1785f427c56ad5fee03c6db940208a2fa860862f6788400e62626926c7da4b1a00bd3028f58971a6c8787f53b32d8776e864e1fe7720720bf24e53369ad16aa7467b43eecae7e6a226421f4a9723209fc3171fbd61ba3205fb4910f6c365e7872147261ebe2ddf4c68c65075ed8ba37aa71918cd47647c7662a5de1e5c85609f735a51946387a70a35a15d59684c1118797962aad84b8f0af2bec012dfedd9115ebebce4f6e29c03a681973750249855a371af2c25eeeb4e5dff2916d37305323f9cb8fc0106f1e3bcfd70e39d97685ee35e5ce6e8c3efb4f6c4678402430e0b123f7566f94d592da112ba8be5f0fc1cb97bd20ed4d6941e25917fda893f240f10e1d0ea53b60c04ed0c7ef6b573f69d8b6a3dc272dcbcc8a7706dee420e44874e8a8f06b5bd54bf05ab667824f9f7cc0862491f4449e80cc1778f82193191f971b3b6da95bc130c3705f0edc24fd1c00279f792712912c5093c91a2207131dbf49c07a73def13b220b6638ee05da24b2eaf0696cb26457615df4f531de9299f147e81116b2eea805102f73faf3626042634c92f4112cce2cc01cc1c1ede47fccbf12421cb30bed8f1f89050dbe97cf3a51aef0679e410085e0cd32f9bdf2c9f562e6cb5b46fa3cd347b718a3c68acea26695a9d0856deea8c89c5c72e03d940362aea584efb35f3974ef15b80dd8a067e17bab97f16d10abc2d5c8f86ddd02b8c0482f24e3a1973519cfd1644b4456572e911d5e0924673601c499d30a16537e05874be5e2cce1a6ac9a7ba349dce6af5724c3ac08fb05b2173aade461e6c341b7ae212d1cd4e1988008aa91e9b6740dbf75ea7a44e87fffee5914f18b7dcf945f691bd0d572802f176e5d1c2ba90da3c7acb7f3f7dfd862489ed3b593b77b3086ed80c204ccd0dee95330270a55011f3f66cf831dd2aecdeb449920119ed7c8f7a23841737b4e324eb4c633f3f6e0b03ebae85ec0d36ba1202ff53b6c3609e4adb29ad24492078deae82b0ab4f49c3b87efba42a30e616730289de1f9cf82034880dce14af61048bd9d32e034f2c42b9a8c5b2a3ddf628a26761c13959fee8c53afcb19c0b2a879c5354bcb41f3383ad3b20b8e1298867727ab3d09959f675022bd512ecd2860370e10fd72498f058963d4f6d823dd1c4eed24da9fd42a8e0aa6ae9358829bd516debff80cf323b25bffd89b6f975eb63bb07eb13d842aa7822ace1b26da04374fc7dec56c31f55686373c90489ba1fdf836f5537d01731df54cb71713c843cf3318b02122541077015517e1c4608499e857e175c44029ed1d5aad102b454d961f2df921bd1e2d9efe6771ca4bd3a0cce1fb69d6cd4610b52a71b92dc750fcf57708581efa1591e8f4d5171e4c379bf46581df19099d4de6e32498056c314c147296a42390435a12e550da75ed0d1823d0657f5f1fc5b3bf833ddca90e362a6e82132b84daaa65da3f3a4316695bc1378946f72f09be0be99b209f0e51894f6bce2f404e03936442cee6cc8dd79bbbd129d36a83deafdd9267370958e58b8317913d02dde87774926f86524585c6924798eca6b866eaf6dc72a32ffd7f102f93d00a81e2fc82da81d514482d244a423b391360b1cf8284735c0e832273157d48a992b1999d59e722751a1064200ecef6e66dc594830918512faf7645fd99411c1af102735e7ab437ad9344275414c54d857842ebac3beec2fe6782419fbe54d0e3505986027754b47dd629ac25a6295e3d15db0db2b290c16fe156d92219087adeb8b106245f9e6c264af31c233fe01a00b730c5352f1a220988881ce8695b4b72852cb35216a664fe3e263b69e1a2cc8eb10866f010b44a87f2d4165bfb624e22717101e3fd5b47708adbe2b160eab69cf7cc2148d315688a4ec3add8cdab048fc7064ab7d073092cf3933495c5ee0d3d07591573876600e51f516b06376e0b0cce3872f95a2231b024aebd101797a6bb7c478a789ce92ba4936577fb4dab7a494911d3fb5e880ed730045b465032cb35ce6c516dc7e8f1c924ad69e6bbe4e5d4a666d288a6bb7351084be6dc5c507ccd98a240f7882237627bae6a02594c1514643dae1ca19174f93bf8cbdd41bb4c06d9a3d7877595490134ed3c7568755c76ed36fd62c229921686c31a39a7b3f0d1c02e75474e4cbcc6d35a1f6171d60047f9d8eee362ce188a7a52d4f088363d47db5cfafa63cbd0d5b76bed8b65d719d4e7d0037c81f9a9209f11214ef7f0c8d0018a7b9e30e43f6b08904814fe755d4d401b5d65a2e5fbb865c4b0baf1f17c6a0e2625106a90f747099da26bc0337120698b34c0d861a53b2936bac6c76ff75203fd41300543be524f3200475f8365d6fbcb4b1edcdeb71170213c12b71ed44db3ccf082d9f0ef46e188eae7c968c30837ab55c9e25957771b6a332f78037cd27b5eccbd7f832d178005caf70bef21874f7b9fc2d20af84baba9d3b54494852875150d30a114ed827c5d6be15a8a65deb87340316e980b6311980d4a435f5cc93c82ba077b1459428dcbc1b47bc4cde1d3338cf0fb85fa500bfbaf3426be5b7989e58429d225cc800dbcf2924459198da0615e714e1848a6ff639194b4c4152eaff582b50d43688b7679343b5671ce818108aedb3d9c0a895f24b387f51875147d05508d7fc5ef834181ac1a163d630196c1793bb6ce8e356e4406840d8cc22328d07b447523e998104091b629169168c405e03f8b4cb3482d32e46132161f5ca31d131e33446806d41efa0abebbad9c53fe83c0f6e21de3d9151eafd6d6a6ca624d1edd2fe33f76c887706b9d840f4a0bed5826dfb03352c53d15e28eb2aa9dcedaf33babfdaf8bb022a42061bedecf3a48116bb8afeb1e87d8a3bc1325bf334b09e107195f612f117b7fc92f2934032f0e0a60c2ef65618d74a81d04f8916684132a151233e775ff76fd08803bd3c0b6370125bb461e0778d999334e905ff33077e8d30698197d943bd8f90a113a0365ad5745df9f59ee4e90b2dbef47438eaff74ffc28fa63dee47e85245ef55f6fec6be9b35b985069d61571355053843e5d90bbdc0787a446a15bd06c5b2660a9f32c4cfd3e1e4389a9328e88a6f1e693f340a31123cab7bbd97546e2d68f635f780082b6032efdcdcb85d9ecfb3a26bbc2790fee51ee2a26807b80dee347f60f56960ef73fd51e69ac834e38db95d712484c1d5d6a9d028384c5847566f488a6681af8d019630f1faded345b3f360c929c2acbea5ca8f5cca671c06d24d62df7dfa0d2c36170d77d9945aaf8ccabfbaf61fccb89e4f006e567586bb40c257fe0e123d6fd200a7e921ed22c429c066449d5c468a239a9c99b65e3baf3bdb36e176671a9576b11fb2b16a2861c5966da76851fb4d35938e1e7ba0f452e9fbd2817c23ce84b82224a6fda93b3ace3ba6ee9547095bbd827195d26c8a8b58e6ae025a0bc0209f450"}, {0x70, 0x0, 0xffffffffffffa8a0, "40a6a9b902de6de5fa7573689ba21be1ae2e5316e08cfd3bfa4ca3e165c88d027bf2b23e4f789fef295e3cbc7d3bb4c6bce024986b87ff8e6aa56a1fdfd2db831b286d2ea93e39774e6cfd9b17298ca9aa1de62fb66826b78b85"}], 0x22e8}, 0x5) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x3) recvmsg(r0, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000002a00)=""/35, 0x23}, {&(0x7f0000002a40)=""/23, 0x17}], 0x2, &(0x7f0000002ac0)=""/35, 0x23}, 0x0) read(r0, &(0x7f0000002b40), 0x0) setuid(r4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/wskbd0\x00', 0x108c2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002bc0)=""/182, &(0x7f0000002c80)=0xb6) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000002cc0)=[{r0, 0x48}], 0x1, 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000002d00)=0x8000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/bpf\x00', 0x80, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d80)={r3, r4, r2}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000002dc0)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000002e00)) write(r0, &(0x7f0000002e40)="ae9d9a4d3818bc4d6126c5f43bf45bb4cb4f5e4c2ccf19a25eb1176138c6e0693500f0dbbb3aaf7362d9c0a5fc4bfd46efe5c82c45323c5a124e35691693f42d3da895", 0x43) fcntl$getown(r7, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002f00)={0x2, &(0x7f0000002ec0)=[{0x6, 0x1, 0x461, 0xfffffffffffffffb}, {0x800, 0x81, 0x147, 0x8e6d}]}) lseek(r6, 0x0, 0x1) 11:10:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/89, 0x59) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xdc, './bus\x00'}) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x2}) r2 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0xfffff, 0x1}], 0x3f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2000000b, 0x1ff, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0xf00fffff, 0x5, 0xfc00000000000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x638}], 0x0, &(0x7f0000000280)={0x7, 0x7f}) pckbd_enable: command error 11:10:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = kqueue() r3 = socket$unix(0x1, 0x7, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x43, 0x0, 0x0, 0x2}, {{r2}, 0xfffffffffffffff9, 0x30, 0x1, 0x0, 0x101}, {{r3}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xfffffffffffffff8, 0x789}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffd, 0x84, 0x0, 0x3, 0x1d}, {{r2}, 0xffffffffffffffff, 0x80, 0x80, 0x10000, 0x8eeb}, {{r3}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x31, 0x0, 0x57, 0x331}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) pckbd_enable: command error 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x25}, {0x6}]}) r1 = semget(0x1, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/181) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chroot(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c7, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x60) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x13', 0x8000008000000300, 0x0) 11:10:06 executing program 0: r0 = socket(0x20, 0x1, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) setsockopt(r0, 0x7fffffff, 0x1de840000000, &(0x7f0000000440)="e7d95b9bf8dadd5644e882c6b762f080a4638ec048b06122330850218c7a0847aefae9c21fdc3e01f86a6a2ea10a079264360ded3115f6aafa460ebaac713a2005c6ed883a03052d59c91f49e982a95418a477f937136026fee8567d8d717834c603aa2eb3ea21eacd7db146d26582c7344b601a82451bf6632261d9f0e58e9c703cfacc334cd825", 0x88) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="0247f71e64371eb3ad3f3fccbd61a0e2e85263d96631739a1bc3aca53363", 0x1e}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) clock_getres(0x4, &(0x7f0000000280)) clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000742000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) getpeername(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) connect$unix(r2, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) nanosleep(&(0x7f0000000040), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x82, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000540)=0x10001) r4 = msgget$private(0x0, 0x84) msgctl$IPC_RMID(r4, 0x0) r5 = semget(0x0, 0x4, 0x0) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000003c0)=""/71) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1000a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2811, r1, 0x0, 0x7) 11:10:06 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10100, 0x0) r0 = socket(0xfffffffffffffffc, 0x10000001, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c6d513562f03ac2d5fa0014f40020000006bd0966696c658ff40007000000e9f07e88d6", 0x24}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30040, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x3, 0x800, 0x0, {[0x9, 0x2, 0xffff, 0xbc, 0xdae, 0x400000, 0x5c, 0x6, 0x5, 0x7ff, 0x9, 0x5, 0x3, 0xe1f, 0xdf, 0x4, 0x10000, 0x6], [0x9, 0xc7, 0x8000, 0x80000000, 0x1, 0x0, 0xfffffffffffffff9, 0xc3, 0x100000000, 0x2], [0xffffffff, 0xc8c, 0x1, 0x5, 0x6, 0x9, 0x5], [0x1000, 0x1, 0x4, 0x1, 0x100, 0xcc], [{0x5, 0x0, 0x20, 0x4}, {0x200, 0xffffffff80000000, 0x1, 0x9}, {0x4, 0x7, 0x5, 0xfa}, {0x4, 0x200, 0x2b11f59e, 0x65}, {0x2, 0x3, 0x0, 0x8}, {0x4, 0x8, 0x6, 0x72}, {0x41, 0x80000000, 0x80000001, 0x4}, {0x4, 0x8, 0x1000, 0x3f}], {0x9, 0x3ff, 0x7, 0x400}, {0x7, 0x80000000, 0x53b8, 0x80}}}) chflags(&(0x7f0000000040)='./file0\x00', 0x40001) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x0) r4 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) recvfrom$unix(r0, &(0x7f0000000400)=""/6, 0xffffffffffffff60, 0x1, 0x0, 0x0) shmdt(r3) shmdt(r4) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000140)="1a796f975c55ec983d33c6f8cbcbc2a28fd82584f0114e7bb5a56d0d074867dadc3acc488556437e090872c72c473ea0f1d195a5606139d7e9a8f4693efd0dba94cd7686ad52a2278f765f04979b969fb746901870257070a5af6e4f5d5c817fa668ef30de499998426429c182b5ef08a47591e930e03b15da6512ab58c91a17d63b261436fe31090a7e24519682b8a2c14f54789413a5cb6e48", 0x9a, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x6}, 0xc) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:06 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) getgroups(0x8, &(0x7f0000000000)=[r2, r0, r0, r0, r3, r3, r1, r1]) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000212, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x4}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="2dc6") 11:10:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 11:10:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "199ec8e90ef751bb3b5320000001000000000d00", 0x0, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair(0x0, 0x4000, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xfffffffffffffffe}, 0xc) getitimer(0x3, &(0x7f0000000180)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:10:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xeaf1) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x2, 0x0, {[0x3, 0xfffffffffffeffff, 0x7, 0x3, 0x83, 0x8, 0x10001, 0xe7, 0x3f, 0x1c000000000000, 0x5, 0x662, 0x5, 0x1ea, 0x10000, 0x6, 0x5, 0x2], [0xfff, 0x9, 0x9, 0x0, 0x3, 0x1, 0xfff, 0x3, 0x7, 0x50f], [0x5, 0x80000001, 0x7, 0x3, 0x8, 0x10001, 0xca8], [0x1, 0x7, 0x9, 0x1, 0x101, 0x449c0291], [{0x9, 0x3ff, 0x811, 0x9}, {0x6bf, 0x1, 0x1, 0xfffffffffffff000}, {0x6, 0x9, 0x3, 0x4}, {0x3ff, 0x3, 0x1000000000000000, 0xd5}, {0x20, 0x5, 0x40, 0x101}, {0x2, 0x5, 0x5, 0x5}, {0x5, 0xfffffffffffffffd, 0x2, 0x2}, {0x80, 0x400, 0x6f, 0x4}], {0x9, 0x1, 0xa416, 0x7abf}, {0xe00000, 0x1, 0xfffffffffffffff9, 0x9}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="8d") 11:10:06 executing program 0: r0 = semget$private(0x0, 0x7, 0x300) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000003c0)="eaff125c00000000", 0x2ab) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000006c0)={0x800a, './file0\x00', './file1\x00'}) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe6e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="8902fa87", 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r5 = open(&(0x7f0000000440)='./file0\x00', 0xde1b8e626e4f4e1a, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r6 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x10, r6, 0x0, 0x0) readv(r6, &(0x7f0000000940), 0x390) munmap(&(0x7f0000007000/0x2000)=nil, 0x2000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x80000000000000b, 0xbb, 0x2]) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) socket$inet(0x2, 0x3, 0xfffffffffffffffd) dup(r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x8030, 0x0) semop(r0, &(0x7f0000000340)=[{0x2, 0xffffffff80000000, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x0, 0x800, 0x1000}, {0x1, 0x7ff, 0x800}, {0x1, 0x6, 0x1000}, {0x7, 0x1f, 0x1800}, {}, {0x1, 0x1, 0x800}], 0x8) semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x1000000000, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x2, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) recvfrom(r7, &(0x7f0000000240)=""/27, 0x1b, 0x842, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x100000001, 0x3}, 0xc) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000500)="fae343749f8300ba825c06ba2027af0097f78fcdfc94b74d1c4f108269fb943b26237d290df294f8e610ef002f744bd520fe26be566994725ee663ac9d49223f9835ebcf57a8fba5208e560c2b39fc0cdad189e45a996ed4bac22f88457d561ee7a03f7afbe4d559d61735bdb84fa00b5fbd057f8e7a70676251e52dd67e4bb61446fceda2b75df2533f2ae38c1d39c5db2f722d7c397d538a0ccdcc0b653a53512662c6db92dfd0007683ad0228b3be43ab4ba9598f0327833b20798c3da95284e7533f05864571c0e4a6075fd5bbb6befaa1", 0xd3}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x2ff, './file1\x00', './file0\x00'}) 11:10:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = semget(0x0, 0x1, 0x20) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) semop(r3, &(0x7f0000000000)=[{0x3, 0x80a94fa, 0x1800}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:07 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x7) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="56dce4dd0fda974dcb17eb02578c595e636352d9055e46628c8f64a17fbe318674808465c2af138679054246e8fc588007edeb42df5f57edc302c670eb6dde4dd6fdfb05a30f16c05dd5aff7b2eea0a3257a884729711ac10403bc61ea5b8590a28ad02e2ef403da3e21c8f82dffa91c2f297fee366ad5200d3a9405940e37f5bd026dce822176e26f01616a114e1d4974c7bd243985b18beddcd82ceca07c5f2ac698414559c11445c4b4b5391053d86fa33bc4e33d313414aa2b89d3dc5aa0f1888973279cf36f5dcd93e8cb8fdae778a9a4336a6ab254b9da499edc5c2b89e22b36471437251aabc6dee53571f16ad2c5aeb56d69aba2539a2286bb", 0xfd) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x300000000}) utimensat(r0, &(0x7f00000002c0)='\x00', &(0x7f0000000340)={{0x3, 0x400}, {0xffffffffffff5add, 0x2}}, 0x2) flock(r1, 0x2) r3 = dup(r1) r4 = msgget(0x2, 0x400) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000774f17e845b53515dfa9250e2bc4b430405713ead094e9b07b064b49052d0e2c737312828c9acf594e2220213bfa28d109fa49e07b"], 0x1, 0x800) poll(&(0x7f0000000380)=[{r1, 0x80}], 0x1, 0x400) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x68, 0x108) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x100000000, 0x2000100000000}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x9) 11:10:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000001800)={0x0, 0x80, 0x0, 0x2000000000004}, 0x0, &(0x7f00000005c0)={0x5, 0x1, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0x1ca}, &(0x7f00000018c0)={0x107, 0x1000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000000), &(0x7f0000000080)=0x2) 11:10:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xd38f, "00685dc17f33248cde84d7f680776a662488d14b"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0172a76d73a831a4f47ce3532373ee9fb80c0ec0efc948895128585aab0128dc03e426b2e062eef9820f944a025653a9d31033", 0x33}], 0x1) 11:10:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 11:10:07 executing program 1: r0 = getpid() getpgid(r0) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x38a, 0x60) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x974b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x64}, {0x45}, {0x6}]}) pipe(&(0x7f0000000400)) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet6(r2, &(0x7f0000000180)=""/88, 0x58, 0x400000000000040, &(0x7f0000000100)={0x18, 0x1, 0x4, 0x100}, 0xfffffffffffffef3) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000003c0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000480)="e9d6fae3a006000000000000005b96f50a32d8ff50bc3f499220ad087e056415bc3357f753f88826e9f0832fd29aeded8e37f70456e34f02e06cab4e") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x9b02, 0x0, 0x1, 0x3}]}) 11:10:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x28080, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000040)="1b1c0000", 0x4) socketpair(0x1, 0x4, 0x800, &(0x7f0000000000)) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffff5a, &(0x7f0000000140)='\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 11:10:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:10:07 executing program 1: mprotect(&(0x7f0000493000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}], 0x2d7, 0x80000004) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 11:10:08 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x100004) pipe2(&(0x7f0000000140), 0x40000008010004) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x82) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 11:10:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r0, 0x0, 0x0) listen(r0, 0x0) fcntl$dupfd(r0, 0xa, r0) listen(r0, 0x4) 11:10:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x200) ioctl$KDDISABIO(r2, 0x20004b3d) 11:10:08 executing program 1: setreuid(0x0, 0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x8000, 0x102, &(0x7f0000ff6000/0x8000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/209) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000040, 0x0, 0x0, 0xb9}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xba, &(0x7f0000000180)="ec709c474a82c422b760718453234765ed80b15b9d18b0c4ccef034e7cfb55a91d2799bf14229ea0a4b5a2b6464a2e089f0a80de25473d2b89dda6aedccfd1d361ef46a05216caeb9478ec27ec5b320f203044448bf13679be80f7b645c23b5977eab43325b8932e7d8d9f6a8bd15b287a297f3654a84e32dd41d7e5b225a5ef67fadfabb128beccb47f3c79b473cf5460fec5b9d4322555f485205f9b7e87509c82168e7d2241938748dd34040b4448c4d8bcaa46b0a0fdd001") 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe65, &(0x7f0000000040)='\x00') r1 = shmget(0x2, 0x1000, 0x9, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/21) 11:10:08 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x30, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x401, 0x9, 0xb7c, 0x0, 0xff, 0x6, 0x7f, 0x0, 0x0]}) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='c\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x7f, './file0\x00', './file0\x00'}) chroot(&(0x7f0000000040)='./file0/file0\x00') 11:10:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000002c0)=0xc) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000340)="c0a513be56af3ad99889cdfdf2b4c00072feafd373af6cf2a88150415291f78dd1ed55e17b277f1a067cb637915340afd4ab7db3b81ac8c0149c767d29c78521ae318e3e0c0940670c5aa6d228c961deb049a3926a96f36a7583ad451f6f442cf70279e913bdafee479700c16d29b2355468baf6c75576bb3a388ea50aae994925153d26fd7d25ee1aa94f2d91f905f13494b26c3fb12cc20ef3fbbe0e8e39e77f1c02c340c815d5c3581adada4020e6cb81130b35883cf0ae3fd8cd3a4be2b65aa3788ef2a128af0e7b7e2a2c8f229914195cdb40947c39433a9778ab128ae43fba4d6b50b5b387f22410aea9cd9375730c0119cc569bb779ff49dda25b073a40fba17d9b59559322c06d186e03af884e836e881498fc0d4b7d7ca89f10d80e6b7fc3722d24d8281fe689560d290f4c48d3fe4e4a13b06d9b2d377e3a8e28582d2d62343834e413174ababede8dec24418cba046fe809cb7e2c8bfa29efa01b7b0a22a5205e2fe528102565aa321cb48d0c19a752340555bf9ff9ef7d89296cec31ba302874546172b6fc4f3f2f9f8302473b3ac1a50dfe32401ec52b45499024fb3a1df2abaad62b73c0c67e59e2af35413057c9a98e910b189bce5ca04d75a64710cbeb190bc597992a1816f1a8e519a3440b241f0139dafa7e46d11c55b19e6028d6d1e3979ea4b930f20b583de223a62b34794b1c5ea253d6c4af487aa9244968a010ec99c79e7af677235c767d841c0df9a4495a9d78d9986333cbf5d900a1ada8f62f1d686e1d0594b0f23fc1905d57f8f7ca080dbf50d7606eab866d153415a556abd270d936be700526a0fd5e2ab42d531e0eba340b3998cf4ae6acca544a10b4a9c1a2544c297daeeaef131a2add95548c51d867785277f6a1c0eea2e3ee94cfd24e0bd176d78a43be39fe176ae5734af03468fde8342616c5514db591864744020c1a58d813478f8d24f9dac78ea4b3e5161f5ad8b9e036c285dab2af2b43147898d5280bd908f70ed5a2dd613dd72162d445fd253e35c7b03acdfa57c941884a0d1be32a280f3fd60e894550cc6888fda5a5929f783f80443fbcfe266a6bfc8f21dfb7bd2db104d02e462a38549e294cdc4707774831c30512d121fdaa009acdf96919f704c5f256640af25d7cee3d736860a30595b0a73ad77e7cdec8a8adaa52fb31d0ff812d0220fa79164ee2fcf1624b70231361cb0c60e0f9ffa74f87a9b2317ba224a79b7ed2353038dd5ea9b0b70d1fd1f4c98e87f85b92dd9d0bba2db470bef1cf5fa105ed08c1a03238a8803fe93809f411196c16662c7a9f1da72e044cb3b8a712b303e992d96f96f5304ecd8b46e3d23d3730a89f04fc6cae03e3cb3e2f803e6313537712e6cb567d7819ce577522fb5692217bc2d39891654b75c347fcfa757e6566333d1535918be69648405c02ef5455886633857f6ebf1332d4d1185366f69863f375fe2f7e34148a212cf7538b89515245d58d3a0440b7341273e0328f5e226bea2c746508cf209c06d463973dd5e24807026a1b344ed1d4120c1ad3f7a009e41dfb25a71241f4ca09f44e0894aec9a7ac4543e2b65fcf95b901c6669a37bd418ae5fc07f94c99e2472a0b130558729058d3d6dee0d48dc719252b2566a5bbce4988b8ead695d5c23a74c196513d0a2872033dd74688e37af01820f779fa37b9697490e0a8f23cb6e93858ed50765d9ab0b3e724804a9ff2f021d7706181272643c2cae292c13b54bc33b782f83405d3411af6d460254fc6259fcd4cac3f14cb20922db90bdb5680dec13030218c44b6b4e9cf9b7dd68df3b1a11970497fe17a8240fa132422a529512fa9d2339cb91e3da524297392acad5f4a38d05c839827f42336ca1225a28c7a10991f68570e5d39e5833ea790192eb7eafe8ba77dacf0d14d533783bc4c777aa4ac931378e549a01c228f120fd115aac1b17cba997ef8eed77e9881e0acabdcc1780e975e3dd013abe2a7079419924b60220fd8f8aed79b4a3053cc1e47f627bc2ac0d60edf934cc5678092843f28be6c45c0177e402a22ec198cba427a46c6613c33584407989a62743830309beee864da7c95ecf52fcfe1ecc58229fb56ff0ff3cc39f0081f82d6a068ed4ceef0c57b2486e19939f2db03bb280c08a58fb05da9c25dc6ab2b324d0dccd6b30a5acd9179d743d48f2d498d596690ad245a7ef885ecad80af8a1a863d66c22705706881afe73546ef313024717ba7ebac7a05d56c3427eea513eac8bbc7305e9a65d3760a0f9ecdbe429b4f1b15c98e27626e14eceee0fd06122457cdc1f797ef204893f8138aacdbd8bf9f4ba0c32799f242a2143d060becc4cd7b1182d83915be1fbdf3086cbaca28fc8811ea7627302067aef85fe5ba40b6da066665a19df3590342902161dff2fd8e726d7ac2874f491d0d74da6fe126ec7066cfd0eb89d734478cc7d66b1586917d96696d85c912e319f378e0d4087c4d03a6bfcd9910f0147b2b355a71f5be51a83ac077fdc30f2865871175c4ebc2acf619da01b1f08396a8d05522bc958014a0c32db5bf1269f492257eca4ea06f3fe130b1d9b030a0147c5668e76dd5a7f24de469cf27fd7cc1a41f03a81c3a19314b26f9d1a0f7b1d21ad22119733cbac5a61781c6a387de792603a62c9be383722b6aea98eb5682d8038785356dc17788531e6af1e39cc14150f2652bb043ca197ee3c8be3370d5f93c7a7271c19e33e1e7034624a77bc68fceb9dd5c607a18030d7fc6b97b8f55e80a663a9fdd91ab12032d3eea21ed156dfeb0d6a49a46289319b1018089939cf90bce892e74eed914c3eefe51b09734b4f6c09a5f34a8e69a3d603e71019f5c5d433b0250d883df189834f98bebe10718d1a6ec0b6851890b1710bb53fc3decce94aa4729f40416e4990fa594442b3649f7e403ae67c42e1a7714fb5de55b0151596da213b643cf3f20cef53403ac86a0246f23a2d776f52ac9ee4c571c15ed423cc8a6e541562df534064f05da46866130c3957fdf1e68ed12b3e45879aee1ac0aa0dbe9012a11cd0085d07b460fb101d0887333b61c4b920f91842c19e80d29c200da9a72a074fb3df05e6fa9e0ebdacea8ae9a6066b21eaaa2cb768242e19a05d9c87c291ebdb35328959048a2f1c4fdf6541a9de3a4cf69d0ee3581100e5e01f7c36050751fe8326451c5a82385de9b200c8f3a60b2a78fd570d78ac6565471e9c9071afed1e2224e4ab49832bfc30c3c9be80b193ab91efe999b29de3b0a5b62c84dea5a4e187d848a7dda4b8609db0984b70b1bf0864b68df901d1b607ed6bfba6fc3ee55acb1e1828127f83e1a45d14e771c3391d3e5e09b8f45f4c002cb59ca949796c89d648965491a2c3e52c94e3e6bd10302230e0e0700f65edd2e3285e65214603208b04069a36be2a274d2896b2989706af2fdb15f81abe6242d573870e1085e0f98767960ac2a96aab149c6a8f6d58cd1c02136c2ff665bb206adefc221d71b2c58352b686efd61bb089dab05635fad90e91d3dc180e6ca7af54c822cc1dc156cf8edd4c2d1d142525f50662274a31b8e9ecbfb2385367d1cc2590e91cd2e6e4199abd6f918535055240d4e4629823202de62e808c544ee1aca2946dc7879b62b3de65ce8ba883f4c3aba3107629413ee68c97f051310774491d86438f8a6e52fb4754ab9902852cf563e711fef17a988930cef52832083558255472226fbfb4c2a07df6b86714c0d92a8b76432e620a2dfad20dd618707fad2fd1178326fe8e89c33b4a34b2c2ca8d51235334e16437aaa1dab9e4fff6c34fbe2749d226d59b08bc0f3e6622d3286489d7bdb4757fd89d887c3d07dc217d8e779f0acea4c028106c6713c9d46ecbde2ca426ea2403f083f0c1a84e21ddf0dc6a97995068e707a906eeeb8089098cb4a7ebfb5e3de27a77b897201dbbade6c145f2b0195141816cc8e2a6acc652257eb6a08a9f134e08ceb3c764c7b5b34ea5afed5ca6f473fe55507f778506736b217c07e61795b1e86950ed5916acb979d4d317d9258d8b4fb21cc1b44ad369656dfb2e5f37359588dbf89e52244577ea74140087839eee88caae256a3ebb6df4762bef0302d4035b56a29a07a9565ac5668f570054f8c34391f64389db8ac0d10d5dc81c8844d606e34051244c1678cab7f95cca5f73c6cef2c8b9f2cc5473d8679cd30ecb956ff2c956c5c832b56ee3452a1671072de209bed62ec0deba9006aa136b85b7ded4f269015ce7132fc231bef67b09483027348b88075bdefc5bf53df5014a21f77f9637842cd7064eeb4c62383eea1be42eec01ef4ea1f2b71648fb5db0822d621e6d83802512ad128172805da2d29800c6039c217a4e54add173c88060339291dd7280393c8785f1be22bfe9aed3f3d8fc8167469d1a663ac1df6eeb454f235736752c71cf0a07b2a5358afee43b222e19bf2389582fe7595aca2b48f8631fa6bf0c7ee93ea1ce8d9d0aa70a99b68aae46b739cc7125b03d4b2e6109afcd39a627b9d029e694bae2ff19fe93a147a6e697d14e47ebea36d1437e3eaf0b4bcbca1c4fffb1bdd234d499dc0dcc1ef56e7b5a2293375d7e2f4786481dd090699f69380ff490e3f4e94f2a4d367b2afebcb65d6eb5945b81a9e5fa4f92d259bfeabc77d1d65641ec4bd5bf9bb3554ee3710792785236b28309e9675fc639f5e36f9bbcbc747e1c567e143494c09a588f26fd9a3ec9fa93fee70bee5f9f24749cf6ac014a045dc9c860229ebdde5019c0ac799976797f14cd108f7e62da9be4fd11e6536449fe76aac604119325619b5e9064e8933e1f287bc059d823ec3b79735e6026e872eaee2fe59a98007a18a59f6783a5046cfe60c3b841e8ce86bee0a15c4c86a008271597c269b71ff188e2c54ab4e5e9c691de316824586d151ce2e87d3c7f63c9ecaa003faebbb7823f268edaaa52d6fe252bfc8d92d90ff7fccf11d971d6a0d52d4ef6d48a0cecd774d0e55262bcca06481abf8faa20379afe97b33382bd40af16c8a7a812a0b238efaca923a17b6a9a80590e40bfae273896540a78d0fa6bdf180ef54878ccbc79ecbafd1141957b92934efb010e2aeeb83c10005e0be0034016d1b72ea94d9d461a3dccdd2dd09cd20bb9a8b4bc27dca2efaa4bb81c1fc0fa96562b0bfbdbe0ab097600e130c2655398906961ec5d1ce0e5e3b8c0aec27c136331c58e51dc68719f0e11841473c309ed3942ddc70e6080ea4c383134f6353da985e6b56664a8b83582e48a48cdfdf6a5317bc2944915fb46c8162c812a125b959be5f41d69d35bf958050696eba2fd220c81698a78e6f08aa2363589b6d1c02cd6ea7a1aad701a81a359c02029006d4642ff341fa87df687420a8b7a2c8cf3ecdcd5a27ec42ecb3c464ea9db640b889af10f78eb90ef51442b68733ff17b2c58528de2da8bbbe3479bc285d3038da32c962e3cceb0ea8d1a465a5659519a0c7698284a2b5b5169d32accc6bb6aa5979ba87b9d28f8e06fafca187944ffa6f313f8057e7457eb31f1c31b435a946207bd295004735ba21a90fcd59cadfd36d37fef1e7d96812da749651aa66add9c66a75228d16ca16b8cf63c04bd856e7820d3b5a9656c74ecc0aaaaf8b1dabb7fa45266967633d93f349d3294daddbd17ec6d50078fd4277e8786a5587b1514583174016c4fcc41461ed56ca6753d8f5e9ddb51f21c018ae2ffa62a09c9ea8e23c020e08f2c62e9342efb32ffa646d0312772de1568eb3fa9f6e95c9ccf7153e32ed22e4509fadbd94bae24c37b294f3de832ab3", 0x1000}, {&(0x7f0000001340)="3231e77c2f612c616ff905844d020bbea83a8b26965345c73d8bae2136aa849bb885f5e0f98cd032357d2173617d26a52e65ff1866e5f740c19bc6033409e4ddb31c01c48edc9e4bf8a2", 0x4a}, {&(0x7f00000013c0)="8c52cab8071960c4bfc4db6637a06b261c8d12fd58ed58e1e2732198fda126ae02ca88", 0x23}, {&(0x7f0000001400)="759c316966e1da3486e70d21f09f775bab319228e223083da7c7a559d4927dc6af66304c19bb615fa7d729242147448ba9e13d59d3300a08cc6c1e3ecf118647b4f76074d9127bb63498fbe1c34c2e52ce6f0caf8f0894bc71e2fb92a621bdd4bde5b4eb01fbbcd4617a5e5910b9169a1efbd487434c6e658fea0b9b1f12ae0beff791de983bf78cab8126263ce37c293b32b5a66cc3c5ff4b404bb2", 0x9c}, {&(0x7f00000014c0)="dc0be088fc997e72c6742ceface2bf5055c0c29856d5ce11f0dd1577a50c7b20f91689b12e9901734befcd89696992e2296403039c38f94a4bd6fa", 0x3b}, {&(0x7f0000001500)="d2c75fb74bc2dcb6febe289da051350d88ed81d68822effcb59800034ef3089bbacefd52fe46778cc1606624ab51b7809ef1c7494108e813c05b94bb3fba9caff79973fd32c6e123515447beffaeebd887b19af8639cd9923a3733f4a71e5ede43f1545903ab1c2d416708f9b4458750aa851d985e5d0d4da07df1d8c1afc6f77b1b91121a4862971116cf170839c2e1732c688348025fa3fb41e33dc9de9bec0303e9c46ba9af58c212436608e74e12088b186177a9e2241c5338a2707eeb3b9ed0d3f4a3858d9c55a17b1f6d006461a0b49d7da77e30ded58181cf66f21e3f24ae0485bb27055ae8463fd233a32a9fabe9", 0xf2}, {&(0x7f0000001600)="80c76ccbef96303f6c3727fd4dc4759cb5988f177c74ffe1dd0df524ba448f1878244baf0342769fab0fdd481414172acdea2c8863ba36aed38ec020b0aff7dfcf79ac0ae3d3c8a1d1f7e5e59e0a2e2f3848aaaf865ec8c523974fccf85e02d9d111dac6c6166b4a5178a3dfa1115eb8287740c9daa25a1134315c37314a353c76ccb42ae38eb7fc7ecedbe646fab9c9c7c4ef28d404d9e5e29f666fd7c7c2a4432a869f4fbd96bd620d555e39dbcfb3951c1b055be8ba66ed00e3318fadca01c57de062cbdfaf8547b65f994f3f0fc1eb82f5a0d287d09e51413769f09f4300531596", 0xe3}], 0x7, &(0x7f0000001780)=[{0x88, 0x0, 0x2, "833193802c9ba9e2fb2dc002d756bfcd0059426a52c84ed629ddcec23d4db7d9ad53c1190364579b185765a91aa42788f72b42215c5517c7b54a934ec73000c524171511a2bd76776f664b8ecf2e9dd4d6b080a3b83e7940cfae53df09e11ac738a80d687a2056d3a1510b3b89c80f020d"}], 0x88}, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x17b, &(0x7f0000000140)="8a54c4c35cb6e107da5bad0079287c1f461e6b6435d9e945d06b13f1cc441d9bfd3f2d2eb1e04801010e3399735499073c22eee487175a0e1ebece36a623fa827cc4c19a24f0eab92126fd9110d1cb7978802eea0eef787cb7f67bd716ae382d8aaf9456bb3fdc421023814e2e279b81158e37ac48e94c247f259d1cf4c3c87556424dd300e5f3daa21e234d6b0dc5c35ab128bc2c3d0706cbd77e45ba0110f8689889ed8126bbc803fdd4187d59b7b7847bca4b57361e476163259f1fdd887530db008a171f315356c6d6ba9c5ad8018ef499f2bd9ba1b76413ad6f6114162e692047a6d05862efbc1c00b9b7dc5275316865cdcbbf4a54764ec213540569c57b365442b381c50d54c07b8eb7e0e38289a7ebeb4048b65c026248a192962d60102aeb02c7a6f0c58e044b0f79f6a202226b76f65b93ad2a573f6770e60efb67ab1a60b2b3019fad16afd55c9ff61f422ce700f62e46b91b7649dc125826ae0048e5b6d8f51b5cf22a7853293a6d1a846c60d1871708532ee982f1") 11:10:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffe75, 0x0}, 0xc) 11:10:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000000000043f000000000000000000000000000000007304", 0x2c}], 0x1) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x6f59cb9ba7f33972, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x6c}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/@\x00'], 0x0) fcntl$setstatus(r1, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pwritev(r2, &(0x7f0000000980)=[{&(0x7f00000001c0)="a1fe1d3ee7683a2ba799920c0bb813e7ea8bcb49b5021c01af0b687b801ace306546c9aea7d90f83e25b8102414b13117456e80902f2f9a00f8a0edde2fce4f4933553a7651f3dbc6fff19f5c30ff58123a5f2f431d98f820f5ecce32ef8f13d2679e9d051a36d4498492eb585d95a6d7ab9eeb3b3fc6bb137cea1e3a16efdbc3d241344cef28ef43f286c2cd01aea2c7307e229f68d8669be33e149b02b2557acac463b6e9ec43c5a59b3567be1d1aa3665e28bffba25c0697b7f758023db1eb8923222581b55d47d2d812074dcc9a1", 0xd0}, {&(0x7f0000000340)="d1d222fffa80f57dd27f0e33f8f42293711d69f899ff61dc177845bb603e567a03d5a1bc9171e9dcb5006a1537491196672716b0cae287443bf06f234f8ee705c28844f193f550", 0x47}, {&(0x7f00000003c0)="b679256083c400f052686e556dd3e9eedf559965af2fcab90c5461e7388696e12aa2969a9a17e09a931722440c615f61afccd83f564fd2fc108188c02e80c5933a707587f750a7e8977e6c8ef3dbfd3be7627b29422a7c25588c53c4618bee9424600023a1c91e1a8cb59bb73c8fd28abfcf042e38f6fcff85c4c744d62e7c926c8336ad2222114dcc9c73236ace", 0x8e}, {&(0x7f0000000480)="96eac6cf28127b9387b166d4e407da69f993ca8143dab29eaee01e2bd14279405454b39f241fe36732b5f3471694ec54d099122c7b1f0397e65c363703b46a6c81396dd30d233d462fef92da7e01bbf73c7624a208fdad81da03fcea28d37b9ff849d4a2ad93e504b3e4bc67edc8230e2df1b6324b46b449ee44f6878e4be70d70a9b5a0afeca2f9d9e6e00a78c9d2b012297053cdce333511a0b8623ca2af0e7f8e4f039931fcd66f7d30efd939c537806ed65d95373a373c2921523b8b7da7225b01524005aa04992e77f76f5c170917c7c2f3f0d25635dc6eaf4563cc39a836d5570baacb11142dc525c51a71cf6fb3623982e05c", 0xf6}, {&(0x7f0000000580)="34c65dccf28b88eda7dca01654eadc4fabd1ef4dfdf97a34bc63af9f7ab6e9d820fa948a6ae134d6744cb935f7d61d4fe6afbf0e73b176fd9279c7e3f311715c71de", 0x42}, {&(0x7f0000000600)="afd68043a0f45572ac8901a4901880b3df90c32de6b30e7cc202828a484530f9e38ca272db072e08b7d242437e7c5fa8f657beb1dc06c405af3bd830123e8862a5ecb05b7bfe031d69b3446f39745a0d591a0564cc4912cd569a92d948bd21f10f8e105080ea57a36fefc7828994183c0cc546c99fe56ac147aca05205752bc9a9e8860e55dc201d7c2cca3179820dc941f7cc82dfc65330581273ef9b4be05e3c6da27d77f1bdaadfaa97c3a735dc45f7dc3ed1706feb445e293771d287257b219c48f3b98954dd6c9dc503634723602cfcfd749e2d48feec6948de9fadec88e45bf65dff8d", 0xe6}, {&(0x7f0000000700)="423d9c8186821e8f4135f91515d750848cb806223e929932817b2bca70c3e279d539a0480ddb0653330d2e66c305a33f49fd250e5e1909aa757a8afc0ec58a1049b3e85e2d4d0a62dd206df41fe1e0a666b3606e50bed9e84aab71500125a76de1f1cb7829d374b77586c287f61d06b54f107ba63c28c479da547337d96c5013868a25b3c6bfdde94b0434f389e804244af3c36db26893dc050e1a6b4d7950c5fb915dbaf23d4ed8d6da3d41a122d5676b70c1b907cdf4d6b1a081238fb2f62932f953f91414b30e4e9712d144c0f0e0f04b", 0xd2}, {&(0x7f0000001640)="d88b54776b8dd409a1e71acea66761abc1eab2a10a1f514ec08f14a8c6e6569ed2a1074f57ffc7df32f2038598c0d50f0a0492fc22b850f05f82faaeb1ece2e553bcc6c5178c05c0e1e864b151decc3cb06208e6e3b4aeabccdf1fbb0900fe15ff678e40daeacf7d17f0808ef4ce145c5c1283de32dd399b887b73e869ae7de8972e3f39516d262916b7fdf64c62207dc37050e5dc253834f43619c952cf2bec0f824b38b926b7dc69ca90b7f4a09326f008543d083a2646562e529510d36ae4c0a26a8bbee03b21919fd7678e713fcd5a5eeb9bb6eb203052298c9e2ba39b4255e23b8932553b45be8c89acdaaa351314270fdc166dcb355c0890bc0b41111b0524411f9f17fd28e72fe0a773d5e53e20e5509a400b733fcbe994bb20abdc8c756ad239b060fb716c3dbcdeda3f6863681498d3d137c51b0f8b057675330bb66d467134799aaa0e9a3e2d91725822be2b4a99059788fcf0043f129b222466f1b7d2fe51da9d3d0388397de5bf6d4722752c638cb57917187b035ac96d947b01e5406e793c326a65605bbdb085ea340007267074326783fe799a43b5fd6ea1b216f6f1cb11a795fc176e0c526a9bdd06f363b659671fe9bc80a8138edc03ffad309b7ecec70449ebd16677067e6f00b8ef237f8bf9b3ff1d0138068ac7fdc2fea643a9960d06ec45d7bf0a7d6aa4cc6fb70c58c14bb94c584c74db992781e65ed78d02634f4e4737856f8e1ae1bf08d0f8ef70455392a0e52d0c7ad36be1874dd2fdea5fb4ab58ed9091e42518da9e1ada4e41ac76f1011d46d4a82c9f934636583fc63955f5c6771139bdfeca6f481f697c9508464bde6afe7b2f78e1983cfa497fc104926b919dd81f0eb80383d027db6a7309702becfe929ce243cb150b19c47c7bbb8b7d584a0a7f89f28942a38506773d91328d22cae75a0a6e9d67d087bcceec8800382764e7de4c9594c9aa52141fddd580bf5362dc362a165269b0dc6e81a39143369c01ad0037075cf1605bc0b37ab1ab01a0d267454fe1b5fb5898e62e5cd1f820dd16d4fe2f52ece77a866ff62986bc463ae17cf1895d4d9591dcf2034411e80296b522dd2cd03abba7d7662ccb0a9e76949d65d8059fee4ca3c872637b2f258fb4328504730845abafe1abbd98a04bd5dbaa161c2f10c9b41df4fd16d77402b137c0a9d08083d6d5a65b5e681cdca6202b2280a1f5c940db8a4e44ab9b341f4374c69adf23a34dc6d65ce09a1a010f06ab5d866cda2e64e0104592aea3246a6b9d593b4f7bbc833479732d5c504df2509868d50ff6fe2694f911cc77acb72bdc9bbd0914eb7dc7bf26fbd255d38310fd282ca4f97a6ebafaba62241370b873bec2db9b591be983998b2508d10e590a5b4f180507c9a49cd8f3469c2e2db6e31666002d25f6d5cce9fb5fbf56a28f387b1e57b118b42cc18e9a917c61c23b2d514251508943f3f82a9c843fa85cab31d2bf165d356b08d33a68d873e5fa920fe8626604dddf830eee0492ecf2ee74e225adb66b8b8f3b0607a956255453a5a7381bb36a209a9ab49523d40055d8222d4e0983358569a804bd337ee960cc6c2aed57b0920fbcd78848ac823db4f0efc7c028a1d214b28e85d413a85acafacfad67f33bee6a91f20903faeb94d45b19166b88e42de47c1b4fca6bd1b2f396a542b8c8a9a2930ec16d6eb4638d6180f2020a469938398dcc1503ba707b935a66efa19a014bb2b27ef28a2296cc971ce0e35fbc55787e9de7fe8fb34fa2838d99d663a559988efa52e73f5ef9bddabf604305e14e5a3894933c9c71b82eabdea3c760df0635fdae49f66ce0aeb05a3642fb81b41f887a9f965ca8070a06e339a0e2ced36c17943dc7f93495288bed96a693afbac9ab53bf947e6686eac048c3e694bf3c81b49add7b23808d184c4eda0fece21997a5f37ee830457216d74567c025c4032c616156a463ac959aaab46b6ae2bf8bbd8997aeaa232c111fe5b8e3167f7cf2ada6461df83934b6be66f26b45a489120a581e7a5aa726f7f7016b485dca4d2c32b4ae6853f0f525c93aced03cc66ddb494b985d4e9df8bcf80e2996a03676d0e0785cdcda92ec609a0a9595696d9afe206d25e1175e03d0b5456fbb864b81b8f8a5f33a201b7703e1acf3d07fea6ecc7b698e8d20e6e0502a716991ea3cdec3ea6345b55b536397430d012feea0f08c8400b06c6844b1ce05c22112a900be5c5078a463232fe8ce0fdc143c44fb31e7d874e039daa0ed7a3257b9a479bdfab0e8eea1288b7e7ac6464162d8fc61b316ee9a69c79f0abd110a790f8908612e336a20e8e77613cdcab2bf33f09892e5db6062cc6929decc84087fa5477b5344258f9b691bbd9928befd11d42cc63c2c325d39358223ffe38adb13b998137dbf3d7c2bf2b92ff0cbfaf84dd98e76abd4d161b81e566d1024740e29063afb2a1e1e6e58086fe697497bf9adff185e605e18a3f52bea61afa595ba65056443d160d6ed8bff18ea1b59ee648aa089d1f2d465e6dd210f89eb8649b5d542991338b3176f0f7850fb8e9a44de8bf15c93f48378fb23f012cb5f0dd312d768681f903af1d736b32e5ff266489b9dde01f609bd14d5ce168c62b2e338719369ae12a8a18b7f676e322019fee6380c1619e77e9e480a2082356527ef32f4f12005a05c41ba4ceb48b3bd0beb6cc265b0518489154ebce4c07e431f1ad8d096f8d4d3676652f2f5a094635e74f410f5154cda2b0d0dd1e35afd9a2320127f46d5bac18679aee7f816b1a5a48dfcd72aedc984f59757e26fa9dbe97563e1d13db49ab43baf0132c30ec2ba1aa6be1ec395711dbab5dba80507b39312a96861b2901697da530cbfea132324966564fbadd14a09cce36b2e0b055ac0101251efcfd3fe531f1f071a954574ff7f10508384a57e5f8014fc63076cc7edf34a9352072292920ac563f15800cba4b7c0a8dea86dd1d5ba8f5b5efd17ca8d62c21c8d0b58654d78c2b6b9c90837a7dab5c4e46464e99981751cf50ef48e19016a2858a29e0156c64189ac50d5de88c9bf3340f5210fa590e8c5bafc58b0f76ed9f02ee3775a5243e666c66148e3ae2ced2ab4e5d23dd0044e3ec6d22e7a3451d8a74cca998e09d5dbf5fc720be57c14ea6654e21fd11c749d674851bfb5bc63b69876e6b4f62bb3290178cb561feeb73f15a0052d4d2c99171063fe2d38a0869fae3dc40a10c461e045771120c44cbbd0a77935df5752c40cb045f56c372308204177b545e4c7c80a609621c4354b8b0a0a9ec95d49aa28f080c038ecb38524f31f7989bfa0a97d9f82546b76525e366e4440511f80f2f12268591d42627a4a4d7a0ee30cb0a235907de65e1601e5e65126a62e942a5722dda993dad891222e236b9926fd77214c99e42b6d5ef01db44548b449fe31f6d93f3dac9c63a03d969cd20ba85d41a0e081c0fc6d2bb8a35eb6748d0de56e640f57bc34ddedab9691645ebd1e94e5e67190cea635054f94333710b362e4810da81ee6157fa8710d6c46de5874e8bf2e5e2ee95391047dc1a7cf79fd263839804101e5e538499a3f088f10ac99da01b593eb090604939096157bb0a45210e53bd16fb128d10fbbe86dce50ee4fefa0ddcc72f4a95ca712dbb104f86c657fcad95e1feccf3ffcaeaaae6ddc485363128559292344cefba6cd2be211e30ffadc5b5e5947885c1e0964089ed0f7d168b75b46fee2526c4067f8e0af4928e02d167d86a1bf88ecb8d612f83741f6792ce84a762af83fd94ed811327ea7f03ea55df83548fceb98344be468479850d7dc913cbb3d3095ad670858fe3e7b7a787932fb2f3be0bd1338b81b657a4480e67233e626c510853c1494854b5548c322072d665b8d85dc9ac31f50fe5b90b351633a484f31ca36eb5d303acc9f87d47a838d501723e9e6ac41fbec9a98fe5c75818a7c66a7c8462e1cf8c72c3244f67ed7aa0503d1b2dc347ec7e26fbcc77a3de11abb16c76c2434b68bcfd2d422320d200c157a33ba456812637592497ade205cab7e036097b7265fea65e9c40ee276a090ab9c6a8d2171079c2d6cd91fd6ed20bf3e3ba3d059a9206bc535af1805d628ba7b68f644d7bfa36470192227ff6ec4f5de87e637e04d2103621d03d60a54c3d7113bf7ea312b8dd3fc0452f831afdf4eda98b89d6862ea938253ac87ea7057ce835f23964dd80fe252a6794d5f87291c688bad223fd3151e9e6c8c20721411c955c4d059ea5ece36c3a9b7ee6fc199287a0040b9f23b8be0d3964710d9b2835914878cde679a8b9bc6d79faa2f32bb236ed2d720571264e459a20f260b42e4e599d323dba533d9b28a2b8bf0628a64bd1b95d278e7e28412fb1a80702a5fbfeec2d9fdddebcca5c4f716b02d971acd4e6a4464874b49e6d30b450b47a11759dcec7fe846d001c19ef3f4fa70a7bc77562397a67091b5029db1a91c7d72e6d35b91aeedcca1686408d993859e67f4770687ee5ca0a07ed27f1574128e8d7e389e54fe74b677ddfbccb2cff94b296e6648313a5e3bb82cd25afede1635082c8c3aad34df40f9876c4f9c2023a4595227b314814176038e4008c202efa12d8d9da6a30a4b350ff7aa2716d6ad82999ffc5b4080bc0f333936df694250a72d141e925ec2fc2c5227866f491b2e97e7b543c01451b8228bcfa2e49905521923a965b653aab395338fca7f4ad4e78f0c7d76ca0c5fe3a818b9c85efedf744f1269b8cb19a91bae12ab01d51156aa33c28d9a073ef4a334c848fde091979d84a71aa81d658d2d4b338d45d26ea34468bc22a1d64394482f74edfa89cb2538f0ef7f667d5af54983a5107de40d6d7097bb54008e72581a110058f433dbaeb5b8ac88018c81baa8a108b3e148115eeff1aee92ab6a1b4962cddd6c860b676dddbc1cafe11e59bc87facbfc800c7d8feec2328ebcb76510539e91af231854c39287a810da31b0bc51935a6f3b022e429ef0ff2827c2e89412b8231fb0c4519acb7d75c760e96376aed3bc00d33e4bb3a82570d63f92a1660648e3cbb08c2f6a318073f84c61f38e806fb9bb1f58a1253b1a14cc6ce4200ccf26949ad69ebd6f459a41e47cc8edcb9ce07e6f08c08b6cee310ac9232cb5a630eea9e8cd56b586784e545e7ae8fcad20ace53e4c4b73042ccb6633e16f03dad845d97729f757ec950aaa0083ba96670ed634d9f84b457169b7b533d82122c6d3066292278fe8ddd9bf67a42c368703505dea51dec4a8bdb4cd279d76bd0e542f4ebee87ed8e1ca6910808c616368afa672e9f75bb55b0e78598382022a98c0c5935ae5d79a9e45671d3f7847c79631da6a24d23ccc40aeaa11df188949178ab6697072508253473b66e4891d77aa340b9097efdaddb3e65d5263da5a848f47323190d1b0c12faf042aee448102e0a575aebfa8c5729e59afc6a2ff2994861aeeb943ba374f77ab4813e3ef369d88d36dcea1371c44099598ef9a179874c4bebec083ec659ce595dfcf82f3ef1f5c886b535700dd5f09af04e3a2906fc0047ed5eda70377dca0a4a66761c1992c1a3d2e1142817bc735c0dd6cd206b149a8d0f88a72bac9e6429a62805331f562c2edb80db68fe34cea8c19f28908280b70ba4fd4edb86ae83e71082677b973df9fe31758230c1f590d28462b4a9de0aab7eb96f54282841e18ea0d604ffb67a18f210b16ab2936ae71a7b11c5d385f7d594751dff9681fe7a7ac3962a1e7e094f3a19b41a79503767152521a098fe338b11d01d90d1dfb324b91a27a0254f8b4311741fe2e20de2e411e7146b", 0x1000}, {&(0x7f0000000800)="6133434074de2c11a4630d147e78d30ea50e7ae49288ecc6582069c374c1bb22f31ab9b90de51fb6deed5130eb6faf10bfb63926ad1571aa1409dbb5095b286908562d14f2f179cfcb93b2f78dbeef2535e84de8f98b65c2901dbbebb23cea5c938e953b2bc192039367b6b2f415edfaf0545b176f97b8b454330cb6d49766ebb08f3cc51e673d6a8c352ca6e5103f114b89167251329f3ddec6b4c7e5a692877ba7828e0df5d036735a222f03bce488711b6c1dbcf4acdd98f7291b2a41", 0xbe}, {&(0x7f00000008c0)="852276da8c2a91f8c4b5728c0896ed670a9953c31c82cb8a55c7951002894fef912f05a3a167de540da62d2a66af35be8679febc058d34630b3eb360c047f8174f6baace405bb7c63a82ba0bef1629227edae58e98abf11c8e042b06060c6486517412ecb89011faccd7d70b059836c533d3c3370a93fbf543c2776d9018f80532d95334c82183a5054c8999516b56735fb0190f7e49a2b465901d2780583886e4d4e2249dff", 0xa6}], 0xa, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000300)="9b", 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) write(r0, 0x0, 0x0) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10003, 0x0) fcntl$getflags(r0, 0x3) clock_gettime(0x5, 0xffffffffffffffff) nanosleep(&(0x7f0000000040)={0x17c00000000000, 0x13}, 0x0) 11:10:08 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget(0x0, 0x4000, 0x205, &(0x7f0000021000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/41) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) shmget(0x1, 0x1000, 0x1, &(0x7f000001e000/0x1000)=nil) munmap(&(0x7f0000022000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000340), 0xff23) 11:10:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 11:10:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44b7b202d, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x72) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x20, 0x2) write(r1, &(0x7f0000000280)="13ce769d201c55ad4dbeb0232b32c736ee185850bf4dc2eb7d51b81d6145d358de4bad1a0ecc211b50e432942ae7e00a96d43ad9d9b5a3fdfc00d8c6453b4a9a3256e8620c47439a06c80432461c18a89792da1c5f11cae459e38f56fea45db2b240e90d530a41b299716895ba5683fefde4128919c89ab4b44ddef67816f003827af265c870b97d1676013a6f0647a8d0ec7cd76a95fcc56f1fbb5f526d60070e3f090d9a9920e850d2998c027d344ffbbf1584dda3851e53ce0215df1a68e992310701d0d01c816931fccf6cd08a3b623f4f60d90bdd1d59c7f60177c3ec960c2d28d573068d2ffa5b459e90b48d483d7d1df880fd5cdbd88dc16d18e9dca8c9408b5f56b3cc87ea79d5746bd5f4ec0ecc821bb8948e57b1b7a8f3cfaa4b42", 0x120) write(r0, &(0x7f0000000100)="9c8bc3772801d55c41ab4300424c488e91e6ebbe4f4c", 0x16) execve(0x0, 0x0, 0x0) 11:10:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100008000000000b, &(0x7f00000000c0)="61848bb37e322290feb6db8bff7e4b7472d9f28bf397dcaab9707a346ab786120d893238d78d859ec2ca5b88bd6afa3e36997d", 0x28) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) ftruncate(r0, 0x100000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x1}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x116) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0ad7dcc0740a5c8b0ba98554672ad25e8f5ee5aeca9a602d42f152580ebe4c1a361857eb67e2cef131f59361c50a2104751fba252742d21da2d722c112c4e87ea7df70b16631bf61f7776a912b20cbb9951abda7feb5e98a766a98e77ea3333f538d56ab4fa2ad3cd756384e99daadde96870a85fd26e9fdf843bc3925c88a7a1a0875da3cda2c8508dd6d995cd97909378bbb1c7f924f108a112d52345c351362ed51af0024748f91063b739e645be1734b327cd26908a3d9d5a7294335174042cc45306cd273df8c05cfdd78b7a4d6606085b1e1e426b1a0841f45d28460ae3bea7fd1", 0xe4}], 0x1, &(0x7f0000000300)=[{0x10, 0x1, 0x10001}], 0x10}, 0x404) 11:10:09 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt(r0, 0xe4, 0x100000001, &(0x7f0000000300)="e5c999dca48377656f5264bfed1de11f037f5cef7f02ee79c6df058fe86739600e7c91b1e04c3763affb08c1b7741225bf114227a622e17c484b41870415df67cd5ccce1bf89b358492845ab483325063d69c1d3719813ab011ee74413f5f5c6b534493c334724661b434d2f665f4aef4220d5d7107e591acd87aacd6861bed5a32eba29cfaf15a7069b0952d3087416bc91e2761f95b2c1d3c2df67ec1f0c8533dfe1e50d9edb6286f2a30887b4d851247f4ef557ea60f6ffda20", 0xfffffffffffffd63) recvfrom(r0, &(0x7f00000000c0)=""/170, 0xaa, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x14}, {0x81}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000440)='N') 11:10:09 executing program 0: 11:10:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x23}], 0x2}) 11:10:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse0\x00', 0x1, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) setgid(0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x9}], 0x1}) r3 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xab) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/3) r4 = dup(r2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000001680)=0x7ff) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000001880)=""/204, 0xcc}, {&(0x7f0000000340)=""/222, 0xde}], 0x2, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/54, 0x36}], 0x1, 0x0) read(r2, &(0x7f0000000500)=""/4096, 0x1000) r5 = dup(r0) semget$private(0x0, 0x1, 0x0) dup2(r5, r5) write(r4, &(0x7f0000001500)="e1e0dfd0f3375f94e68db0e2c8aac6763741c7fb6b9136ad0aa0a300523d060a665ed14cf47c02215cb4bf7cffbe6b1fd5b9f3fdf46531e88f6f5f3aa210862a15d923365d8d45c0120afa9a2cc8bf7522b1f8d5fb68d6fc4196bbc5732f0f3d1cae87181c111a03190012e22bb4423bfa898c66b0d91a9e005bf38649008d88a1e645377eb6fd2db76423cce777aec011e32c", 0x93) fcntl$getflags(r2, 0x3) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000015c0)=""/146) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r3, &(0x7f00000016c0)=[{0x3, 0x1, 0x1000}], 0x1) poll(&(0x7f0000001700)=[{r6, 0x8}, {r2, 0x80}, {r0, 0x1}, {r4, 0x4}], 0x4, 0x6) poll(&(0x7f0000000100)=[{r6, 0x44}, {r4, 0x10}, {r2, 0xfb}], 0x3, 0xb9) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) dup2(r6, r4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001780)=""/201) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000001980)=""/213) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc47, &(0x7f0000000100)="a97bc115") 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f00000000c0)=[{0x100000000000, 0x7, 0x8, 0x1be}, {0xb4c4, 0x6fe, 0x8, 0x7}, {0x7fffffff, 0x5, 0x100000000, 0x1e0}, {0x0, 0x2, 0x9, 0x2}, {0x7, 0x4, 0x67, 0xc10}]}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x4, &(0x7f0000000180)="8f150c47") 11:10:10 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xfffffffeffffffff) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) write(r0, &(0x7f0000002880)="ea40349191d9f05d2ff40a20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a", 0x69) 11:10:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) close(r2) fcntl$setown(r0, 0x6, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r4 = dup2(r0, r2) fcntl$setown(r2, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r4) close(r1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r5, 0x2000747a) pipe2(&(0x7f00000001c0), 0x10004) poll(&(0x7f0000000a00)=[{r1, 0x8}, {r0, 0x80}, {r0, 0x12}], 0x3, 0x20) poll(&(0x7f0000000300), 0x0, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000200)=0xfffffffffffffffa) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r6}, 0xffffffffffffffff, 0xc0, 0x40, 0x10000}, {{r5}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r5}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r0}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r0}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) clock_getres(0x6, &(0x7f0000000140)) munlockall() ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x0, 0x1, 0xe16, 0x200, 0x5}) semget$private(0x0, 0x3, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:10:11 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) pckbd_enable: command error 11:10:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2602ce7d115cc1a1d9b3768a076b0a975c2ba414e8ebf4577011b585fdb1795f260b7dfc03f62623d7641e57b14bba5a738b4b1e036b1b4b7d7803147ea401af87e8fcc56846288dc42bdf3605e7ea6a1790811c77370a2a5c9c8d6435b3623ab5998bcb5c18c2e60912559ca9f18c3b213fe31d5098b0331c1d5753b8c77935cd96ffec73b452432d", 0x89}], 0x1) getdents(r0, &(0x7f00000000c0)=""/37, 0x25) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="2dc4301676e79b59a8d740379fe20d79b2153c4b6a3621f784dc856d966cb08db4b9542401e0a65b1d9c675108c97b8710662018fe904e7b8c026ac05b2481d7b9d4f4c772dc7db8572319d11bb0fef26aac4fdaa419bd677a7adffd9522917246d689d32ed953e80dcc45ebb4d937ea579735e77f61ef7aaba7d8e76f08bc82a639ab5bb8ba4345072b946689bfd47fa80bdc3415d582f44f19436739a03bbd9caabe55869227665c7f2b383843d009531c2b0d", 0xb4}, {&(0x7f00000002c0)="09f88f3cc1cec2b4a3db2329e61d46298218dee18e9274b5c4dd369cdbd27052907133a407692af50989ad1c356b93a11ea45fc3750e87088a7ee9762e3cd14ea1b40e1569d6f4178246510ec95f2be7c2e143fc68f43067aa9bab676356c974f105f879ed73773946c74cf0ea2a01bd2c7c81026e6b8eb06dc7da82df9e1be91c36597693d711a7e9206c409a", 0x8d}, {&(0x7f0000000040)="09970c94bad1e636af29ee302adbd5cace6758478d60adb7396609", 0x1b}, {&(0x7f0000000380)="1765efe34de3e8a16ff8399b890ca01371a69819799fb9ca41de07c8d04ed9bedfc1742b8c8cff980f8ddbc779be0b09f3a5c316e55f2125364b1f4af7fc78bf5abffe1d7224677a60729f6d7d4da41191f53a3bcdff9bb99c885ab50863b56feb47721784758713552ab7b5b9a1becfa785322d7c308d88ad1a5ed4b5a35bb84d1e046904bfb4af253adbea04421282a58d08557d8a945dbe3119b5f2fba7e3690969d31850cb74f47bd2805a0fc595fb95fb090fa82e2c66b58f", 0xbb}, {&(0x7f0000000440)="a19d8e5040b33e7072ede89e2058dab30e6c8e80f5ac1f72e8a0d44b871f0d98ab4fd01e90ffe0cf7333efc5cdd71f13d6672770615017764db7e39a64735905a611762f72a5a88fe7706e266a4fa3557be1dd0ee9cc68bb795552fdacf2f0ad0d80b9cd", 0x64}, {&(0x7f00000004c0)="cba78246c8ef6ee8e84d6a0c5b4e77954de7241ae647b0bc4031e886acfce730b77bd12429b5cb99d1a0927cc13a79fd70ba8a0bd3b875f7507c7d6479030781b8b475f187e0f2ebf0e3165f65f21af06be490cfd7d1f06014597813ec8d5ec2e3ba4c5d2dc369b0e9b8313b416e1ead6bf955eae3d785a859c9a5a90be98781", 0x80}, {&(0x7f0000000540)="2ec78436e000f1e1707201f810d91e8e289857f6aa402c0bbe7eaddaeb9d3aa3e22a92c523063611f01fc2745845d99de2f128cd750f1ea20dad25557095816fa95eca71963bd47c9e71d29e1449a6674a710b1fe5e872024fea52a54c7f6a7d1e8d360fdbbd5b708568346b1f96035fa9b4edb63f8d7f7c9f0a8a6bced7260805bfc48674d04c296ad5031dac14a3b92a2fe85bae830b848516f35a0b501ece5bc90f36e1e61c06b25514552fbe1829895e8fbedc448db7f76ca5875ce6122983446e41829863ed23fd927da63a82f554f850b041c5ae", 0xd7}, {&(0x7f0000000640)="907fa6f003f31eab9f4baf6b1d4d1dd70373bde308f0977c78ba6528a812f03a5fe04214e55ac7895154d34c6b5b9ae447b7871c6f5f5f897d8d99956fdc29e38a856e97ed74b9df4d10976810d491f1ab2a0b7825e8be41fe47687fbf842ff488c6340cf5ffd8bedc2c108791c42f1602a3df04f33fa1c314bc6c3d1f3e860845eaefe0bd9ae31df2662faa7e6e974bf4614e7bacd133ad1560737c5beac1c61b72db9284ecfdc90cc86a4ef90efd95b7aaddb778fa538ddfd11f20201c47fad5e3ec2047927ef806076f84ea33f5e7660ad059", 0xd4}], 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 11:10:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0xd656, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0x20000000, 0x80000001, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0xe2, 0x2, 0x9, 0x7ff}, {{r4}, 0xfffffffffffffffd, 0x80, 0x4, 0x10000, 0x2}, {{r4}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xee}, {{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0x9, 0xfffffffffffffffe}, {{r4}, 0xffffffffffffffff, 0xe3, 0x1, 0xa2dd, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x7fffffff}], 0x81, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x4, 0x2a0, 0x8}, {{r0}, 0x0, 0x20, 0x10, 0x7ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x48, 0xfffff, 0xf98, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x8, 0x2}], 0x400, &(0x7f0000000180)={0x0, 0x80000000}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r5 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/173) 11:10:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) r2 = kqueue() syz_open_pts() ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) &Ī}\Į”Ł³vŠk —\+¤čėōWpµ…ż±y_& }üö&#×dW±KŗZs‹KkK}x~¤ƇčüÅhF(Ä+ß6ēźjw7 11:10:14 executing program 0: munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) *\œd5³b:µ™‹Ė\Āę Uœ©ńŒ;!?ćP˜°3WSøĒy5Ķ–’ģs“RC--Ä0vē›YØ×@7Ÿā y²prķčž XŚ³lŽ€õ¬rč ŌK‡ ˜«OŠ’ąĻs3ļÅĶ×Ög'paPvM·ćšdsY¦v/r„؏ēpn&jO£U{įŻéĢh»yURż¬ņš­ €¹ĶĖ§‚FČļnččMj [Nw•Mē$ęG°¼@1膬üē0·{Ń$)µĖ™Ń ’|Į:yżpŗŠ Óøu÷P|}dyø“uń‡ąņėšć_eņškäĻ×Ńš`Yxģ^ĀćŗL]-Ći°éø1;An­kłUźćׅØYÉ„© 釁.Ē„6ąńįprųŁŽ(˜WöŖ@, ¾~­Śė:£ā*’Å#6šĀtXEŁāń(Ķu¢ ­%Up•o©^Źq–;Ō|žqŅžI¦gJq åčrOźR„Lj}6Ū½[p…h4k–_©“ķ¶?|Ÿ 11:10:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x3, 0xff7ffffffffffff8, "f0ffffffffffffff00"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5", 0x27d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0000000000009d1e7e7a349025a1d8496ee20900"/31], 0xa) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000400)=0xc) getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) close(r2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002340)="eddec4dcfa4b2bd2931091c8ffa96fabb55d4b1b093014ee010d16b0a95117fb5c85d81079de62f91dd0dc86efd616ecd7c352754250e2640c2df95e38bf164e37806ad4c361b50ed7e99b5dc3e37eeb7bfc5bcf3809cc7e5c8ea5700d9be4739adf895ae9cba76a617e3c676bb45b4f98e4a7c3004aa74e966121623ff8fdc94fbc547ff68b4caae32ac4c3916b7ed0ad7f53a8e61e8315fbf5e6d25f3163346899a8b939087c11cd27078695421b210e4a7e8e8c2afcaea76427e8c886f9d10d6a070775cb5a516c9f204529dfb21f352751fed7fd0141c36247c1dd8e7a24805b3e5f03a2b84eb57471ffa5d6f2a5af79944574b090611601eab638ecdfa8173c6a168a1e818ddf61f7b4b91e870469b0d06a23005b785da8a799e05c40537b725c63dc2eeae34f37cd80233eb2c205be6d8321038869b581efd9dd28ece0e920475cbc01b16f2ef9e613f271f54490f2cb9038f651652c3d97ffded371582b4e2186fb79ba668b74000b8f33e4dc979701098a882b47fe4fa6631b1832bed549f5d6f8b08e65407728a15fb55b17ba9121f66c66e72dcc12b3ec98f981e599b64eabe9a36377a4c3cb0b3cbc2a3bdfa733030e4a73c4ac43b9bc53852574c78b326b6603842e39f2599dcb1aee17022aa875b4e6a29ad0f210b090802fe7918aa4caf8e169c7daf7ba83a31cbf4a01d5218cc3003f7c04155ca9a3c037b7c9fe5b4f1a54411add6f7767f67fd2bcd05e7f1978aab3e51ef8591c381a0105b5808ec08a9b17684288531275cb1b68ad99d76425aba3d66feb9d82858a08ac071ad145bd0d86f2bfb1a1b35a07b437ba2c606bc019e62267dfd5d8b68df6e22254cfc6db63c9e475be0596a84e7e26b576692ab70f67bb74a124a95ca62f40626fa87ae8ed814917dbd6963931050a8227be3727da149b923ad66160760393982566e4572275bf17686f77d017e4fce2f58586b5b621c0064a34d8a6212fc41a68021ccfb5b5d543e9ab2471afd4bd596e4f33b50d521a905a559896c8e43ed457a99e01019086c494b6a21b0f50dc66e4338be97bf764bdc0c919b4065028e3aa8e5a9440120ca30c9cf2ebbee14501488de8791602e97f05583fedf050e026d866f5e5d3fc20843f3d82fbeb3a372d077f65bd8cdddbcb894930a1efef9bc3ebf8db07defa584ae1ea4258772fb8269c6045f64d6f9cf4a967d9a03aafcb742443ea8942a7c5845f938ff73e926093f3bff3c737dc268c1c58e6f2e8a1fa9912da4659a1f2b7f3412248e80f6834ffd0f3ca7d705736cb07b4b3be2612ee2ac9837b39d9494294794dc8d355ba938564b59edba888a2fdae674e4a416f104b037b81ff6f1cac340656c30c8bfdc65b1c728ca5fafdb425e94cc63da36ea9064e4547e344729392b9fbb54ef1e09ed0f54d1605e92f5d9878814f9b9df4ea93b5901d2e4cf29c2888cb05d6de422fcf17ad9da50804be4f5cc8f0771133a8d134b4f4ebfe453bdbd8a3235adc07530bcf4d1adb876dcc1395efcd032bd2cbc2d2d177462654b7d2850cec4c603af170e577bbdb465afe6ea78a8d038f2ff9b682eb7a9938684d0c6b105e5972f68029f33ebc953d27c6bddd7bcba9f84447e121b34a8fdf9f1eafdf2fcdb20e514e93717700f2fc7862a290c4a8d2f0bc704ed015b0d8046216e86cbb0fbb725dcd1b8a3544941ffcb02169520456ca38dde8542a9102a58cfd610345109cc9682587b42e3390672b904e59b0b2693bcc5f3604975a7a2744158ffb8085f742adf0d1c5856c21f8df05ce681b5b2b528578c336daa4397aa846c608ef5267809ad6df193b45d3500cf8e65c61722605a25c98d1347c535ade48a7fa81399f4bce8c1720676a013e18d696317139ec3e1adcabb46d4f1c6c0d3261c9370add530739b0f65dbaf23e8b11789c9fc1f39c881d9bff3f0cfbed52fe0b0a99764ce4d53142446a65919c21e75264abfe4fa9531d588fe9248f925dab06fb6077b7e330714f608671d66cba6ba7f80fd0bca1a9143a8c4c7edeec54c3438cd31c2002a9e30cae150cfe47a157bf4f465b496b3ed1f25f75be863ce48010b5f94943e82accd0a748f1c8dfcb191ab9ea38f93ec3013862fb87d5831e1ed271a198c2d26fcb2f29ce15cbd15e0f1c44af3eab0a31d8ba5540bf466a3b747e1b30eeb1e6e60adc79d5b54dc11da6f42d563994d690e5d95b9a3bb5f0fd40fe3c1f6dfd24ccfe790a5ed977500e0332f4c0bfdd0ef5d5db5d684bae74d2aa8f92e6bf2bccddead1f8cb73384bc9a6aae219d2a7d13e9bee40138c07e4dab49a44a2759f35cc5835499de41400aca25ad3fb1087808da765f6385663d7d8fcc0f58805da56fd5eeca6aac4acfd5f7140f5c963a38aaff24421d8cd982a248df1b4e55c31f7931af9b24728c539ebc26ace1ad6ac4ffc6065f829af446695adc2d0ad9fce40eb68c4311b0bfbae03a25e8b80a24287300bed84f1d7d068fd7bf949869c464a8c5772b062ed834de5c0ae961974897e42be9b45daa7192ee7467bd8536ab008d74c63ef99d5de421b5dddd12086b8e9c3ce5f070ad85adabf7ea9393ef303fcfc1799088e2ba3e0814c9aaeef89a9c98302021165d901bb659effb27ab8018bffc69b61ca89448e79a012aaee1211b045a121ab9d04eee1918faf9a34805241a71db52a86e7dd13ddc010fcb6c87b4292642a69c6f03ff248549cdc0d9b5c560da5c8cd603a957cad6f2e322f7444f532a8135af5c631ba30c03a7800a6b7aac45fe8a2dcca0b233c9d299075d8f8ba152f1a39be43161837f6cd034466bb82803ea4d05dbb4b654ee7126dcefc49215d44f8ae55aa9d5959099dbe03388672f97f6c74f5c8448bd3a573091a433eef5fc7e3bf2e41d9d810294d82b33a7732614f6db151d8eeba85a795c2339dd5efdac9acd8ae2011c2c32b12d71a636fe3b59476a7f8d2b726f3d93794723831c7fe357a948f64aec1fe53be3b47b15b1994b32cd12630aa5fcb82e2aff025c23363b91bdb2010f47f02f8bb4399a0f9f8bb221af761eac50b8786bd06d3c856e32681794f663bd8db54dbfd3069b4ed47410c6f89433d414ef67b485d9beba9512ce80230190fae67263c0114f15a4121e004a1dece2e11fa61daa3544aa778f546b2a0fc2ee3afe5d7d6e1cb06150ec4134a78b71ed343c2ba92cac814cce7492ae634dc27c19224620fdd9a73a95347804aeba27302a8fdca9afe6621a6c335643da044428df26918c45958654b3ad10a59792be7f47bc59b7bf76758608a7392c7479760963f83684778436101ddc1579ffbc7e4aace156521b793795dea9fefa318677ec83ab4a1ec22be30b883be1e71e5dc8213b19382adead8b0d0309dd730f80678405e92a5475a3519a12e9a80c7a9b5b0fe5310dce0cadcca528abdc61a2a24cfbcc4848931bffcf9d7c553fbc089087b091b5927ee8aedb9137d704a441dd46244f9a6ecf62dc2159d76a818c749ccb95d9e280739e7f027030b87c302b03ee2bc0fa38a1074d8d49de91f13fbdd26e30cf68ca6e8d398948158a0293db43ea85ec68c16576fd8637022f4eef2b39517bc3d3f9391410c0fb79f86ef93a5e169a4bcd8bd0513fe0cd95187954ddf7c0f4db12f064255cf315e064f002493386efd0cb3bb697f3bce14e20ab23798a552acfc8d6b7ab54640ab233b064f4d50728204281e02dfbbcbffcfe41e5c180e2fc3540d5a15f53d026ea7e2850230141e5becc2bccf2f9d12280291ed45e14adf67fbe43a3b098dd2ef9008642ca058d5c2c1163ceeb7e43f393540513cc222f686e2b85ec1c532342b9ec4887555196c29cb1aade52ad19f142c1223761643050da4c429cfa51ee8d8d0da6234a26addaedca121c37d809021fbc6aaddf91129a8c89629471648a02b8010a18d4b4362bce74a68a3193d4c81c899ad98c6f87ceaacbd085fb40ac30cc24eddf122cda4c523647c94a5336750d97f8b9171730f7b9e1eb361595ea684ce983935490e5fbf338906e70e5be43f22199a79dcb10bb2bfc64586319308b55d0cf1e714bf66e5d05f9c491529f094f2a385f1f2c0531a7fcec31d6901628e353421bea05a9c222c6cd1b36e5a883c3fb23cfe2d18089a20873eb43787fd9c9c955934dc41e01eeb632cb27e6b8fafb1e8a85ff38402a4d72637f48131422ad925e36aa441eb303b84a4807ff5eab7e9bd356d52d72c1ebd4dc797bedaa1cfb204421b7c8e84649f490b8304bfbf177351a10be9536830beb881eb9f47d21adec2e0d401c8cdee2c52c7e9440f20667e7bd12b95c64c7d150f39f391d250caf212ddca6d293d769099b33522caa83ab5da1527bedb2a42ee2b9e6385cd3672d89c813bcf54301e1e292e27392efb90a4e294175c2d1b564bd971d980a3dc3ce04b564eb8850fd23fd61db45e95042aaa4cffa57c2b7ca42463f0dd5625e18f1ae2372bd35c6410f23dd4d61c76dab416ca81013ab0a84d5132af26839fb88e8c40d6cf369b15144ddcf0bdf0059ce0a74eccf1da2feedcab56dee1f9bf16b3ebb838f5b0650606cdf62916b04d31110ef781fc78d4043f3e95999abe8164929a6fbf6681703318e17a1df734d003a461a04924665cf67f48da841511d7af5020d87d4163bf162a46faa739d0de81085b30ffa2f6f84eb0a68a138d1b793bbe2a07f0264402f01798c3f563c430e77cdc1589f30e7236e13bb96859540aa37915170eb8919c8a06e310ee1be416ee3239827a7b4df9fcf8b548714470da597ca04670df5abee902a1b47d8b16cc24a5d68de41d47346fbc8f4736d2bf22a2c679873e217220f1a009a1f89610bd76ba0ea673a99ee2d8032ea59e2e34c3faa94c5000cb109a6fdcd6581abd8268dedba726bab380424ed5da93632251f8baf9ed9835e0b14114be3c489ff40be953095770aa2bb5038085d59013921712dc664630b6225714f730ac104907f546bea444d66eec7e890b53a01f2e547f326c9f39bad42665467ae1e2758c0380a0866139c83771c66664ee517def296b12095a2e3e9aa3e3e22989354b0b93830530257b607442fd7121ad655f5ab33e66ff9a811f31068292d7d62a463d6d18142117cab722f80bfacc48bf65fc8e63b731cdf419567c431ae7294a7d31b5549040d8f8727105a6a63cff12daa70f5d669617b8b358514784ab0056437d589d675d57a18faefcfd9c63dfcba7057d6347304e5790e143fdce01f72c5ccdd75c30539f8be0675cf82bf0bbb648319a605fa4bf27fe75723890148dacf847c1b755226446ec3eb10b2de539222c26f519ec786eeb8e9b7d881a1473c2aa672f08f1c7f231c832f1d2006249635b37cca7aed54be51aa6a588949d583090dd1e5a1b1314ed05abaf5654232638c05786c29754711971bde8d7cc6d31e47a949f769d241751af3b1378e821671fcfe5c915e797cb943bc7f6b3318a022883568f83410b603acb439762781120b1af5c4e44c76441ef48f986b721241343679fcc6de5c08cfdf4bc4d7592cb8db45d0a4c2e8f4f6bdfe998b60896bed4c2073e6c3f45e3732d41a766c47d65e6babe9cd16240e0726eb0473f9887a347efbac3e994527a69d0d20c2e3cfac6b63f9da03eb1b6acf4e6fbc0c11ae12e916f34d3476785047b4d0b1cbca7a74da4d5e2ca07e4591c9ceb840eb0d2fdcdefdb1ac237b38fa787145e373a60601e421961d89cf2039a13423193428b42dc39a17e19b93486897d719fcd27e7d76978eb93b32e16141400ad23e6", 0xfff}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000006c0)="ab07744bdc526966b1fa36dc1988b4483419187544ce01d66b0ada24eacd5aff7a920d53f917cc2bac0c5f4a2324b92b7c1f1e6373131ade09e5fec23e7924ff829a72d4e3f6584a3acdbdcee55245bf4594c6f215626068750cf535cbf9ada482ee7b3ff879ada3520e41de731c52d6469db2ebeb5f17dcf44d86988d3002d7baeafeacadf28602", 0x88}, {&(0x7f0000000780)="74d325c2286eb57dfc185dd4db5870e6df65a5a8781ff94fb792e4d2285f08a3617224586ab69ecd28d2956d463e6d0efd4624eee8757c6765d69cf5ee85313572e79faf276116e2403b6360ebed", 0x4e}, {&(0x7f0000000a80)="bf0a8a3939251e013fcd8963d14721643431573544812cd75bc1637fcf251d5a950947e46ea5737dac8116b506d98997a415bb773dce88a1a749b8214e8c6daf3617c8cdf2f61fa630983188b3dc5ffc44df4d360e407dd870703ef14cfc8653bac4b2751d2cb12c8918498fbf68299f1febc3a5812a6e3e8971562d01c8f1ee97", 0x81}, {&(0x7f0000000b40)="fd995d617eb79c986f9a0af4e920434c9791e2c5bd0b479cc3a487a403912f4ea9874dd143fe45182482e08b986cb50a501c8cddbdd2861b4cd3df3d1c64adb3c1b44fd56f00bd3f7178ec247954089bd000cd73e6221d8d4daeae0f4c8de8", 0x5f}], 0x4) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="e211bcc63f4570c82d745b73e2fcea10ff09bf9917541b1f682e76504aef68b3c9435078371435cb8ab4b26ea722175c76de798187e7c855e903e0fa548c7ffc12409df80c910cc7d5cf8acd1eac8a86912e20eac84f7c19f4c938804ed5d60c7ec2640b4c41efd26678b20b3da64f16427eaefa92a1fc9301461f860d6c7c0fe381e615900973c280823fcde88e307b16", 0x91}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05", 0xb40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9c103eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff35f07554f04fd7bd08e0504933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb89866063", 0x18d}], 0x1) ŠkĪ×&æĆtŠL)jÕ¬£¹*/č[®ƒ „…óZ PĪ[É6įę²UU/¾)‰^¾ÜD·÷l„‡\ę)ƒDnA‚˜cķ#ż’}¦:‚õTųP°AÅ®¦šó«ŸKÆkM×s½ćš—|xŗe(Øš:_ąBåZĒ‰QTÓLk[šäG·‡o__‰}™•oÜ)抅n—ķt¹ßM—hŌ‘ń«* x%č¾AžGhæ„/ōˆĘ4 õ’Ų¾Ü,‡‘Ä/£ßó?”Ć¼l=>†Eźļą½šćņf/Ŗ~n—KōaN{¬Ń3­`s|[źĮĘrŪ’„ģżÉ ČjNłż•·ŖŻ·xśSßŃ GśÕćģ G’~ųo„ź3õēf ŠY&Ī}\Į”Ł³vŠk —\+¤čėōWpµ…ż±y_& }üö&#×dW±KŗZs‹KkK}x~¤ƇčüÅhF(Ä+ß6ēźjw7 11:10:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffd) syz_emit_ethernet(0xd0, &(0x7f00000001c0)="69324b67adb71d26f98a894c40c6ed94c66f9b8e8d222c9e642e9a6445cc0af2fe0bd258eaf9a52ebde1279b4acb7100da82b4267ee61efdddc66ed1aada4b145581c4c014f5cb4969ca01321fc5c1a84f058d194d951ed7304eb5b3d0f3b7bb62a99a24191551617aaca32b0eb8394ead83290f03284651778844f2767a9b954fed5e99d7fcc2c347a749d126a0c027b17cb2d3243c1045482df745906d7cda152aa2f05ac47faea486a7784f682d3d84cfdfc1174e680991b23d35971e954915259494e7da2140190aba99bc3f3961") syz_emit_ethernet(0xfffffffffffffc5a, &(0x7f0000000140)="b911ba77955b7cd3ff2f7567c0170204d2bbab27cfc9053880a9524d19774c17c479150ea12f7f8d08a24abef5c14320bedea4e4dbdc8936f4a823eeaac9bdbcab6ec7eac0e45edc4ffd23451f05bc6c38a4c2f16f00"/99) 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) *\œd5³b:µ™‹Ė\Āę Uœ©ńŒ;!?ćP˜°3WSøĒy5Ķ–’ģs“RC--Ä0vē›YØ×@7Ÿā y²prķčž XŚ³lŽ€õ¬rč ŌK‡ ˜«OŠ’ąĻs3ļÅĶ×Ög'paPvM·ćšdsY¦v/r„؏ēpn&jO£U{įŻéĢh»yURż¬ņš­ €¹ĶĖ§‚FČļnččMj [Nw•Mē$ęG°¼@1膬üē0·{Ń$)µĖ™Ń ’|Į:yżpŗŠ Óøu÷P|}dyø“uń‡ąņėšć_eņškäĻ×Ńš`Yxģ^ĀćŗL]-Ći°éø1;An­kłUźćׅØYÉ„© 釁.Ē„6ąńįprųŁŽ(˜WöŖ@, ¾~­Śė:£ā*’Å#6šĀtXEŁāń(Ķu¢ ­%Up•o©^Źq–;Ō|žqŅžI¦gJq åčrOźR„Lj}6Ū½[p…h4k–_©“ķ¶?|Ÿ ŠkĪ×&æĆtŠL)jÕ¬£¹*/č[®ƒ „…óZ PĪ[É6įę²UU/¾)‰^¾ÜD·÷l„‡\ę)ƒDnA‚˜cķ#ż’}¦:‚õTųP°AÅ®¦šó«ŸKÆkM×s½ćš—|xŗe(Øš:_ąBåZĒ‰QTÓLk[šäG·‡o__‰}™•oÜ)抅n—ķt¹ßM—hŌ‘ń«* x%č¾AžGhæ„/ōˆĘ4 õ’Ų¾Ü,‡‘Ä/£ßó?”Ć¼l=>†Eźļą½šćņf/Ŗ~n—KōaN{¬Ń3­`s|[źĮĘrŪ’„ģżÉ ČjNłż•·ŖŻ·xśSßŃ GśÕćģ G’~ųo„ź3õēf 11:10:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r1, 0x0, 0x0) close(r1) fchmod(r0, 0x80) 11:10:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/79, 0x4f, 0x40, &(0x7f0000000180)=ANY=[@ANYBLOB="0000262f66699c127600e7df369db43b299a2306d4e2a9965daa15cf3f34fa069946fb789e0aca3605e1b6f4c4e92962eebe79ed6ecc2a107baefcc867ab2768d6cda202a85c2ed51867de88e7082b47711dcd56b6eaa8974e8220a4d5682e8934a8282b355e60"], 0xa) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 11:10:15 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) socket(0x2, 0x1, 0x6) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x2}, {0x7, 0x6}}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 11:10:15 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xbd6) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x54}], 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/55, 0xfffffffffffffe60) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x800001c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x6) 11:10:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 11:10:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="140000004abc9d0deb521ecd01aa00000000ffff00fd000000"], 0x19}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() setsockopt(r0, 0x1, 0x6, &(0x7f00000001c0)="49df7bc9158149d444572f0a38deb1a0c1f7f1d26a047562d940de2631eb13bf90499f104540b5531d08f58b3f416427d579db980868c9cc3763f560d211b12694eb567d782eb7a73869c57067659aaec757792a9c2b12a5925a040fa76ef2ed59df3743fbbb351d11405fd0c52e5da992039d0336284edbb522746b508ef24d", 0x80) r3 = getgid() setgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) r4 = geteuid() r5 = semget(0x3, 0x2, 0x122) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x10001) getgroups(0x0, &(0x7f0000000040)) syz_open_pts() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, r2, r1]) chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 11:10:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000c80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a6712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="9f41ba62d50007eedd0761d38fbb9e00165425e07c3d223015190c884dabcc799deb14b8f51136e807168482536e72a773ed0a672ac48bf25ed9bdf0a9552dbfca5a229bbc5d55f31c5a5fa990b67dac69377511a3e2f3b93e1d1bd9564351eab09295d67f91a126a574d5fb275def293ce1bcf5040c", 0x76}], 0x1) syz_open_pts() 11:10:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x4, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x6, 0x0, 0x0, 0x0) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x1, 0x1000, 0x3, 0x7}, {0x1, 0x32e, 0x1000, 0x9}, {0x7, 0x0, 0x8, 0x4}, {0xfffffffffffffffc, 0x3, 0x80000001, 0x6}]}) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001380)=[{0xb1}, {0x4}, {0x6}]}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x102) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xfffffffffffffffa, 0x6, 0x2, 0x2}, {0x3, 0x732b, 0xc5, 0x1d}, {0x9, 0xc0000000, 0x35, 0x8}]}) fsync(r0) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) getpgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x80000000000006}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x0, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = semget$private(0x0, 0xf7054686c6b3bf92, 0x10a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/177) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$TIOCNXCL(r1, 0x2000740e) 11:10:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002000, 0x100000000004502) r0 = open(&(0x7f0000000040)='./bus\x00', 0x480, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x4}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x82, 0xfffffffffffffffb) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x1, 0x1000003}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x80000000) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x200000000030}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3, 0x2, 0x3, 0x40}, {0x1a8d35d5, 0x5, 0x100000001, 0x5}, {0x40, 0x1, 0x100000001, 0x6}]}) 11:10:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(r0, &(0x7f0000000180)='/', 0x1000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x3, 0x2, 0x80, {[0x5, 0x0, 0xe8, 0x2, 0x8, 0x7, 0x0, 0x8, 0x2, 0x1, 0x2, 0x8001, 0x5, 0x9, 0x62, 0x7, 0x3, 0xfffffffffffffff9], [0x3, 0x3ff, 0x2, 0x1e5b, 0x74, 0x4, 0x10000, 0x1f, 0x0, 0x7fff], [0x40, 0x40, 0x1, 0xd950, 0x6, 0xff, 0x6], [0x0, 0xfffffffffffffffb, 0x100, 0x1f, 0x5, 0x8], [{0x3ff, 0x8001, 0x3, 0xc263}, {0x8, 0x3f, 0x8, 0xfffffffffffffff8}, {0x4f, 0x0, 0x4, 0x3}, {0x2, 0x200000000000000, 0x101, 0x800}, {0x4, 0x8000, 0x1ff, 0x6}, {0x8, 0x4, 0x6, 0x4}, {0x1, 0x14, 0x0, 0xfffffffffffffffc}, {0xfffffffffffffb05, 0x9, 0x7, 0x2}], {0x8, 0x5, 0x6}, {0x10, 0x4, 0x9, 0x4ba}}}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xc, 0x3) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='r/') fchdir(r1) 11:10:15 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x50004010001028ad) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="000000186004008b00083a271b040000000000000001000000bf02008c9798171fbb18fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d899536195b2d91827addfee88dc46d1fb4151bc033fa6bbac91c805bbb9a3600f15400d61592c24fa00806450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b20900a4d6", 0x8b}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x17) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='/\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^^\'%.#(\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='*\x00']) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x8, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x10000000004d}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x3, 0x1, 0x1, 0xffffffffe0c4cbe2, 0x250}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x80000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe(&(0x7f0000000240)) 11:10:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x300000002}) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x80000001, 0x20}) 11:10:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/80, &(0x7f00000000c0)=0x50) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) setgid(r1) 11:10:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6008, 0x200000000001b01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x40) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d4e", 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x220, 0x0) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 11:10:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050390000000000007005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000f7d02cba4db3d66a7af27b09bb56ba8af63ff37282934e4fd89720fd38708000000ff01000072c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000000a371a3f80000feffffffffffff0000000000200000004ca8b981fd99bc02ae5e710e9cef2c930f1e0d349072308c5115849c865eb80bdd9216650bd6faf66462d1a5dac9e7a7bab96e65ebc9a782be3b329339bce0a143307d188353bd263a5e10d3ce90b2ead1df3961c80fb61bfb7e3fdc50050d74f6642f945091e9beb27d85581f3cf41114d114dbf26652e8bec1110de5fc01bb5eed15c1912aa331f049b5a65f40107ecfca39095ff4f87e6574f9494194579c2c632578e7bf83c63f1841257c07ce2efc7c393c4cd7bcba493ac26d53672cc1bd6e604670dfecb41f76ab2578df92470611745daecad6b13b674c65d8e0d8530bf48e41500dd10e00"/430, 0x1ae, 0x0, 0x0, 0x0) 11:10:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x6, 0x100000001, 0xe47, 0x8}, {0x2, 0x8, 0x9, 0x7}, {0x1, 0x3f, 0x5, 0x401}, {0x1, 0xfffffffffffffffa, 0x5, 0x8}, {0xca55, 0x1ff, 0x3, 0x3}, {0x2, 0x3ff, 0x80000001, 0x13}, {0x9403, 0x9, 0xa4, 0x7fffffff}, {0x630, 0x3, 0x0, 0x24}]}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) 11:10:15 executing program 0: mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x411bc237a2d129df) setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r1 = socket(0x0, 0x4005, 0x2000000000000003) r2 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) readv(r0, &(0x7f00000002c0), 0x2f7) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r4 = semget$private(0x0, 0x1, 0x10000000000011) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = socket(0x4, 0x20000000004, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000280)={0x1, 0x2}) setsockopt(r6, 0x29, 0x6c, &(0x7f00000000c0)="e3dbe9596a70dcdae0373e8bae67ac4c00eb1d10c709662912cf3a90cea1d80b7328c41f6571f27d508f6cd250198533ff1beab40b9ad9a30af5f1a2815a54", 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x100000003}, 0xc) semctl$SETVAL(r4, 0x3, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x20000000000006, 0x400000000003fc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r1) dup(r5) 11:10:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 11:10:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2000000000000000, 0x0, 0x6, 0xfffffffffffffffd}, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x5c) 11:10:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff76aa28e30000f8208a5b671b1b542a538706000000b814000000290000002f00000003006f9bad57d5669427255a"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 11:10:15 executing program 0: minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000001000/0x4000)=nil, 0x4004) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3c4, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0xffffffffffffff5f, &(0x7f00000002c0)="a28d7e11") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xd294, 0x3, 0x3, 0xb42}, {0x80, 0x2, 0x587e3dd8, 0xffffffffffffffe0}, {0x100, 0x3ff, 0x0, 0x10001}]}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10009, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x6907, 0x8000, 0x9, 0x9, "d7de8ea2b38166c89fe8e8a400b9116018dc18d1", 0x7, 0x7ff}) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x20000000000001e0, &(0x7f0000000280)=[{}]}) 11:10:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b97dafa725e1a6e12619daa08999dd", 0x14) 11:10:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x7}, {0x6}]}) 11:10:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="000000186004008b00230607feffffff0000001bed7dbdcc43b88958ffff000100000017dd411284bc3d69979dde867f876a48d8361f9c12861a7ec3afb8f6f4c8bb10b7d8e76882a2a219a3ac621f", 0x4f}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 11:10:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{r1, 0x144}, {r1, 0x9}, {r1, 0x94}, {r1, 0x8}, {r1, 0x108}, {r1, 0x106}], 0x6, 0x800) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) fcntl$getflags(r3, 0x3) r4 = dup2(r0, r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x4, 0x80, 0x100000001, 0x3, 0x81, 0x0, 0x6, 0x5, 0xffffffff8e906315]}) fsync(r0) ioctl$KDDISABIO(r4, 0x20004b3d) fsync(r1) readv(r0, &(0x7f0000000100), 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) sendto$inet(r2, &(0x7f0000000180)="f94209aae81a2a3eb378c4fc3e2a8b8cb88a705a6fccb5bd80fdc11113ded46499b9ad7578e46074beba39e5e4ca2ebd55d59b43f7992affedc1018dc356a3a952af9d040f3042e35bc27f28af7d0b4a04356fc253d3fc90f19b26f99bfed598ccae21eb5860a5ea182a8219f6e115bfccfa4d6bc51046a57918115431717ba6e1eab88cb807ae768136ed59c4057a78a558d5092c64dee0c8a0ba63733fd1ed0f94ec26637a75561b680a08c31265689571c7691399474c1cf86c53368033318851d19b0147f79338650656ae29ae56dfaeb5fd6a9947bdab98fdbb797023182bf230d2f892bf53d48eeeb4e0777e321be8c2fc1585d63e8747", 0xfa, 0x402, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x18) 11:10:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="b904020aca37cf187850f436bd74aaac6dfd05eb5ad35a051c1f0004277a5a"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x89, 0x7f}, {0x84, 0x7}], 0x2}) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x100000000000014d, 0x0) 11:10:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000000)='./file0\x00', 0x21, 0x4) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) geteuid() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/85, &(0x7f0000000080)=0x55) 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 11:10:16 executing program 0: symlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001280)='t', 0x1}], 0x1) 11:10:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x880, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x8, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80105702, &(0x7f00000002c0)=0xc6) pipe(&(0x7f0000001340)) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="8d") 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x20000034, 0x0, 0x0, 0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 11:10:16 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 11:10:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/69}, &(0x7f0000000140)=0x47) 11:10:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 11:10:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2a) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x81, 0x40, 0x4, 0x7b}, {{r2}, 0x0, 0x0, 0x80000002, 0x7, 0xff}, {{r2}, 0xfffbfffffffffffa, 0x8c, 0xfffff, 0x0, 0x400}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0x7, 0xd4b}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6, 0x7}], 0x60, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) kevent(r3, 0x0, 0x1ff, 0x0, 0x5, &(0x7f00000001c0)={0x0, 0x8101}) dup(r3) getpid() 11:10:16 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x82, 0x30) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3}, {0x6}]}) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x401, 0x3}, {0xeb0, 0x4}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x1ff, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x113, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x25, 0x3, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x8) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000000300)=""/109) ioctl$TIOCEXCL(r0, 0x2000740d) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 11:10:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000000611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x7183, 0x8, 0x1, 0xff, 0x10000, 0x1, 0x0, 0x2, 0x9, 0x8}) ftruncate(r0, 0x0) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x4004426a, &(0x7f0000000140)={0x0, 0x0}) 11:10:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x40100000000023) 11:10:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) fchmod(r0, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x8100001}], 0x37, 0x0, 0xc6, 0x0) 11:10:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) 11:10:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000006c0), 0x4) 11:10:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="4e11eae4a046e75db1399c894831a2c3a147df07fbb30cf23677fd8ff27f017c5e3821115f00b45ce2b0c208880cc0c75c14cb373d464eae5c4e9f87555dbc566dc50c78d10da2bd884bc38dd3f312e26dce28ecbe6bf6e59a90e55922a03f0e41855876ecfb1eca2cd84ffeb59424cda422eb10c77849a89474957aa82bff3a2fae40959a01127a32be48ea31daf7adfc1a23b2df9b4f2de0806f652cc31fdaf797fb0dd69458038925856db319839fa57bb9d7f4064d1e83668eb08ee236d981c6c927ea23a456f0ff9a8fa8e0c319f0d7cfa7b44467a1feb87d0caf8ce09a2c46e58c71aceb6925a29f37b199a86f4a625b35", 0xf4}], 0x1, &(0x7f0000000180)=[{0xc8, 0x1, 0xce6, "76f04e83e4e2a9b777a9535971f2af0f0f5c515408e56c7e3ae7d6073d9449e8dbce031e8290eeffe378a7705178d8dec4cf28849ca633b64ed0bdd85a022fa7365fbf162a09f90c793f963f67dc18e9e7ff2471c4d69fb6700f36ac4d9a6c45552d610d39a752292e15fd3860014208bb0aa3351c7924f92a20d1471692ab3572062fe22b1a1e8d16d67101231ecca2376c0da2c017d2dd589bd8fdae10bf831cad1fba20b739b0f55aebcb4fd4e9d5ab9f3b5a8c27"}, {0x100, 0xffff, 0x3, "17063f1ac8e7e6c80a437f07c0327843100899fe9e29bec5fec961ce1761cfe73479b1d5a32c5c1de22528804413be74caae10763e367524d97a48c208323003f65ba97fc9e49acb7437441e1d4b79ccd2320972abf9216edc971aef6b92ab75df471c7d029bc1f3f79620779fe4fb06c8f1cd5d096d77e206cac203584dd661a80d522bb79ef9d8310d064b314d724e608202e059898334b5ed02cd88450bce760f3b3fb941d970efe14c4c50e06d006f1e50b82195ffb4be39641a1a0b5792ff2ae602b32d920f72a7776caf4c7e918768bd156c332d5891e4d81b087aaf5f4963966b2b8febdf1bde"}, {0x30, 0xffff, 0x7, "0917fa2bd99059424b979b5925b8001ecff6999ca851ad8e3041c833d07f"}, {0x28, 0x1, 0x40, "a1c244f375ce51842f78216cc118ec14adb2b0fcc8"}, {0x90, 0x0, 0x2, "213656d86cc2feef337d2a57ba14ca543420b60f804e865de9590dab1b734d3a016b0941efcfbdd2cc991b8bbc3a5eb367c1a3affa4d7497c5292d8e7c5c203e7bade84bcf642b6b91040ea215e62d6926f824ca3760ecc014b630af2d4b4ce784f799b43155f818f9ac34b3fa76e3c5fd5f1fdc4df03bf549"}], 0x2b0}, 0x2) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000004c0)) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="cb") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x2}) 11:10:16 executing program 1: r0 = socket(0x18, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x797, 0xcb5e}, 0xc, 0x0, 0xffffffffffffff1d, 0x0}, 0xffffffffff7ffffe) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000140)="24f44eef0da2722bc41806ed9bf0ef2243835cc65327ec5d2d27322b45349a3368d3683579aa4302cdb52020eb24c071b1659391cf3138f5040544b7ebce850adef99754c677b241f37425b7cc41c29e818400d856d06ac2d951bb04c0817e22", 0x60}, {&(0x7f00000000c0)="c7256d685589ac5e8149bec0c0a7c09a133be1d03a83c7ef61762b2f2b55cd2ebb953fdd9bcb7ba1829005a14213", 0x2e}, {&(0x7f00000001c0)="028aa4a55521d70dfdb468f1cb522d3857724bbed8b47705d9505dff4a742cf0bbcc0b36d774ed424ea0578119014f0b18e13055b964b8a2456510249e14d80a8d753c862fe051f77348541d4a49b494393e8ce77b48cd6798ad84f63fe9c2db429c98c90704196580b42f57465fb6fd30b5de6c324d22d6cbf3cee1dfb57cb7ac220ea5581da9", 0x87}, {&(0x7f0000000280)="f869d1a2ccbf5cbe527c480c431013b60fb449088db15483c23e2da7467a6336bc5bcad71e94b09e28d191ac57f1451b104e3eaf7823f0803aa729146cde3ae2e384e275facf29da00e3e44513d3f0d42f31d36f5fe3b03c6fcea1c1c2d7a27f15982d69be8a46b90b28f49892449696e13faba3538ba5ef4d89b63fc8dc84fc0fe332e33ed6539ba5306290808a75bf5817eb18c6c5fd80a0da3a34d4b5818639a8ceafa09781bfdaae4cbea1576947c521b87aee10", 0xb6}, {&(0x7f0000000500)="df8304b0a0263cffc556f30cf00339a9ef81a5c416f4d267306b3b84a9de5c554d67ea01a525b3fcf3593dd831dd0bfc2ab07f90b664b4f7cffe44256b75e77569f3c78c3db5a21f945867401199a9cdbb41628e23b69df573a857a0cc9302602a59ce58a4452987f80705fb7129888a129959c3e08eaf268a129e20d1bfef3f6681c000de11da7c35428c9e86c562abffbf2f0107ce2a0526073f3b4ef616372d0a167159088a0797043ba5d98ef43f3d84c2e2adfc63f0c6fec1fb8dbb7eae102d394f7d121ba1c03842f81a03583141fddcf6951e469a906832bc94a6bd5e7f811d94400cf3e1cbae1ae0ec3265d6298799b61e744147e06869c2db7852fa5e753b20178398721aeee636834ffe6add5b258741a5c87f13465a7a0e7aa8deff1058b2c2cb5cc433829873dc1c291a2d01deefdbf582b24768852e93fde841d49e9ec2df56bb3510d04e503e4da63d2ecdac6ad1a2c5c7bda93171cd86d530fd9c925a026b0aba40bc5debda0a20e9dc722636f152c91fc7e1c9e03e0dc2529216b3bf4494be076ceac99b51869d5b72b4a497cbd1e0bb5ceabf444ba8d408041d681ac7bec794d6c9d4ff970c4892803a4e27840f183f50a092edfa5c50336ce5ca3c45e3b9bebb9d1d55ab2ce4503fbc842b95992269df70b166e99a3eff5b5569ba317701cb7d056201e66fa7a042c495f185143b25b53b0efd9029a23478eb4970599d8ad9754a27f40994847aeff7087fb7ae64d81dbe4272db739d87211c23010b3db4abb1f68430cdaa20d8418f90e328812474b04c495e705dbc045562d69470622e2b80f7081db053d8968e9240f52c261bddee8bbe5e700c5f86c0337e4c900ea18b1db0b521750630c4b1a260a84fd5d33b257b4107c937606e51c673cc5ba44fbd7905b9fbbe490aec0212a76923f88b8d06b110351138fb064e3a40e14c6ef07414c32bd0ddf5768f4967ac8cd165b33a3d2e6aa093996d73ec4e92f36cad971046569b031783e763ccc6a8aacaf40a43d159beee149a6c4ad100bd633d6f1657ac6c0e372b4b453dbf8b5771895c7c28d3bc41b1f8fca6d5ab5835eefa0f1cd22af1e1e78b8568e0b83acdf66dbc8d51d83646b5b0884395a728468592d24f251060b65c7634a5de85fd13b82052d84513e4b318d78b089f5a5f24d0ef1c63ef22ca2c3591d633e68cee18f408b1a90f94eabae396024d360cc9b35878c59936ccd5c142ae6e773de1e5bbbff2598eb4d1772bc49c1ee52fd50a552374ab9907bdbeee1d23f3528d702fb54ec1de569625fe334df8a68bde8ba0d486bfdf2d9c5e55014e82b7762ad4fba412831235ad1d4535f957b325732bdbc1aef8db20f4f79a1945abb38349e51284834535cd5ef20f37d911d9d5797a7f85ed3f89fc762e9af51074b2f5defe759788341d2a72426cb159e000534a5a28a51f2f50f053f1a7bbd8be408f260ff97fbafd124f6d72bcdedb43dcb8d5c5827612da267a48eff58cf1e294d883512c54db1fb53c2f95c2c6a0f7b4340034efb84530211d554b76e599887e2b4a64ef50a9e52a41192b30c7bd5e330aabd1d55f7191938b1f5abbdec3781a7c3d2e14496a06dd9db7f40e479db64cf6985a04e7c7fda7053fab56a8f86fbcf626bf65ed7da5981f4a53061c5f7ae0f8a7ef46c325b0f009d78e2d1ce3a0d13d1971cc9600addbbc1c271db4715be13e365d52483521259d525ed366aaff8777d7158c841083cc16466f38a2e37c0b22d41059dee02894f34664ac0af5231bc5d78b21e9a9e5cb1702283ecf064870b944183f57e4f625923e356e3d8e4f568f9db106b47685e38a2e815c484e722bb47b75a2edeb68952395c40ebff55e2a3f859b6e2d4106e4694ca2ade3a08c4edea9830e8f914b350de99ca4faf2eb3df1f48b8c6041a1ad49f0118c27dd962e53d6a39ade4ab902fd6b0a0c185343c714c2e59ecccc2d1fe46355a0718e4bbcb02365749adb3c5603ae17ab6bbdd25b2a7b966dbd0719d5ed19235e6e7f83775c5186e436dd9909874214803cad35aec68496073bccd75a009dc14811b2e6ee0849e324240ec6461288f1e96062e0d21e1f1c18123b8eafda6fca899803c9e5b74ce26ab0f8bc1dd3d4045e56c5d7ce989204c5a8a0be7e2b184597f9039caefa517860a7a98913677557298c52bebf9a8d40bd51dbf72cd3b0836b67944174c9bb7873b5ad52a5d882c89ba1f302f675998ef926322135f315a5fce7d0cf33a4b905215b6cca035b98e697bd5852822ddd1f1b97c4ae75a850554dfedaf23f874c1c30ab909192013b98cd65e51e265563d02254db5d086f7027e9e85c2ffb9cd9455cb0a6f3a867d359e1915322243f0250ba50b99079869870de4b6271065c5e6a4eb3ed29372a398f09f8f7feafc2c041d78d1c08da22b373dc3e9ae13f5a9859f679cd5f62795a58a00c8acd622b365d2c8e2bec63fe0697388617afd66a782404df0fe393ef85c5728207bfbf0c77b2cfe75590dc6827db21bdd1a6cf7688d9c8eb5991c755b945617b9ad4d9c86b1d0f615585452f8f930c9be833fcf5f7e089f27200957e3283ea16671cb94cde48fc84397969eb47ba6a7e1dfe24cb85f36dda4ec7147b57c2b0f20aec940b2fdbeecb4037e10683d6b69d06c80bc7461c76ff8eea41b4ddbe92dc4d3182dc3953d1a731741cc18397e01cd711d2a2ca05bd0ebd71809d347ee7df46876f813848739db78b5df40a813d821ea201cec211e04c9bef9d62223d6bd1379f63fae7ebcb90559a73283cc5b7e78f255286655a1f21471e05462dbf8b2f8162f602403625c3a7ec43c6cffbc92f58467d8691abf708cb82ef1116b102f65872d95200e6e10bf9e4d0ad12e434f2067e1b11925be8ad805f181e7ca817cef37f6d530d901494c2b39164170257136189dd23ab8f421e279c97ce2079f36e7bbb521c1210f3c48022da0449bb1ceddf4cd3062e48f8f441574d3eefa6103055eb97b6cf4a9b0e98cdf22cc0efbcb38eb9e6e6848f839854549f575dad63085cc5629907036e51f7babdf1384926271ec2fa3d55ad097efad64c9e891e38d41fce866c30c42cf02ff26495423066b7ae7a2b29865aa3df68bae6f5dba13e95d5a0cfdeeddda8a4fa1197edb86f3b46c37627b01718975c21e89bafc00a2b9d06b57bb55788affb7e4f8e766e16a8e75f7dfecf479ce7ccb64f54171fb08d1d517c857fd64cfcb19944088882f5fd65685fcf38bc4f99ce35300e093d1cdd2bf0b541dc5269e805b55b81cb9158e6b2b032da05ad0309e2f4252decbdb80ee1e0c4b51380d81e6e0a8a9a9d6559ff0a1e5225cb4016f002a7141160cabc3d23ad9e594ab9fd304e851dbf74191064e1d7256220909836f49f6022ac72216b57886881520493f0d81d9a842fea69484c3c59bb5a7a90f5e1528c39ef74225f8e43d70ed986513142f863c19459f49d56d344990c5f9e9f7ab7446ebc57f22271a443865b047525e41749c06acb923f455de06716fb64dd378f3bc575ac4a4c897746536004e8c0c8d03ea91e46a12603aed95846bb15966c6cffedc2f555f5ee6fcffe3718ba399e5813445f985d32abbf534a4890b79897a036a72ac5edc63404cc59b72388dfef69a8584bcff4036c51423ca637728b2f23bba2ae8b1d886715a6341a3bd3c7b0cf38ebfce787e766275e4a47be78e0e9f0fa9bb04f684f587df7a426b22122eae778c12444ffae44a2c9b0eba6a2aab1ad9d3c3b1c31df576144786fb0a52cf8a830c43aaec935cde0658b2de246b11774b469a4a8ded8c3078f75ce6b6d5576032c9182ab90103eda17de3c227f46729945a1b13a6a25f3416bfb6957fbac3747a9712eac14a6b12b8b290bea870d7a38b7a11e172f9b9b0bc07a6e1969b6d4f14c2dfdbed2716a4b7284a80d0e67ba9e1cdd323d7f7546d13545890be705c65fd19430f35c0da4699af88591bb9aa2583f092000d7f2084b8f323826395b93a937245f9a01348aab2b7d71cfbae401d705571955fa910a22ccf8932fe66e0a7fb23110c53305e8e413767cb6229f7e00244f0bad74a439e2addd2193ba2a792ef8821da54dceb8b84c3061764cf0581af681fe40212a9ffae3a503558fa7600d2f69cd9402e48f8a3b492573b987211ed51d82f2bdab159196790c0500b4bca20f51cffea8e9f6152d5bb5e55c6ffc8a148c5c3ee9b4bddd3462973952cdcc8f59b9bbc29e4cfc18a48b8b018def4b976a56e450186b2f19addd2e9edb602a15bce78b885f7bd8f4c71af4ff0f4b08612b3ca1201d61b542594b0afa3e515f1e60b03627dbd5498a6b41a527aa62bc0bcd8eec2215cdb2e7eff5fdfab79fb2eb19a9d5b23f1c50e8b2a52e9d0470ebcf6facd1aae78bacd0ff8c82599082b54080249ebb7cfd40e37a13b3a8c553da096c752766bb2274b7e34b8e37f0c1f8924483e768e01f648c2df66dd82b52cab0d523480b6c82d284120353e9553b5900734150f3448e7be1368add75e0bfcb1bafdef5eb1d6af936bf5685f83a69575a0ad2040ad923d273dcdd3785e6e9a5b63dc0a1374d0166eeba530dd7084657754c39d15bed2d56878d200839e4047a69cb94d6eca1f5ad4191133b302e86987c5ca505ae85e54b95a4dac07450f3d4df7e618f6a612382676a96866154854e35f2ade832305b3bcc20956d8941b1eaa4bf11eba14dce17b485d598a1d4e2aa667cfc3a00c9c6f93d11fbe0850832d8698d38c1044edb28106321be9753d86137fc6c6aa41c51d61f54a89990c04a21d11db3621e31c2cf7529031e9bae8cb2ac9e9c6883745f8b0eb068dd49d1921a379b6483be5be86af3bf651ca634bffb01d535be4a40f62efe0183d30ece57125f588d964b844eb148dacab9c3e3eb3e7d4dc0a328f0054f0dac3b0ca898b9697ba9157f79ae12068051fd71f2af60189d395b65ee0506b9b31e1bca59c760614df64b7af3858c273a2d907597e04511aad39929d9d1317fe98ab786f4b850a46d9adf97c2599b76e10eb0e0c0290c95e4314d5f38535839afc31f7be2d1511063c24eecd1e7ee38702eb8cfc0560d41445e7ad389ed4ae7bc3f11d72590207a15bc614c526bf9e0a61b3f9abce53347955019c0218026d0f02b5720cee25c3a8c749e8d8805d193306a5ea3d8e12068818254db3df47a4d3ab6ce2bc9fe6a97803a8bbf7e5126477b04ae6394e9837e33e17117c3dbabd11d98ed0321171f8e6aaea6dfa5d5ecc62d8a83dc649183979283f7481349c5312c5b8e737f17bef4abf274275e4b65bd32583b72fd69914baeff917e6098129f3476bfd69d447910eec18166d270d88acbb7720420952161d48e473ebe82016e5ec40a065657ab60c188c8854643ca673e400fb0c15e0faaae409ee971e62c0f53bf4635c7aacec3d3a4d284ad39ba47f303d0f6832829c65c9c94aad9fe3d76c69036f1b4c4d1770dd83467757f9b8b79cf7b4106ac289dd7bbc20fd238b78e8481dbb4eaafba12c5f7e0832245038e3a86b1b9755331922d3a5cd0bde3419db4c5d8e8e489ccc428936ef6280c0c2fd2104e70ffaba9d0147c758c89454a635876e5336bc6c2ed0b6ca276659e04bc343e578456fa78578ad7194bfcf7ab0c1bd624149daeb255b546e5157ad5183a5a307a29210bca6b92485bf79bbed7736e9b3585449083c8e7128350da4803055e9a93650b5c407be62380cba7c89fd78c4e8b81d377a780b9622592c30d334a48287eceea419529ad822cf1754c93d8147a4db749", 0x1000}, {&(0x7f0000000340)="54c4c0179884edac60503038e427c36cfc2e0ac18ab3f36e650ece2abee48976bda716872f662677a35705ced2f9d57c4ba7020e38a6fe851630566ff956509637b65284686daf999d35619cddf7459e43125718d77a7eb3515902938bc76395547c272eb7ac1cb1cc6c95983ff2cb1023a366f7e372f4c86ee3e774001f25bf8d75c8c8f88225f17e9711", 0x8b}, {&(0x7f0000000400)="0e583e242cc4f68b6ef4e78c5f2567b33405cc2864a150cd8adb767979fdf5bd1734d80a21230af42353f0295b43288ba34aa51d07da49c10553781cfeca6fc80eb7aa582a462c8519209e4b9db47c2aeaab2a8c0326a1948ecc62102bef12560f3a04b1ab39dc883f5fa6d69bfde5a935411b22a98b3dda0ac5304fed4a21dac6768ae64320b0ab2321231f27cd7d5e38b12e7e95dc32633ebe25d813ee", 0x9e}, {&(0x7f0000001500)="5e0505e6d50a31d4843cad5e5c257d5a9704142c4952030e3dc526e017ce0801fed6d69fc46b947d0259e36b2847abba18431597045291c172b7215086bcb48ec031e92601", 0x45}], 0x8, 0x0) dup2(r3, r0) 11:10:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) sendto(r3, &(0x7f0000000000)="9a", 0x1, 0x404, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r2) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r1 = msgget(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/4096) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 11:10:17 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) pipe(&(0x7f0000000080)) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) 11:10:17 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x202, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x28) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x35}, {0x6}]}) syz_emit_ethernet(0xffffffeb, &(0x7f00000002c0)="fbdd5ac50d74e4298b") 11:10:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) semget(0x2, 0x7, 0x60) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x94) 11:10:17 executing program 1: r0 = socket(0x10, 0x8000, 0x800) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x68, 0x0, 0x0) 11:10:17 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028cda82817231c8400"/93], &(0x7f0000000180)=0x5f) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f00000003c0)="6186a35dc782f8f61235", 0xa}], 0x1) write(r2, &(0x7f0000000080)="de14703a9cb0f04e2e000000000000", 0xf) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)="e6915163074f67c7955f3144f9e95b4d07b35462a282d44fcc596c025d136904abd8d4ebd1339e9edb39a06b3d75a164af6b647433229c21f348b860f2d3fcc22ac3bb437da1ab0c73a55dff045a0d1e3b06b79ee36b7a64fe7a579aae88bb4635dd290986f60425ff95730cedafa430514e1e7b873cd8aa7399a4f7ad9ec991c8ab35b84691b3c93a7e062827466f97ca5391408285b2a2924afc3ed5aeafb50a7cab8a118bfa658c5303e9862b9c6083046985a6f185853b09", 0xba}, {&(0x7f0000000400)="b92abbfdee0ab462bb91767cff3ad5c438120a3ab32ae45124f0f7fe42d6503bb972da14e79e19bf34fd9fc2219394d1ed453c7896096bba38e7c965867b0bdb08f6c1cad0eb3ce73d27acf35d4654faa565c0d5902271f72cad3125e5c8c276af037e9ad5433992e4d133459d4d1af8df88ec4783d7f13771dd4125ff023f31e93a224e76907368f6bb2c42f305c110079b863944080557cc1a0c7348d637a3a708962b7223205294ed361b84ac815888a6", 0xb2}], 0x2) fchdir(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x40, &(0x7f00000000c0), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x3, 0x8001}) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000380)=0x8) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8994, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind(r1, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) chdir(&(0x7f0000000340)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1, 0x6, 0x8, 0x7}, {0xfffffffffffffffe, 0x3, 0x80000001}, {0x101, 0x1, 0x1, 0x5}, {0x200, 0xffffffffffff8a4e, 0x3ff, 0x4}, {0x4, 0x7fffffff, 0x1, 0x10000}, {0x81, 0x73d, 0x8723, 0xc553}, {0xfffffffffffffff8, 0x6, 0xc1f79aa, 0x1c0000000000}]}) syz_emit_ethernet(0x13e, &(0x7f0000000600)="01d804a21c0a8bf6743d850a3ede29c1da01000000000000003074f13850ed290000003a0ac6c4b14a9bc6fe8d11e94e0d1c4cdb8a877f54987d09da086011ba12d2c33601bbd4e7003c5859896ef061065a310f33d152df70ea906ebc9e1247f3951574e71af1e00766843c22790ab20de1b10cf03b619129b4412bab0fd6117ce5cacfd36bae492fa172281cb0ceac927d9488e780425c8ceb0a1631424835e6f0fef26cde0f7f1ffe3f34006a6cfe5d22129cb295748b313508d8b26fdac45e4b4c565d7fa517af5ef1bb042833d6f584a623cd917abb1d619b568b40f520dc282fb8e7c1ff6b14fd22572b7719a429590f651911ce2b2eb3d8646c499d0f0c2230389e5c3cb808a5d0542664bedbbe85bf30fd69db6cc033df345a7015b5e15ccb2ab2c67c89d04916e83c5e5836adb32c04c72c4b20572fbe5b73ff") open(&(0x7f0000000240)='./file0\x00', 0x80, 0xb8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) 11:10:17 executing program 0: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8088, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000004c0)={0x2, 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000540)=[0x7, 0x401, 0x49]}) mknod(&(0x7f0000000500)='./file0\x00', 0x10, 0x6be5) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0xfffff, 0x5, 0x2}, {{r1}, 0xfffffffffffffffb, 0xa8, 0xfffff, 0x5, 0x400}, {{r2}, 0xffffffffffffffff, 0x1f, 0x0, 0x100000001, 0x7}, {{r1}, 0xfffffffffffffffe, 0x3, 0x2, 0x3ff, 0xf0f2}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000010, 0x800, 0xb}, {{r1}, 0xfffffffffffffffe, 0x26, 0xf0000081, 0xff, 0x5000000}, {{r2}, 0xfffffffffffffffb, 0x57, 0x12, 0x712, 0x4}], 0x7ff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x63e, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0xce9, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x310}, {{r1}, 0xffffffffffffffff, 0xc2, 0x20, 0x401, 0x6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x5, 0x7}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x20000012, 0x0, 0x5}, {{r1}, 0xfffffffffffffff8, 0x64, 0x7, 0x6, 0x16}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x909d, 0x9}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x800, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40000008, 0x9, 0xe4e}], 0x2, &(0x7f0000000040)={0x9, 0x80000001}) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) getuid() r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x810, 0x140) r4 = kqueue() mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0xc) r5 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x1, 0x6, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x10000, 0x9}, {{r4}, 0xffffffffffffffff, 0x50, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x11, 0x9, 0xb9f}], 0x3, 0x0) 11:10:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)) write(r0, &(0x7f0000000380)="2b76e4fc00000033008af9802cb408d7050bb05e6bbd76290457c164bc7a1bd383d8c6415d9af3e07939418906870a51ba56f44ed209e432024019e88d8e5321221e91ef2da2be515a2a55ee18980b5c6d075081c9aa20740da93dee8096288561afadb718830f97650cb20600000000000000c47d16fb633f046a065dd1443000000000000000000000000000000000000000008a78ba15738270199a471add1b7545ff00952678ae8ca7d925665f8a7e83b89705401dd5ac2ae9ed2faf8ddd2adbd7173f7d59113294c9cd6e103af3368af9ed1548dbc6ecd675ca6b98ddbb1c6bdcef62614436d5b9fc768557ef98fbe1a2750671b6ec20a2aa33588a8d5c92e4", 0x102) 11:10:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 11:10:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x188) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x30004) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 11:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x24}, {0x800000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) sendto$inet(r1, &(0x7f0000000080), 0x0, 0x401, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername(r1, &(0x7f0000000500)=@in6, &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:18 executing program 0: r0 = socket(0x10000000011, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r0, &(0x7f00000015c0)={0x0, 0xfffffffffffffe2c, 0x0, 0xfffffffffffffe54, 0x0}, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x109f, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) 11:10:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x65, 0x0, 0x245) 11:10:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000600)={0xe4, 0x101, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x167}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc14}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0x4, {0xde07, 0x7}}) 11:10:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0x400) 11:10:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001580)='./file0\x00', 0x4, 0x40000000000001c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000017c0)=""/127) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='@@\x00') rmdir(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x2) r4 = msgget$private(0x0, 0x281) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/261], 0x105, 0x0, 0x1800) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r2, r0) getrlimit(0x6, &(0x7f0000000140)) 11:10:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x400, 0x800}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2000000000000008, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 11:10:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x9, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:10:20 executing program 0: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000f50400a71f"], 0x1, 0x800) setitimer(0x1, &(0x7f0000001740)={{0x10000}, {0xfffffffdffffffed, 0x7}}, 0x0) poll(0x0, 0x0, 0x6) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x0, &(0x7f0000001280)={0x2, 0x1, 0x4, 0x40, r2}) msgget$private(0x0, 0x208) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x3, 0x0, 0x0) semget$private(0x0, 0x0, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20800, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000001240)) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) shutdown(r5, 0xfffffffffffffffe) r6 = msgget(0x1, 0x3fd) close(r5) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x30020, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000001200)) 11:10:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x40, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0x3, 0x1, 0x0, 0x1, 0x20, 0x79d, 0x0, 0x2, 0x8, 0x3f}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000002}) r2 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x7ff, 0x8000, 0x20, {[0x8, 0xffffffffffffff8d, 0x6, 0x3ff, 0x9, 0x7fff, 0x6, 0x4, 0xfffffffffffff5cd, 0xe77, 0xfff, 0x2276, 0x3, 0x2, 0x3f, 0x80000000, 0x6, 0x20], [0x1, 0x8001, 0x7f, 0x0, 0x3, 0x2, 0x800, 0xdcd, 0x3, 0x9], [0x1000, 0x4, 0x2, 0x2, 0x81, 0x81, 0x100], [0x6, 0x6, 0x20, 0xfff, 0x4, 0x9], [{0x8001, 0x1ff, 0x81, 0xfffffffffffffff8}, {0x5, 0x71, 0x31, 0x8}, {0x101, 0x2, 0x735, 0xf69}, {0x9, 0x9, 0x7fffffff, 0x3}, {0xfffffffffffffff8, 0x3, 0xfffffffffffffff9, 0x80}, {0x401, 0x1ff, 0x0, 0x7fff}, {0x8, 0x754, 0x6, 0x8001}, {0x1, 0xfb3, 0x8, 0x2}], {0xfff, 0x0, 0x5, 0x81}, {0xfffffffffffffff7, 0x0, 0x0, 0x4}}}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) syz_open_pts() 11:10:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4000000092, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x5}) 11:10:20 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100, 0xffffffffffffff6a}, {0x8001, 0xffffffff00000000}}) socket(0x6, 0x8001, 0x9) 11:10:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fsync(r0) write(r0, &(0x7f0000000440)="9c87c3772c0035b87e33", 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xfffffffffffffffa) r1 = semget(0x1, 0x7, 0x1c0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/40) chmod(&(0x7f0000000000)='./bus\x00', 0x1) 11:10:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x8, 0x813, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) 11:10:20 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000700), 0x0) r10 = dup(r9) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0xfffffffffffffffd, 0x3, "010000000000000000ffffff7f00", 0x10000, 0xf344}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) fcntl$setown(r3, 0x6, r1) r11 = socket(0x18, 0x5, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000540)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) writev(r4, &(0x7f0000000340)=[{&(0x7f00000003c0)="8dacc7493f8f7065128367d2fc219fcc96c736d97dfe7bfaf723f3cd65e749494ff3b8843f1d8da33a4ac5431a4b002c50d31dc5afbb5c3de8d84bd3154f0d8768fcd07167cfb6acd422339b7b4079029eff8fe2b60e11f38a8816033be7bba0749257c83d1a18c934", 0x69}], 0x1) getrusage(0x0, &(0x7f00000005c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r8, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 11:10:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000040), 0x10004) 11:10:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/78, 0x4e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffffd, 0xc, 0x4, 0x5, 0x1}, {{r1}, 0x24eca9a63edb51a0, 0x10, 0x2, 0xffffffff, 0x95b8}, {{r1}, 0xfffffffffffffffb, 0x8, 0x8, 0xecc, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffd, 0x84, 0x1, 0x100000000, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x1, 0x7ffc}, {{r1}, 0xfffffffffffffff9, 0x22, 0x20, 0x20, 0x1}, {{r2}, 0xffffffffffffffff, 0x9, 0xf0000000, 0xc0e, 0x4e59}], 0x3f, &(0x7f0000000600), 0x101, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 11:10:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x480, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="2b00ff23000008003c00000000060000", 0x10) 11:10:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x2, 0x2, 0x2, 0x3}, {0xc5, 0x4, 0x6, 0x8}, {0xffffffffffffffa6, 0x44, 0x7}, {0x9b79, 0x442, 0x9, 0xffffffffde1616e2}, {0x4, 0x4, 0x7, 0xffffffffffffffca}, {0x3, 0xfff, 0x2, 0x8000}, {0xffffffff80000001, 0x400000000000000, 0xffff, 0x8}, {0x9, 0x7, 0xe63, 0x7}]}) 11:10:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="200000000000ffff000000000000f85c8a5b671b1b5403008706000000a7c8000000290000003300000003000000000000000970577f250ff8242b5c81f13566ee0243a92461bbe095db80455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2ed014775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e740f7bd800000000174da6f8c360eeb1da7f50c00a8387640ce61cf1b7c8014356710c1c53dfb9c138218453afb19bfd710bf0000000000000000000fa962c7cb276f8734d"], 0xe8}, 0x0) r0 = socket(0x1e, 0x1000000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 11:10:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x10, 0x3) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)='{', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="80388ab14bc4a633340425152000d5b7cdd747962f4023e0fc455d753df03d07006d807f8b1eb5d1d369ef15a8a6f1398c2d2440b436f93bfff1a789a4c00447bc82ca72d9bc134d186a0a00784eeb492aea9b05fcd2da091f38ec82aa8a45a60f3360e91efedaa4ca7ae271d5c11f87d866bd720fb39f09a0e4531539f9ac508173f4b7b8d3d443f08929934af8aea6531d07", 0x93}, {&(0x7f0000000200)="d911336af6b9bfdefebb473b00b3fb02e70a6b8b3b38f1ffe0490b969d3e398e93db9205f1fe0fb289da6cbb0fedea503b074c9751c53744458f83706837524fc43835d5a138d2e9164a29f9d02984843c3d7344cd35a33f12eaf706cb501923ca598b44f38f00c793d050199a5e345d10b9048332460362eccd1e2a69c6274d870e5015e05fda7656217b", 0x8b}, {&(0x7f00000002c0)="c04dac64cf944bb6739e7b86b4bc650ff4493f690823270af25b51dcc2da71ef6d65d3736ba2a7a6392bb86409acc87b6ceeb1ea2a01c94e77c6813abf1fb6e724d49e6fb4681df26d8b66126874712292a76bee9afe495304d2e2f009a3e53527031316ccc902c1cb057301dd131a3c036b382326120910a446d205b724a30ea76102efe54256da7d029961b8ff0ec5ea2846c9825b784e18491e7fdfd6f11a691c85316a0783b76cb860093c70242adf6b14c262f4b386585b4df9c794be9e4e18284006c0f488654497f7fff47b91ca79bf1aca1752207df2412bd06baead", 0xe0}, {&(0x7f0000000140)="76512a85554b8143186a616b9c2516a94e19b29d8084294e37656403be589651ff3f664ba7937ec7bbf95c4670223571c80e33389ebf267f494067b9f0dd0c657b5a7e6c9db4d530baa988eb58a484207dbbf34fbb1bf4bf399c935e14401321e6ef", 0x62}], 0x4, 0x0) close(r1) syz_open_pts() write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554", 0x801) 11:10:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1008, 0x80000001) 11:10:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:10:21 executing program 0: socketpair(0x1, 0x1, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x1000, 0x200, r2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x10000000001, 0x0) close(r3) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) socket(0x20, 0x4, 0xffffffff) socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) write(r3, 0x0, 0x0) close(r4) 11:10:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(r0, 0xc5005601, 0xfffffffffffffffe) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x7fff) 11:10:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x110, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:10:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xb02) 11:10:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 11:10:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x78) setsockopt(r0, 0x1000040029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe18, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES64], 0x3}, 0x0) r0 = socket(0x5, 0x3, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x10004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8080, 0x0) 11:10:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7ffb) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8800, 0x4) close(r1) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) sendto(r1, &(0x7f00000000c0)="935b94f3bd89a4bed874b443b073a52f5353ea36e17653c3e90be30af8151b8815e434b041124daa581d0e2a46194443f206f9faf0ce0fe4d657f42809deb7c286f343164c9f676ead21d1688f8cc6148e68c1f371560c324bc6169e0e5c6e2ffeec7eeed5a72971fba60fefdc8abe52457261da51284167678792191b95fce4f057459e8a7d31c65213c4f8f543f9e8b976e881ae2bcca4494340e7aeb49486fa572395051280285f5552648fa7031a7011ae11391e599112692531f4cf9543458ec4", 0xc3, 0x7, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x100000001, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x47970bb3}, {0xb34, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 11:10:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xab, 0xa, &(0x7f0000000100)="01000000", 0x4) sendto(r0, &(0x7f0000000080)="9b639424650b33b2f6142eb8263e3f47e143c1ce7f9d7bd2a47c5079db8c07e620fee7940a76bd1ff9af45e263798f801b70c7ace448df31e8fa7a7077fc13cc20993bbdbedc86e587c4c04fe22015d4d377f35fb50955d9cdfcbd623d8130fd040f5ef5c0b00440a3d6056be9dbcd14508ca91c214a817aa5fedfaf17b6", 0x7e, 0x400, &(0x7f0000000000)=@in6={0x18, 0x2, 0x40, 0x81}, 0xc) 11:10:21 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/\x00') symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 11:10:21 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1}, {r0, 0x162}], 0x2, 0xbf6) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r0, &(0x7f0000000340)="4649f2b12c7366609c78d61c5def54d22ecd921dd5d7ed68a8fb462bf8f18b38a9f1fd2609786f36c0352b49a7252b2b68a8e458d6027c67efad4638e5081024c9fd8e0c060cbba323b7bc7ce3b9a5c52251f7e6f92b8a292ff99afb98e9bbfc903e729524fabf38fbff0f51360cd04e58ea46179abf16cc7073f6c7f6c66aea57ced89b4248762cc0292d8497faafcef67d65040000000000fa005300000000000000000000000000f464105700c47b4ea66bdd3709d721ac45902171339ffee53bd310063f95355ad1bd3c18", 0xffffffffffffff97) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x40) 11:10:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x4c}, {0x106}]}) r1 = semget(0x0, 0x0, 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:10:21 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000100)) readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000140)=""/212, 0xd4) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 11:10:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) 11:10:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0000000000000000000000000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getegid() r2 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getppid() r6 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x4, r3, r1, r4, r1, 0x0, 0x1}, 0x9, 0x1, r5, r6, 0x4, 0x3f, 0x2}) setgroups(0x0, &(0x7f0000000100)) 11:10:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) syz_open_pts() 11:10:22 executing program 0: socket(0x11, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10028, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 11:10:22 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8006, 0xfaf9) read(r0, &(0x7f0000000000)=""/97, 0x61) r1 = msgget$private(0x0, 0x1) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r2}) 11:10:22 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) dup(r0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffe) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x2, 0x100) 11:10:23 executing program 1: clock_getres(0x3, &(0x7f0000000240)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001780)=""/122) r1 = syz_open_pts() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x88, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) fchmodat(r3, &(0x7f0000001640)='./file0\x00', 0xfe5b49366b1bd7c9, 0x2) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001800)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x1, 0x3, 0x800}, {0x4, 0x4000000000009, 0x669e56c994160aa3}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r2, &(0x7f0000001680)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001340)=0x100006e1e1ca8) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xffffffffffffaaa4}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r6) 11:10:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x40000080002008, 0x4301) msgget(0x1, 0x200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 11:10:23 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = geteuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2000001c, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20040, 0x108) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0xd357, 0x1, 0x0, 0x0, 0x1, 0x100000001, 0x2, 0x1, 0x6, 0x2}) 11:10:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fee000/0x12000)=nil) ioctl$TIOCSDTR(r0, 0x20007479) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)) 11:10:23 executing program 1: r0 = socket$inet6(0x18, 0x10000000003, 0x8) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x28480, 0x0) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0x194e957ff6bd5f5b) getsockopt(r3, 0x1, 0x0, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) 11:10:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 11:10:23 executing program 0: socketpair(0x1, 0x5, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x843, &(0x7f0000001040)={0x2, 0x1}, 0xc) sendto$inet6(r0, &(0x7f0000001080)="72d632b5d94f96ca9612989107d0c27ed1686208d4c88da8f003c9e01f444ba31b44096bbe4e8ce6f4f25e6b9afa44dbab2d485933893195cc6b5554e9c34e733489343ee7f5ddbdd2ceea3a9d43776608ee38181532dd698f691f8aa99721437d5988f0f77e67b0ea7e5b9cbc590e3b829181fed9c03d559d771344bc3dd7578b3f426fd8d643bfc32c28748cc0e259a17445c087063e48", 0x98, 0x400, &(0x7f0000001140)={0x18, 0x0, 0x70000000, 0x1}, 0xc) r2 = open(&(0x7f0000001180)='./file0\x00', 0x20, 0x10) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000011c0)) socketpair(0x3, 0x7, 0x1f, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001240)=""/77, 0x4d}, {&(0x7f00000012c0)=""/133, 0x85}, {&(0x7f0000001380)=""/141, 0x8d}], 0x3, &(0x7f0000001480)=""/114, 0x72}, 0x842) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) recvfrom$unix(r0, &(0x7f00000015c0)=""/213, 0xd5, 0x843, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) r5 = accept(r1, 0x0, &(0x7f0000001700)) recvfrom(r5, &(0x7f0000001740)=""/26, 0x1a, 0x42, &(0x7f0000001780)=@in={0x2, 0x2}, 0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000017c0)=0x80000000) getsockopt(r0, 0x80000001, 0x0, &(0x7f0000001800)=""/98, &(0x7f0000001880)=0x62) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x82, 0x0) poll(&(0x7f0000001900)=[{r1, 0x85}, {r6, 0x20}, {r3, 0xc}, {r3, 0x4}, {r2, 0x4}, {r2, 0x4}], 0x6, 0xfff) syz_execute_func(&(0x7f0000001940)="c4630d799d00000000062ef24c0f2dc3c4035506772369f02100f346ae3e47d9e5c442694720670f3acc47c6f0c4a1c8168e0d00000066430fee3f") ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001980)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000019c0)=0x3c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r7 = open(&(0x7f0000001a80)='./file0/file0\x00', 0x0, 0x0) poll(&(0x7f0000001ac0)=[{r5, 0x1}], 0x1, 0x5) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001b00), &(0x7f0000001b40)=0x4) ioctl$TIOCNOTTY(r7, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/bpf\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001bc0)={0x9, 0x7fffffff, {0x7fffffff, 0x1}}) flock(r4, 0x0) pipe(&(0x7f0000001c00)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001c40)) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001c80), &(0x7f0000001cc0)=0x4) ioctl$KDDISABIO(r7, 0x20004b3d) 11:10:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x28de1542) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x0, [{0x1000000000000009}]}) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 11:10:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x20000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="07219c2c020ef95fcb4e0f4eca641afceb5300918d2500090000000041536699e4d205ef84e1fd9677211876c65265637ce6e4d931ca19028e3f125314fa23d66e8fd3c233acffe6a2701e293b9b5e3c146abb49b347a9320aa02a93b806674f7976812dbc4adec619713bfcc6d1def7fa55e4c9fcd3584a1ca5fdbbd78901a6d96461e02864dcda5ea53e0e7cfee2051fcd9fbd1fed9243c7bdca0bc8cd8eb5af68285388f4cc014cd0d6ee9f"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x9, './bus\x00', 0x8, 0x3f, 0x6, 0x6}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x8, 0x200, './bus\x00', 0x4, 0x10001, 0x4, 0x101}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) 11:10:24 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 11:10:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 11:10:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x100000001) listen(r0, 0x1) 11:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8d8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x24}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:24 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x440, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x5}, {0x6, 0x1000}}, 0x0) 11:10:24 executing program 0: execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 11:10:24 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x80002000, 0x1f9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='$-@\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[%!\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='-#']) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001480)=0x4) r1 = msgget(0x0, 0x82) msgrcv(r1, &(0x7f0000000440)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = msgget$private(0x0, 0x44) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/177) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/202}, 0xd2, 0x3, 0x800) 11:10:25 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000ea00000000b1ffff00ce4d451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef9bdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c808000000c259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec700"/177, 0xb1, 0x0, 0x0, 0x0) 11:10:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) sync() getrusage(0x1, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) 11:10:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x3) 11:10:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x3552c563) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xcbde) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(r2, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = shmget(0x3, 0x3000, 0x788, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/222) r7 = fcntl$dupfd(r1, 0xa, r0) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r4, r8) read(r0, &(0x7f0000000300)=""/188, 0xbc) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000003c0)={0x1454853d, [{0x0, 0x8}, {0x3, 0x763b3cfa}, {0x3, 0x7fff}, {0x2, 0x800000000000000}, {0x3, 0x5a63}, {0x2, 0x1}, {0x0, 0xaf}, {0x0, 0x5d3}, {0x3, 0x55}, {0x3, 0x26}, {0x2, 0x3}, {0x1, 0x6}, {0x0, 0x2}, {0x3, 0x6}, {0x1, 0x81}, {0x0, 0x8}, {0x3, 0x9}, {0x1, 0x7f}, {0x3, 0x2}, {0x1, 0x8}, {0x3, 0xbb}, {0x3, 0xeea9}, {0x3, 0x5}, {0x1}, {0x2, 0x9}, {0x3, 0x6df65ef7}, {0x2, 0x8}, {0x3, 0x5d}, {0x1, 0xfffffffffffffff9}, {0x1, 0x4}, {0x3, 0x100}, {0x2, 0x3fffffffc00000}]}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x6, 0x6011, r7, 0x0, 0x0) fchflags(r1, 0x40003) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000500)) fchownat(r7, &(0x7f0000000540)='./file0\x00', r5, r3, 0x4) faccessat(r7, &(0x7f0000000580)='./file0\x00', 0x80, 0x3) r9 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600), 0xc) mkdirat(r0, &(0x7f0000000640)='./file0\x00', 0x40) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x100, 0x0) shmget(0x0, 0x2000, 0x408, &(0x7f0000ff8000/0x2000)=nil) 11:10:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="c0de7907707f87b8333aca6045baa68e9d58522f1d79d82c8ba18b3f50bbb1e581b57e0b932b157d954520ed741f5282f959f7934fd35b38d5f60a2e0caa6b2a40d68b63b08782123c6491be835ad484", 0x50) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000, 0x81) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/54, 0x36}, {&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/187, 0xbb}], 0x4, &(0x7f0000000380)=""/167, 0xa7}, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 11:10:27 executing program 1: shmdt(0x0) r0 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0xa1, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r3 = dup(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x4) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000140)=""/159) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x9, 0x4, 0x5, 0x5, "9dc6705ec38d702e398c25a25bc2b16f0d9a7523", 0xff99}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f00000002c0), &(0x7f0000000280)=0x3bb) r5 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$GETPID(r0, 0xffffffffffffffdd, 0x4, &(0x7f0000001880)=""/21) ioctl$KDGKBMODE(r4, 0x40044b06) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/121) r6 = semget$private(0x0, 0x1, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000780)=""/192) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000440)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) munlockall() semget(0x3, 0x5, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000004c0)=""/40) 11:10:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xfffffffffffffffe, "0366402ba77f0c03ff010000795acd76ef3caf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) socketpair(0x11, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1b29, &(0x7f00000000c0)=0x7, 0x4) write(r0, &(0x7f0000000a80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2997999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05009a4714b4ccb3d93e6c1a2e5b47abf154adc4e76426f816aac71059cd55dff2775a30b9a2278ea8407f", 0xb0) 11:10:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x1, 0x9, 0xed, "a53673113c34d10c74727fde33b77d9c7601b079", 0x2, 0x7f}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x0, 0xffffffffffffffff, 0x8002, "002000d30628010000f8000d00", 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, 0x0, 0x0) listen(r0, 0x101) r1 = socket(0x6, 0x1, 0x10000) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) getuid() getgroups(0x1, &(0x7f00000028c0)=[r3, 0x0, r3]) getpgid(0x0) geteuid() getgid() getppid() getuid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900), 0xc) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002940), &(0x7f0000002980)=0xc) sendmsg$unix(r0, &(0x7f0000002b00)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002780)=[{&(0x7f0000002680)="d3a9273c60c5b039be56bcfd7c773847a68bb054d6f4c97d88c5b26bba1e5d983e4c39c4f7f57f57a8eb40ec4ea559767d987c1634d712bae415fdbe6b5ee305de79d387f80b43bffd30845c83e6d20fd6bcfd836815978d601cb8596cf8a811a6b322a6cff386131b3de42586cd58318cbb49b5714437b15fa75a6439365899832a47a36457d5300c324ab7f55c7a2b50883410673c0e292b69f11868abd9e6ba09c9264402ad02fd8a7aa911605028ec9bcd368639f806dbfba420e3de941032f557a1f61de4576b6e71ead93ed5d466cfcfe0c243f4e0e3e44926d94b931420c4a22e54698f908b4b4f6e419d102f2fe969", 0xf3}], 0x1, 0x0, 0x0, 0x403}, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10004, 0x2) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:10:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000004c0)="9c1ff70f61ae6b1674c6c56bd2bd5da4b16c992be05ae316fc83bd35eb433ef7373918ae837f7f36f89264428b7ab75c2480", 0x32}, {&(0x7f00000000c0)="b611892bc6cb3e9f73b37fe32d2789f739f5ca8166881ab709eea4c636fc12b542bc5fe3fa70bdb1dfff02248ffdfd550a9f4df0c076753259d85b4c77f64b3875d0862516563807fa25db4ccd0ee04b6102d068333d48c4315ceb6f209e3d7ac7d9c87db1a921d25d392a39d88f6a849bdc911926f00e3d50", 0xfffffffffffffd5e}, {&(0x7f0000000140)="3342e2db6829bcd1d482b04affbfadd1234a0e0b0cb04137126494576f88eca75177c9d1f95fadf67638598b9c8cbd1cca5a2323be101d1e63e84104616c84523a76de97de05d5b30cbafa71ad696f8f0b55add2147e714900baad886be8897aba74dfe905baacbcc487a4e5da2ddc2c6a9f", 0x72}, {&(0x7f00000003c0)="a09ebc8a2016881b61b7d064c4b939c2cf3be8dd131ac1970ee372a2162223662a30dcaebf253533c387da1c021e9326459f36aba65fa51ab97526d87261a473", 0x40}, {&(0x7f0000000480)="68eaafc4cc403a5f5234a7fe0bc586f60b34df429f4e33a066eba518d5a6a38794364039f97d6ec983a67e77a07d937d22ef17c5", 0x34}, {&(0x7f0000000240)="121282255981c69b1a9466772f13f67b", 0xffffffffffffff59}], 0x6, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x308, 0x409}, 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x3b, &(0x7f0000000040)=ANY=[], 0xf828fa0a9251b1c2}, 0x0) 11:10:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() dup2(r0, r0) close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/98, 0x62) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="50e93fde6bcc926191e2801b48ab30a090da8574770fe24952eb1c4c69f8a01ad240b90667c3a07ee8f8aa59c63183a76578f59ceb79ce5d1b470b477f57829768668e82bfe49403cf4375b1a1b2d9b720ad045352b67721848de31edf77df30b070b0d900543c1347b7c8af7598a06bb4a1d0f75f780c72162b2de2309f15f6", 0x80}], 0x1) 11:10:27 executing program 0: r0 = shmget(0xffffffffffffffff, 0xb000, 0x0, &(0x7f0000ff1000/0xb000)=nil) getgroups(0x7, &(0x7f0000003680)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) faccessat(r8, &(0x7f0000000340)='./file0\x00', 0x0, 0x3) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f00000002c0)) setuid(r7) setgroups(0x0, 0x0) getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r6}}) setegid(r5) setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[r4, r6, r3, r2, r3, r1, r2]) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/205) shmctl$IPC_STAT(r0, 0x2, 0x0) getgroups(0x1, &(0x7f0000000280)=[r3]) getgroups(0x6, &(0x7f00000001c0)=[r10, r6, r10, r3, r4, r11]) fchmod(0xffffffffffffffff, 0x4) 11:10:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:10:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r0, r1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) 11:10:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x20}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000280)="bf0bde810000000000000000bd10f2091ac72800") r4 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$getown(r1, 0x5) 11:10:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x3d}, 0x8) syz_emit_ethernet(0xfffffffffffffd78, &(0x7f0000000140)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) socket$inet(0x2, 0x5, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x40}, {0xf6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x22, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:10:27 executing program 1: r0 = syz_open_pts() flock(r0, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000200)) 11:10:27 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="313b7bf6b92a9a2d750f5768de6e15c99f8dcb875a3c80297709097873527e9f0fa1c3fd0ca1aaa065e3c1d9293660b96fcaaa2c2d1512803a16e49769746d3ed444b7a8b65b56e9b48b27862958184837d0658d04f3f0e173322baddf89e17a6b00ed4a0ea272080dab96522a705e7446be277b1a2d40b7712fea31b726720a42587d2ff5f0045db4e34c69cd2237ea7733317be5bad2b6d2eaf0590926d02269c242311c73e89bdad23d18422a0b72625b557c119f57d2381bcd8db3ea0facf2ce3c38924e08901e3128151e5154251d4d1441bf480ea87ec9acb0de040b0b9d7dbe531a5b4274ab78fbdbbdaccd536ec3b7ecddceb8f2edec4fea4a3e70eee43445c7d6a8bca6175a2f31cd85db375a3393e6d035b53ad9ecef9884e9b788f41a5f4387801e375c562f70d81a24aa03dca000b7719dc21981e680440cf6640d2a5234eec907b0562d18a80fddeb6ff7fac2f965cfb6a4a90f8623f9dcd682ac93fac55f6e46c3b7281fa40e7b7aee18226d584908a8afaf2d5fa6db717e84abaed40825b0b892cfc95e004dc153b7b62588e37ba9c54de5ecd9051b2bb3ef7a5d949dd790eccbe8025aafb7dd13586e363d68813569cec66aec9b64344b6f1816d96728629a57a97358c4b66655d712c6d0ce699b24ce7f2219b0dfb056f871629ef2544be5aeb5c5cbf4d8000355f9e8b4799f4fd7563fe7e9a3c00421845fbb350566aa29d0f38ac45f9c15f7192a06e5ad18b4137205d418bdc482c700295b3bc006b86b3a4b33cd3f69ac49aece3412a4068860ac77fb1ede50f236d5c06d634cfa355e3ebe6dccc56b198d8a5fa186787a3b8510d64781d33ceb141caa72f17c2300fc2cb3017764910fa6760f781a5501e098beccc1a093f78d1b8a8fdb2079faf4a80e92700789dc3b2bed4e56db021e3831f3a9b460c874ba0027fb6dcd3e3ed2927ad90d72035e3473ebc0e0eb9890c87160fd14af393999577e595b804b0af33e76795cbc170bc2a9922d4091f395691a0c8694a510ea2970972f90f5c5be6ef8d9b2cc8ce7d2169bcd2ca3de84ac2602b898a51ed41ba8226c173c19d1ec88eab1287dff2ccecb7783dfb43747a5bd7c62ecc117784aacc2eae7673e78fb214431a42ee9360e18a7e54e3e9dfb081461e903f7e3ac4475b7e72c8d882dff48fd0c2572d6db8a1e46a598775a411ab2284b2a0e581703db0872bfa4695d2036e29c6a06784f5817226e503d59c2b1d93ad619a39afc4d49989b906fbba2d52017f514fb3178ae1b371f6630dcd7eb98b6c29078f14c95d3a03918a08ac9cb25e98820c15c70a5602af722be67330ef5763c8960306cdf34b6207ebaa54a07d68b29881db8beb5b3876fa1c6b4c953b3a3eda4d80297898a4754400248b7a44dfce9d5e595f3d23de027bcb773706e84bbdec68cd1a7128606152bc040b61499f2ebbaf255d5b12e0191a355a49b065556b01b151963611a3b909ab91c60a93f1526d64585cedf9f83d4b0b736a81320f0c454bddec8e764111948ed30f147eec216aecfecbcac47cab1cfe106277dd69f3df30e1696e0aca3a660ce7dc0eb43831cd6ef6df42cfbf53379a551811133a9e77083c33cd120184bca8bfe5f7a1c138609e6e303a897f766cfa313c22b35cc8ff033da826be4f1f88cca7dd70c4ad775305c3e5c66225effda9f1905055136c0cfa295985bb97dd46a133a8b330b212a3d00c5c27b86aac698990fa72b9f9458eb28b0b04bd03d174bc140afbdfcc2365eac61dfd3b57795aa1c0466efd540a59e36ad09add365dc958af6b24201fe95eb398f30dc8671c6f51659d07e86f9f0ff6a2b8e6e09ad5bed23a0af8e44cccf0dd82c25260aac68d02bacb1cac34c9cbb7b556ff75036b365a57cf4160cf9a290e0a4b1df83323dbc2672dd1749a65bbbcda40765cfb4e2ede8b2f2b06788c8bbf33ae5625830825a9815237e68a570dded67b7a0eee5dc9ab81d4da355654d165abad1557905668a67870773db06177eed9227785f7e24f357d1130a2842f201c60f64a1b28a8a70e70b978935960183887341386e951da343fc393ce7eda0c647f1eeaf7d28cd12c3d6ec646de13acdd7fc130b14213a35543ce5c74394a9541ca15ecc83efa44828982b4873be52ae4ff8f6b274ee8f3635e6d08cd85d6167faa6526ad8cb879afcbd04a8b93d87f61ca56f6492a7f0819b6160a70aaf810db829e041f6784e21a1ecf463323270a80f6fb5af6d5fed6b19e350ffc7ad2181506f27add877f36bd916eb78d2ebbf2f6288b738e6995dfdfddc86760935604d10a35536666057379283b9480618a3ddd4579cff9de8ca3b76f9bf63938f7bb562bc475624c39594d060316e9319ba0bf423a23666924d54ba58cef536f2b5e76aa93f6e43114d05fa7f4ee9a9663600185df0114458eb59eda7f7db0d516cf1f07ca03c2ea10ec2f5c50d6de6ce5e238984c20ec7c9f2591122500978f4eb21b0daa5aa037bf0de4916671a94d284dc2e9f0d43bd7b7c6ec5ffa5751fe9efafecac5f191173c92e4f3beb21c2992d03fd92020ce7ad359bd588f010c9e47a88bbde21f50f59408a91428cff3b629aaabd6974b17f0ec40f6151aaf12568901c09ef436a26030a096f80d226406d4b572e5a1cfb12b40c7d618c59ed7768d7f8be92643eaaad8e7457cd5a0d6ffa35cb799f125fe3c14d7ad84212fe14d6257c09f97ea6ac06b9f6e828c383af2f4bf70bd2b4978cd8293b11c5773e6736aa9bb0a6022568a44f74c69870189b92ad828b720e0e2225ff35b7ec2fb5727121293bfdc04841c7b3846e112560817e2e5a59a81d8e220a3cc6e0436863d333e5b8de5bda3c142d535ae018962c0f9072d8b4d8530528276f48af5c21905d86d44beb9340bfce48ec63795d89db0c216c77222ee5cdae2e170d2a8977d20f635f75f5eb417f34b5c0f871c1ec5ef104b15285cee936164a8e94c6760acf93e5b7b74b1c35f8a12457eca88d991eb07717e01500a1b759b6393ff03f0dab84a1d546fe80c4f5c69a4e083a6634132aff5ef39e2df7f7e59b2e2ad5b77565bdf007eef45ae108d832e3ef67cda54430847e34ecbfa9ec059971d3d939278b31d0b19c66327f8c0e80430252fd3e4a2927650c2368dee9bec6a24c514d0e7a4dfce0be26e1a9756e795d91b9703536cd164ff581d7fd5d310c02297d2e74b9effd339116a0fe4252b79f0d2712b2fc7d8e3fdadb809140ce61820eb2ae0dcd1ec577dd82f3469716752c69c7fd46cbf69387eca9dca48417b9a1d90b7038962c78125df4c36b136fbdf10dd238f75da16d87e8f9b8fa0948270fd11bc2ca6552dc26622d2a79ecb10728d8ab2e919ea218c1e6565860f3741e921ceb4e03b8079f26048d7419b22b22e5897adb61d044b1a5d2d8008caca2fb3523912b76fef7a58719d1c02206502525c06c62b6b1c7579bc557690c60179c41454011becbadc1a188232f2ad0ef0fa3e153ac6067f87d28dff6832e92401afda58eabeab5b20020249f88a688964d3bf91aac5a7e7482c7595d38408d37bcf435d4cb6f490cf29259efff7ea963eb02eb5241b224e93af43e63ca378b1b7bf3b0d29e5119322729ef80dea5fae51ed648a623c6a95fcc48024f910169bd15abe356f7b2b83c17bdc3ea6924e64bca3d10eb30d0b9145bd26c0512528d1eab83d2513b9bca9186266543d3f40e379c82efe9b1eedaf5c5b5da3a802fa1132050d734ccbeee247664ad7a97172e3b60810c7974290fd9731749337341c8e143301012f2ad7033a3269abe1a7fc16162f3a7e57d8a6803a9f80ce8bbf63950dfbaec3676324a967f0fe6e18c61ad856e88ead3d9306e42c4a2b688c5e78486294e93206157e408cdc32660bb79f42c8f23380cc2bf15b510f4be51967f8b23c47710b08f11176f7b70bcb43e4118bf1bab5b037a109fce8b277e1999ec8343d5bedc2479cce3f49ad75b71e356460b5f7e45ad11e87a4198344d575fc763c1876a2795b49d14a63f8a6ee4f90670e21aa764548b2d80ce8c0d3e9be7c756f24ef4ba3e60eac0b648ece90c0455a445bdb8aae503371858d06002e5d514c370b9aa349ef77f0d9f6ca238ce811845173f8918d47b98b481ac620e891f1b2fe8dc3a8c7cb10b5588ecd10b0c9e86b085d3510348094f4fddbb8c2052b824c8e970340f6aafe2dd45290c253762a7a74178b7661ac815d4635866663f4280d5cb178b7438d691370e69c9302aa17812a66cb3c96f81319c96aea09c26ec671bef62b3b46483c0b6ba3c2ac57f749ccfb14984e3736640d96f0a40c725c09f58b40060eb6dc145bd6170134bad4369dc92e6b6128884e0c5601d79cddf9f75976109050cf198c79a7b62bcd3d5fde75db1fc8185d3ef3312966e99e8a624863e2cd7507b30c3d53a7361e5fd3e19912b41f53946fbf084d3fbab8650b344907020396e8b49361d6a4082bfe0e08bcffae14601505865a0ded9e76ff2c9cfead55ac223e00f8734d5cb3e6f4d77ae0566fa25ec25bd4d6b20b05a58d61e5e2ca55c09a5a23ee4d4e0d50420d0f446c75b646b601dc05889d7a2fb0447a66603bbc79250eb33d8b73a4ac706e0fd5771bb364d2304e861e66bab25b3fca36c695a55d77cc5bb1df26540bd485eb7a6aec97ee30a9832eeecc45fb349138075aeedae6c35bb5aa5b1d7587ef02254876e24c73dea33c49e30888204269b1194c7f006e17ad773df69e9922443d9885893a227844211cfb0ad7cab6f210e6954890b22280d3114e407a28d062a4d26e73d4559d73353f54063a4c59adffe962a9cd40000d15ebfc8d4796dd207f8330a8a9ccf9e7e1c9d31b15f0374cf173fa8ef90824c6d9705f579461e645554ebd040cdef0127786b3d080261d97d0a343e04f7b5efe02b85a70d21689d4365db7303726314b38aa676fd2db1360606a5090a37150ea0ff153f6629444533d2c8beac1bfb51aa2567cb8c39e6add590ff1886599870daa0b6f3b76e577c31bf9a291cef2da7dac5cf0b6ccf21ccdd9b16db6e983ab2f2744815cc32ed6bd88175281cf06665d250836f79142fbee42f65d55d393b52b1230a56d53ef24b34513c8aa76e5cb9abe959a57cff9732c169c6f0748304da39a695906768b9d635a08206243b54a70c809855bd76accece500ec640f246b9c2a1153bfec514d9e68d42ff062fbbb61259e3a08d3596e79fe698a9a2eca5d5aa70b464cc2cc1bf48a5152706a08d03d14187380710b4b74cfc79710e6ca43f7d573c41787b6346d6bb23c66946ecee35dc1c0a7a09cdefedf7aa6be423abd1a0fdc1c4e13db07117e7917503eb7d165ff864b61e3f10b437fda2b39307de1e31baac9ba0587756fa4d3e057f817e849697ed211468c9b0534f1ec7cf79f8d34a18aaa4ec42d4419cd2e1dd37d2039bd0b3cdd2ec6e2df2b27ee779e3e482b65105293aa9c4dc359fe187d69093865f569a85f1c18164a547d7bda6e4fd45d97e66074b0bbcbce091780f75baf2670e736c958154c61b03eab61531f4d3a78a6267264a2c16f59df123d77dea072f31ed873f45c380c93a74f8210aef0c11358e86394c892059d9c1283f2b4bc971e7e67a2061e1789ce2ceb2f99f3228c89a35e6258eda9516df0572e3b6b76843d79272989fe53e1643456ce6c09a6a46be4df5a4f083e8dbd4e721013507b4c129ed3e2e7223e4b27f88578f80068537ebae64eedefc3ca4660922cde380820905969df8b49e0131f5602f8c43fc34705eb0", 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ftruncate(r1, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) write(r2, 0xffffffffffffffff, 0x808) r3 = getgid() setegid(r3) 11:10:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:10:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0xff7e, 0x42, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 11:10:27 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x100}}, 0x0) poll(0x0, 0x0, 0x6) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff0001, 0x2}, {0x1, 0xf4}}, 0x2) setitimer(0x0, 0x0, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10008, 0x0) 11:10:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffbd, "c4690008000d00"}) write(r0, &(0x7f00000000c0)='\r', 0x1) r2 = dup2(r0, r0) r3 = getppid() r4 = geteuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x4a}], 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000200)=0x85) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x8000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') getgroups(0x7, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r9 = getegid() r10 = fcntl$getown(r1, 0x5) r11 = geteuid() r12 = getegid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="dd1584b5ccfd8bb182c9794cc6bc1fe72cb54b21531b438719b4af50a4aa8e7c0a87c99b4fd28250b81eda87cfd41bcd3be3058764e52f143924a8fd220678a8ae9664f917fdd0876cedf0562158173096322519cf7bbb80cba321ad896b99a1a2fb9fe4a4fa259e7e96209388092c359df6eeb1f3f0628294dc4f24c2865dd3de7030014808b184f5f689e923a63acc26ba05106bf404c09aa744e4032ea91fb471e4810e8fc2d9b7ded79263419dff9b11730be6eb5e682ed09b73fd67e78854700febe66cff04a4798eadad9af8ed2ea2a528c851e483a9cf538ee4ee3949f25eb6ee6e256c5d858c511190750d508d6ecfe135e5726c", 0xf8}, {&(0x7f0000000200)="a3108b7f042180643a9174bb542c89c73d86b07bd9e99e", 0x17}, {&(0x7f0000000240)="14d4495866c6bf264523273237720801e49453fdd3a6165f181723fe5e4ee49e39889882adf18212323b411768f9fa2455080691232bd82e0f8db7ed71172e348cf5f1915cfa018cafdf517c20527ff390a4faab176d929570e6", 0x5a}, {&(0x7f00000002c0)="733cc772ac1f3db1bee92ebdef52c3788c0591f96346384b4493fc55f9f572c4af46458d7497459060cfa7709cdfbca9a2e0e4531506f5a25b060df16cd891d756970197e7525abd640f7e11a68cdd984e1771ef0e2c4bae53a4789405df3df27240e1469c8c47a0adff0c5eb738e9711eac35de80a7a5e302e13b42dec8f1c4fb2ec9b6", 0x84}, {&(0x7f0000000380)="9ad832b62a5a018389a08342fa60af006ea04dd0ec4450ba9511d6ed5613b5615bb2cb9e86bd091749b7947ebff6d523ee776adfc593959a4d64faa27c8ce9d10bc84c71e2d49884b2", 0x49}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}], 0x100, 0x1}, 0x6) 11:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x80000000) 11:10:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="3ad5460abe8b901f26212d3c735329f612f694866ea1628f7f9be19db5b77498c1c980f743ed5bb72ef00960669773ebacbc727fe66243a0a5767d5c59180f86f3513cd2200eda1275221c59c17e3362065394d6664b8f7329e24718b57cf2399346b155438e45d8890285d035355cf209635b81f8000996dd81c9cf05e2d3c94378d1438a2e8915915572c7295446eb4f90b1", 0x93}, {&(0x7f00000001c0)="e245122f9a4bc0fa8ba3932fc32345f3c69fc096b97776282deb19a305f2533907a63d7f37723108101d526461b602009a7ff817a9e55458629694466c836d3d457317a7647faa08fe0abc0fd2db3b6a1baaee4e2ed06b24cbd9a8ffb43947be2a1022e3a132414127e68794cf67deb54094bda9efd5f77cbcf46b906c47a2a5ddeadd8a30ac4e1adf078e600d06767ccdae3ed33f5a31", 0x97}, {&(0x7f0000000280)="8a330a623edf79a258dcf016be1ecf5d5dcb68a85e670ae883a757b89f38e0004aef7f0688885623ad4e55d2831b7fb6eba7d7d6d0c6fa8fe1c92f1704f9ccadcea41d9eac5643a7343bce2456f23f733bc1f8da41efd52d8555eca89499786d17a77373c016175b205aa1e3aafdeccb9df0118ae195feade9195a9739d90c6d1957fd9615f1f401e70a1b74f97f93fa5e408630b391b0c2b0e63ff61ec81317e69409fcec1abe4adb6029e6094048a462", 0xb1}, {&(0x7f0000000340)="cd31a3838b503522c8363433d3bbffbd9b4907868b37b5c84568cb57b167c6f84e5c9faf460965caf1e37438c84b062c07b296eaab0e8e617d8a8c8f24288bfe6ed80bc5662e774958955d62d4d8a215dbe81fd64912e96a30989fe61f7eed54f40971fc74e3ad955de8fcc14cdf5508e2fd8259d24bad679c02cb", 0x7b}, {&(0x7f00000003c0)="fa3e9119a87c44da8ac926ad1292ad7f2e467733567a2bc367e5ce78928d774f9b608b070e72983d9b35bbcaddec30ad40de3c848f7ba302b245c0a41f6cbe537994829a298d7e3db36362de5ff31e31c777d57108288f30310f132c12a0b4caad40255ac97d036cda50aa56719d5eb9c17e30bc288e437ab545d8f192568fb7d7942a763050a04d28533a502c983514", 0x90}, {&(0x7f0000000080)="af77b5b2269cf61c54d9c86397df45b062e8c7", 0x13}, {&(0x7f0000000480)="2bf07354e5fab65a19315502dc2e7e7c97d20100c69c2901092da2328f0154f3e2badf2020d691abf83cb44b226dcaad225256a01972a6b3de7ff6920d2578e2548ffb7248e6d3b735121f1a94df1515efd784cf83561c4734be22914002c220a5e459f637ab43d89ce46f0485077587d9e306b5a0f3bb86a4c345e2944d6b1d989f652a1cc182b1da3f05aa674e88545a538b273bb799569f46476c1322fbba527da1a46a5b3e59021cd9bed6db", 0xae}], 0x7, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 11:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x35}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x7ff, 0x4, 0x1000, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd4b, &(0x7f0000000140)="b7") openat(r1, &(0x7f0000000300)='./file0\x00', 0x8808, 0x79e250dc7267da10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/204, 0xcc}], 0x1) 11:10:29 executing program 1: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 11:10:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1000}, {r0, 0x4000000041}, {r0, 0x40}], 0x24f, 0xffffffffffffffff) r1 = semget(0x2, 0x2, 0x9) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/90) open(&(0x7f0000000300)='./file0\x00', 0x1a1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xba2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10054}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xf4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') unlinkat(r2, &(0x7f0000000340)='./file0\x00', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) socketpair(0x10, 0x7, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f00000002c0)={0x2, 0x1}, 0xc) 11:10:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x20000, 0x8) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 11:10:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x22, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x3, 0xfffffffffffffffb, 0xa000000000000000, {[0x8, 0x400000000000000, 0x80, 0x0, 0x6, 0x2, 0x8, 0x2, 0x3, 0x14b0, 0x86d, 0x2, 0xaa0e, 0xc4, 0x81, 0x100000001, 0x8001, 0x1], [0x1ff, 0x4, 0x1000, 0x10000, 0x7, 0x3, 0x81, 0x4, 0x6249, 0x9], [0x400, 0x1, 0x6, 0x9, 0x7f, 0x9], [0x1f, 0x2, 0x5a9d0019, 0x40, 0x8, 0x3ff], [{0x8001, 0x7, 0x7ff, 0x8001}, {0x1f, 0x3, 0x7, 0x9}, {0x0, 0x1, 0xffff, 0x1ff}, {0x7, 0x4aff, 0x42c2, 0x7}, {0x2, 0x8, 0x86, 0x9}, {0x8, 0x1000, 0x5, 0x10000}, {0x3, 0x4, 0xd2, 0x4}, {0xffffffffffffffff, 0x8000000, 0x60, 0x7f}], {0x1, 0x9, 0x401, 0x6}, {0x401, 0x2, 0x3f, 0x9}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x28, 0xfffffffffffffffc, 0x0, 0x3}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f0000000180)="8de9ad1ddef4844feca9569335e7f19ac3554abd6102d15f2970386db0d319b82d7c3e183abc14f4fc0e4423677d12796d7bdb7443e5376dee4621a58027eef8909fe3e27c") 11:10:29 executing program 1: setuid(0xee01) setrlimit(0x40004, &(0x7f0000000000)={0xc0000, 0x20000000000009}) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 11:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 11:10:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100000000000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x101}], 0x1}) 11:10:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x280, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300", 0x0, 0x4}) 11:10:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001940)=[{&(0x7f0000001880)="9c", 0x1}], 0x1, 0x0) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x1, 0x7, 0xb36a, r2}) close(r0) 11:10:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) listen(r0, 0x4) getuid() sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 11:10:30 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) getpgid(r2) 11:10:30 executing program 1: r0 = geteuid() r1 = socket(0x2, 0x4000, 0x101) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r5 = semget(0x2, 0x0, 0x12) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000000c0)=""/209) semget$private(0x0, 0x3, 0x80) setreuid(r0, r3) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000001c0)={0x5c, 0x25, './file0\x00', 0x7, 0x3, 0x8533, 0x7f}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r2, r0, r4}, 0xc) r7 = semget$private(0x0, 0x4, 0x6) r8 = socket(0x2, 0x8007, 0x100000000) ioctl$TIOCDRAIN(r6, 0x2000745e) truncate(&(0x7f0000002540)='./file0\x00', 0xfffffffe) unveil(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='c\x00') r9 = socket$inet6(0x18, 0x4000, 0xe811) recvfrom(r8, &(0x7f0000000300)=""/4096, 0x1000, 0x1, &(0x7f0000001300)=@in6={0x18, 0x2, 0x3a, 0x4}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000001340)=0x6, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mkdirat(r6, &(0x7f0000001380)='./file0\x00', 0x0) fcntl$getflags(r9, 0x3) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000013c0)=""/211) r10 = syz_open_pts() connect$inet6(r6, &(0x7f00000014c0)={0x18, 0x3, 0x8000, 0x3}, 0xc) ioctl$TIOCDRAIN(r10, 0x2000745e) read(r8, &(0x7f0000001500)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000002500)={0x1, 0x6, './file0\x00', 0x8001, 0x1, 0x7d810428, 0x400000000}) 11:10:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x10060}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x6, 0x9, 0x1ff}, {0xffffffff, 0x200, 0xffffffffffffffff, 0x9}, {0x3c, 0xb309, 0x1, 0x8}, {0x2, 0x8ec1, 0x7, 0x5dc}, {0x9, 0x1, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x180, 0x0) r2 = dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 11:10:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:10:30 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) clock_gettime(0x6, &(0x7f0000000740)) r2 = syz_open_pts() nanosleep(&(0x7f0000000800)={0x80, 0x9}, 0x0) fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x54) r4 = dup2(r3, r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r5 = semget$private(0x0, 0x6, 0x8c) fcntl$getown(r0, 0x5) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) nanosleep(&(0x7f0000000980)={0x1, 0xa}, &(0x7f00000008c0)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000940)=0x5) kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5f, &(0x7f00000002c0)="bfa95f216c739264138dea4bfe01e33bee8df8efdb7e1bcc58809accd7d5314cced9e14451cf74c81ea04030d4cb59a03c3824de9d6982ecb6408ce57bbb6aac81daadf9f11f9696de2ca12be5ade7b58ee505a82fac256da12921164e5cff") ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0x7f) 11:10:30 executing program 1: r0 = socket(0x80000000001a, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 11:10:30 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0xfffffffffffffffc}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x9, 0x0, 0x7fffffff, 0x5, "b851d6a26eb71a17a053cbb98529df8a4483b597", 0x24, 0x401}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) setrlimit(0x5, &(0x7f0000000180)={0x5, 0x89b}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x1}) chdir(&(0x7f00000000c0)='./file0\x00') 11:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8068, 0x0) 11:10:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000000008480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 11:10:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xcf1, 0x6f, 0x20000020000007, 0x528, "0d9f40b12794cb7bd0e6bb91d6f4c6003b99f7bd"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x101}], 0x1}) writev(r0, &(0x7f0000000a80)=[{&(0x7f00000000c0)="7e28ab7bada36cda85f33bd6a855942020b4c634bab4facfa1a43e030be03a3667fee911bdbfaebb9e885790345d97e5c10dcbdbfdd92edeac95c32d6e74c1a1"}, {&(0x7f0000000780)="063d0aaa5279f344384dee706c8b124af16c863414315d927943563d8b65ffbd9c1e49d4bc06f84ee02721e0bc41facf75cde0b3b94b132b4f3295ebd88ff2d33887dfacc555512f7c4276b6a6ad184e39c534a499e317a9000c0b80751d442da99e389840e83c75a3aa357ade185862095096a239d893ccd215cefc63cc47e7972d"}, {&(0x7f0000000840)="be76afa442e6eafb6fcbb215c45539a9bf0b567eb965613531297b5ff8250a51b688b58ab79d9d13e48d8a88f45cf3b426ec5d1a6ed7aef09110218483fef0ff1e2203ffaaec9c620e6cba00a43f3bc3daedb5c4b21ff0a976c07a40a0294589aaf681ba3bd298fef9f029b36064e3eefaace3839f41b79de60be167f509c138bff32c5644eedc8e968fa45a8ac9fef6e4cea777cb16249db1bc95889ce7b7ecacb3"}, {&(0x7f0000000900)="807a779f1c8b9bc72b46468b0cf45575f861b7a5e752522581d8dbfce8cae4906cc6dbec8d2cd3cee349ff418067df523fb7e1c76ca90be91f6ff2b7500fd156dd3b8e0e077907af887431e2460903ca15a1d23fd60a2b1bb516fcdefee6d7796a"}, {&(0x7f0000000980)="6e4c8e01a8b389fc9d540a59e215443db5c96334e51b3af6be36ce17269f28884ac82e9584166dc7610b9815f29cc3a5d4ba42a3bf04a50b4fabdd903de27ee65bc7ecd9f8b1178dbebd5af9431dd093713961f90916da243d06c763aeed840ff7d93aca0e6d8a08f7ca5972208c32498f726e83b66f8c0512bce976bfc435ea9cd1f419bb183ab6be1d479e432e5bb7420a51fef7a383e920a54fcd6036445277f1503c96b75990ebb751a69cb7e176882e485a75e6e5cfe39d28b20cdd23c470c2502c54608570bf163959520ede346f9469de7836c2f285b9b4cec3ac42f4115d16911e34a1504aca522794"}], 0x1000000000000214) syz_open_pts() 11:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1f, 0x5, 0x8, 0x8a7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 11:10:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000564000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0xffff) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:31 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x80000001, 0x0, 0x8, 0x8}, {0x1, 0xc6cd, 0x3, 0x100000000000}, {0xa, 0x2, 0x9}, {0x6, 0xdc42, 0x3, 0x40}, {0x7, 0x1, 0x3}, {0x5, 0x1000, 0x3ff, 0x74}, {0x401, 0x6, 0x15c, 0x4fd9}, {0x1, 0xffffffff80000001, 0x0, 0x9}]}) 11:10:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000080)=[{r1, 0x113}], 0x1, 0x0) write(r0, 0x0, 0x0) 11:10:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) 11:10:31 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000001300), 0x283) 11:10:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x25}], 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) 11:10:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0xa0, 0x2c) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 11:10:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) dup2(r0, r1) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 11:10:31 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0) mlockall(0x3) syz_open_pts() setrlimit(0x804000000003, &(0x7f0000000100)={0x130003, 0xffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x130f, 0x70bd}, 0xc) 11:10:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x5) 11:10:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket(0x10, 0x8007, 0x80000001) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1}, {r2}], 0x3, 0x8000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:10:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 11:10:31 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 11:10:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000400)="c2cc90e17a6ffc86197200c3fdb39145883ab59176cfded442a5f104dca760070eecdc131d4f8148572571999e2fd007bd513e9f50a3e3389d804fbaf6dacd935001bdbc4a8ba107a34b62992021b869803b942b4d40e002ccfa7ac1bba0a65b9f938854d415141c45e045f88673fea112402e976f7bc099a00aeb7e2191cd15fdacc4c720102af2e35bdc121117a44c1e5ffb55e6675de806de9928923c3e730ff7fb1e67acd115d0a7522796690edfe2fea64135f4977ca1301b769d9e11546a6bfd7e415bdb66", 0xc8, 0x6, &(0x7f00000005c0)=@in={0x2, 0x0}, 0xc) setuid(0xee01) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r1, r2, r3) socketpair(0x2, 0x0, 0x7ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x7, 0xc1472ad3f0edc8fb) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)=""/216, &(0x7f0000000300)=0xd8) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r7 = dup2(r5, r1) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = syz_open_pts() r9 = msgget(0xffffffffffffffff, 0x80) msgrcv(r9, &(0x7f0000000340)={0x0, ""/160}, 0xa8, 0x3, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$getown(r8, 0x5) msgrcv(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4fc3e5c9a20b6c98c2277ac8cc6b1a850930f5429662d0bf48535f256d81895a225edd1f1a1a75ec658bd324264449efe02385f0011fab544e06e6ec4a09516a63a403a72de714ae85581a559b4adea98036ff896f6a7dfa5a7838930ee97cf0a4fbb06856000b1ee8db9c6328462131b959aad836b0b144cd217a5c02ab84e69f82548cfb2ea884fd9c5e19f0449259092a25bb01d054d1f81f8d5986eeaf3c808c82535ab016f2ad71fe0cf5633c5422cc7c0f01458b0e4c1962b1a452cbd9ccbf46c97b52d9e3b83fbc3b7e"], 0xfa, 0x3, 0x800) msgget$private(0x0, 0x21) dup(r7) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x8) semop(r6, &(0x7f0000000500)=[{0x7, 0x6, 0x1000}, {0x1, 0x1}], 0x2) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000540)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 11:10:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:10:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) fcntl$getown(r0, 0x5) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000000)="7f6ab174fe85c233967b1253786deffef14b83a679fbdda2b8e5c8034f", 0x1d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) write(r0, &(0x7f0000000240)='<', 0x1) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) r1 = msgget$private(0x0, 0x660) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/56) socketpair(0x0, 0x4, 0x8, &(0x7f0000000040)) 11:10:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 11:10:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$KDDISABIO(r0, 0x20004b3d) 11:10:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f00000001c0)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2080000000000000006361c985a65ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db03555479882a03441849b6e9fdbea3fbbe68454ab1cabfeb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87dcf85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c0d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac223b8e697caed0f7cfca2e54d021358be58eb5d2d7ad559f9ad73dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a56c32b96b15f40d2a6ace0e26d55c83b603ccfd966f22684816ce8a1d72d339abc1bcc13d2dfabd37ef9e00e7357c301ee7875a20a70397254f9d7baba1d9f00a72fd9860ba32127948e0930000", 0x240) 11:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="11") 11:10:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x52, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x101, 0x7, 0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 11:10:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x3c, 0x1}) r2 = syz_open_pts() open(&(0x7f0000000140)='./file1\x00', 0x2, 0xcb) writev(r2, &(0x7f0000000380), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffbd, "c4690008000d00"}) syz_open_pts() write(r0, &(0x7f00000000c0)='\r', 0x1) 11:10:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:10:32 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$dupfd(r1, 0x0, r1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9120fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f00003f6000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x22) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffff25) lseek(r0, 0x200000a, 0x3) 11:10:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 11:10:33 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xbfcb, 0x1, 0x2, 0x1, 0x7ff, 0x5, 0x100, 0x3, 0x0, 0x4, 0x73}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000440), 0x1) 11:10:33 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63a5dec87e8d342e06e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r3 = msgget$private(0x0, 0x8000000000800) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) pipe(&(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/32, &(0x7f0000000380)=0x20) getsockname$unix(r7, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) msgrcv(r3, &(0x7f0000000680)={0x0, ""/254}, 0x106, 0x0, 0x0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r8, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgsnd(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc2ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e1135d2e50f636352195566f6f43efbff6fbcca1da96c9fafbebaeeae2473827838639df521f78a22064ccf4f30ec824977ddb0a725fa2a776fcbad434aa0e6f825a7cb4c99a8778ee375febddd8844e2bc2052b523e56e9b0a36b5ed0ef2584361f4c73d63f45475fb4399b6781c4a9ec51b5ae8222594ff90eb581f6dc655d7554ebe58a838f92014555aebbfab11b2046641780cf8be8464bdff32a1d2c9c09babed6"], 0x1, 0x800) 11:10:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x80000003, 0x531, 0x1}, {{r0}, 0xfffffffffffffffe, 0x45, 0x41, 0xa8, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0xb7e}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x16ed, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x9, 0x6591}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x7, 0x360}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000003, 0x0, 0xf6}, {{r0}, 0xfffffffffffffffb, 0x61, 0xfffff, 0x6, 0x401}, {{r0}, 0xfffffffffffffffd, 0x80, 0x81, 0x8001, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x9, 0x7, 0xffff}], 0x0, &(0x7f0000000080)={0x7ff, 0x5}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x100000001, 0x7fff, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c", 0xe0}], 0x1) 11:10:33 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) flock(r0, 0x400004) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x7fff) socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) fcntl$dupfd(r1, 0xa, r0) 11:10:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 11:10:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) syz_emit_ethernet(0x4, &(0x7f0000000100)="8b50f8d9") openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3bd9039544d8fc5374e6c2fb820511a6b176eebb45f79371b7307d89ff46b2e512fbf5f869c73d74d77447b2b8e41488ae4c58259bcf479b3d11f3d49dcbcc00d4680c08bf7323ad9c2fc652c7be0aba88363cbaee10d234753e3914440c1b6998ae781de968f6f108f42157708c0af81bf6ae343748ddc81369fb4fd3d8feaab1e4cdfbc9c4c3dd", 0x88}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffffbff) 11:10:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffff775b, 0x0, 0x1, 0xfffffeffffffffbd, "c4690008000d00"}) write(r0, &(0x7f00000000c0)='\r', 0x1) 11:10:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0xd6, 0x0, 0x0, 0x0, 0x3c1}, 0x0) 11:10:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) write(0xffffffffffffffff, &(0x7f0000000080)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)=0x7) 11:10:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x5) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x4) unlink(&(0x7f0000000140)='.\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) 11:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1004d}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc1, &(0x7f0000000100)="8d") 11:10:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x10000004000, 0x205) close(r0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getpgid(r2) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x7fffffff, 0x0, r4}) setregid(r1, r3) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x6937, &(0x7f0000000100)="659f152d10cbba97442d4598f56284a68057847157fa49bf91fbdb3ae4a08850be213c372c8c7ef8e286df8beb323a5aedaec9b68109855a5bfa2496054912bfcbc338c7c7d91508f5e8e6be9eb4724ea39d3834002746f273f92c2c30b2ab31dfe8f24a5066e342a93aeab798f0cd42632a24a18d20147639f57a67633eb20bf8dd401c1ea3093b53bfe188debc18defe349fa95fcd15d9e482aceba657ec323161bb25a8e755eaffbfae6ef53c", 0xae) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() 11:10:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8218, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 11:10:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x8003, 0x9) mprotect(&(0x7f0000538000/0x1000)=nil, 0x1000, 0x5) close(r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040)="e5695d30233236d31fe1d3e85bf6f027eb4419effaccf32b545ede998a29fd84617427d4588074fe8538ba59e165cb192df588d444fffee9059cf933f96c19e7aaa7c09f798c73ab9705ccf6bfbc12f9acbd13fd87803623d9c73c052c67d2e7350b9b3d5a67", 0x66) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="586846cdccb6bb165044501ef5820d65e365c3a6fa02672d13c3fb539c348b4d3f2e9e4cc4822bc6c5c901c22fc28b790761e6403a30861b68b5e9304d9bcfdd92ea21c959f2696c0a366a831d9d9c73d44a8eeeff015e616aaaf436c1b7849040b787fe48aa0af36990b4e4f30c43842e8b753ea217fad618420ce26b83dc1d09f16675e0f26162a0a6247f1420ab3e62bca92d2bce4ddb0f80ee2d092ec001dfc82c989af521d780935d3f7be87050722f6df196577a2a2812533e6c9012cf33992b9777d7d0bd50f5412d01145e4664087d6167880e23d22e183dd74c9069f4a91f40876867dcf7c9bbdbb45b38db5a45d5ad5665ddd6153ffcd39f3463bd7910fe2a5587f80dfc3d00b7c1916477cf809d8ecebd5131833af25428cc3a7db6cf2f9d4374b8a264e2484301d5e9a9eaa7efba2a292ad4258904b6d756e777c00a059e34b3baee1e54978ca794f95f027a8ecf2d63d36709e12864ef370523e4d488b8b25817136bc7d95212c09aa2eea7285a32226938657908a1ea99fce61aa271d192e81c5aa231764793342f7ae2707fc58574f6058a65f314afcba9329124c7fe76f13e208e7661046c8afbb24f38c47e9b3303a8a2b0cac7c3a42c911c943906d1f12007b11d5cdb8f1f209ab8028b2b4be05812bfe183638abd3562f58dfbc3d37b056159e6207b6ca0dbb61c872bb946c1b47ff6d1d89ea82110800e6f3dd4c7ee2a17f4c90126d1b839a1f0e23146611f52d14d52c69738df28faa61ba73dc637eacfa22dd702337afaaf1b42e7f5584cabe9c768daa9b960df5a3d880267d2d8cf98c91ccf5460c82bafa4733e8ff79f65477721157480dfb951c748475b86e87923ac5a001ee6fc9ce888a87b83bb1a852bd6661b76879d0dd9d08df4eddc5ee82f02673b38637613034801e3acd7180384108c61c4e26211c165043ad8b8efe0013bf4e911b14c3e7e7d1f12c6ffd453a9ca83ad22bcf01a3b6ad7370c28a6266d395695bdd407295b1d91d3db1dccc83849bdffc75f6c3d2a8b1f776b1ead43f8b9e361978436fc971e9fbb2792215715e247142aaa2da1ba7e4920c6af6798351253105387187282b07c60d32b4219532947076db6e3886c3b1b7aa81d32dda3c68f7fc7ac96268d02247d0fc5d55abdfeba6bae4fc3e4ee593b826e5ec028a3b283448e04f13c3aa0133659ccb0afe4d7c5ef6f88c385a4c0a29e9316efac628577d9d706e55688d265d71619d71afd5e9eaf28ea207953b7b845bef773bdea0e1eaa1c4c7047f880c0471e1606320eb9071d138e4aedd30d4e9f175f910721d9a7190858dbc1143bf3d3673b8b57eae26459d848b76f235205d8c51f17e7be70a3d6bfe2569309e392316a2f92df8be741f77f57d0ee44fe8f6365c43a276a6abf0493fb8ee7209b0be5fde014b2cd5eadf811622d688dbce69d3118d042e68b434c80b4a5e0f1f342c8bbf9b30f3ae5dd1bd4f8b4aa8e16e98332c54b49ca708523978dd77e406ec647c58876459c854af20a85e1f81c1bfee7518bcb37b4a41e35d74f2b79017584f5c830123f1f748a22ecb014724aa9dee7fd47f7c7a3aed8ecc127c2657587f1e8ffb269c1fab54b0e11b72fdffda47aa29d4d03a7bc2b35a1e2a2e4d095959fad9e0ba25c8552e8c7647d2ccb8480832719f7e69efc2b885b7edbbafa91464bdd97b7c5d97e43ee1c9ae7112d895c834f5950b5af0345e2823fd5e59ff8cb", 0x4d1) 11:10:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 11:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1a8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) 11:10:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000100)=0xfedb) 11:10:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8000, 0x0) dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x9}, {0x8, 0xfffffffffffff000}}, 0x2) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x64}, {0x3, 0x7f}}, 0x2) 11:10:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) flock(r0, 0x8) flock(r0, 0x0) 13:34:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="f6cb8c7b851f2ba673d4587076218312cd06922963fc08ced1c570f6dbc560953e18c1adfaa3e1da208ad344cf3e82ae27d9e63fb7a29beaf2417119832520e9dc23a281b6ba70f01564bd372f4ae2b5c5f89266968cbab5e301d22fd92167452f5fd2d5865ac7814b6d0e8f180fbda5720691943b15452381bfba062581", 0x7e}, {&(0x7f00000001c0)="2d4489aac79063778ad73a63ef2aee6097e1a44082fadc87d8863cbc3cf61fb3bfd9dba008932c8e413930d93aed6620eeb4fb44932b48e413e30f3b5aec9bf814d0f3ecc806c14ca75dd265978708ab11379d4f452455efdda1d443dc4974c4e89afea1ba961f5dba315a6e3416b7f659129ce34b2f7caaa012d37499c937e6b233e33d0f86598535ba06ecd338cf5c91548957cbdf928c", 0x98}], 0x2, &(0x7f0000000280)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1, r1]}], 0x30, 0x40d}, 0x2) fcntl$setstatus(r0, 0x4, 0x8) dup2(r1, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 13:34:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x48, 0x6c}, {{r0}, 0xffffffffffffffff, 0x12, 0x22, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x7, 0x5, 0x6}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x18, 0x176df82b, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x26, 0x2, 0x401}], 0x0, &(0x7f00000001c0)={0x80000000, 0xed}) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x2) shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffc000/0x1000)=nil) fcntl$setstatus(r0, 0x4, 0x84) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 13:34:12 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0xb, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000008c0)=""/191) r4 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r4, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r4) ioctl$TIOCNOTTY(r5, 0x20007471) unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r7 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r7, 0x2000740d) setsockopt(r2, 0x80000000, 0x1000, &(0x7f0000000a80)="4775f99fe3a660030104cd19cefd6fe79cda3659246edb8759439deb4f2799ea3b1d8ecb473b23dfb96cd10ecb352ddb2c181469895b0b587999d627fb353b210e39d6f0548effaa815765ee4167c2e795e3361b872096335d3bacbd2179ccab9da6755c38f8985252aa88bad840c8101f5aab7ac58b4e401e9e8234ebc1f9ff973ece", 0x83) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4, 0x1}], 0x2}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x2) setsockopt(r5, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000880)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x100000003, 0xfffffffffffffff7, 0x450, 0x8a, 0xfffffffffffffc01, 0xb744, 0x9, 0x7fffffff]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xb) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xffe2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r5, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000980)="15fbdad3041aad76e67e6e163a429784523abcb642337d51b2ac2fe7c70f0b808ff79d8c9ab437b32945d25a47d44ec8d718c75c25451384910bfb73498c846968d13ef8eea1cf907d0da792375473bc4cedd8513806858f7f1088b4cc555bef22bb5acd6a32a993d52a40b863fc06ac9953f708606f09c1b53c3bb4a6439a28b183545caa73596cae1a867ea30edcc43d352c409fbd8a310adf42d41d3723da080d919b220db7ff833c4f5979ce420b970fb36d2a7f99a2123aa940d3652bac27bd3fba0e392403e8b3560dde98809b85eb3c0bd2a6c3f9c3772e32d687e9ecdb1dfa269cfa146447d2181adaa9c8ee87a76f42b4af706f116c5c", 0xfb}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x40, 0x6}, {0x18, 0x2, 0x6, 0x40}, 0x5, [0x9, 0xfffffffffffffff8, 0x8b3, 0x46, 0x0, 0x5, 0x5, 0x8]}, 0x3c) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffc) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000001540)=ANY=[@ANYBLOB="01002e2f66696c6530008e561bfbdcbb26d79575d056e9a77f6aebaf3bf2abd06f81ef451b9db6efe94d3597ca80cbc0e91c32723610e287ff2c3a1820c45feb3443daeeb625000000"], 0xa, &(0x7f0000001440)=[{&(0x7f0000000040)="0103f20825543e5059045e034f83c070d785e3d46e6e8e5089c12d9d4226c03b6d81a8742acafdf3b3b53a4e9bb470bbec22c7dfc0919789afdf60630b8ef20936a6f095e9289d02868908b60ecb1dfbde316a3040f3191f56fd4a3d66c99573723159833f313cc513ac3e4e823013b2dd9e587b8d3d74dde29eb5ece132e26352fb6ebf8d918ec6aab50da57c89cd9084ef5e43fc4f35e7362af2cac7fc202e05d3cea0", 0xa4}, {&(0x7f0000000100)="523c63e3f5e65f94d6342c141a4c59d9fcb9cf68cecd3a6b64b08ba423b7ab756ca31beec8e781d1cbc3e3a46b979d4ba4ff32896fa8a28dfaf88ca394811429583302ca5b609723c21865e860cd601326ecced4cddf58a54f828c0dd204abef89272f86bb0ed9123084547efa042faf6210a4552e526b", 0x77}, {&(0x7f0000000180)="f8a0be910f1ae541e0e8971351cb769b3adcdf11d1455d5d65b44a2a7c437e1814fecbfcaca9494dc4106c5c9c06ee108102c07b47e7a943918efadac96d6b5f19fd3e3c45a1673498504df042072aea3acd5fb48cfde6bbcec7", 0x5a}, {&(0x7f0000000200)="299f29c26c77f52e6afc11dce93bb6dd69c3a9b317e6bd16341086ee6407a52ca27569f81705d8019e03e6739257aa1eb07e8a543843aafb5c6f95c9beac9c174fc596237e2a4f6c6a98c0c5795a5e04fb4b4ef97641eadc3ef22efbf5ed1888c77565f66b96b961a31a33a19efd1b7cceb1cf332dc658b58532883452d360880819ba1cd9101d4404f8ee6495e2ee585f2466ed2c14daf8056f074d885b4431e1f2986caf0456a83d9cec007c2e95b123b115ee08368a84c1565b80d33efb323b1fb663370348d52261a810c5e5e6f7d1f485ce10c3b28e41ebca26c63451ac4008f202892814ba9740aea195de7d9b3944f143ee6baccb952b2961359274b07e75ac93aef829b280b09cf51d62a3db9515c1f1a12d098db71adb713ff4caa8e79f699949000e5a19bb998fa472d3c22781a7d42958f8f120f40130b1f820409123b0e3d77874e6c06f1cd41741ddafc92c63ee9e0b67c44a4c3676b25a8c41674d46bdb904d379a2e9a83ca17176e6194b65c33968e6ef48d944256c66fa3cabd3849ed497f5cf07c2956b2a3932f55e3d45ce36256af740bec75632631d5abc10b00a11e3c04f65a98bf5156fdc15fda5d63dd746a2a14c3cce757025d022ab1b3db882894ab4ddf55825dc33d61ff453849ec304645bfc0e2f7ddea43e8b47538092a0146fa118681a51e1d50d64ddc55d70fd8e57c31ca8e504cfe84ab2f3943d92017f7ac7b1d60b11f948e43f2719b08972c0c96e0fdd15503f48dfe75aae2abfbd9ed9b2d605deebde9c90d197f8216c5ac547f5035c4d288a7f3c402e879aa512669d9959548d517ea13a276b7b5d7e438c0572cd7b3ee3c3821b064ff3efd0669339d2c05b2920b26838f50410005da3761b088929d70c43469e195c83437cc9126985f32e4dd67c1784abbb3627bde17e93523f9d8b5418c65082baf460c4f88692d48f018440b1916718a50b0a264cfcbffe4293a480e32ef8a48b639c41d491a846bc80de6d738ca29fd37b4e6b7fda3ecfe66529abf93cbcdf38ae705dafe1496954ea72c560ccfc9eafad41ada77a0d75111fb5a2ac2507ef5675310d755337955f08a8623264996d63088345c98c033c1d0c57de50f47b1f5edd7de78dbb95ebd0b8eeda352640b0dbdf7c3b836f2d1a9da02ba5202f48d0da89fbaa946e7fdf36b2fde207081b758520ca8810bf3132c483b5c3e4f252b89c170e0c766c3e852269715b46675db11c10e491fd7020f1ec9bcc68147d1120956eaa4a5eb1d034c423b97c7f1709c59a03576dd4c1048979f45ffecf9c5715ce6c19ff36566553c15c71a296f57619af1ee3ffcf604adc21c678369b3dd2cf65ecc8c42b207562e8eacf46f25a1511eff026d6a9ba81f01f00a54bd36ec84d735819220374aa46927cd053e42c321a1c7e7da78319d88a281b41a5287d26b8ae5fb8529067ca721e9c15cb12893a04942cb3095418f583d22e7e188703874488a0c005cf1341e0317532341226146f72e37c41ebf11792fa0035cc7f74b187045c721c50f2114583b8f10c7b2d93269637faf939ec329c871bb6cdca52ba0e0ac2b3cc078b86e209d094af0cc9327ad24ca180cc40db4e6338bab1a3254eb86047cfa12fd723f6f6cb87aa04a44ea818b6da0410a5a6d491114c43fbbb57384c35a86ad3725b5ede0745dea009c4c2902cea5d8b3bc832cfff3f3524b1fcc50d9eef4a9209320a374ae62a9fd332d6e0664a6b3a4628ff8cbff6138c90737195336cefe8133f741e6cd72262571984839b16fba196c7eae31dd0e91a34afed0f7c42752d15ee688bac5cf2369096ccc4b986054f50660c06c31df8fa0a2dc667316e879afc5eb103b09cf1a42aa35bc0d70b3fe00ee328465b202b71ce054c1ee3402c22345b6b7c6dc595997b126135450919975d672264395b9d32821cea9cc744704c708192a42f7ee83263c01d168d087c590bc7a4ef61afe5a487e891584f332e3c622bab065213f0d8e4d52a97dc8253115cf1c1962171a7da4d75283214616f739084dd878ef3544c1631dc5817beb92904a520e194ca2ad1f2c260da9e3861c9cac1eb9c415b869d826319d5f22fedbbb3fb1ea604b3faa7b0f4c8448bb1a81d0b7bec23453b752a96560e74eda041b1ec9db9687d6ba6bfb96de8f09d9a4d5106ea884655bf66df914e5e0cf37b12d678f20f2e03e3f72f095ffcb88c7db125c4b24ef7d60910520f1c1cb68e0718421bec7eb2a9fb6f5f6d7716b4d9fa0eb48b5475a417af0557a3e822ca9b8ac445fabe8386bd13ee13bf34c0c1ed989a8162d086bf79056e276d87b1164fd0998942f453c1224805ecb9a849bed793d78f9aecf9192195c10cb8f65b75d4911e2053f426ab3b1f92648a6bd98609f9d24622a1757a882eecd46d730b602c0d9a5ba62c0cf83d5cbea606253b9e0be3c544b0e7aff17543d6f3046d95ad7c1f05a1a418252357f3ffabec3ac360a5945fc4dfa9f1ea2dafb79ff6590c7e1f90c24dc4e00cfd7089363182cea3431d5774b40d4a7bc0ae5c0bb0837cfd14dbfa26881a39ba88868ae418dc565bfdfb3e0e1c08822a5a152e83cb62df406302f8b8f84dc43f0dedea96a0c580b250237eef2b828f0beb8acc5dc779f1fbb1cad59ca47c7538937500c9390690f89f0d11b7da33624a30e2b0497eaa8bf87a47f3e7eae76ed74add71ff795433efe284d66b95e7f4f8045d14ed2f8f156920c91774e573c233543a4c068f1204153eb601b3537bbe719371d1b80e76eba01f90239130ad4506aed626616ef15810d3a59d5a0bdc38d03c77268e2266243bc9a6873cd10c54d610a05be75ddc95c5e4e0aa5b67cd501e773647cce38116d2a0e2f9a6bcb6a040135bd58905151f8c21df8e0352d2a1679bf1c4d54d625e27ba01d78179592d2b108bd82dfe73e4579c4c3dc3f14a05d6fce40c28677cf52c4e2de8fac11727292f0d10d634bf2a24cb14aa16c3733ae8854963152cf7d3f59ff1652fdcc93bf88956318b173561e2984c1727a28e04bc8d52dbe05a87659cec1a20e72fcc43914e13dadf52dea64485f7f918ac9d3565ae53edc40f9571ea7dea9c19868266a7a100cd735aa7a6c9431bd8ccff3ae9674a043fa4aa7834cfb1c97a46ae11ff452fa660e4784237ac8eb72aa4f30134047fb3444dcef5a36e5fa43e269cff30f9f3847c1248cbafe2135d7e17d7be066ef7a661679f54370b9a75ffcaae5cf3fb5a96c9ab564f5b9ddb9ab53fc85e2c1bc94247aaf779217fb92e79e9a97edf9aa4f7b06adc729efd339dc71b3160081ea15361cc316b0891d3bc51de68096f292defe3b714a14055d2e38cadd96b091157dec5afcd8dcca9435bd6f8daa47f38580e809497fb9a1713f665193c2745fca6e562e20f943275bd9373a041dc498d421837f4bcb1e362982a293cf0b2f79da67c97a542321f09467eaff16671dc435399ea8e899047c10dfcdac89b168e51316d5d94ec4ba2579418b77d4875727cdc4bcd79ab3a71d3ddc280547a115b2f28dff0de8f033bb1f4829e148b62d97ee1f1b3bda202e586f3360fd40e90f734560771aca25d34d0ac2bd1638b99f15ba944adf179a46976c19b2953466dcd876d2c4ed72241f07a2eff2be5ed0d64daf2efa3b59b4f89f524568884c6e24f1b11cb86d2d100ae68a4bbda9928853719bffd3bbea8c731ed727e17b9acb828e76074bcc7392b73e038cb8949647aac1d6c2c67cbc5ec19ed88d15f29cb7c0c1a291ce4cdf7f6225419ea78de726a5355877f126055f4eccfc2fa5764eb47b245714e409e70b1dd31908024eb5417dc26abb653cb646d56ea1ef1947364a059618cb7ae17855d85e7b3722bb791d70e17a863f975c94d2e3ba4ac3f5a0c4d31ffcfb82b280011d75deefdaab021bda2a94302bf43bd3548c1a8ed9a4bb1c1c888d2ceb5c25313ec6370904f965774389934237acc54482777eb84f7d19d74003b5fe9e95769ad741a3f3be2d76445b2fc2ecd11c71a59ee7f3258a31fe72112e48e363d72ab3ebee999637c2484f6db42a08edecf9d80e3c1c522d2b1572ef32fbf2064db13e0d2cb637149c615a0b4837e2920121694c94f7aed0a51a89095755fb3d65f44e76cd21b02bb09a7aa17b111d987c14096f356f2e006a93f7b88f5a9e94b44cc5e86c08c14d9bf6e5b70e03555065540b007b0151d2efe565e2833057066205830169a46f5ea6f18e3d9b2700c4c46121f7599de188b68ded6d4b5fd0a45090afcc3ebce174c813655db731706ace7dae4736f88173a9b63195b4926daa80176dc3f8e3f58df01bc8e051c21bc5c3f529bd5fa5f4a58eaade5c66a0792b86718f7a0bb90a20140460ff0dd862d629492db8151ddc0905ce8c074dadc1faca0cb560ae301d16d2f81c09ff4d642f4df7591c4b11fa9378ab57b2a3249113b802dd2518fec97855e4b49899c736c12de7f7c5793678cc58f34e32721afcd014254070ff74ea6d3f75f0d6b8765026972aecddd9029a38781ebf7c6287c98ac58c2effe9711cd792f2f779448f2e4a8f40bfe4bf83ea3cd86789642d154f11c3f80b4913f7b9e669278027b95606d3b2c0d721e9e6ca61eb5ec24fe02cf55da443c35748e8356f7fed2322c5c340f6b9bfdf6cc85e6257b38c9e99a4cc258a51d99b81604f0ad028fb2404006ff7aa50c6fccc75d7fd4cb44a215ef91d3cfd3e29dd882896c8b01eac2bcfc6ecd000882b546324567cffd0d8d780fc095b25563a569386f4f8871b11a8b6ab8dd9b6269d51318b3d19c1c1ff1494872c38c0448f361f435416f408effed155f56c4dd8fc9544a3c13e46823d24c84e9855cc47c8cf39797cf496429d5e6e056efc0941c9b43864250f2c6ba1972f1f9bea27515b16cb676f4a5c80b77c63966b75a674ad9a5b1c3bae37fd15d22a7536957bfbbd5dec9ae6a876ae3262c1ac0fa740333d44a030c2d86f00e220e78da4937cc8013794539a027afc66003d510dc56161bda308b666e8aff37795b28d545805438f984b65899bfe5e9933acacfa2c8ade5cda1682b211eab59eddb734577669bfe3d85670d526a44e3277bc85f9e2015e601127160a1f8f3e0c19671f979130a127f7831015cb451346268ec26c64199304719d9c0878a24d5cb76d49192859dd84514a1570bb09dd9adf6656a2e20cb57e4c95c537f9a5aee74c5571cf20f2bf5866a0fdadf1524af33c3290b16e8f156570d45755860a64dea4ac1bc759b605f72a6268713be21477bb966c83bb382eaa6761ed6202c307e87a2f98277f2db941c2a349e5b4042ca1ae7bf1ac07b353f372c72303b2f179ec64e4ec98dfcb7573be44252b3007e4f1b8d95ddddb3a97b4ef10a6fdd27a89abd272c51a889afd80ad8c79c33e8b92eaf0ea31bb9ed755f36457cf5fc67455d80d50b1ec0bf082d9a5fe0e4c987b1235c6871d4b2b392a8715b24d3b4711f3007267d97b47964521c75a0f5b799f7c613edf2a609e5ae08094bfe1727d8ec1a1efdb5ae7e6c5f33e85d1dc96d8a19d6150b7cd30c38920ca50c71212cd7f43fef9d883939020268306752c8df81851caa7033251dfa91e03bb9b077aadd22b2284283bfbd6c4b97c08f7d95fdc912c1d855029e58d80536728b59f72330de1291c42b295440fc754c9bab604561bb2f6b9c024f465582a5e966674882c36314179fd1457784f7c133cfc4417aa059ed85a7a43d8a2118529ac126924479bb97c20d87548052c85ae80567ff14a5332061f68de3ab10d3887ebb9c82", 0x1000}, {&(0x7f0000001200)="175156610c7279a84a3e00f4e67d674a6b899a960693c3f2dd779d6b0e6ab996d431d442ba0b7f33a622b795c5fa63378033dd365aedcb943e82a8dc0f7fb6d171213bc237275d1da88cbfa397d70cc27f54e8cc57772b512dd450893ee818e306b28950f439a736d0920d1ac48b70bb1cbab7fc27594fe8047ba2c7f3c1d36246b21c6aad38270c10596dba0d2bfb11851a14694a01579c92b09950051f219fdd37ace79423f5b14a4b14e265a8c0098b09f72e5a492098e03e", 0xba}, {&(0x7f00000012c0)="fb9f4f2ff4c3b8f45e724b090ff840475da77397d841abe72d69db4fcf78441ca220ed4437476419d9eb81", 0x2b}, {&(0x7f0000001300)="483a5166c1365028d6c308023c6fd106db882b4523bac35a7905d686a4efb3b259f7c2c37ed5ff11712288a8b8e077b0312f16940611bad86424024b1b2dc2baf01e0ee909b261c7b21f6eb5fa82972d2672eda3fef4a75f2edee39ca49f174a4510f838e5807fc5577c259cbd54ed08b5a0fe1d6a435560078c168059eb8cb53552c6993c3f6f235e02a8cc50a72cb6e0ce35aba1c343384eb1a0bda205791c977f8db8997633a5c37492e730165c5785e1e518162f82d0c3e8b6608a84f0ce63", 0xc1}, {&(0x7f0000001400)="f8b5e8b480f3ccb5025757bc350f3d9d00f8299131685c4c88c9479071ceac80bcf9a028e8d6eef05287c2bf6fea2480599bd95c00695378", 0x38}], 0x8, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x40, 0x2}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 13:34:12 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044271, &(0x7f0000000000)) 13:34:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x81}, {0x400000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x0, 0x8, 0x40, 0x5}, {0x8, 0x0, 0x7, 0x7fff}, {0x7fffffff, 0x8001, 0x0, 0x3}, {0x8ede, 0x9ef8, 0x5, 0x8}, {0x800, 0xfffffffffffffffc, 0x7, 0x2}, {0x1}, {0xffffffff, 0x8, 0xdb, 0x1000}, {0x6, 0x5, 0x5a5a, 0x10000}, {0x8, 0x7, 0x5, 0x9}, {0x6f42afad, 0x2, 0x1f, 0x4}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x1000, 0x7, 0x0, 0x200}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x107b9, 0x0) syz_emit_ethernet(0x5c, &(0x7f0000000240)="03795fb2b3fc658945732b5d624b74fb7f99ede1665d3b7acdf3739bbeb4fa81293d09f5ff2d6de4147b9132e8d3662d46a3c854e37d32b6923be6a9f9842d24fbf68288d9ddca970cd78a0bfd531ead8572363e48ad834df2b8d86a") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x44}]}) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x8, [{0x1346f2ab6fe87cc6, 0xf2}, {0x3, 0x9}, {0x3, 0x800}, {0x3, 0x9}, {0x2, 0xffffffff7fffffff}, {0x3, 0x718}, {0x3, 0x6}, {0x3, 0xfad}, {0x1, 0x5}, {0x3, 0x81}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x40}, {0x2, 0x4}, {0x3, 0x3}, {0x4164942472a4662f, 0x4}, {0x3, 0x9}, {0x2, 0xd60}, {0x2, 0x8001}, {0x1, 0x8}, {0x2, 0x200}, {0x1, 0x3}, {0x3, 0x4}, {0x2, 0x10001}, {0x3, 0x200}, {0x3}, {0x3, 0xc94e}, {0x3}, {0x3, 0xfffffffffffffffa}, {0x3, 0x10001}, {0x3, 0x6}, {0x1, 0xfffffffffffffff9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28, 0x0) 13:34:12 executing program 1: r0 = semget(0x3, 0x7, 0x80) socket$unix(0x1, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/4096) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x101) mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) rmdir(&(0x7f00000001c0)='./bus\x00') 13:34:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) r2 = semget$private(0x0, 0x0, 0x8) semctl$SETVAL(r2, 0x8000000000000020, 0x8, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000003c0)=0x54fb442) fcntl$setown(r1, 0x6, r4) semctl$SETVAL(r2, 0x3, 0x8, 0x0) semctl$GETALL(r2, 0x0, 0x6, 0x0) r5 = open$dir(0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000480)='./bus\x00', 0x80, 0x24) mknod(&(0x7f0000000300)='./bus\x00', 0x61c8, 0x40) close(r1) r7 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x30000000000000, 0x8001, 0x1, 0x0, 0xffffffff, 0x3, 0x8001, 0x3, 0x2, 0x100000001, 0x800}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000580)={0xfffffffffffffffe, 0x1, './bus\x00', 0x80000001, 0x9, 0x0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x0) read(r7, &(0x7f0000000240)=""/120, 0x78) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x100008, 0x0, &(0x7f0000000140)) preadv(r7, 0x0, 0x0, 0x60) utimensat(r5, 0x0, 0x0, 0xffffffffffffffff) linkat(r6, 0x0, r6, 0x0, 0x4) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x44, 0x0) dup2(r7, r8) 13:34:12 executing program 0: minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x4a, 0x4e, &(0x7f0000000040)="bbed0f7edf78d1d67f24aa850ebc85debb7f4914720f1dea25bf609f5ec5932a7759abd72e3db62728242172822f2f75ef4aba1de8f8cd0ee27c8b2d5013ec6520514d639d9733a9bc4805da2d101c958acc644c49fea2642760bbd6a4a432c5846b17e3103cb62a5d784137471f62df6541f52f4831c1995a7f51eab9c04e0b0813243104fdb684f30ccce41f07b9f52febbf6e3a005ea9595046e08d10f6631ebbf2929add28ef6d23b0976e643d77a267b0", 0xb3) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x485b, 0x5, 0x0, 0x0, 0x7, 0xdfa, 0x1, 0x5}) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 13:34:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xffffffffffff8281, 0x101}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x78}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 13:34:12 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000000)=""/239, 0xef}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x2, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xd00, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x100000000000020, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000980)="1b0b8c4480582a02a8fea8e601bf53fb6d5d7d076c1674cd0a4dd8f4ba58183ced431ca9318dc4375b3b72268f1cafdb6fa5fbd6f3857bfee5d9ff147f3ee669055cb1dd06f7be56e37596e2877c229e", 0x50}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7d, 0x0, "88be4f3ddbdfcabd75ad9092d3ce5aeb1ad92cac"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) syz_open_pts() 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000d4e0e636aab05b345aa555e1d42096d573bd3c8a894572914967210ae1ed723842da916fd51f233fd9e28026b2e1ad3ffffffff000000002d774b079ddbd56866752ff32a10494891243f8774cd49b243910adad4d71ae372ca416b60ef9a008dad45157ecc38de6fba84b59045190dea9b9f987f3acbf828ab34effd5ff3a36ba9e33a8a03fe8ea730a1a2856d2b2acffc13766357edea86716adf51be764064f44be11c15af73fddf4fa74639339bb4ab6aae590ac0554160cbd80755d718eec635f949f695a432626caaaab7dbd4ccddc1a4e9a4012340cf6511b756040000005a65236897ee060f3c97700483edcbb806f7ff5493ea415c8040087992ffc19790ff716fad72b756cbe1b53caa0d735a96c2dd0cf01928b366dc68f8c49f17dfcc03633452961caed7d80397fcd1cbeb73d97fa2425e0f3a32388822aedc67d70f5130cd4ea3e7fc3f402123baa644a4a8d7473ed013dd0788787e55996f0dcb4df3bae531d377a3d3162a12bb921e29a3b0480b320849ca14ccc5b96d75736430a51652f411136655e0f385edd81c99001a911f59cfb6851facf32e5753695dc6a48606a0062e625636b79322ee904ed79a2196f3e791e7fdfc9fb326714fd690cea140049c47752d42ba7a0fd38f0dac007a0709984ffbc58a686c3efe4a864ae88e797b7801cf04b9867975e3ddbe40af26cd58b60b59600c8a9a8c30809ee243dbe5cf60f4de2adc9f34731021f457711843b6e592929b729aa3a5"]) 13:34:12 executing program 1: r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x9) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") r1 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x54}, {0x18, 0x0, 0x4, 0xf14d}, 0x8001, [0x1, 0x1fc00000000000, 0x1, 0x5c, 0x2, 0x9, 0x8, 0x7]}, 0x3c) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x100000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)='Dc') 13:34:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) ftruncate(r0, 0x7f) write(r0, &(0x7f0000000240)="6fae12cff93cf9ab79be81937b43", 0xe) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0xd1}, {0x25, 0x100000000}, {0x26, 0x9}, {0x8b, 0x6}, {0x81}, {0x100, 0x3}, {0x8b, 0x5d98}], 0x7}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3, 0x3, 0x5, 0x0, 0x7, 0x3, 0xd2, 0x0, 0x3, 0x7, 0x9}) 13:34:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0e0000000000c1db00"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x1ff}, 0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket(0x11, 0x4003, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x808, 0x2}, {0x18, 0x1, 0x1a, 0x9}, 0x1, [0x9, 0x6, 0x3, 0x3f, 0x4219, 0x3, 0x4, 0x5]}, 0x3c) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x3d}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = semget(0x2, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x2) 13:34:12 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 13:34:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x12, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x100000000000004) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x1f}, {0x8b, 0x4f02}, {0x41, 0x5}, {0x120, 0x10001}], 0x4}) 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x52a, "76de5d7664bb5e103e98c9606c4d91fe5e910581"}) ioctl$TIOCSTOP(r0, 0x2000746f) socket$inet6(0x18, 0x8003, 0x85f4) pipe(&(0x7f0000000000)) write(r0, &(0x7f00000003c0)="ea40349191d9f05d44f41d20ae091ca0de6484a8b01a2d61e60cb7b0f19e6b98edb2000000000022b8f83401272005", 0x2f) 13:34:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[r2, r3]) 13:34:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x201f, 0x2cac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x5, 0x5, './bus/file0\x00', 0x1ff, 0x9, 0x80000001, 0x24000}) linkat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x200000000000002, 0x1, &(0x7f0000000000)) kqueue() symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./bus\x00') execve(&(0x7f0000000200)='./bus/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='/^\x00', &(0x7f0000000280)=',\x00'], &(0x7f0000000340)=[&(0x7f0000000300)=':[(]\x00']) 13:34:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) syz_open_pts() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0xfffffffffffffffd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f00000000c0)='./file1\x00', r1, r2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/130, 0x82}], 0x1) 13:34:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x4000200000108a9, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3f, 0xffff, 0x8e, 0x1, 0xffff, 0x7, 0x1, 0x2, 0x2, 0x826, 0x4}) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) truncate(&(0x7f0000000000)='./bus\x00', 0x5) 13:34:13 executing program 1: 13:34:14 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)) 13:34:14 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)) 13:34:14 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)) 13:34:14 executing program 0: 13:34:14 executing program 0: 13:34:14 executing program 1: 13:34:14 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) fchflags(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r2, r3) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x2) r4 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r4, 0x0) recvfrom(r1, &(0x7f0000000000)=""/112, 0x70, 0x40, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 13:34:14 executing program 0: setrlimit(0x1000000000000005, &(0x7f0000000000)={0x2, 0x5}) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) kqueue() 13:34:14 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x2) socket$inet(0x2, 0x5, 0x5) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 13:34:14 executing program 0: r0 = semget(0x3, 0x43582ba03dfd3f0b, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000480)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0), 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x1000, 0x162, &(0x7f0000ffd000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x200) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/139) socket$unix(0x1, 0x1, 0x0) close(r3) semop(r1, &(0x7f0000000780)=[{0x3, 0x459f, 0x1000}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000000800)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x3fe, 0x0, 0x0) r8 = semget(0x0, 0x5, 0x90) setsockopt(r3, 0xb, 0x200000008, &(0x7f0000000900)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x3, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x7f9e) semctl$IPC_RMID(r8, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 13:34:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x40, 0x28, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x8001}, {{r0}, 0x0, 0x4, 0xf0000001, 0x9, 0x10001}, {{r0}, 0xfffffffffffffff8, 0xc, 0x4, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x44, 0x8, 0x6}], 0x9, &(0x7f00000001c0)=[{{r1}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffe, 0xffffffff}, {{r1}, 0x0, 0x4, 0x20, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x5, 0x81, 0x7ff, 0x3}], 0x7b26, &(0x7f0000000240)={0x7f, 0x3ff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) socket$unix(0x1, 0x3, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = semget$private(0x0, 0x3, 0x41c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/57) 13:34:14 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, &(0x7f00000024c0)=0xc) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) writev(r0, &(0x7f0000002a40)=[{&(0x7f0000002780)="8b6c9b2e3fe50258fc56cc0b2fc2943f1ac441b44171f29b2e57f0a9a5b40c238b2789ece2b019c695073f0c132ad57ea8a61dc361af90a09cd9689e55f1db4d3944e90258b5a92cb605ca98b17be7ce79525ad114993f9b35f9f7845a993d3544358fd408957dbb38953bd4730a07ff4dde6f544a6e787f3401ad8e043c28e9086a1a041615ca75e287e156333107af40a987bf3f0a160b33050e98684628052b92159846561e0f4989a38f7529661a89e7fb3f5a2bc1c90d5834515dcbb672e7679d52112e9f26435ad298ee82f87ce496a9b33c7c99e1f282317db2b10bec414c", 0xe2}, {&(0x7f0000002880)="a0db8fa677865dfd99804f079bbf76c739ccbecb83dbd1afffefaa4601ee34c372f1d997d0a47dc5b8fe09d4ba561e42257fac59d80a70038808097d6c336df90448cd0dc22e8778705afa57d2ad142bf8b343f8a18895884e6c160411c7f6b1545585d552d815b671f46e2379ff09a48a2745cb3fcfd64dceaf29e12a7ceb58c41c9651da68f5320073679ff7613d5c154700ab105d833e86461d", 0x9b}, {&(0x7f0000002940)="2d1cb9f15b0f2a1fb84c8d32c5abc46003e1c08c5a4c77a382e32620c5bdcc88734c28d2b08e238355fb97bd2ddef670de59562292e6b5daf164bed02e5e70a6586d0448b76f7d4f5e23245d03c46f11c3c9eed26b95ff2a126dfb69f432c713b97802ebd4ce97c7a08619b92996fa604e899324bb0cccaf7df417d3db55865fa7939f71441879ef4a349e84f8b437ac3826afd3d8d1863528307cd509e01b38f5b662cad413150535de27d712b9b5a9d2aa57028d8af9d063bd9acc2b5605", 0xbf}, {&(0x7f0000002a00)="162e2d373c34f93ede7fe3b05c36ea67cc20751ca82bceb7e8537fdbbf", 0x1d}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000300)="3a4e85f065f17432b43c4d46897024a853641d81dbaa9a7156851e757a6dfb718d7f6364959fcea70262a6df10bd8067fff465a5a5e20487663f229b2d2d76a85f70b1b553d0a8f17185ce6a2ff8b2c4acf94cdb6a884d164c9c7899e146ded502d242a2def789422ef479360c3a8b32e562682d856a407547d8f2d5aca34740132d2b768b6313142dc5c31d6c5ae2fbd1b69f808e6d282402d21965defff84dc5f000a9de681d53e67d1120e303a5f438826914c55c1e05d783fea9b22e59330c34fba1039c29449b582e06b9ebe463459876cf7f74a7f7d9cadebe7442ee728b2d2e988e2a40b422cd69432564b31e72f558b6348cf7dfb4bfd30517b16bdad1d7098dd0c99623e0f9d8b4dcefebac640ac5acbae48025bc885902d0112836781843f7074dffd0ab98a227a3dcc28df0d0420ac0b134662bd7df2b81637e4e1ccf1ec238de57f2571b010c07a1b4d4b06977ecc5544c39125f03329f7f7b5c0f2b05aa188da17f3050faf1b56eb9b8bd23ea2905dd9309316e15a93b55870312d0d26c410fe7a92251123b2fab08eae8f208a13c384ff38eb4d50774896ecd29ae1e325631fa0bcb566f2a3be0bdba327d4eb24ca264bceb0cfbe4640a743b2b68a869a71fb8e652027a488052ab75fc88d82c4213b643f506bfc6f297f199c6d077dc02d53e760082393e4ead0607e03e3bc96c9d549db9a31102f3e99b71dd2b17ed2fa75cc982181f5cdca3d7f08b64b3899904adad2a4baa4db27de9a95847aa9cc8628eeb767ad085d74ff150628b940763205bc89f89801b06900e11ca2f6104e9847c09953620abc2d070d38da9c5644edfee2c868df4d87ee207ee233659dcde398700765fa58ca2c428cfc12cace054b3fff8054fc6745eb1e0473721887fc9d384956bd74e2566bbbd87f77775774f46964de845ed3f69a654685a99a85c71e52ac1795c1f0500274e1ac7768a88baa34846a843ef51701ab5c08c74202ca9d5e493b16542081ff03d599e93962ed4e794ffbf45d727ecc793bea228fe63905528e409b9232b20d492c3506551054a2bf940481ae8183e46fbcbf8e1e7193189f03b1bcac4f40598ddd4f3463fdc4a4dac334c80c2d18a36d7e3248606b726c34848065851633897e02e42ce162a116f5967b6553845c8c6c27c7d90232331a3d57d9509cca57fbaae800623e69590e06330c9693b375d2dab42ab9636962ee402cf255e41d1c76a8e6cf9e8e314c15e5f4389cf61769ecbfaa0e70523b32e5484ab90a8776950213ed1177a2b4931fd3aaf6d4b03cf89e509d956153aad55a639ee69e951f4e01d7a05d1d2856db1bd1e3c207c8ebf847b845d45cc20a2165b237997a335a5bf2ad272e3769e25093dde1502c70f7e5da6f34f297000d83dbb91b751d18007d3f4b27cb0abc93b9cdf49b698dfc098b58ea2bc726e98a7374437c597b74523f8fc002d49469333bb9646dc4717af29ff7ad4093d9cafe7fc0234ff35c7c8422435abd46cfdb248cbdd073e4fc51f44fb2a30a6ffb9ab19ff4fe55ae9f09486f2cecea3bbb9598fc086418e20a60bbf8e1b2b8bab1d10153ceda9e549e8c518db341d36a75f20cf9adc922d1ad0abf44eb113e6b3a385ab764f4ad6be5a5439c68f1c5c2b7c0c87d4891c233510c37dfa5f320901787e14cdad07d0e68ef7c5a0fab997821c7a888c44d2bf7b5ec2cfd6e80b9d3b2bae63a738be949cc6083183ad4b468af2ad7456165329c85e1894569f710a936cf567f98ed349ed50ec753a1b2eebc79fe74f1ed30979fc3e10e9ad275d0d1559083b20c6a1c212b8e4c0bf03a86a32fcf7524b808be0098608b63eaebc8ca269733d08a029f8428a1fce193dd4729dd4ca84cf9001f4440deeb50ab8f34efc6a60439ef3c110f772f140198eed800c51bff544f9902e74d208d2cdee99c684a2d28b19b1c25d58e59b11586cef1fd1ebfa5a63e920f6650bba4f4eb21842bdae164793e22498866c34e48c2fe056b5c9ce961bcfb6012bf69f1c00880c9aed4e9f3e2ba906b12d02b54337a9e0392ce70e0ff530ded03921c654f24b3c642db8b2a96d8f13f81ebd2f8a39655405861e3f70c2067b4863fd3da7fc7d4d324baea6dbc8dac2e4d13fc769b595718984bfb52764343e4095f020765b44f48400024d3cf657c172634d33f107272c2edf9bc6b9f93f02c23ea177693c4461ee36529f0eae6ff923833e2bc8e01121a002408f7d7ae7b62bbf51087d750c8dfde29eac083f604752c5c514c1aabc34a4fac5a5fc23e7aa5aefb80aa6cebc4a5fefa5f9f73a7bbe27e5baf501cecd1be20d18d68e21608e0974080e9b8b2c762dbc81d3f65c98e856bd2e4edf85fa86844070f6e1249a21735da5b12f0ebdd5df0f60e3cee60129a0f1c07d91ebce2cc75346de60c56d37275838c2445f63358c563dfc4bfc9e1628b9fe3aa1881082e4c34e884c85ffbc2ec8cab27d3b4d4c08a90bcab6bf0ddd39a2b837033718da78ae58367a64e5fef7f495bcc2c8e79e720203d483d56c0424cf8cb5c07014db76a17b8ada80c9173dd0251d0ada13c5675a8eff6df1b7d39e8947d2fa16878aece0e3c7f6240298c2819bd28267521bb50df8a7890c4d31a47cacc64298a3f7549dc9eecadc48d94491d6afc1e807ca49fd0301c6c2c4aabd12d479caaa77267d5be7f84478c55cc7aeee7034af8b59bd4c8155df2f4b59d09493d627d85f9f13018706a2875e8c2c63abe35897794982efa0b395d5e6ab19e64ee5cabefc3ee230cf5527c7762f9e72fa924a808494b06a25d2f81287ca900cf3491ab04f830778509860341d947c33734e8954a1534092da951b2faa98439bfdae3ead1ba301d277a2e586750f083041d5378b44b2c7c74e9661236a972cf9aad9f46ba920cb591012c9b4b33c3e4595e0a80cad78092f5424f86993c235fbffb0566f2f184b869afec2736dff379cc6efcf7863bad59a87bf90d0e6e66a0249048817d9dba074c31f0cbd4a8ec6949c2321878c28f857ea05e4219ebb3d91c5c8b6e91535a9e5c4bcfa05c587e85e893db50e0c665cd0fbf5a6b471e9df06dab65045d12b5cfedcfecfc6e57718219d114c34655d81b1ad8f4502cfb151f2776d8d15cb1d4448949dd67d7f409ad1f1f5b486095b2d8729c68fa3869e155868fb61189b67a2c841b4f458a0913e991a8fd447267c3f884b47f5f81d7352aa8152d383da2593b089bcbab6511df6e94c2cbdfb83fbb361b54688e6af1500c9aed3c005b80b060ea6ae5ccf5b92ef64bbee3857a0357708565b0e68cadbf63d803769b98f913c57b7a0aaf826c28bffad7deba4bb37c1575050bdcf51a6a2f0d3ca26e852dc692dd0012375cfdedb00be0bcd70b54bdda34946f478c26e5d534a5d93356203c974e2c486ae38db8b63aed0a2c9ae7d9037e431aeb2d96411303183543d99f8474097f11aa94d346a7bd95c1ea261863855a5650b1df889f3c5e8e0a9ef2cbafa4b9f776b8edc134328a1395694df151b47495b609b273c526e4abba02cac86b7157f6e3f55ff4e4d03c89cabec7259b3231e20e33fb17025d270426734e63a7dc68feece53844ad7fd8edaea4ccd5d1534631e91a0616a0444cf16eab939652b82b7dd0eff154e87fb5bf953459a68762be19ec0e399ec9ee3aed69f87daa8aec8a0b68f2bfd460f698b098b0b0dcf2316edd2d05490695d88aeec2a0747bd0939f935d633de5ad7e3c50b556a9b1aa4b7c432258e0cfbd885d9b377779181a4edb612faa8b500b4f334f26a40ae6b321d98da2e1a706ed78a130540d1e2fa032a36a6a51cb21100d71f00fbb7f76e92ceff28c1018fb736b3806173f77e02fafb74b22355acbf1e90e80a6736182511e45184990a4919a408f057226bca89fadf0444612523109bdbac00caac920956b20a2622b03edf5427b919e17c17ce579022ede7c8b7ca91c2e3bc77cc9168ec2b56d4f09d05d63c4f6b1cefb56a11a5aad23a9c11e0fb3cf53a839cf31567ed55494780949d2aa6f0f6bc11efac3c31b8e0d5f76074d885b972821dc6031a31f90f96aead9f4ff191bc5f8c6531a07fadd2a88821728652a9b46be7ad02fb1fbe7f811c8648df2386b786100e76a1294a6620018020fc609474110a18ad088afb48c47bc584ab3d342a9dabf9d2eac3e9be43d255dcfb6d8508ffaafc08a351547af476f6c25401d3a146e94e94609c63cf239d91df6bb7f5bf4ed129425ba64342692be5c40a1268ee7c40c93ae299f3a9d732d2e6d57d53d89221d0e85bc1df11b3f63b893441cc5f003d63a4d94aeea325cf6fe5a95a2e83d8bc43025024fdf52d0be052ab9079a28daca4878bb38ba3c263cdb048fedd88c1b1ceca8558ef0532d5c34e336a87b1dab0497acd7c6dc4889d80e3eb2e6f8ca2a88449605f4fd9c315a8d19aaaf5fcdab7040181e1c0e8dde933f7764d806ba7ab59c246d5e3cb6449ea8c76cb21bf9f2521132e7dd69b8e8031d4d0da7e7f0bcbab76edcd0be927049b6dbfe00e6a1498e5c05bd12bb1d8f0780c9415c93db5a9b9c9f501b1bc8f9763be39831b713306f1b912dd4a89502755509a38c7dff7b1846939186096f4b1aa8db8f190a836c562aae7495c563d11e1e578fd465a58bdee356c0032ced8f1a340bd609059186304cbec85f786b6cfa84c8a0c60cd5bb835d237a8491665265f271b5cda8ff7cf3a45fd4c98b01982b79f703b79840ac4c4ca987005103cccade75550ee35aa2c7b57c5655c336758f8d3e90e16887b874352d07f8793e739dc603812e8886e1fc053a0f1813dc08ccd73625d8db274a7486cedad3795d87bef0933c5b89c5a5c166a68f0a71e67752ae5c86b06a55c933a890184c71e1c231e5c7bc0d13b91fa78e7a8a5ade0e0877873f379529188db9cfff155e1c160868fc7fd25d228ca1bda5949a2d45a45b009e911e2388759e109edd8d05dcca5d670357320ef4eef05272593837e819875d2a7ed4c65a2b34e726b35e29221d202968c23ad27e406528fd9f856be76a02dce9fae42689003156ca71c40ffebfdad91fc4e5eada7b7aa4d966e9a776db4f706cadf101b2960201196eb418e01dbfe46c1b1d82af5c4d3fea6648c1adc430fb28364a82980577b14d719a4760f2aa2e22d14b66e17c5df2b1d9dbf23ac62571e85ba6696c045b12110779ee6af49a1de7804dc001b5e192ed4207950f9f8a62b3707114d794d29279cc358f5d9f32bc35d504f1de155a60d07056e4850bc9d06098bea4d74e31543d947f87e70f68959131de9752c488ddc1ee0b13dbeab937d06157d9079d424dd202f2d6e38a32f3c80b533a2d8ac7af4386aaf6ceb4cd7ab400ff29ffa1a9a7c14f29e6ca58533e39187fbb67a3a990fcd3c60946b114a0e2aa2ecebdd8dbf1c85daaa134d0d04ec0723cab39c97f4ce7f8567c9501252fe2c34163da5583b1386aecf316c1e5f84bebb6fb952eec3cbf9e04798cb13bce4bfbff83382b2b2086aa6975af2cee64f6fe3f50142e45b46005c102b2dded2ef6c397584c9cffbb162c5e6d589d3c17e3ae295f58d8f80f61f5d0f4e003100404eb47d600adf22e3c74525898dc5a68d8088f647f8a5c981ec01208b5d32ecffad6c67d7986899f8de878d01308998fd3f1b7373bb93a468e4cac8363ffdc3fcbb70ab9bead490fac9cb1846163a9a9db1cbcd1aebd6ea8f4610d64bd6adcd1505ecbbd8ff6ce704f6bc32ce890e6b342601e12d31f5938225baa07f4d2dfea6d70bda8d3f55d79800221d", 0x1000}, {&(0x7f0000001300)="a1120c4f7514b5f867196528af0459fe17edfdea5b510d7da0e2a750e2336f278287714d24652dab8061a70a2c51c9e2f106720a21126ca1602e00dc72686acda949086ce6dd3ad5428c01c1650dfb209d85feb24c850457510363405cfb28db70cf3ecae71d3b731c9120fd3d538980d98c5d4bfebe56ada117e260eb112aff78c2f127de7224deddc947536002cc9c7829f129b1779e74baa09a917830b6ff14191464da7e9d7793b6959eab396487a81eb8a5b133b86cb5b5df82b1777fe0db3b009870c6fa0302651a431c113fbc65d1a4c319466715fe86529e06b03f02712b6555099c2ea57aee096405828a2615", 0xf1}, {&(0x7f0000000080)="4f561146386cc91d381075d68611c4c080", 0x11}, {&(0x7f0000001400)="32f579b160dccc886fa7278ae0efe9d9d688499297e7a8883b97a3318d34fd8772d84d56bccd8047d2c39764ed1e7fc72895534676d2d6fcc5838d6ec19b4c05b02e6a6070de7ab5dcd3ecf458c46afaf1c767acd5b31aff0ca5a8c866e81cf926d088ca0aac0e7ad99d0455088c757787a23ff02ea972e9049847cd0451ad19799af729f9b625e7e33881ea5a6025d7e7486fdeae53d1b3ece70de72af45cf9babbfcabbca60f88ef81538ae9a44d9929f67b7c73340d2605e2014d9b3fc33963d412efd1b1a97f202af07ef97ba61de6c9ab40cca9d7e549e6599b0a12ec3097eb88732a63e22c011f97cd2da204c79e58769765350c2224549032840ae9b5ae1d379254770d38d342826f5c6adb66c6fbc191f8761667262073f4a4ccc5d3691c9820de6e95769e40835f098da0e58b68957f2446dcec7bf9c579911e14124a4d4ff3c5c400d5a29c8e67fb00f1249eb051888265cf1bc7e92361090dbcd21356ef16b12eb131ed0a8f04197365bddbcd206afe7ad391024aea28ba3538f6d82fad6c41f78b63ef77a268df71f20d4779766a926384cf30eba568c795356764e80ad4eba9736f38eb9a596d2f4badfc1dfc58a7e58180582d4b3aa725186a2a4af3b8d0fdb4e7b2632dff0cf1ec64504535fd01fcb022421252cef11e5983e62e1d0b439946500f3b0f0b12a886a6d0327c01a3e063f7461584724bcb1a987e34f621d1cabcb441dcfa42663d779e6a8e9fe90ad358e974d4dbf336576dddcce13edda337327c38cbe38c3b0ce1c35abcbb9fd01d7007a104968dfb38321ad495cc9a02af6df2613b0a15cfa3644c7f136b87043b9a86e7675d0f6ed0cd23191862b1644eee3fc3ef740350f2e7925b5de987fd59b7ecc9903b1d3917fbd8962824dd387ec2a6549aafd74739fd608b2c75233f18f351e77de564042c77a23bb2dae7480d1961a21ce0fd2c328f262fcb95df8706a87f14e1b300428a28727e85e80705b5605a1d5c8254c71d9c9f0d6a3a216243e6b97ffa303250b90b65ff476f2fb426e3945ac3fcac2f16f540cc560ccb5e154c33371c233aff6ea24062cddd39a7b369527899a06d169964438ef9b16a55def0c197422a95812a76da737c7d719bb35378146452d46fdd7454a777220b877b1d7c629266ee9f273d79aee22fe502b349722638d1c32f0000d1734a2c32cf0ed29147f16e8f1fb9581369b6a5bfff12746dc969d7b9794937941fdbaa5a277bb6145f36e419cf16c651aff47dc7f593cf552d4def44aad9fc87402ba84923156b3ea01a1341f55b4b47aeda1f3ae83fed96ee75e4e065f65016528d3a5c4d1828e04bc67ee90be804a37d1fe1460d39389689a3e6cd73a847043f9ff0e682d84662a508843c89ff1374cebad77b19eea7d530226310a342c753df76b1029239f51380ff2bc442657e5929d62bf874d284841ed27690694b1c9f5e5e25851f2933c17fc4d347922e038f8d82b281670ac5a325c54137876e8ec720a97a7e6d4cd5958b663343f2c8605b82c48266a4cecb2db8729d789625ce0eab2be4d3c665ab9088aaab1d8e49997e056a6cfefd8bc3136e4134d4cd9757c3a2099fb09357fce841a45d0e10e72703755db84d925af7eedf43c31f25b1da200d6a934de5659a705ac3daeb7dddf4d01c0dc5aaf89108cc79aa2fe3e45aa8cb5b1a62247582c6d4fd4b8453b132196a2eb53e9fab3b57ecd0c0c9cedcf27b600066a6dfa0c4260226c4c11fe46e80dd2d637c2865447f9bfd54dfcc7686609ea144de16930d408e531686673d1be50305b95dfa0fac9b983060fc57f6d18cae25beb5b3ff1d519866d2d2b91a92bd9a2447662a3a7f84511e02189b652fce11f9c7a415c44ec3459d55f892f092d48e0e8fd82fa550e030588713625ae8082db18f90e17bf001034adbac9ce6396631db89658c862fb723292818c1b6f28d2878b6d4c2dcee4d5b5598d6b6fe4472cb401f7b3a63e6d0104d9378cceb853cce7a986940c9b0d65a8045316247632a89023c4f96012fd7c0a92b8609ec7eae671b494094b9ca224fbee73a4f9c3d6e128101da6237eaef8f3ed405fe9de8c73845d810651a6150b722b4d999e4a2432a547d2e9b726f1a534f16096cf9e1f5c108d5aca03ed0821fb61095d527c2ce0f79c17ec65681a32e0438f6ec5e8d3138904015aa12388ce65eae4a0740fb7409cd0605c3ec37b4db3c4c9f45616197fc3a142ee80381e22959a23ea19a78a39dccd043bd036c24f46701669bd5b8e5b304c0916b689a64612f844b55c7d8413203dc8705b3007520d5c16b16e802d8c590010e84b5b9f137e7fd6faaf0ba821aaa2b383ccca291722197cf5d248d0b9274bb9ee886397c5b7680d76a954ce0be93fdfe0d0e95dd8ecc1ebec8871671d6b4e70f16fcacbf5f6b5449155386fdb3d187483d207cdd9090f2bc07e7f401101c21b16dba33d231339ce216e6c5eb3c96fe26a3c0125030fbe6d3ff4abec25194e7cb13010ce0741729028749edb212cecd80a431469cfbcae6f47a30cf8d2929dce5f4491c55a17a888ba81f77f85fedcedfc0e66a245ca6287d27fabc5b757074e6a5871339daa0fe6c83b3e23fc460b63d932c831ddf7e396eb528fb1744e1aae7d7ca43fa770aee69a3b6babbeb6c61baa017043395c22cdc4226538766f1b98f87230599dbf2a77a85a8a59dfd0cf62c4904390a10390098d4d9becb7be24e40fd8b8fe72fc81929c0f0f81c1a214cea43396769d5e389e231529e79924d23de7afd1098276a79baa501ed474c601a739545b4d0e9878416ff08e0ae756aa64a242b6ed8322966a9ba4b59bf4130975c15548a4320c5ac68ce9b229366d4ff3ff053966dd0762d481a627547c58de47ecd42d8cd8aa09e33ef05f754ce5c0e62396f54955ae3043690b79ee20e2a033e1cde38ac94767f872991e6b03d38fd34fa213622471080c161c93ee7aff39f0f5915a26789f1aa6a6565a9a347990c577c64afa3d4ef140f9677f60a91065f713e596e71feaf01dac731e8f24c2b810ccdd9a3eb91430d331d3d9b5d546df67c7cbed7e1d62891eddce73fa2d7123ade30cbe66364b278a1334d7d5c984c260c4369af844f302fb4ff78d5ac20dab2b753de9ec998592fdfaa0a94d07d6ed529927a73316ee8d58fa2a7dab3d74d6f9f284f37ebb7e6f72e06b98afb58a1a2e316c6bde1f9c9f8c4cd4856ec33fdce80e34ed1e6b9a19c17fd1a7ce12763d30d4e85312539ee34f5d031d34cfcac9cfa7a79023839dee9b4867502ab2656a44b83b64ce5264d9f0b1d84b8affe30dc71f850b16adf3059956eee7c23473c5ea1f50d71661d2de47f0b208b8f7c97beb21065f5177eb2f431b45218bb72151ab189c201ab6dbae48e3f660420346deb54ba5aae0feb873ba9fa3e2947e01b0b42f238fd0092b9c1342ed99811cdc8549b048ff8b282d49415a1be2604028e50ce0bb3e9c5e19d212dca2f65c23d4234fed78763278e3d99d36bb934c018829553ce5711338bc5367105fe91fbc137fe5c4c98134e2316635a374845d8bfcd7ab9a362594725b77fcc08c58506dea7e19f6ea6aeecaa12f3b9b4c664710d80e712b94ab8a6c94384cd699c930e2f4b424d0b5e1e5890b2a9d9f7be781fad171f32402e49ebc0bdf5e9bc67237815cda0c977f18e7f0e8cf65a577744fadf958cf1c68393d22f8c9927319182e3f8477b4ff48c7a42dc4b75ffe28168511d60158cf5e93380b81de6e337aba7e61880785320de585c8e72f17446de48134b37ac0833f30643866b0f643be0ef677fde4f0564295a4411127a22fd6dc148046cd8adb1a7f682a32c3efa7b4a626d9e0fe6cc32ba56bdb5f5adb8a4c039f6c89db4725745f962d69018600453ac80ec9a8e632c7243a27798f853aea15be669b7b47b1b2379e977b5033f4277ea1deaf9acaa8489c5befa9d59b31a86221d5204b325081e2afd1dd9c7f2328a72854bc0373bf058135100f8222ed7fe6c117d0574d5c87e908c4165414c81d271506d1cb64881781a01d2b8ecfca347627c19b7b0b68f34d387490751c4a2ae6377f7ae156f3f97694d73cba39741ae72a946cb54c9d425b1b43111414530b5cd64fdb95b8f05f8216d5ea1d16c593a57ce3cbcccfb096dc37ea92d7d0ef9ff8e464327a9a458e55de673df017d52b70336a4de7f4413d6907872f692864389fc3ddfc21fe913a7be7534985ef24c9306d483b8c06f8f3365c4789984ed1fa9e16d63b4f26ecc0655e5ea1139129f2e9b8d9bf7dd819b2a73d55c38cc272d46b229afbd53b90a14d5fbbe0bcba4fd687bedab3bc8b75e6d4ea75c1ccb23e27f485f6086028aac6c45b83ab6ac33ac664b8b07e1140693018b9f163669282c69fa2d487c62c06ddccdb4a2a4c07994c6aa301de8d659abdbc03fb95184f5c2284d4023fb571f5c3e207d9a3cc0058b071f70f8dfc0cfbaf83d3290f7990d33d5bca2f589185f28f27e4166dbea3804a9d57a7b1dec9cbe4fe3e22b548b8dd47db36d9bdc8543ed98ecd10ba087d5853dfa6ddcd0186f28ecb78d730d06330ed59bfb7d202d73d08d196dc3e7f57407abda199ef44e15d2462776921b7c969ef4791e55fb0be04de88ff436690ecbcc67bd2ca510bc2562d349db50f97674f28e951b6bebfd41aaf66f85e7d65bca94ee8eb695876a056001967928fd0646ef60d619fc9108fa72b52b039d09d570e41b7511fc14f95ad0a5cf1b485317b18759e7372696444178d6a402370f8918ca874f63e5fcf77de3e7c64469a6e302f07fe3952ac9925ae37199bbdd13049e7be4469f44d720603d863b3d56612ef390fe8c6b31301ab027ce493d2bb325710b9fe73aa7695ee0deb87ebfa7a8276b0b75f9439732666e14d851b59a17502ed536f9cd254c931577c01f35d95d652a83e9b5f11bf23f580791392a5816a448e1817fe1c7d1e9029982414b7e042d262ad510d8d3f984540df4b486186388d5d1f6c2b6db21f6144d11673922b47707ca5aae01544eb5150abfbabdba5277c92cf6c43af9ea3010183b6ee17b7a5d9e53912b6e79b5707dac1f76cb1187ef52daf63459d1bc01972ed879a39d21f6f419c689d9c5ee83c660258aba2d8265b6df22e6832e0317e06becab003b0436b75e7db1fe2039b50292b8e38450354be16a6c6c8fd1f281f0c83119f5d7a837e61dc443a6264762cccc833f76f40395db5adb8a934c4536adb2b26d5f7495dc52da06cd2fb6092acbbcab6d21646721bc32b6a6162b6d8b1149d4180b061e0d125622761dc87c6cef53983dba719a63f132a25aaed1dcc1f95045c4ca21f223d71e9e23746bdf3112f417c4a826683d31cf004f8cf5c09643a4f0d6dfdaa3f15c5384635d926165e3ac3ae272daaa89fd45c4c78bd16cbedd01c24c2dcac185869ec8f2425a275e019e31a832c970ef644a2dabca63c8ca43c4d39508e68d1d8e4653158a54dd9d4f80bdccb00cabecc25cd6f22ee98214e599aa01dbb3a4f75845753e516e2c45c2d6db7193d796cecba5ed3347868a3e160329310b81567b3a4240856821d9edf3a6f435b6ffad181b0293d63fbb1fa132729c9f88c90bb41c344112b02a9186af8356b5a56efdada6d92969b32cad870db283efd7c7486a123b164cd0e0bec86f83e390f51e0bbd88f69dc2bbf5e8dca9768fd6941ca08df3efbe0d8bdeeb8ce9c79a83ef7e47632f7705d8cbdec9c010cb73d76c514ed449a7c844e6be5c2eaa1cf6a670f72ad1c6924c5188aa", 0x1000}], 0x4, &(0x7f0000002640)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xc8, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x2998, 0x100, 0x7, "1404eec469e221dcad5a8e3477c875aa27da6c09", 0x1}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:14 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) 13:34:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)) write(r1, &(0x7f00000001c0)="9204a369ea3ab8d9a38d508ac1af8f99bd6c0588207f741e2888ceebeb270fba7f5c1ab9593ed66eac932f14ea4a5eb9887da2a4d6b7eb7bec2f3778de9274853a9dbe4976f2ff38b11d30e9d60cce8f16a22e84521bd577fcccbbc2927dc0191a210031796f899f0b778b454d6d5dd44d4a401f94813387f093e55ec69f585004e5c3999a4b80dc794e0b4fcfbe855fba06399a1639376dff07faf4bceb4b44be4ad8b03020a5865651feb9714a81521c8cbd89ee837bfc51b9a1c9cad7d70ef48d5451a3b0bd2d89b5edbd", 0xcc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x105}, {r0, 0x60}, {r0}, {r0, 0x18c}, {r0, 0x4}], 0x6, 0x590) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 13:34:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xb5, 0x0) 13:34:14 executing program 1: r0 = semget(0x2, 0x4, 0x218) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000004c0)=""/221, 0xdd) mkdir(&(0x7f00000005c0)='./file0\x00', 0x140) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) lchown(&(0x7f0000000340)='./file0/file0\x00', r4, r3) r6 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0xa) kevent(r6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x5, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff, 0xb5b8}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0xbda6, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x8}], 0x207d, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xc0000061, 0xffffffff, 0x80000001}, {}], 0x7, &(0x7f0000000840)={0x3f, 0x9}) setgroups(0x85, 0x0) setuid(0xee01) r7 = semget$private(0x0, 0x3, 0x0) r8 = accept(r6, &(0x7f0000000040)=@un=@abs, &(0x7f0000000380)=0x8) sendto$unix(r8, &(0x7f00000003c0)="a684e5130304119bed47ca9a3debbd73e7ec9608cce7f046627752d4375d4f0575cf38d8160748860bf5f583a126990eaa5b1d2695c605d4f1f97967c39cd00e6ccc0d39fc95e6d49db1ba342a0639958766dac00c235fc441b76c300566c05cb279017539799ec654f06c0118", 0x6d, 0x401, 0x0, 0x0) getpgrp() poll(&(0x7f0000000280)=[{r2, 0x10}], 0x1, 0x6) semctl$IPC_RMID(r7, 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getgroups(0x2, &(0x7f0000000100)=[r3, r5]) listen(r1, 0x55) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000440)={0x4, './file0/file0\x00', './file0/file0\x00'}) symlinkat(&(0x7f0000000300)='./file0\x00', r9, &(0x7f0000000140)='./file0\x00') r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000600)='./file0\x00') fcntl$dupfd(r10, 0x0, r10) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r2, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x3, 0x4, 0x101}, {0x4}, {0xc0b6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x76}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10008, 0x100) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") 13:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x40004010001128ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x9, 0x0) writev(r0, &(0x7f00000000c0), 0x8f) 13:34:14 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x19}, {{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x2, &(0x7f0000000700)={0x8b, 0x39}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 13:34:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x0, 0x1013, r0, 0x0, 0x8) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4, r5}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x2b, 0x80000000000000c, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchown(r0, r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x88, 0x0) 13:34:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x10004, 0x0) fcntl$setstatus(r1, 0x4, 0x200000000008) flock(r1, 0x1) symlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000240)='./file1\x00') r2 = open(&(0x7f0000000380)='./file1/file0\x00', 0x8a3, 0x2) r3 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x84, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000003c0)) faccessat(r2, &(0x7f0000000180)='./file1/file0\x00', 0x8, 0x8) connect$inet(r3, &(0x7f0000000280)={0x2, 0x0}, 0x8) syz_open_pts() poll(&(0x7f0000000480)=[{r3, 0xc9}, {r4, 0x10}, {r1, 0x80}, {r3, 0x100}], 0x20000000000000b7, 0xffc040000) r5 = semget$private(0x0, 0x100000000000004, 0x1) sendto(r2, &(0x7f0000000340)="92c67effbc5df87f536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e89e8326b4b4be61d9ab5cef49e1ab86a", 0x33, 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r1, 0x8) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000780)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getpgrp() recvfrom$inet(r6, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x5cfd9cac16084f2a) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0x1}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b40)) 13:34:14 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) write(r1, &(0x7f0000000040)="e1a62696561c30c857b422057506c4004f1ca275a25aeadf3e74edfe96812ba56a964c9e63c002d66874e3b68b65cb3803518aaf1e6f13cbea377900172ae7409e", 0x41) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa5}], 0x4, 0x0, 0x433f, 0x0) 13:34:14 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80000000c4c, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x2, 0x8}) 13:34:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendto$unix(r0, &(0x7f0000000040)="38c04fe86341936ff7e78e0af89d11653ad853cf9daa113218cf24870d9227b6b994daa790a7e543f2661b0e9d49", 0x2e, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "00000000e78100"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x2, 0x0) getppid() setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000008000000ef00"/110], &(0x7f0000000300)=0x6e) r1 = socket(0x400000018, 0x3, 0x0) write(r1, &(0x7f0000000000)="af05a1a837283f7551e3c30417380a8d5c8d5621efb0629f2e787c1a78", 0x1d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r1) write(r0, &(0x7f0000000340)="2b00ff2300002b003a000079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7fef", 0x171) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSTART(r2, 0x2000746e) 13:34:15 executing program 1: setuid(0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = geteuid() setuid(r1) fcntl$setstatus(r0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:15 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x8af667a7c07f962e, 0x3, 0x0, 0x9, r2}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x0, 0x1, 0x4, 0x1}, {0x2, 0x4, 0xda, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000100)='T', 0x1) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/179, 0xb3}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f00000005c0)=""/189, 0xbd}], 0x7, 0x0) symlink(&(0x7f0000000740)='./bus\x00', &(0x7f0000000780)='./bus/../file0\x00') getppid() mkdir(&(0x7f0000000700)='./bus\x00', 0x21) 13:34:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x4d) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x80000000}, {0x3f}}, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) fchdir(r1) 13:34:17 executing program 1: link(&(0x7f00000000c0)='./bus/file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x2) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = msgget(0x1, 0x40) msgsnd(r3, &(0x7f0000000180)={0x1, "f6c515ae7831780326be42758ea82a80fbd5bd5c4c919d4bc10755ff4628c7cd3b4704bea4bbdec04df58b1a1d46b3c5e6439dbd29e2b9566236f75e9c037035052133d7ec8a3d2184be705e363d1ce08a4f0a9ec37487c6c6b22334a81522a6343605f89d4d4e1f2005f3d49db0474f6e382dafaf91e0e005a7040aa864e5a78f65f02e1e6cc7f33037b8d5346dad887bf0de4aebe733266cb60e94c496e3a46e4566abeb9576acb52bf8a6a56c9e3898cd283ba1a091d703236f3d0d1df9ac4a4e074d2e26465f4c764e41b230aedc5ffdde9a13370674cabe75dff2bfe6ad84a2bff0fea909af6ad77a200acba3eafab2051c63afccbf41883025eec60a7e7d5537c06256f7f5d672727861512a71e254a81e22c6a5ad1a4af3e68407e16e504d7a663155df791dc2fddeb88c7ceb8094e9faba02ad19baae2509a32797a25373002591ae99311198795d0101f85ee23fb6aec58ae5c260a9c1696a482526b3af239b24e54e4e7d29147aebde9afab0e8f037bb2f62835b52bef7f4f39fa35e216a7357a0b93d8494a65d6aaa5138b6df43e8448837f189e7dd4e0dd10596760c170a031b1ea3cbfb9a09add8d73ca137a7a7af95129fd20ece8b3fef382e2e203d43ca9fe334c5d6c146c627563daec80ad4e6a9da639fafd3a14c40a147edd4260de4935f83eaf5c4e7d9f600d6ca8a0e1b61c904e98d5181cf5d97d608f31aa6b38a2b7a9e9bdc166dc3d726d06f88725776e310bb855c77676dfd4505168b103cc7a0ac1da27168169352b40cc588f5c406cd4dc996d0681afec8ef02d68ba1acf52d676255032bf7fbce8bd4702074acabfbb57a4f366609610826ef23f8ee2edf3d8d0b80a31f4f1295c820fb700c702cc1301056d3295aa2b3acd642b5a794f39af0b079e76ddb3ea8b985e6fbdf935610f71b737bf24261dae05759eab7307281a9bcaff946148c2ab290e680aada7f8be2e456ef2f431fd07e0b72a63044f5fdb433a4c5e26c3b863fa6675bcfedd5aa7fe8dccae169aaaccfe5a29ef72841ad9d0b9a5885070ffac81d38cc1e11f517bacc3af88a897ebc9a6f1b3135f9b1d875b91586f8273bfbcf6ed61b5647531c027ec20b1a248bbc84711e76d5a17ebd435c32d39d2a981cd9a402f5252373ce1577dc18505ad57aff38af8578f46d0f7cb8a111f173e6a1b2eab4dca7055cc2eda9eb86281abe064c0929a8e0d703a3f18cedc1aec75a8c790944cc1610f584eba8557489a357f303186d76d63dc50c3a4ed253b2e2e61f9e2d6a2bb06297a0b4aa5e9ef01003d64a0cf9e7207042ef4208b4ecd8f3435938c2960f987cba57440a657163b15cb250653f091bcebfcdda600e6a6a1b22b9ca2ff462ddeb7457810f8562bdd760da2a9dc8d1cf278e8ee7047d82274b14fbe486c5e6863bb0799f27f377a793d914903e294fd6222c13bb86c7d402386155f83ba7c3d9e48fc47748c8e3123717742afe8f145f20e63750c8548351e04ce1f9323a294bbb4a5920e30c0575ea6a3a63c77928030ab7d352ff6da0ff2a50d650cac3bda1dabe72f90a0923e14e0bbcaaa5045a8f3130d760888502f3ebf2e5d6bb919cff57bb135f77e864291cc4a09190945408ddb1a2a18e19be8b1df60c00c9a0633bdc0b13d5d11e3b6eb0aad62175b80cd8a68ffe0309ad8a96ecde8faabb2c6d94cc6cf76a913e1af63afb6a485cbb853e77ba4862c5ad84c0754624d24cd54c7a4790f0dd303338c50dcece900de59bf6d1856408faf7f33efc7f19601199a764253785aa5b7f6fc48825f5523d707d16f9bc5a354e21398b33bd8ba477bed42a55ad0ff81176f7182208e0616ae2d707cee244f71b0eaa504dbe561b915a5e0234cb661f2c9235edfb8d1bc79bd131518c69e864ba3b920d84e533579b94973af821719f8cf8f72a7de7eb466cfcf8b752b2342c0e91014a1d4adb2b81c15ba2e34d335522939f267ea77656f532673d7e14fe70914b868fc2389e459486ba777cacc7197ea66a186097f644af4e1958a9ec88cc77e310ae54525dc0d551601235687ca7ee90d6a455f32b98d4630d4497705e835753ede251c675748c28d19533fca6f1b73936281869493d40c3ac894054ca3eb084e61bac2c6cfbfb3995fd8e713a0f6699e70341d2ca2559f8ba18a714798d5e48586308e25eb8e94d09f9d15000649abf84eae7e50df1e480daa3e923876f077ce0123adcd31056cdc0c37c2663537d7ecb82b028e8f4e462298590c3b36a9dafb98002f771a18c81586c020508105732e225e699757181eb6bba670cdcf76761fb2f8cd3df26ee30d5dc47162a7cf4f2a339629274d9ba95207c881a9efba9a6e5807260a0a9911e7d2388d734e17d96c071fafc9c66bebd89c42e50fec6861ea6946937e8c1076deff3171be692d59ac45eb910fd03c530e092420cc9052df083c1963ac9e62a70626400abcfd56cbc7d0aa7f1580609e131af46d59e340b75c4541f246913dea4fe8995532a9c5debf296c6824ee2b407123c8d8c7444bdf030d3e1d07c8552c78d87849e7f0bcc793f925f732abb736e8c81b41ab2c5111f80fa300cb85ac630fb2233d901b8a34041eee0086ce0f6f1c39149e12e5e4b70bdc802ca88f98d8bc74ebd156d0eea0c7342a6f74aaf12099851295c3b573190be16e2723eec305615c0687605ee6d5e791d386d354a08c637a4bf8b0d468a9f42f1f7b9ad063319975548ef3acb8ddf94e00d8e273c7ac26f0a8d713bef1d0fa445562d5438fa56f781e6a0f08abf7e49247b557e55bd002541a64b47f424d7e5e2a8943b7ec420d2c4df7561ec99cd1702690d91bf1991aee179fe1b6020f24b3f434536ec8cc358ae5b0def1cda758e25eb15691861f7fda7751d20a17f6d9a46e923422433141947a40a3463d4939485c60d6951e8600b24f7e222d65eba5b9059d4e7b7e34404c07d5a0b6aff484798637a49f91d73ba3b76fe18b13c895cee1b4d04671a8cef510283f195f83273ff9accf0e2f248a36f6337a3cc5743707c2405af33fd1b036aa129c1d617b67ba6fcf063226d0af9ffe4f0e50c6a4e70b3f90b7d8b18c889b4cb22df8ac55621f319dfad91695c9f2818fb5ad77a476096d87f30b3bed32f72109681932200358adecc9fd52365105e8dc29757ebbbaed5f85b7b6c8592dd6c58d1c83be7c71148741d6ef514e59d5bde7e710b927e4e89620ab622de96b537b8aee098f7e164463bdfacf4a9158887fe59d4753b810af85dd4d6718551eb15c35cb0f53c44cb5356e627085414a65c536d0f615358552bc090f393c24bc50bcfc6b88e92dbc40382b1dbf09815f44a951c8f16dfc49c66bdcc8d279e1cfc4f8fa09a759d2e1f2270692fb96f2cc87dde77c7ae85280655d0175243a97fcf280de2436f4596d5cfef4fc022a2899cb88454efd3f597b0abb2b54b2a53682c2cd9e5a8884dac3c50bc66ec747ddb59d395fa812afa821e23bda2d93b1d31ab5c3d850a44e4ee89078d222e42bd562458ce4bedb324e11718fd1db9cf2b392678d492b004b564d8e6422da68432bd379cf7661753da29b808012124a10eac3be54a184afeeb265f5c178a4631e54ea142a8f49efea89b26bb748f18a64ba0976e27efe494f484a5864ddb299371ab9392600a50d4cd222674e89264ec2927d886d2b559a82e6a5abe3851500c25702c3f0aeb27d881de1b0848b99e67b4f1c4505885396a8c6de9887c26e4ef1f9cc4726daf411ae237740846b38e63cd89736c8712da9c421aadcd6239683ba3b5a4c60b30b9a229a1272fa4d607a467a6491a1390beee1b3c301326fcaf699d0da4a32af197e412a99a579dc0cd06006d2d5c57868f795c6e81b9f0ad84cb84c1a00f94e1526187546aae0c3d562b5ec1c0c6828f2105699f871308614026da24390a69ba9f1b522618d2f1c0b9be4dbc7102bfd7f0dca9fc1dd2e8afb38dfeadd453e1a5f0c5454bbd37db473e040515c0b1d82a88c0fedd26058713653c0c5bff2531bf46d04fa25a9de2c948ae264e17eb632946379cde6a9b92568879d1c682b70543c1ec267cf4bdc9ef742ea3daa8e5edeb841eb9e62557e8f5ae487d3d79c3aa2cfb74eb9766475c53976a400bb187ce1da57e5fae8acbef6dbbe27774e5c6da96732ef497466e5d56cc2b8669c0748dc3bf4b7eeea4aae17fc79fba5cf1df36a2a79eb2b8a3ede0b4244d859a5d3343c567341331cb0bc1cd793d32c8eb0cd31f3515a263c351d043f12d4a53e9aef2d75097f85d235afecc60f8b5fa79441a7163179c1a4b3ac9548b938f075112f01143edc88e76d438de34379aa78f07fc4001eb5fc820da74c1ebd1bea90a12d9ebead4b3cf524a5a0a8afb5b296e8ffdc6ddaca215f5232240e3917532d4d3b8e2c3fc3428899dcb884d7b6b5dea0f517b7c216154e76cbcb6f897260caccdd04f41ac1286d90c471021597c451d50d98be92cb9e0a199e6009bf9e814aca0b28ec1eff9901db32385e70915d49d12921ff173a08623735d5459e40950fbb77c333fa2984f567fbfae63f19bb3a8cb5fb49b412a99f6ed637fe77c917eac4964700c330c9c412014c5a344ea490ccae385df4a6b883a12be4f3047c6a535721eaebb772f5030268b397e94e2ee1af5deab797a391f8dc8300571c79ffe158cd4d95f7f54cd2e723778bd29a134ab7b0487f6559662e6149406e435a5c803e78e8bba5e5ae0811188f98c6f925eb99ff32b4d72281e7e5f88b036e8bc1bf0f01e1fcb474c2929fe846367beb6af3d3d8d57fd16224dfb7b5d85479a37dd5fa9e64257261e7e27cf1b7044f645fa608d72c01487f7d0beb4548614276f3df7f67b624ce70adfe528ac4c3ca755e739dd60f85e1192542eff7d6b340d572dc0013cd8578e520b21b5cae5cd2bab8c0800fa3d1f661f8d0c1f6f33dc07cc449995b6e3d255274ff0dfe212c765b90a4156765fe5f7ca72e49e73ac30e44f9cd0dae888043ff8f653297f7a31a8bcab6c0f0992dcaf0f75be8e7c576405fea362a7b89ef7f769ddc96e48f8a52b2490de4b2f7c771237f7bb0e265cc642c3ff67ee406bbc0a87626ea7e10e4317fe90d4d706c3a05cc11e3252547927d7c27c0dab7744c345d04c787c2ce8a9ebe336600b62823768619864f25210f6f7c507c12e4fd044c5a59821345992bce242c7e45ceae72eb6ef3e599c90064103a04f0d3a785d94c8574a1b18bede816f50ddccf4bc590eeefdff03086990ddb2da29bbf1bf23f5933a1bf1fa88cae79f6b423c127cb8fab8e23977de6cc27df3385759d8503ce932ecf899542f908d594ce99473219f108c35c8e9d7df7e0bb07965abf3e5374fde88e82607235ab545b8edae63f9dafba4c51c6ab17ed95f3bf8b763e943483575fe65f57d3ce049ffb8a66fc25b54df219160cb2dee2f7437a9d0d943bc3baf83af7918cfd3c9a0b08ccfca4a7420b62892c1742cf6115609bd3402f285c13ad0acf244bd8bd20e0ac6dc71eb56f1bffc655d15a9829db048eaf8c235e4c2018b36900a9b6a1039982b7183c6b64625db288badb63a3dc761aa46af72e7a44688977050e2951d75d46259ef0166c5cfbde7d6aaa3c9f4c73e8b41ceeb1488a05b1827fe886bd04e946118674949bd3a17e035964e7fd0651f7ccbeb2354d4de18370a08924fb0b9c2ee98e4cc9964c4e102aaadedda44b7fd9643df0fd56d871a6c1bf096231c266098b3430bec4449e133b7e7a37358670d7379eeea3c50684db0e7d134974b040ac8"}, 0x1008, 0x800) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x4) r4 = msgget$private(0x0, 0x401) msgctl$IPC_RMID(r4, 0x0) readv(r1, &(0x7f0000000180), 0x0) 13:34:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) setreuid(r3, 0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) 13:34:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r1, &(0x7f0000000080)=""/99, 0x63) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd80f3f4f98f14f03d973242f69b5fcf405b41d5"}) write(r0, &(0x7f0000000140)="96", 0x1) dup2(r1, r0) r3 = semget$private(0x0, 0x7, 0x90) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000001c0)=""/20) 13:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801ff, 0x0, "b8000000000000080100", 0x0, 0xfd8}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x56) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pledge(&(0x7f0000000140)='\'\x1d*/\'\x00', &(0x7f0000000180)='^#\x00') 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0xffffffff80000000) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x43, 0x9, 0x4, 0x101}, {0x0, 0x20, 0xfffffffffffff800, 0x7f}, {0x8, 0x10000000000, 0x18, 0x101}, {0x6a3, 0x3d91, 0x1fe, 0x1}, {0x5, 0x9, 0x101, 0x7}, {0x9, 0xfffffffffffffff9, 0x4, 0x9}, {0xfffffffffffffffd, 0x100000000, 0x72493473, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)='W') 13:34:17 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unlink(&(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x5) setuid(0xee01) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) setgid(r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 13:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1000000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f00000001c0)="d835a6172cdb9021e18f639ececb3a3ced732d93e9878e874f3e7d7e48641a5ea0948066175e5c12e699e591ec9babe4b9c2d28a771166542467c0186e38b4beab7cc4801ff8a3fc35bf44fa647f041e9784ec0c04e278f631d320054eee0ffefc63f95a6158a39a79aefc646400105b1ab42929bbae04887b1706592f832b22639d29517f306bd4ed4539573f1871282db36f06e231d9d3b2630bc035278398ef341e15b92125eb5dca7baf8f2b7cb6990fa4f94dc2e8840a2465805481fa9ec5198204029f0315cf32b99ccb8ee65274", 0xd1, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 13:34:17 executing program 1: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1005c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000400)) lseek(r1, 0x53, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x4, &(0x7f0000422000/0x4000)=nil) r3 = semget(0x1, 0x7, 0x20) semop(r3, 0x0, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x200000004) r5 = open(0x0, 0x10000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x81, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x1, 0x8000, 0x8}, 0x543, [0x7fff, 0x5, 0x1, 0x7, 0x7ff, 0x100, 0xffffffffffff8001]}, 0x3c) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000005c0)=0x6) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500)=""/88, 0x58) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000000c0)=0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x2a0}, {0x3}, {0x3, 0x15fd4972}, {0x3}, {0x3, 0x7}, {0x0, 0x7fff}, {0x3, 0x7}, {0x2, 0x1b72}, {0x484e046c6485d523, 0x800}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x6}, {0x0, 0x20}, {0x3, 0x9}, {0x1, 0x4}, {0x1, 0x100000000}, {0x3, 0x7f}, {0x3, 0x23c}, {0x0, 0xfffffffffffffffe}, {0x3, 0x7fff}, {0x3, 0x1}, {0xfffffffffffffffe, 0x1}, {0x3, 0x1}, {0x2, 0x200}, {0x3, 0x445283ac}, {0x3, 0x8}, {0x3, 0xfff}, {0x1, 0x200}, {0x0, 0x3f}, {0x2, 0xf60}, {0x1, 0x3}, {0x3, 0x7}]}) semop(r3, &(0x7f0000000280)=[{0x2, 0x10001, 0x1000}, {0x2, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xffffffffb57ff513, 0x1800}], 0x4) fchflags(r7, 0x40000) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/60) semget(0x1, 0x6, 0x100) r8 = semget$private(0x0, 0x5, 0x40) kqueue() semop(r8, &(0x7f0000000000)=[{0x0, 0xc}], 0x9) 13:34:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x98, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x101, 0x1, 0x1, 0xffffffff, 0x7, 0x6, 0x0, 0x0, 0x5, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000280)="9510082884e6b0af06036323", 0xc}], 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xd1, 0xf9}, {0x1ff, 0x5bdb27f6}}) 13:34:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getpgrp() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000fc0)=[{&(0x7f0000000f00)="1507e22095392982a72ef1868362afea709db34ddf03ed84f40691482576b781ac5af95101f1480267aa6fb3857ccabae747612d2d07cf27f28da07e9f44b3a264ae993736146a3b5c4b5ca4dadfd56dbcd1dff238dac2e0c6aaa0787d15ce2636ba3283547241c2e5c79c6684454b71fbfc2fb98042065257de5865b0ec237031c2a2624c9db3dfab6b89bf4a3c0adcc6f35ebf3952b1d357", 0x99}], 0x1, 0x0, 0x0, 0xd}, 0x40e) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') preadv(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) kqueue() r3 = msgget$private(0x0, 0x48) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x3, 0x200, 0x6}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x4, 0x9, 0x2b, 0x8, 0x3, 0x3dbc, 0x9, 0x1]}, 0xe2f7ded810f45e3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(r1) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) msgget(0x1, 0x460) msgsnd(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="0100000000000000b6511cb223806a121f617f0cd9c59f1a419a18ac0f4739ab3eba7ccecee0e8d88a60af98e1392b77787e74907c7674e498ece4a8402f019fc97daa735fd6787f7a07463a048c45da93e50ebc5513fe25cb351f6d212467ab27980795049c2160bc8931d3a698c79bb6e4e6a29f31fd9613676560e978b310be21a5ad5debfc243789fdbfc0c61043367ed00caf006c8338932013e3ea91ad789f4b531a6716449f22bb810a41bf3ca9b9b9b9b8123d61a1bdd5f580b942e00aaf88733faa11a252319faa24000000000000000800000000000000000000000000000d934d3ebde0cbe6fcf4f41ccd0c9dbe2eb5d31028b3817739e9040fd97b349f9ad6887533e3ee43920e296fe1fcc9549c722243a15dcc03afa160dbd616e0263e76a9882e3c7714b0"], 0x1, 0x800) r7 = msgget$private(0x0, 0x40) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, r2, 0x100008c, 0x9}, 0x0, 0x3ec, r8, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x21d4dfe7, 0x3b42, 0xca9, "ba70fd0a629d604a25611ff9cb34244cbbc39c14", 0x8001}) r2 = shmget(0x1, 0x2000, 0x420, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r3 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/83) r4 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b60962", 0x28}], 0x1) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x10000}, 0xc) 13:34:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x47a6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffe59) setsockopt(r1, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 13:34:17 executing program 1: pipe(&(0x7f0000000040)) r0 = socket(0x80c, 0x0, 0x100002) fchdir(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00007af16952"], 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8122, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f00000000c0)=[{0x1, 0x40, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000001880)="4e0f0008b44e0490", 0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="225dae3070ca9f05", 0x8}], 0x1) 13:34:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xe000, 0x4) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 13:34:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="0509", 0x2) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x400000000000006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000240)='_') 13:34:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)=""/215, 0xd7) close(r1) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86135) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0xffffffffffffffff) write(r1, &(0x7f0000000140)="220e22", 0x3) r3 = getegid() ioctl$TIOCSCTTY(r1, 0x20007461) r4 = fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000500)={0x9, './file0/file0\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0x1, 0x0, 0x0, r4, 0x9, 0x0, 0x0, 0xffffffffffffffff}) fchflags(r2, 0x60000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) sendto(r2, &(0x7f0000000240)="0f5536efefab4d3c5ae6a32581d093b73e9c8966e267f4e584f703e5cb92c4ef9c51eff4f33ccafbe66c048d7aaff003ad72d4f1d93d23a6596aabc075e2ea78ded61ae2321eefca923b8bfcc8c3afe95f2c6e815f7f772624270e7e1a34d2f26f661519af03946f08b8f0bc64be2e4e58b2a291792b66a2c6567f", 0x7b, 0x4, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)}], 0x1, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) 13:34:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x10000000002, 0x800000000000002, 0x1000) munlockall() setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r0) write(r1, &(0x7f0000000100)='D', 0x1) 13:34:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$setstatus(r0, 0x4, 0xc4) recvfrom(r1, &(0x7f0000000200)=""/183, 0xb7, 0x800, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r2, &(0x7f0000001500)=[{&(0x7f0000000100)=""/208, 0xd0}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x4, 0xfff, 0x8000, 0x0, 0x4, 0x6, 0x10000, 0x2, 0x1, 0xfffffffffffffffd, 0xffffffff80000001}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x6, 0x1, 0x1, 0x7fff, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x90a5, 0x182b, 0x1, 0x100000000, 0x9, 0x6, 0x1, 0x0, 0x100000000, 0x81}) 13:34:19 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x3a4) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c01a002c45cd2df4476bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) write(r0, &(0x7f0000000080)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f5", 0x30) 13:34:19 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0xdd, 0x800000000000, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) 13:34:19 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) 13:34:20 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0xf) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x438, 0x8) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0xc42, &(0x7f0000000d80)=ANY=[@ANYBLOB="c8fefd3e2cebafa279ceb8b8e9fa4bedbdf4c5d496a049e44c98ac1bd0f3532ab35c8d495cc706266b242915dd66fbf4c64e3b64fe7225ee70f3bc96279230c83a01184300398157fd9c077bc830000000ba9dc4d87df6cfc7170050cdbe64ddd51cfac2d8d82af1b323000000000080eab409b9a60e259dc081db3880f0d890419af9f5a9eb9283aa1220c956b48ca912df052ff416fe1400000000d87c63f77c6cf9bea5cd2b0710f8745c87bec3cb3e82fafe206ce2977179421259a99e07605da71ab09dfe3540afbb2068e4defacb2ab02c64d013cc275f70c9b0e28e2bfff7f9619f58066d0e9795f47bc1eb8dcb068786e710fd4a92ef1f3b0000af4f1778617e11a419b37b484a3af3178dc30000000000000038db0f5f16b467fb9f8b1a4efb1d74ca222572b720bede7a8dfa994f88ac940a87f517027dd56a72ca3214a2488fcde7532b25090d5327e176b35a824dceeb13e70a1364da310dfe705e4a04e94fc51b9ff57292d3aa5e17297a15c6c42ab58b89c9964561b5528d08c6246d4af598bf6986c96f21183fdcc698b3833283b1fc631fe2702c727a86043673e768722c1351de99c2d171d0b19975c7bde3ccd39ff55c55f6e4d11df40e223eb8c7232dc343e5fde058605852068e5d01403b6f728b25c66b21b00c937caea1ff055b39bc68cc93361630805fc637ebb92ec76a48318b37887ef62d6600"/524], 0x1) r4 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getrlimit(0x0, &(0x7f0000000480)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000700)) readv(r5, &(0x7f00000001c0), 0x1000000000000200) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000002) r9 = fcntl$getown(r0, 0x5) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000008c0)=0x3d5) r10 = semget$private(0x0, 0x7, 0x808b) semop(r10, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$setown(r7, 0x6, r9) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$lock(r8, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r4}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000280)={0xaeb, 0x1, 0x8, 0xfffffffffffffffc, 0x400000010000}, 0xc) clock_gettime(0x0, &(0x7f0000000540)) fcntl$setstatus(r6, 0x4, 0x84) close(r8) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:20 executing program 0: socket$inet6(0x18, 0x2, 0x0) 13:34:20 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c04000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) setpgid(0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getppid() setpgid(0x0, r4) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r5 = msgget(0x1, 0x104) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000280)=""/224) fchflags(r2, 0x2) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000210000009d13e97ead9f46926c40a6b814ba4582859f5c0c00011e0900dc3c4e92b4f5c773766fc0c6fd9c5fe682bf20760bcdfb721affac4f8ba2b1dd24abd6c6ffff21974df70a6913b7459844506b6246e07696c1f08bd6a723423970bb67e2b215ab5f04efe77f7657bb78667c26b1579ce7dec1c5635394cf6b8052ed9c71b8c7c8b4a958605c5c6a30bc6315e9418e6e6d9caf8f0d5c5e9b53d04dfcef031522fe2c200ca784213c80dee856b462707f0e6fb562536c39ae89dab34ba641a7034b7fa6ef7cc939f3763a773f4ac200000000000000134dff9cd73c3579bc66436fb2f79b3a975e858106793a5d73a41962f5810352bd555e855c0589c7455ad19372c5652ed542b80ee2e4bfea743d0506d6539e9ff7d62c49c09f39ad20067ae43f30b8eb32a1d76bde3a7cbc8ff67ec50484284014077de4e2529da097d89fb04f4b431202f39138262121717e3cebf04f35117d996564829a1695a4fa737252f7e18a407e215e7a580e54c3059b49d4a4601759cc2acaf15289b5c683af0c0198d847b5697c51e840258d3f7c92f9b85444313e3b380e780fb3a39ddba352718d0c69f4b6d08ce71aaaccbe768333993122afb98299755dbc2143cc3a9279f264aeadbac6c8d96ec94619aa3a699563aaf3eef7def3e8a134037ab60dc1c218bb381176cd39f3a6811a93135ad9d74efa1e48fd47cc2e79771bf4cd968619f0c3dcb23d7fa1e2db51b635fd4155042627b41bd93504f10d565e9aba6d6e6de696db0d760100d40d25ab069a97a1801fcb67d2035ff5683534460000000000007161803d58d93ec1831c11bf68768d87586af7854484aa1babce82b99d2f100c4fcc708ed87ed564c8e155ee57f36b99e4186c75ff4f99b8411392c941a216cb6353c4bf89ca2af230aff3082ee82f9c121743b9d2a92cd25ff5277b1769cdd0aea041619ea0bdb6e304f9d1159958cdd1042b628a6e6c53a2111f1e4d970b826e1b7f7ba007d9e82c6dca3f14be362e"], 0x1, 0x10000800) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt(r6, 0x6, 0x101, &(0x7f0000000100)=""/227, &(0x7f0000000200)=0xe3) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000bdf000/0x2000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) 13:34:21 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10f12, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0xd3, 0x0, r1}) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockname$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) flock(r2, 0x2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/63, &(0x7f0000000240)=0x3f) r6 = syz_open_pts() sendto$unix(r3, &(0x7f0000000280)="1deb913eaf6e4df94f0b45e2752ac46d538dacc73b60af7c34c743a1f963de905114ab528715508332688065d4e7d1c180375ad6c701c6403f2fa5f2fe0ae6f4bf61b2b2360da51c36ba48d43ee8df1270811ab5f29b7ef462d0cc73b42fd4d9cded741ad0e28f3a8060033f4edb4e905ef25fe3e47de0b20ef59819f4eca331664f7c9580a1c4d9af63ee71a70c5f6e6dff263cf99be545122a59d69c2dc9e420e79eb5d0fc85", 0xa7, 0x409, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) openat(r4, &(0x7f0000000380)='./file0\x00', 0x280, 0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000003c0)={{0x0, 0x2, 0x3ff}, 0xe1, 0x80000000, 0xfffffffffffffffb}) fcntl$lock(r6, 0x9, &(0x7f0000000400)={0x2, 0x0, 0x80000000, 0xffffffff7fffffff, r1}) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0x8000, 0x17}, {0x18, 0x1}, 0x28, [0x800, 0x2, 0xfffffffffffffffc, 0x2, 0x8bfd, 0xfa97, 0x9, 0x2]}, 0x3c) symlinkat(&(0x7f00000004c0)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00') getpeername(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000005c0)={0x0, 0x973c, 0x2, 0x6, 0x40}) socketpair(0x1a, 0x3, 0x9656, &(0x7f0000000600)) getuid() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getpgid(r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000640)={0x9, 0xe000000000000000, './file0\x00', 0x8, 0x80000001, 0x2, 0x101}) socketpair(0x6, 0x1, 0xffffffff, &(0x7f0000000680)) getsockname$inet6(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockname$inet6(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) 13:34:21 executing program 0: r0 = socket(0x40000000001a, 0x3, 0x4000000000012) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) socket(0x2, 0x7, 0x2) 13:34:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000080)=""/161, 0xa1) fcntl$setstatus(r1, 0x4, 0x2000000000007c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7fffffff, 0x0, "263f7910736248e4469e60c4033e2009ccb47a3e"}) write(r0, &(0x7f0000000240)='k', 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 13:34:21 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x1ff) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/194, 0xc2}, {&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)=""/19, 0x13}], 0x7, &(0x7f0000000500)=""/219, 0xdb}, 0x40) r1 = open(&(0x7f0000000640)='./file0\x00', 0x410, 0x100) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000680)=0x64) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r2, r3) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000700)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000740)) recvfrom$unix(r1, &(0x7f0000000780)=""/206, 0xce, 0x40, &(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000008c0)) msgget(0x3, 0x200) r6 = openat(r0, &(0x7f0000000900)='./file0\x00', 0x40, 0x58) fchdir(r1) fchown(r6, r4, r5) fchown(r1, r4, r5) getpgid(r3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x10000, 0x0) writev(r7, &(0x7f0000000d00)=[{&(0x7f0000000980)="7d9a4845063064b1751cce6a6748b16fc696acba7a2d2bf7467f26e05073fd8af0a09ae080a9f6093e6cbba817b1947c65be06dc42ad7768d6ca36746470272a11105a1dfb0a95089a4611fd5116bfac43af6184d02e5df65f9e744a3b8372e4096f1ce7f7eba8aecf7d82e707f7c2a9ee74270c95d50c18619b838cde7560f53ef0fab59f0c831882a37045cef65a", 0x8f}, {&(0x7f0000000a40)="3025a2acc06778479f47109ce3ec9e7f02f00d2c37ea82f480833944ac2b8cb5aef4d04fcab455f88fa57e0c21fbeac26d2e51cb20497dc8f793804982b41e9eb1914cc3a912a64bcca64d4532f31b456deb72af45a4aa9b6ad57525067999ffb043999a33c37f19f893189ab955ea426fe3bb57da397a1e6e80b971e5e5e0b85b87434cd8fbf38ac6e44ebe", 0x8c}, {&(0x7f0000000b00)="1f064d9c2b033cda04db69a558ff9d345e82dd18ec7eee37a34a7b2136c7270e27ca6db10e7af231c3549dcfde123fd341f4cc268dcf9c6760c1f8b3de48f4da7d26660b81e3226f1046ed028b1f", 0x4e}, {&(0x7f0000000b80)="79fa261affb5835c2a6e83df8184381bce74c22dc016a5376c5ba2682d12595249c39016a83fc698befb3502460d3b14507b975401ce8fe6c3a799949ae8f9138d1878599b9b6a56b176d29383464d47cdf696f05cfb772aaa5f3ba91c4a185f96c2af7d0932a7e5c9f25f601863080a43c7f00892f6c9937b", 0x79}, {&(0x7f0000000c00)="b39d46020a4a57614b8833c1f266195117aa2dd9c0f1dbed13d4e5e7118f05a50c0cd19978590b5b96caf0f1c2719e31aa38b1977471483c2f46abb6a4729a362b2821e715417c652e4c8d9e77e37fcebcfd4208273b60ee21b4097a545f3fc4ee833ef5c098f042b6edab57ed12390e6d8fd91c87fafc8b3f45b836cb2841644e0f8b8737a19436792aa296f0976100150f136e59faa41c243d223f05411f175ce6423ef71022399597e0dcabd0cbc9933f22b37045cd251f4286d7950f11f5ae89bd9c9820aaf54b606c0431fe2a0c79a35815fa850321086a18ed3eb86e943c71bb755463cba208be96fab7", 0xed}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000d80)={0x4, 0x4, 0x5, 0xffffffffffffff81, "8c039ed9511c49f317768e4bcd7db3442baac67c", 0x4, 0x3}) r8 = semget$private(0x0, 0x1, 0x12a) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000dc0)=""/241) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ec0), 0xc) fchmod(r0, 0x2) fchdir(r1) r9 = socket$inet6(0x18, 0x1, 0x7) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1010, r9, 0x0, 0x0) writev(r1, &(0x7f00000010c0)=[{&(0x7f0000000f00)="542f7e0096ef609d4a6e964c71e6220b5ce16cba2678e73f6b0e0daca91f9c2cc65a35797baedd096681168097d29dc287a247d049ee5ae98907e403a3a28e18ba71b3f2338a4a7f4d1cd20f209f03d68cc7425bc198f019748c8ae917908bb9aef5035659f202aef7ad84d6a54d77725c24", 0x72}, {&(0x7f0000000f80)="9a2fc776be3fb4c73a747e00f1011175219d86d264aa616b711229b6242e2a17be2d0dcaec2ed264819da1199477d4c939b971b956660277472d5e4cf95ddae4a3d383efd31b2a18c9c6e7186a0ede18df6c6a704978d929e93c4b3c9ada5d8e", 0x60}, {&(0x7f0000001000)="752fbee527aee9689789de9213110606ec723e07e5d786956d22ce8b76d82e57a5e5bda6ec07761c32e974f1b55012bb", 0x30}, {&(0x7f0000001040)="d3513afbe4fff2a6617f65ac5ee05395d2ad6008d714d736ccf9ea666b7d60cea59cecd589d71d4848b28a1c6de28308117d2211e27bbd6d7012ae3c6a74113f8597da1b", 0x44}], 0x4) getppid() chroot(&(0x7f0000001100)='./file0\x00') 13:34:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) pipe2(&(0x7f0000000080), 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x48, 0x4, 0x6, 0x5}, {0x5, 0x9, 0xcae0, 0x4}]}) 13:34:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x6) fcntl$setstatus(r0, 0x4, 0x0) 13:34:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x50004) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x300, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x6}, {0x6, 0x0, 0x4}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 13:34:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x100000001, 0x100, r1}) poll(&(0x7f0000000040)=[{}], 0x1, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x80) fcntl$getown(r3, 0x5) 13:34:23 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="8d1d8fd021830dfa4c27bb93cbc2e1a69468372c8f67bf770a8c15356f51b9e0ec8a1f1fbc227780ba64f2f87f11e1feab698bd5efcb2627ead4", 0x3a}, {&(0x7f00000002c0)="26ea9cf94ed27d02995cad633ac2b53ac5cf80d62a6d2462494357880899fb423ad709b6db4b700128d83123159d3ffa42872595851a288b89e716916efab4fff1931d26b0fa822a88320a3ff9f64428504db3ba9342eb58adf253e6f99ec84f3f8acd40e5feb106f6b0f22a6d5a4e20e16aa55a", 0x74}], 0x2, &(0x7f0000000440)=[{0xb0, 0xffff, 0x8000, "f2b713c63e2dd8d2884a5de157a96a87aa3bdf932b76335b56e87a6708af57c6ca0d384b608627cf5f2d7271272685c5dc22e2497c58d479b49984d2954ab9158b80d3f3647bb95bc2c595c85de6bdad3f512bb47fb7837bb3d10a5a82c941979a9cb68d76609802c97a5496788b052924f8ea45c6c7a7580a81cf224d06a498845602de8aa2b164690eb5a85f4cad392226a6dbefd429db49d166"}, {0x10, 0x1}, {0x1010, 0xffff, 0xde63, "d3ac7f5104c82b921f0ff662ff41e669aef1aee971b00f1d71fdf16cfb799c6a299e50435fa97c813d71abcf55e8bb468db85603946a693a89e220e50875226cc55bad404784bcb482d3305cb050e3ee897016c41865898b982d01baa6b9703a2213bd1a4175045df59b2417794ee678789ea72c03b03b39a47012ec42efe4670382848827712cc25a325790c1caa18bb1f5ad29da1a507f333af9b96161396daf55e29c60f3282992db816d13d9c73ad88ecf5af3419598751e8a7d5f8cd131b3deeaf3fc8ef892be35e4ce883d256d2a9484360867c72aad0b8427c1dec65183646f87079c90b67994e35d2373b04436ab115737d596f8213a73debb9c338a61a71bed13cda80d38ee138b15996f809bf269a2c885829084178e0744feec4ff584e07910989be322377118579773ea3da7a0ea9f0d0cb743f2ac719ed5bee6b3b11ba047ecf272d384255bbd122bfeb7365cd61979a8d152c2cd73e3d5e56908b2fca0ac2ff7f8864c2df34dc3df2034a53d464d4bb5fd5339c474642d097abb64f6541e569735d86cc052770f30c966b4887b381a9b991da85338fb6624e64498568de5cb21a7e604c495ab187500acdc2db425ab510a813c4508174fb95a664ec22ab0dcbcfda1247650476cc51c913905ba5229006ab9e5baaaaaab1f6ee98368fdeaa1eb9ac0f8c59ab241b2b9b5fe1dcb4acd3258135f52919c749e64c3ed2e8c0b08dff17bea7b0b785752c100c13f1db68e213f85c4f33caf0d83b4466399c1ac4a54a4dd8bbc268c9a00cbda973644e21e4e44436fe5ab3b7d3e4ed912d07b347073b3605ecda210c0ff3a713805713ec80faa150de0dddeb38efeab3787619e450bc7e14824cdb4c93f945ab69b6e51bc4d69f677b9296de92e09be84e89df0caccf26fff08195d2073963212678bbe87912017f852c9c79a7cf62414f5cf00f5cf1e6c4e040389de55ae565b5d6ff36f56b9d5e8bf6b4e1b5298146af76e2a290846a5a653bf57fdc831f80d7ac5dbec16606eb311b8402cd4c89e16c22d2b7eec5b9d11767c744c36d16497ad43183a201fd4b9b126fbecaf610f989b7dbf73f7c53495cd656a63af77f3934822cea1a1540f0568da974988069febb43cacaf20e0746a927c7ad47bae49ca99a229737502b062b27d0552eb832f4a1f3de173d5c7d827cc081eebc175faea690851ca6994edd33c893f434b60e18c26183ee7d548982998f6774d332af014d950e721d590df6f5069cba11934193a30ab07eca06fa0689011c0e0d46cb05f6f88aafd820fe51b70a7ef1b0626484eb2af77b0f964a43d530fdbf398342c81ea0f48a8c621e03ac1e8d96e475d6053fb0a9eea67dd0603db0c2f2e3b863d52b045badf275c80691ab8ec60778395ef62981b7221eecd2e0688c770f53b7d2791fa48c7180a04f04971e399327b6abb25930e39e20724994e5c3e71ec5b3d3c4dc028107d7801799ee4b523bd16c6b5bef9ff8a9e42798556af475d661a40a5a60766ad1ad9c52f153d2799436532b2c88443140e35fa75fd65bfb70ca1824d166a0a13cbe9272ab8697dbd5085632977751130bce47e69dfb4e192054c2221aadda660265b0c8c664704fb027a8e8ad6869b3bc5b31b9b96dc04cc6df3cc4f7f13c95530e3df8613cb8eff2fad7e81daa3f91db0e26eb2be8168ee55785e4dbff177865b0f72851b32c36af1436bb4e38954536fa76a050775b11903a114fbc14cc6eb545d55c02c49f65d38fa0b25efa00f86d2965b898378d85ff7aa95fd7a2120ad9338e720f7cd2343661a4f73f692f017e5855808f4d34f384789d6c72a180265f3b7efe3059d78910901c635ab77ea3156231e5438f5e27d55b624407b99e515eb0cf68a3d96dc1c25053102d2d2865309b7ea3bab8a8a5e6aa7fce0f6e1be6434e3eeab9cf8526e191b391dcbd5dd01d8ff7ef49023cc2d354419ab4b4516b285cbeae64477fe6a98a438d65e578cc6419bc69f08e01c80a94c45272cfffa103e7615cd199c2ff0509d3eec8c61869f1c090bac8e32b650752a98e8892b6e62b29eb6ab3bfec4b34f37058465fed84ccff4380a7c927ff794e2584505caaa29e34e17ba6ed317cb4d1cdc44a6c839665bf5c5e5d1ed29cbcae8597bae9a9d9296b7b2cc307393df853ff847acf1d21a1237753b30d3c0bb78939b3a823f3ab638c6bf19f0ce419795a7dcd2d2c8036943fabacbf034cbb3184753767a6557128dd78d390d25555a00eba586d9970c0604b93bfc130506d157a32cc3fd1a999e5d0da834ac8f23bdd9d4622273051aa16c587c3d07da6a3eca575886def4e55a79da791cd845478a43fbf9d7a44ad0b5f4fe5140968cd46484d949dedec404a6a006cbdbdd30795fe5dcfe0eac7013084538ec1333d8533b91d2ea5456977551884334c3150cf007d6d853105d9b5c2a47300895601d90ca007159af620c5fffa8db819e52808d8171226c2ecba10670dcffeaad97729f84bf1a6b5c57701d6a4a3b7bd9b060ec5979486a341ea7b84e74056a714d9861e957e48cb83923772d2984bd906df33db2ffe3477ec4d693aa5ea2cbc78fa2e74539aaa29e1e98b458c798bae614e79203ae236d43178aec29a8e96010b1e5844c0495e81fa7fa449f3fecda33c936496ceca7162355ed327f23b5169c07fcc76a46b09c8c3a756a0e585c3b82da7f6c7440908c04fec8253c7d972fb211bbc39d41683c75718a60bcc1ea888ed672a8fa69b6db1cb164170d5e8b427765678ee407e2bcf4ef6ad447eb34e4880b85466d57cbefb52933984e510637c4e7e239254bef849f56744de1f632174c0c5e87296e3848b707eed3a09b6e7b8a7f6e0037cdb74a992dc6b244e6f2cd0349c662ef21fd06f8bedd0f397355e70a0b67b162831131f45f8d096aed2ab0a66f124cb1215d69f2b712704722618f3923ecebd19457294d496eff77f9765d3a9ba66d356116ee486658ff0f4d8d7d8cd43eb25cec079f1bddb51c82e05bb5918345c50a8cfddd9511791456d7b5270a068af1c1ff87e298628fa46a46e3cf076b49935d1223826e553edfad0813272cb6a63384bb9307066a55dab2130ad03cd76615c388e6ee150c7e906476fce69b94dd44009d9579d8364b02741a06bfee06892468b96a0430f90a0b41a06872eb6376c410c4b052cda90e8e1228cb22100a2e6d7d2144c729e9262941df4772aed8e0c20c02b817267c0b9573a7664a58baf8cee514ccc5f60941cef77dd20500db9d02f4c20b515d8f332f977da719fd16fb6e873ad7218f8fbcb7519bf5bf11c300dc4c237a0dcbff17121823a300e1b9b06e5cf40186f5ee4fdfdb76e324f4ad3b2b2c50cd7246b984c24a4bc8672eecc0982ba5573bbdc2960491874bcd0329e52e1def19b617b989a73dda944695fe433cf1a54706a66ef63a020d11aa5ea9538ecc07b4c1a1070996a746c3fa3c1348aae2a728d61f90567e839c731b82215cb31a5971069610501dd051502fb0d1dd4930a8b3b8cec668cb262a31a3c7ebcdf46b1955f63fa66418649ddcea4c6bcfea04a150b55095ce4a0caa577d33cccdccaee55dba38b34ae3eb2c68d5492081db2cc2ded4c88a9319f3fee9ddafc049ddd5c8d0c1b461de89ba2c615a1185220a5abfb1c07a902882819eb46c01df5021b977bf767703dc9dae83b242cc704a294b856b3114bad2b7ad879e2d7f50bae83c133e9ab3bba094c5ce43e76ebb0f2b4c2a56c53123c8be359f32d372969e231c3dd64b9b4bcc01f2bb38f13c1576974f7a590b6d2929d0c99f69cd6982e915d149ce9550156d6d33796b4c46051788f0e2f5fd28f90719e435c34fce7bc5a497e94743b4d4add95fdf51049fc7e7673f183706171024a7f585785b363bc39e49b88b4b1b5e6ad31109f9380e117e2a068f9bc44c7d85122177c508a1f39f53a597a8571fa670815d177a94559ae1915494d473c6b644ae5ae813036a26658178c13bb70b148d0834fabed8e339e5b1963fcc01bbbe6d1f29239e4dbd874a33cf0a117e6a891f3baa4cc0c577304ccd42fe3ee8609e2d1e7df5f6611bad33562c049d91ad1f50455f14d1f7e7781ea0fc09d935a3f48a981298d444c30cbd04ed577bb3556453603bddb930e96e04255df35f65db57031e9ce77b4ab53cf2c3baca87240b843b42f36da04b871af04609d2cfc3839ff449e4169d60f9813044d8bd553bb6acbc5165ac9cf23c8f13f049ee2504064ad93e61aaac552e85f5045658ce4ebfa0b8628189cb0d5a7977b54491bf31ba11986de123b458e261a04b32ba513dcb56132d58e472011be99e81fbcd6ec7e87524f41dd133fcb5b14efcebc59b6b8317d414ffaa18c3d54770962a2c7a0a7d74dfb332659d86c3b12d50caeb360ba720d7d1bc050eebb98d724ed41fbf621439d42be502caf49145fcfbb29fb8769baa82194be5cb3f819c885f180ad9661b4139444448f281b73155f368cdca8d97827e44c573f3e5c9e51717c49e18f6447ee6d4fef04aba103990be9d1c6ad669b8f5b1a14f2a48baff663e4925fb9bdfdd3ce9c9919a209b41022d5a486c827f2434ba1827fd0c1b09ac7c6e2f83865f7e6bf2f1987f0f88dab2302e203ac150d34bcbfa999ce96aa41c457eaf643c78e9708101eb57348f438e48fe12260f47277fcbe64d6ffa5df9ea902e27b87937d270f7621c33407de08e356b4211229c954e84d36fd6d2c49d188d1523ccb37ba7bec99978064efe99e6ba4eb5789669e748f0bd2c9dab9742dc33df66af82892c32f849820dafdf59e017e67d76de0885ba324260961f8f73d6509087127f2de059dc015ee83566e71e002154c1e47aa94a6d3e0320d6ba9ce3ec3235ce864c04a1a76863c1b16d1419e622d51d838064b99121beb5c1ea5d06d3bddb04ca7596d672a697b045f5ed569242e6b6a9ba30239bfd9b898298b9e2fe36337e107709bd4653ec6bc018d90d99d4eae3d9ebb2dea6cfaac8697d8d000f238d85151953f1e8b376e351265d67d60f05d46fc1b42c64eea236df4f808a981bcdd6aaaf3c7163e284ad687b8e3ec34e84636e26f323d5a4fe0f70cf91d1d8249147186d75d3af2f7fc40457b9a16fe6e4728c5333093f53658660c8764e2a4b0ee732a802552a1372847f0d378d0eee30a37bd99d5a8bdcbb8329997ddadbe554445e542d79d804765d4cd0dd70c2162bf2959601f459871a22be7cd67d482c9b5f3f59595d7cd2db89e387e8edaed8694075a623d65ead764f7a3edf62ed06e23832bc548f9f94ebb34606e658b9727652a074f8af225772d732e17d4c6e9d1b4dd2ebf37468e4ef1c40b3eead4acb01c11592f54e82ba47d135a62ff1d137ede02858d287dd961965d8a30e4c9d2c8d64eecd0e049238ddbe9e518c9bb1fc0ba0b34dfe9df5f689c2d22051aee5e0885056cfe3f7898be090c972270badf2d10bc3ed91e5146d240d984a81c1fff85e5297ebb941ce49cc682fa974ff1f1e4a20ea76c4b50b2bab9a16a457bf4d3d721d2e5a27ce3b77836de279f8c8bc36a6aada4d4994bca810fc010a27b3461df777e1f4a3b14c48da4821e9e96b85e6e3de6e3d54cb8ed18d6821586291ccfda432c927a24a1ba870872026631bcd1487ebc9a2d81b20e0bb252ed31ef7496a7dc040b77787d2ff2b0a42badd37e84185f57f80ced4b18040a73d19ff7d6dc35f00c77c3561b36b04c5d7dd96dae07f99870e19349db6e67bf83f49bf1514a75571618c1164a89b4cdb5035a9e109783158"}, {0xc8, 0x1, 0x8, "8ba71fdd97b3b55be370999b917f0c5a8c024fe5195e98c85f8c294a76f7a1a8a380c1e097d6abf676cc38b5bf368e8b254a91e48d7e746beadca1f4442d1d8e8d114a0e25f3bae29fa228a4ad628ae9962fefdb1b131ccc6bcb8ab0c025ece970b8bb17409914d1ce711f39bbb780cb92db00d8d7640fe457c852e1cc0ddfa0da8b585169587032a247941ff358ee3097a68ddcdae4d7dacb7ccc5e8d2def9558b37109feb803c566fc64f8db64e5beacaefa"}, {0x60, 0xffff, 0x3, "14331b8b8175275ccba3ff24149747aa09239e5a21d9b2338ef4e84dbfcb44b249c00f2d31f0934b2c36f6371facad1cf6df872db51cb1f8934f93e1368e63537fcbd2cdd135c6d81d011b0430d8"}, {0xa0, 0xffff, 0x0, "adc0bf49394d1be6da742bbead0fe491482c47d89551f9ce78fe03c9fda9cfce240e319971e7be72f16c4279ee6fd9d202cb6f1b28c24619c5a607e03c981e2d6f34ab3a4414d0636c6aecaf6255169150ef5e117c65aee84b5d0163b3858d5ec94fcb4d53dbf9372afbfb9d98969cad343d8814daaa769c8a43e6f75752bfca8d6e928857f4ca4ff71231"}, {0xa0, 0xffff, 0x6, "2170a7afa893500efbb90c08d866efe660f517d51490d0b81f7e9865917d61c48bb08631f3a259df4d03f9ea34c45786a563454f3becc5fc6bf45aa316150eb0db98593a3589b1064d1073075264ca5617f51799b6203fa43deeb0239e924dbf6e76a5d9754a539ba6e74718c43f3404ae45da1bf9ac02d6b00b438350849e56241accb56ee88d5f5c63f65f8a"}, {0xb8, 0xffff, 0x8, "451baa7444db7a7b60f0cbcbf2e6fa9a99c2f5b556163a0659facf218a7779d7299e39cac1ae8a292d2ffb34c979d9adcc0d32f992ded25cfd859442d3ce9b6845c3ed557515df386877ab95e5d73f8ddbc9cbc2ca995fe8cf69566ce28820fcff21557604c277320fde6cc47efd8c4a786acde47f214838b041c47a61c22e3575c389a4f8cbe738cd7ce5f8e7980b014aa6443158ed1cdd1adea12644a0736cf751d8655cfd"}], 0x13f0}, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001840)={0x2, &(0x7f00000003c0)=[0x85e7, 0x0]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40404008000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="9ee78dbd8b47e8c5fb3c0ae1a101acd8b074b8436d5925bbd953a9a561182ff3543ccb309aa06175481e721cd134e0039f5360fcfa592304fe5f44196b93c0e5262706df8ff6b8fb87084d03ee56c035214977fd78b58a2c986d92d22414173bbc76e7a3e8811db835989f8575af8e418e0cc15765d60d8f6f79482f2c5dddb885cd9b91d699e91b1d7d820e4c7fed69a27b1297b9cd6d0fc63c3c980b7bb5d055e45029080a3dea291a59ca36230200a1cc95e8c1306a3b04c568cfac31d006a19ce5af67636ea74badeddc617e21a7976564fd122486552b87", 0xfffffffffffffe1a}], 0x39b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001880)=0x2) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) write(r2, &(0x7f0000000180)="b4099fd9d66c8fa7c6263a94ae8babd33fcefb2bc2989c27add2b79bddfae62e2df6ff", 0x23) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00052b27febf01000000000000000000ca3200000000000000d749732a00000000002627", 0x2c}], 0x1) 13:34:23 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000001000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004680)=[{&(0x7f0000000000)="448a59140f1775417944086c8bb77cb22b2cc101aafe0b1ab70b919bec855ac1059e8fc6c438fee2bd44f796415629d0c557f22be189591db357c51858978df42f1c91776a5205e3bee4f0aab43e25558694eb09e6c400f363b344b7c4af9706a1bec473ffdeee248be65bed0a59e64d62442988e411f7101f52be1a86a5860ffde5dc65d1e27ce08c56655904f672e2d741e333053945c6f79bee8189957bd0c3a51a4b96b85d8e8f0c9faeaf7e371b45215a9625fe4f0273863b250855dc38b1cb4e7359494c80722daf815fb7cf4f58a6ecd733672969012fcd15a0d41ec13ae99f238c99017b61359c56c3fd334bfe920057db49031179b6d658cfa80e9f3471cfc91f51443893fdca8b45ef22b7d172758c1ab8fa50fa08be948ec963d1e09378f14f21f4e433bc17c03e06d5051c9c6e768736102654aa3bf21fcd01961747f07690a811f53c4653de2a0e6212a3dacb8afa45b0124b6cd5a27d3f642b572304fe7ae685f425d591c76aa53c0e413a202965c8a2dee341e1d0469cd91811de7d00e09dff447c1bed61ce7fa53c80f7cadff56b69d5b8e663170e1a6a7dbd4d37e87983bdc2c7350ea32129ff49f898feaa1c378d40ffa90d4a283dd35fbfb9b6ea8b9d605efb0547a47582e757cdd92b288d04228e3d79cadb8c4bf6a1e4a1d2de13141a19769b7730ca8d9c148aa914bff9312e02b736ebb7d63fd4cd6d64c11e55a43c1b35e7736c9b5cfd94300c37a4ea39c8e72aeed29e8d8194f13dcd4cb8ed2050cff704556f6c1e8ddb1a885849da0bbaadc9cb1592b8b661cbbe732b0c3b0d9482f889a5393d41fe1c73c498548183c44a079348c33670f5a79dfceedba16f872a5754d8615af9f28f581824affc85003dffb7707e4dc46641add101e46264aa5f22dbd722276f6d9e6f04095f8a39bbb39b423345f95c74d558126f3432fb4e28baa9911756336ff111a8571eac797720760cecd253b82fa008bc0bfd890b5b19275b9718a30f8a36a3e9419afc83ad80b0ba20ce4afb91e53ca93efc0b09e4afe5a3d3ced1fe2ecde2c8d5d81758db11b5641d01c5455d5fb9a4f5aa7756bfbd0e56e59a350e5b19efc8fbe61da5a6b0a1710c7bc17894af5f7e8090ed36b93a14d96f31555dd0ec9729a47f1f178951fec51af6438be0c7c4baabe4e2db861be26622d890ec025f5dbeca07553f1f0e38cee275e14be1328e438db8a5c5bc5747d21f8eb35828c61a128808939cc0813316e8662abdcad223d00973d0f06a34f91778af8522c983de1c48891b728aff0a5dcdf6f0280584e6607b99079b2ef8f9ef205e545c6f17b0249d6a7ae30e9a94904c0e57bb5fc71515a7d104326d9cf507d4577790c770db28e571c62ce93f5a082bddb57d279c1420e92238fbc72a9b9e1cef4df03812dc0789346875df9d9648bae1e83b7beb1b1ab04e5bd41ba247c3083e2ac48e56f7b74f12e20597bf671ca00ed8096d1bd2a6b286847e03a2b5e91682fda9d061888aa70d9410c4f7b4dfb5fb7d4bfeb48d6a07b8943a31ffed75f5e483e09f6a70d879a41511de3d52cd1ef91865b970c41fdd20ab925a54f6ac3b7dd1dfe0113fc5e777f16eade6451a70ac0f4749659466ca7629e46cb88688855585b898e55b7c1ae47f8a9e34ff0eaa3065e7ee88f60a288397b0f58289af970a38ef4579487fb4fd1dcbe6368b42b256ce49040c149eff3fd9020d65ef6df1a608494bb8df39c4a35705706d546686211bded27442dd0d48d5718c0b1a322b534c221b97a01d7f735bf4af636ccfe3164bc2c590244c3cbb2fb79d994627601015582d8d9372395dc7d2f491af34965bf65965971203b5d91d3e1ebe1afe34441e633f10041441ae0a32feb45dd6b7607d8f8e0c0ac787b21779c0aa9a88ad86faab19e17c62421e116f4be6640a76ba2ae13f580f6683f1fbd4ceed9438685307737ea938c006fbc55242fcc60327fdf6658e3f8fc056d4aeaaa9c2c0b54bc60adf33e18e38e6ea8db3366a7da17fc8e0667f5da00660fcbf05a5809b22e63b1c68474b47c1127ec2b6be2e516c2478561a22d3bcd6375ac3da232e08abd066aff70f1e1e9da793db9a84407bd8d41c63d31c6e89e9ad9594c2396984cc150b44e562b0918a6729ba60709669e7291c7c52a601f71bb7870f89eca9528c2d3872bada76b4c2b6b79f3e5232299236b7cb752042a33a443e90356fea99838b0debbdca41c0f8757b05067d78c746dbe9c145ff5430ed3679aad15c995279c50551b5a16a1493fcf027f61656f2546996c2769634fc2db19ef32c1292a96c48a07fb83737105f7866f6929335093547415d748e514fea468a79c9f4f8e5dc8525a6c6c617ca37cdeae573a15ea175b1c8120994c04c96f17a24beb323e0738602a97fd1f0351aab760d9e43f84eb91bfea0d6d80c6a24e1be111c0bb4da8ceaf558362b6199a44e28c870c069487858dfadf95ca385e813d17747520ac9012d59d4fcb977eba3cd2c1f33f639782ffd7bf2326e59bbb90dfed9afe3fa4500f2620bc2ccef81ac18d553f5c078eb05e3fc8176c7ee14b30190b9ada3419f1a383e01172dff7b68de9b4300a2c3501fa5a6ecbd320c1ecd404bec911297abf299280bdddda072b061926e5a35c869368f11c71746c6b7504f2ba7c58f5d7e52657fefef032aa7358b7870e8bec1c63fc73ffae4504a3bc53896a41550ae343e7a65a49d849365909951bd777d52ce9d3d02b434d3d1df51e9e564a51d3be64ffcab742beb11238fb502e970a4172e572db0e4e8d8e056b90ca64adc8bd830b60d22721e8010cc7020a6105418d2b8028ae05ae676bb22ef79fcd27233811f943f62bfe0dbebdc6bd3a184adb2d0ab49ca0ebf5359597e", 0x801}], 0x1}, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x8000}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="8b50f8d92db6a841b271263fb85fdc3b5922c746ca39f00d428f01f57df5ceca39f602ff8b69be11f1437a810a30bf07be090932f5e820f51506b959b9e5f4c86bfc80aefc899571b0a555e7199d4eee339d45e98bf1e128c1571705ef696785b373a0f53797f4f3055e53143421dd2e899cf57424a9d4769ea27bcb62f5b7c02e74400cf7d3dd5b1022409472ce76") 13:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000380)='ol', 0x2) 13:34:24 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) listen(r0, 0x0) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0xf0, 0x20, 0xfff, 0x6277bdf3}, {0x3, 0x5, 0x5, 0x100000001}, {0x6, 0xa1e, 0x4, 0x349}, {0x19, 0x4, 0x40, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") 13:34:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) getgroups(0x400001fc, &(0x7f0000001640)=[0x0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 13:34:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r0, &(0x7f0000000040)="b0", 0x1) mlock(&(0x7f0000721000/0x3000)=nil, 0x3000) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x76}]}) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:30 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x761e0b55, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e77304ce69931d52ac6", 0xffffffffffffffb5) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000007) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc00, 0x177) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x1) 13:34:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) listen(r0, 0x0) 13:34:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x23}], 0x2}) 13:34:30 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x7, 0x80, 0x7, 0x2, 0x229d5a1a, 0x8d]}) setpgid(0x0, r1) setuid(r2) 13:34:30 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x3ff, 0x2}, {0x1, 0xfffffffffffffff9}}, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000002a0000000300004035ea17351d705708"], 0x38}, 0x0) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f00004c7000/0x2000)=nil) shmat(r0, &(0x7f00006ee000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 13:34:30 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0xfffffffffffffec3) 13:34:30 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) sendto$unix(r0, &(0x7f0000000340)="4d7a4e1f01f512991676a2688e66aee2912018be18cca356f91511cc967649d826fc4b1a49e4a870761534430ef5eb7bdb12fe94740711f9ea824620ef947bb35cfc503815c95b7ff131864eda7f1dc99cb081bfd02a19694f0fac3877bc86e1df16f969625e8e7625d6d4096ee0db5593eb5118fab6a0d1b69bd5c6f74add633a18b03b73037691b011d14e8d1fb00ec3eb0bc758847cb53e7294787e8d7e81948969d1830f571b8d5db7d50d0a717941", 0xb1, 0x2, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) 13:34:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x7, 0x0, 0x866, 0x0, 0x5, 0x9, 0x4, 0x1, 0x1, 0x1, 0x7}) pipe(&(0x7f0000000280)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x2fe, 0x100000020012) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000700)="dd15d3448a84dea8dd2632ca2ac60e918df564b2cda69498896b4a5c56729aff1c18ae6b527f8e16285c012ed2353db2553c3d20cc6b0331e7998025a88eb65d3b67320e7df04a71ec28946fe2e8d9a0375a4dbe89ddcfc2467865ef6ea43e0ce490e9d53fb39886e339bb361282b712eb5189f6a6be8833f41bd73a1e8b457493ab1601849a913ba104becc8b97299ac0ded31e0a499dc7b7a1694cab5a5e29df1c34bca061853a39b89fd2d90dd2d2abfd3d652de2355f9faa12928699bff6900a2f1b88d7afc56bd2556ff31921c15f58c02bc36b7cdfae4b5998e5ac7b206c5c20fcee1929711e4f06609302618fef6ef21c63b20109120e5204b86307eb2f62ae24f4d6e068abaa93f89980f9390f7b3c90427cb52ffb05d47ec74f6c46ac74fc2507894bce06cc936b412d6436ceec93d8bb80c8dc35cfe1f64a17c0c691f65136b109b3d19a8857b26c25f3b838825761f175a2182640c79e8525ac18478dd386db4118e6907a526853ef2047cb6dfa1d3a51f367", 0x178}], 0x1, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0) 13:34:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) recvfrom$inet(r0, &(0x7f0000000040)=""/100, 0x64, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:30 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x8000, 0x0, 0x3, 0x3}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) setitimer(0x1, 0x0, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000040)={{0x100000000, 0x9}, {0xf5}}, &(0x7f00000000c0)) 13:34:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="f544af1e7186b2126515e03df64d9974fd3d64bc7d1456474145", 0x1a}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) write(r1, &(0x7f00000003c0)="40bb0f6f80a49483dd4fabd5492c0dca0e12f12b660507ba1bb386c5a567339fa9163cc332588bb51282cf54ecb7cdb592a9afc838dc3b5c4bdac2d6fc859eb78195985ae5c9dad11c1f60add38db15622e5c5eebaf0a17a12c0c35c427ed3594b7f931c159478f5342d842c67654e745e9f3402612cc627627142db23e6ab9d93f92ce9b4089eb96a85be65ae2d492d4f9338969b4a59becf9fa1d5ccf472dbd9d823ef7bf408f331f6544943956f95b6d97c08674251440d49972c3311bec747a813db9182b56e2064b271ddd19501cc7ab4f8e55dce664c3e7a4d4279e8ddaa87a8e0be2a", 0xe6) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) fcntl$dupfd(r0, 0xa, r1) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 13:34:31 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d4e35", 0xd) pipe2(&(0x7f0000000000), 0x10000) execve(0x0, 0x0, 0x0) 13:34:31 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000000, 0x800000000000) mlockall(0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) clock_getres(0x3, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x3}) kqueue() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xaa) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='s') 13:34:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, {0x18, 0x0, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) syz_emit_ethernet(0xf8, &(0x7f00000001c0)="0644554b7c36f9913d0e0ad2d56f93fc6ae658f363d0b2b594601a5fa7180042d5900286a8c105b22692b712189a3ab949597e67a0a08063b07eea1a61e011f9f4b77919277de7933243e145f1bb65c9292a82ae7f191e927339d7ac5b8a4e12952793ef9a25b2fd9d5157d5be9f645a8d60caebce6ca964fd27670dfe5b9fe66adcd3fab122c9dbff87c4847f3d00b74e7f3099ff352b14d8bf1cc0f232fc81a48290809b7cf1800a2f1a451059bdd5ff2d41907c5c19c194f8b63cad43b9e21c73fff06278aa11a757f021df8c413dcb8ab1eb4d0ddff38b79d6279bd5c47feb08e74677787e721ef78b2780d8a2d432c0cc552a7987e1") 13:34:31 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x1f0, 0xb5, 0xffffffffffffffe0, 0x0, 0x1000, 0x401, 0x7}, &(0x7f0000000100)={0x8001, 0x7, 0x7, 0x4, 0x6, 0x2, 0x0, 0xc45}, &(0x7f0000000140)={0xff, 0x5, 0x6, 0x6, 0x200, 0x4, 0x800, 0x800}, &(0x7f0000000180)={0x3f, 0x7}) poll(&(0x7f0000000040)=[{r0, 0xd5}], 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 13:34:31 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() close(r0) setuid(r1) clock_gettime(0x6, &(0x7f0000000740)) r2 = syz_open_pts() nanosleep(&(0x7f0000000800)={0x80, 0x9}, 0x0) fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4007, 0x7) read(r3, &(0x7f0000000180)=""/219, 0x54) dup2(r2, r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) fcntl$getown(r0, 0x5) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) nanosleep(&(0x7f0000000980)={0x1, 0xa}, &(0x7f00000008c0)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000940)=0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x3, 0x8, 0x80, 0x2, 0x200, 0x7, 0xb15, 0x4}, &(0x7f0000000300)={0x0, 0x4, 0x9, 0xffffffffffffffc0, 0xfffffffffffffffa, 0xee8, 0xca, 0xffffffffffff8001}, &(0x7f0000000340)={0x8, 0x3, 0x802000000000, 0x7fff, 0x7, 0xfffffffffffffffa, 0x4, 0x101}, &(0x7f0000000380)={0x100000001, 0x1000}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) kevent(r5, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x0) 13:34:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000300)=0x4) setsockopt(r1, 0x8, 0x0, &(0x7f0000000140)="6ce4f7efae792dc11fd142e6eddde237cb0e4afc", 0x14) recvfrom$inet(r1, &(0x7f0000000200)=""/193, 0xc1, 0x800, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:34:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) readv(0xffffffffffffffff, &(0x7f0000002080)=[{&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000900)=""/145, 0x91}, {&(0x7f0000000780)=""/4, 0x4}, {&(0x7f0000000480)=""/150, 0x96}, {&(0x7f0000001dc0)=""/209, 0xd1}, {&(0x7f0000001ec0)=""/252, 0xfc}, {&(0x7f0000001fc0)=""/156, 0x9c}, {&(0x7f0000000a00)=""/15, 0xf}, {&(0x7f0000000bc0)=""/42, 0x2a}], 0x9) r1 = semget$private(0x0, 0x6, 0x8030a) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0xa, &(0x7f0000000100)=[r4, r3, r4, r3, r4, r3, r4, r3, r4, r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000340)=0xfffffffffffffec4) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1084, &(0x7f0000000280), &(0x7f0000000300)=0x4) getegid() getgroups(0x4cc, &(0x7f00000003c0)=[r5]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffe52) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket(0x26, 0x4, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getpgid(0x0) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f0000000640)=0x488) socketpair$unix(0x1, 0x400001, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000600)=[{0x0, 0xb7, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0x555827162ac53349) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) pipe2(&(0x7f0000000240), 0x10000) 13:34:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 13:34:32 executing program 1: r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x1) write(r0, &(0x7f0000000640)="f62f819f0cd384a281974d560b0c01769dd72e033572e690794aebb5937036a2d27c3f61464099f6be217914dceaf444b78246c9de4d766de11cc1526f485e5f87611e8f4245906421cfa250b30f77651a82176dbf49b80cc2cf39ed4f22eaf77df326a79d6b706ad15e4358a1dbcb0a3a0fd4032910cc749374a55fac7c1b8080b391a822094f70ccb8aae5e8dec887bfec1d8709a40233ad4080cc50aea36d36227c301ba71228cff0c2408af919306d5beb10cbb73f2f9f3a7eadaf1895b724c854b4714680a3f6202f675fc97d6a4f3d261920e4cc6e04ca7b0c5c4bd7c98d8faca4fe9000dbb49f07c781e9120289b5b4fc0b128eb2927d6fc080b3ecd13c248ee638a441c0f750a9418ac12f89f9b8638d41e16a81a3b79d19ac07917743e28bc00a1429a0cb7c7f5bb7f4994d87cabf4ae218d937bb3ef974c7c13cf113dadf2d97d281ffa5f676ce377b4fea86cd65ed8a7befb72435b35208273720adbe790b0f77ed654427e69b38869faabc2bf24548f1e0414ae920443718bbb723ca4b2cba355b11b6e57cb0be8720495cb2cc58f96d26968fb459688a9124b1027326141d836ef24e1814d1258812e3a191ebfa4633821aa7528323744c2edf275bde688530ccc60e663c6ff7ab36e1fe3730abb9e67bc938ddc1ac9e881a4c4fbf75bc6fed88743bbdc87205922fe645bee96402625facebc99c31f9981706c579eb795ea2a178b98e4ae57ec9f91bc9923053d8121be21546550436cef3eed8a9a0d8c18ad6c3f254418865e5a79b7cb896f9b321ed901b399f2a72818024510cd54fb95080ce9a2990e9055fdb98231ee62e0a5fa21f12a12cd02205d0451a086d71c10e1e704f718bbf5f0a9ed5f7dbc2ae7ef50866b030dd790b6e287226fb8c3886e2e89e63c3fdfc2f2b5d723969942a7931a23c2e7837ebf91ce6a7ab7b410e9d8ad1476631050d7701f73e3419e0e65ed59030c1880663f30f7f8fd6c8398966b79e5479ebaa24ff405768eefc5e087851a5603bb3c5e9eb122cb794762e5f6608574882e2c2a98b6710d9396d477f60722135b5bb8a1920a9006609c2ee040b158a2e9cae0a262b13c88462b189b6319ed240b3373bfafd14801ee41d46a19a58b6120344aeb4ceb439422cfec3c1bd8df9db8d6d619ed43dae342a285d948ab3fda12f22002113848309da0508e1624703124b09e9109cf23017bcb1051fd24b209a6fbbe3b791528fc9fe7d95af532b90c228ec8a37c6f081e1b8839cccc3a895d4e32f8c946ea5bcaf3ce6456e515f19a3dc5c38c5be6b1c704d19972bfcfb304733a5466f6748076c751069cb8a8d42f67c1a840e34af22a4fdad25ef5d4b3bd458a8233ee993b93bbac80d817a46f8e83e9930e13cbaf77b333a28193dd4625c46b76483700b5c896961e8d9bfdb9fe6fddc4b4d3aaf19124c5f826402cf65704ec98dafa2328ca2f8f5bc35388e2f328020d17e725af2f0e040190ee6fe65e1a6efa733a634f57e5514c900881522eeefc4f14c3de8008902a1ba33ae4602359956e067300423f4f2148c5ff6ea60e86acb54fab92a8b4982c57e678403c0bca196ee68da960dfaaaec05dd31ed2e35e0c4c01986854067739e5657392aef82166975f01d6d8cfd9a4e7d50edb038b00d8259ff16efc90dbb1235ffbfd12eb3cc6d453d2499043f8f3447a28b9e1a42e95f766974378e2175e2822adaa9fd916708d9e318d284197fbf5ca3e466b1eb0535212fac1205e0374701936462e45cac3c965f0d992d31e4c764a24be01191d57ea35da056b30705aa6f85649123061802e9c34f31ee4d2b2c45e03a920027f8542c81bf21c1636a317e23ecd7e2a81d2b44d1becac3e1ec3f49925f8c5ea0956cd89246d3eb8a0e35667e09e05ea4d1b16d7cb44dc13af64a201ba5d07bb7f023700010316a2cb7e11997748118fc9674f17f0d81afeefa0c7caf05574473f4dd91ec7c5ab4f118f18e9f36e7ff317a8f798ecdbfc86c65375f14e432057df07807492dcca2b725f7e20804ea5267d30ea3", 0x5ab) r1 = socket(0x2, 0x5, 0x3) write(r0, &(0x7f0000000100)="5db71740401582ee95e7e618c15be187bd48ce3039be5e624ea4f727b8f5bb27afcf0218964b703a98d7addf9cf38d83fc3f7d76eb1407", 0x37) lseek(r1, 0x3, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x8b, 0x4}], 0x1}) 13:34:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x10000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:32 executing program 0: r0 = socket$inet(0x2, 0x80000000003, 0x6) setsockopt$inet_opts(r0, 0x0, 0x2001000000006, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xffffffffffffffda) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) socket$inet(0x2, 0xc009, 0x100000001) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) 13:34:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1fb, 0x0) 13:34:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a091cc44f7b202b, 0x1b03) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000180)='T92i', 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10010, 0x0) 13:34:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1000000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0300000200ffffffff070000000000000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x0, 0x4, 0x70, "fea58e13dca6a1dfcac37bf205379c79ebf0b3aa", 0x6, 0x2}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000080)='./bus\x00', 0x8021, 0x108) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) 13:34:32 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffffa}, 0xc) 13:34:32 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getegid() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="4fd989ef94027140c0e3db119f7f5883d1bd129e832e221e7a2369e247eaadb65a20a619a74aa104ddddb37d3ef1c689ebfd51acb4274ba54f1ef7bf1dd3bb202189f53bb7f4ae9d86f1b95fc3134c2d1bf23cb0dce66b75eafa2afc78db03b2071259cd794637a7cd79522f304e78dc2a82a2b0af0cac3fc2a63c6ce4fb65c45a5768435120b39bec23b01b3aca7442d37e6a94022d073d756de86e8266386a1f83fad8bb3caa9eddb6d42076ac9fedcf231191407d6eb61df1dd19808b712b4f208e575336062b4f5d5270f06642cd1ad408ae41d2a0d3c1c9ac84aac9ef4b3c613506f551c93bdc7e69f1bd560be1da4d98b8996398367660", 0xfa}, {&(0x7f00000001c0)="64b302043e5d5210424dcbff2ca2fadc01f6918524fef8b89e491d6ca09232661c263c2ba86278dc2d89e051698cb763b15c88ec629b4651eeb307a04f1cae467c0219d50105749f44b030ee79ee", 0x4e}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x58, 0x400}, 0x40b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:34:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 13:34:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000195, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) fcntl$setflags(r2, 0x2, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xe36) getpeername(r0, 0x0, &(0x7f0000000180)=0x395) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x97, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x7d, 0x2, 0x1, 0x4}, {{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x3c3, 0x10c}, {{r0}, 0xffffffffffffffff, 0x88, 0x42, 0x5}, {{r0}, 0xffffffffffffffff, 0xcb, 0xfffff, 0x8001, 0x7}, {{r2}, 0xfffffffffffffffb, 0x38, 0x10, 0xff, 0x98}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0x101, 0x100}, {{r0}, 0xfffffffffffffffb, 0x20000000000004, 0x864e0fbd138a14ac, 0x4, 0xbb6}, {{r1}, 0xffffffffefffffff, 0x1, 0x0, 0x4, 0x8}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x3ff, 0x9}], 0x3f, &(0x7f0000000380)={0x8, 0x1}) open(&(0x7f0000000000)='\x00', 0x10000, 0x48) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 13:34:33 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x1ff, 0x6, 0x7, 0x8}, {0x4, 0x2, 0x1}, {0x6, 0x3, 0x7, 0x1a}, {0x9, 0x80000000, 0x20, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10080, 0x0) r2 = dup(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000004c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x10002) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x50}, {0x6}]}) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000380)=""/105, 0x69}], 0x4, 0x0) 13:34:33 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000200)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x2) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c6, 0x88) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xa7c5, 0xfc0}, {0x18, 0x2, 0x2, 0x1}, 0x4, [0x6, 0xdbf6, 0x0, 0x400, 0x3, 0x3, 0x1f, 0x7fffffff]}, 0x3c) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f00000003c0)='./file0\x00', 0x0) 13:34:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000080)="dcd24d17d9256a6d2c0a3c8acb75eb9b936a2b80a49604889e520bc5386cf137033ae4962f3cc6a10d38c80637b864171a60a41db5383cc72dbf2696b948910ae9fa2488ccfc9dda7fc241090618f77dcd803af8463563914f694a83167db60df3a051d2f8b2788f61e0ad20c6a1b2483c3f6c41579b244896540d4637825eb0776c7f1a3355380dfa920a43977fb02a83ca752212a205632b5aacb1a9a0f2b7cc5fa15ed1c9f6da1002ec2e99182dc21ad4e4771f838ecc854094fc31a2ee2b147039fbfb01f09353cbe6b113708f6a3de23b6fcc06a32b66", 0xd9) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 13:34:33 executing program 0: select(0xfffffffffffffdb8, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x200000000, 0x0, 0x2}, 0xfffffffffffffffe, 0x0, 0x0) 13:34:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x0, "b80000f4ffff10090100"}) r0 = socket(0x26, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="9b57c68912da4be4367aa9ed55d1192dd1519fa6a4ead53d41bcf809a594c008b798f13e2d02458112eef39622e09e437648f4415c9e12ce5c0e80127fef969d40d9d917289fbf1dc8405d3098457774690731f8af3e0cd827e0df7570a787540b39d585535f6d55b8e46709f4034717a77ca4fb8a646fd8691551e4ae2d47677ba31e36c32420b20130b8821b00157c28731f71f0d86ed318d55f36", 0x75) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="61da59b7e3b9c10030462888b96de695146b743c18c39e5f142d78a9a8b7e55a6e24f7459e22c592ff9cae00dde4c03efd2b24b2fc620ad86a31852dc18d19572b02db8ef728c773d71fd84dd10a5ce07d527e9d431f3c4542c4bb0f1750d59e074b0ad337b7a569b54d11b1dc274f5413764919184002ea7d83169072d2f869598af25eef9cef47dcd85c52cd3cc8f27851f2aea0de98489dfc8818dc7e507bd95e99bf77e1d57889dcc2babfc26a6b0546210c1f016fcc2edeaa3ae540da4cb36b557da7bd3e59f9de491c59d822bf", 0xd0}, {&(0x7f0000000000)="68b9c17a2c93839be4bc8b5ad38b1eaea5cbc6ab952882135667a05f22b46f81b24721c6be3924b7c4bbee90829bca11f7e610913d30f8b83d690507df9413ad91bb37123873c83e2f60947508fcfbdc0dc855b3d3cc90c3a8ff62476ca45444ec92204e4fa443304a36f4d0c17d83cdc566219cba87c578cbfd1c16ab697293ad1945a3f0a6287d9694d1f4695ab05c7526b0dc3f70dd9e912383f880bba8b3", 0xa0}], 0x2, 0x0) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9d") 13:34:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/207, &(0x7f0000000080)=0xcf) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) 13:34:34 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffe8f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000280)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000380)=[r1]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r2) 13:34:34 executing program 0: setreuid(0x0, 0xee00) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2b66696cb5b9059a55aa7871212469d9166f653000"], 0xa) 13:34:34 executing program 1: r0 = semget$private(0x0, 0x3, 0x120) r1 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x401, r1, r2, r3, r4, 0xa2, 0x6e6b560e}, 0x0, 0x1, 0x1}) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) clock_getres(0x2, &(0x7f0000000040)) r5 = socket(0x30, 0x8000, 0x80000000) sendmsg(r5, &(0x7f0000001d80)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="1541a09ad757ef495b9c873b900c7523ff4b44f897325effddf87d9d14fcf9bfea", 0x21}, {&(0x7f0000000240)="9592adfde25cf492a8311a1edd3e8c404ebb12c5eae0f0d134ec1f2165104f4be9b57194920c8aab70e01e4ac20ac0e3197447bf58645b0998bd5435f0e2c270f2499f931f259b496de1a85a8237cba85f01354f4d64a085fd974ed2bc339873764c1efd24a2d82c9967a67b219441932d2562ac389034f59be0e888f3b0f9bee9adc2b25e948672a8880e88a5", 0x8d}, {&(0x7f0000000300)="934757664be35b659c3f73f7f2e26936ca106d02c7c06859905fca10dc9ae0d8c3ec548448853c2d9d031945b8cd181dabfdd761d2ea8b26cb893f144c79ff8ad2c50223982867264250d04bff", 0x4d}, {&(0x7f0000000380)="c5adcff891abaa9ac7ab946f0a0f652866d3f5c9c91edd9142a903f2f080863c3ecc96ef4f464301b392b207b28aa55385470b3d5ec30a14584ae4635a1dabce97e9e05a5c3eee3609b64bd098d18f6a7f3fee7e8f2517ce42ef9148cd8c80e2f6bc7aaaeab2110cb239af0c024f832041bc3f79a32111cae2850f6b74561c43c7e38f01d58df99cb7a08579e62d6d946f773cb150f08889400af711b904cfb05f34c88d1263abb8b145b309199f8ee51af1b280abfc2a54c57712b284915e9e91dc946a4fda8ad4de2492f440035419", 0xd0}, {&(0x7f0000000480)="c12b3937381ceffe41813d5605da6719d3303a601979326c00c15ccd138b0182fee15ea6f6acf746500e28e92b1d9e369018e3bf1a7474433613a5f4d759ab35f4bb53c1e08bffaa5c03ccf92d137df070c96cef6bbfecce65df8c87ed1017012e6fafd85f4f90dbf022a62e2d8f08d2fadc7ecfa2818d2ffd8a0d2d1f61c94dccdd604c50396ed76011396c66c26e894a1a1661a8dab81291941284171454bc57a368502609acf89a60", 0xaa}, {&(0x7f0000000540)="b3efb922d697b4bafbfda3eda901976affd9a87ae2c55f2e", 0x18}, {&(0x7f0000000580)="eb8a3678574ae00ccfbedb9cf86a5e54b91b79e8e925a6f320f26d6c4476067ba4ecdc0f802eb984d2a6474597366ed295e95039bd9fc72be1cff05f886b2cf64f28d977ca66695ecf630366d1a0c26a1fd5c2d0832b3c135163642ffcfa62bb60b1ba1ab6c04eb3e19368d14e7ebb80ec5631757d737404827474485b59e76c35187cdbbee7c7adfdb423ad513f550f86f6e4a4bd1a680238f606998c6ed9318633f8aa32ebe879d418fad6a4e88fa5286a213001f2922b6a2243a512f251d92e", 0xc1}], 0x7, &(0x7f0000000700)=[{0x110, 0xffff, 0x7, "13fbcedde2707762d23ab7385369f7a8a352deab03111a4fc3e4aa440b9ee66903b8bbb3aa2405d76260be2c17e5e0ac0c04df60fe0a55cf2e53df3405b8d1fb68e5d4a65abc19a0f897385e9bf4d6a9dfe7fba722459c5cdea69f50ded3037a1f7d26127df46ffd513c6d3327f4b811271d45da46ec059300a02fc9006fc98c1628f1a6dd7c966de642a31aafbfeb8da6db97d32424a5722fb8f3ca25b40e1de041ad6cd5ff3f9f34a772cf5fdebdbc96c6916d047db4d0075908df545cff48277fecdcac396c96261f9288d837ec5cc9413d9791c44de97f25333b3272571f13bfdbdaf2e2000b35346ee75a32bef1829b2fdfb350544d4e9f"}, {0x100, 0x1, 0x10000, "d36d2d379e02257c3238688613a62ae0ae69a476502a2802bf5963688f20438a9098085fdbe5d8b4bb7645b99494acd5515333676b32b90896b5822d9933ddeb0b387430f7a1ac1265052235d6bd35b89429806267208379b2567e8497fa8c3b34cab3703362f7f346232983cb75c07201d188b040f58f09bfa8720c24c1328347837092da49a9acc6cef715edeadc3013f5edb7c64f72d98a5ce4f8053050ef9d0c8f98d5ab14bc93215394e7bc5258b10fc0ceee2b4575a72355f20598275754b67270ce85e9af44bc87b454763c0485b137fd907e61ebdc9dbefc8bac5d6d5394d115bb39859f97a25319"}, {0x1010, 0xffff, 0x2, "040d703d1b1b35e5c5d1c1c3a3ac98b8963db701f36ca069ae2c15fe4bffd9a0df8aa8dc232d21c45327bede52631f0858e6d141c1a677823acbf34854b9f1ae921b2d4839bc16f6825426fa979cdc4b3bc8757f73625641e82b4161b981239a5f191e04b49fa52ff7fbbb1aa073ed715af9d06243fd9e56848d981b786e95daaf27e23e7e20e578d834e96f6c0d75ea6cb577ec85bf3dd917b2c4720f4e627dc237dcea9445994ab4ee84f025ea67b0343bccf3ac52958bf9ea35372589e8bf0d40d0baf93946c8ae61fd3c2153392db84b7238dfdf135de8b7129f98865978d1d3b0a6fa53b99af2977aa1ab2d21d76a4399935fd08113c6c38908865e3aadb58394c7e24f3bcb4d325d3e54482d377f9ad401ab2098eab5cc2ac9a2f7099701bebca3dd9fa50d00d54ca7862437c6fda9cbe673b4f16eaed24cf21a85d676286ba5ac1bb389778e70ff612fafecb09f14b65c27ed0d6a44d0f34f1ddbeabea9554fab075f35c36f20c9448636b35b03e62cc42f944d0fd36d4ce643a23346d4c289f0a6cd8d365ee4687df42c2a0c1f69bb76ea537138ac409f1b2875a42b6d994fabca70ca754d47aa651e21b467a0f80d991f4cd9c3cb1756a5749f9dbd2eb9d3c680e886603f6a1e982f19d00be9900c467a6c3a17515fa1f3cb2b12e1a0c570346a632797cd7a925c48444c276fe6c19a832a67af88aa5ec91484b87dbb6248c9e44e6e8da25f99341d42f25b01496a50193b014a8c1b208883c9ef518d729f6c2902744e5c259bafb2513cc51fb51232e0e2255645fd65ca097201d484f9347743e108853fc38e8577b91c78c942e120e8a761862d59f4e7b1a971f0bd1052d2775dd2d23c059397fcb59480fb60564317a8c8e4ef841e154460d693e6abc24ff25059a136924c9f4962ab8b2ca6044a971d50c801522cbd37e5dabc274db1f533014af38cd23a36b804c1dff3e219c20d20b2b3a18fa963e642bc1380befcc139c47cd1be8632f6196110f7b7ff1c16c41f3e0bedd7869606c4f38033cbcf8b665fe5134b3ace0e0141167e9618b1f6f3a83c3e4991eda1aaaac20e5f4cd155df1d751b9d0c9b84b47b34edb88756f51b7ada6878d797bfbe0502ff9cd103648a6003b0ac895742dbbcf7a79c00aa7f4b3c605c066fc533350cc90d99d05b0d86997c18eebf9e10f82a496b181d8d9448c5f4cf49c8cc14e4b267d1fb5e09c3702372aeb88a974830dee1f18b9112fdf31048879f66ce368f054d953eb80434e3bdb5c8ba3b2ca5397b26d33cb1913503e3be08738384662420d9d4f7d25220fe2095df3801b45c6c24957ad0deaad9e2416c8ec480225811a2c26a35428d212143e321d36ad32f999a9ebff9ac822c5687d34f3e0b6c75994ca7e5ba40f0c3e452559def56557ac230d013e9ef42b9dfd8979253ea56f784a56c8318e5c47b66bd1e8986f4f70cc35e1262066de5f0a2b9e04033f3b20f23513963a68b4ed7dda2da19d29770c6d88e11ec90a9177dd1c577550f4e7d236dee9d986c0d3415e273d42ed798cb0e78823339f45a6ade37ed4804c24d88b295b1a804cd61e772e2b653962ee2fdea57d60e681b66af23fe716effcad8131a121f306f632bfe3b00685ea4ad3a168188cbcb6d4b51eae4160813fbc61f0636173a4faacd7129d5170c69fecc0209fc204198a316d8f23bc75fa6c2382ce96505de14538a23b12236b413a89457171e0ea623bdcb8c85a4c9e927d3a6f280178f702e846abcfc747cb0280ae18baab6d845d7d48bbe8a88e1341a57f01b138c5f9decf8619ae476bb29cb24648e200efb45855f6531a7d19c1970bf192f57de4f7f729221032e1fb51f8a9ec665eacb703349f062c3a113f61caec8f1582e778acc0f45b75f347eddb7d8c38fde5c7e64836c34b11e0327bd1eb11dbfc53a76b93b909385c5b04afbad09e6115dd13d2eca9e618c245603ecbd1ecb6ec5a1bcf05ad6aa3a1eca398302221a88221aefd60ac6cd6f0daa4a7861c56414736e4c8d52d8643da75e717e922002ba6530fe6060a667c85b05729a0bdbb2c69916eeae87139401209c625e3a0e5e4dcf751944e7cfa0e59c21a4327f3cb30f628ea6245b3c6175d0c069617fb2e10fd297b992b6446a36fcf100583bb89c8e66f2cfd6b219cea6dede89a876145359a47780b1f518bdd60b73c7b727b890a487e632b0bdafbaa2f353c9157f3a442aec5ff178ed3f6c3fa42f85a6896ec9aa33db831818180331538685664cba9d1e47d3f0a75be0f834fa19135674492cade5d5e123d007851a759a6ae5dca83711b7d2fdd4cb9e97006bb55304dbed3cd9c36cf48e682e45ecdbfb34a6c7d7f163df8b7a4b01466654529c9cfffb573168054688dd74a333daa4238cbd4c8f9dfddf81e6cec18bcdbfa786965ec697e34f4318c6af086574c8b0cde828eda20995c4836ec5bcf02efab1439bd4cc39d93761ea8839755632cbe3d8210c9124eaee26e31672f0c887b260b5d771757a78011509aef4e16112dc60d1090cc139859e976212116f5530a79819a6e84f384c80430a7d5ec548a3e1872eaa7bcbcf4de8bca6f5d8d37b7b4728981cb33c53e036aa04ef62a672aa283b18ac35cf93505455eab4c9efeca3c2bbdb67ba81a3aab932d4338e945341921970d43d2299aebacef4d026a82f6db6c2473683569bc1676995217d475ebf9a2f8a6b728f7ab4a2c48fdd28d85890088eeff251548fc94a915616475a46fec688d07953d7bee710c584aa0c4aa95452decce1aa6e6a4e6237553a225f5410926ff2824367ada940218046904e69f2981fb3baa647b911cf368073c89b672a4dc5ebc79df6e7c2fc5250c193ff42c640762d5083d1f6385d5c7270694b54062e11d23369917835dd3114690f9a49296de2d26c14e774001eb585119a2404575143fb77e1f7ae861cf55c4f652d662d40022b6029b87edeaf7663ca511435f14b0791fa9c651e62b3ce6496a5a611a9a61a3b71e7ee6b22b74624c166e2be9282a04484ddced4fc4f31b28528a652294d06e027fbf5b23e35a101a58ed663d1600a8b5cb6be9ac6adc65b0d0fbcb39d63cab431f4e15825e87d47a7f540db89e48e14553e0bf1ae101d82fd7127527bf8e09b27ee9c046ccde5a6a77b13cfc3c9ec48b1bd52a67c0635352a06c0f7547c48c2f75e30a3866cad150faebe9356cd945359817d381cf05ab1cc750f02bb7dea61eac2f5284fc842da2e3636331c6a6402eb9c126ef318df434131f41814aeb5a730fa0174c878f6f8c472740f12d93bcbfb59b6f109c5a2234acd8a53ff0995dfd0441bd1e5e7077e95c4bb603211182437f14ea26d04938dd5ba1a9ce85200de026f17de1f78bc7d597806b9ee0978234832217309b919583531bc13662b9b472dd3161b544059ae114b714a33b07bb05cf2cb439afadb96da790a51aaf9f8263f98099ed170b1b6bdb48267dcd97c76ea008832ad7ad2321097e2e49d45bff6cfd6e1b5abe0e4501092c469e59568b5d949884abe3ac1b6cc50ab8086851022cc0759130ee59b57b271647f918306b33586d9e5464afc8b3de7074f9be5bc86a4ae104682ae4671f826bc0dc9444d64b4c280dc39154cede679df8b85fa3745ad5a0661d12a6d1966a18605aa83a037ea97a7aab5e9f83c8912dc67a7318df6714213c8c0404516ece635b5a1c4f45c7cc72cddcd3737c811950682a0a83f68a709e78600c97704f6200f20cbf924344894e84cbc518d268cf4c23027d0dce4382fa72291be3f2af35a351464aa27132925819c384a9ca9143eb19f8a36dcdcda1571aaf2115ea6e7efaffc9db28af2c3a4b66c529fd5485b64c52b0df615ed5ed86caae9f39f9499f35675663e8a43d49eaade04dc936979b7e5eeb6eb768fb1cffcc67f603c6645a3b47de090116dd98aa21fc1d441a8676f2502e35c3738a816defecdc492a3817ec291342afa12c4b09fbe569f3044e220793805a9e0745351c6eca91ebbf469fa49a2557243e80300008267066098202698da81f34698951b3b2e1763fe08eb47a533343b85e777ef7a30b81bf1128cfbe8f1328b26de1f72ef7ba6101266fe48c923ed04ab2a05ba77db9edf0db836eb3923ce80a0552f4a09b0c4b24951990103d40a629bd73eef21b0e734e289f87dad341df989f75844f667833fc8326dcf9ee3b0a25a14cd28b7deae869e3461018b974e9e918d62da83d6e50f1c2ec1621db335861a5d207f4b7564034cd4c55507bca00286b817eabaff1e5e8ba5b4ea01189f319cd2827c1296c15bf716e04ff45e77d9b75005e328738f738aff5de9d602dc5fd2223831488c79a0f6a33b636260d6f320cae9a5654a9f3aef41d6a7895ecd6d5eb9bedb9b85276bd58845147bd02766950ff05c140e68025e130a84a62a5e88a77b1e6f01817913ee3ceff3974119f1c22a958835fcdefe8cea384809b13580efdba09f4e2890f3fef9dfddd34f1e244a58840c1b48060cf9735abcf1e4a76eb88becd6f5be99bdefd2637668ab0698580d1a51b7e2f12c4acf702e334ef9115606be8422c39fbb07dac874523f8bef0b021db5afb7a8268a95557121579173d2da214a2740277235a92283934584116a528dc7a1dd34a32e3f2efb696c67c815afdd9886f249bb079fe365898b4e7b0e76e7f32604a72002df068f4b921102cc7bf5bc507b1365bce6632314e4f9f24d31faa5db317f18358f9791d8c99f6137f46894846a2733a469f9bc963f4943fd1088baa21be564d21a2bf9925c6138d36e99937bd6e3a9abc5823087898695c04f91fd6dce450cb76fbab284cb6b140386da35478c9c0f436f0ab1810e5b15f5432c668cf8474ce767f3298028c1610c4d59858e834f66a5199af29772d7ed074ea728050c2198c6db1a09a99de68c7fd0fc94816ffde23fd6cb581f65da20f07578aeffc8d4b121062391973f43371a10bc94904e96b5dfc0808e94f0d832c801242afbecf370c3cfaa25589da71fe9a841af788811172d27bddc308765f0bf6df3d3000a3112ee756f82493a2ea98fdc9f9fd1d58a465463e192269a30a38f2e567892358a2f937d4981d6496b134f6db0461a4034ccecfae59e4e79cb25194ede2393a3c9b2d85853fad43571e516808d9a506477dd7bb269205809351889d951c2070b496ea908ae593263e859b7f981da89e76f3caff2d31d135bbf8bdeed2c407fe6c78c501a1794104e7cbacfb31ec8ecb4631cd42d7c6ef9a78f5670fda96d94f785ad79af9e401cf5fb7e6925bda8a97e2010d4b5ceb14ac38ea8b714583191606e8acd771fd40a55e5cafb9015c7d790bcd2aa01e4f6e1b5638d909f1cd7dd975b8f29397d72723c5f90bdb5d819e995aae243274513d05e36002d03faf89169b55ce69d55f02b2998bcf77ef116979fc539ecb6e9c1c2d52a39abac914f5779fc15dba9d403e9b70e037db1797db9baa8c0d8b500dcc65b5bd566dd3552234fe3620c1bf64e0ab542e1d4f6e76515dd5ed051bcbedd8623b17f5cfe73b49ff88479bc8141b5b26a0b01947e95a13d1a7006550c2bc33e2b55368ab29e5d0b09ffa4cb4783ace6b2bcf7804781b1aba6196bf54ad6add459927aca576dc1e3d118353600260fca5ae062c40990254378a13172fcdf25c9a28abccefa232b77ef8bd77f8e68537db5d7922f92499fbe2d6fb1fad829a0e2656bda0d27f7a1bf1fdca43a9e2a641fa21770dbe924ab5a2cfd00a9c32b14e54a2966de65ddde260b2e70be5d30efb0b7eb"}, {0x60, 0xffff, 0xfffffffffffffc00, "88316f2df1df6c50e73f0f488100050c444a6741229dee2fdbd55c3769f3c1ead604a2db7569ac2a6b8f83db597a6e7b447ea78caddb35661189c9f826d570a6024ec8cae87047ef4d46"}, {0x40, 0xffff, 0x6, "3ed8dd9e136850e20d9b30eaf728d7c74a04839e8e020da93ea5a33bf8b99d40d6ec9fb0e5d226b2d7d6"}, {0xc0, 0x0, 0x34a, "e3453fa9fa57f1be255aaf94e8a0207e180073693b16cb98318de64a3a21561289b2fb42b64fd4ad12e62b3bca53ab7baf3d41b57f5bd2c98685bac0cb116c39ef5f1f3a8e2befe356223bb1d1b70c230caef8876d8456b9a3e0d977b047044709e0c9928c9c0d865d471b02258d0f7bb23e60a2c92a5a29dbd619196c528500ca3bcf4519463604829b3ffbe92406293764939ce4673f1ebaf97e581452ceaaa65252a78bddbcc40a13"}, {0x58, 0xffff, 0x0, "78a01d1691924cafdfba23506e2d9d8040df61873680dc03308201dc42ef78edee4bf5be863f1a81b2a1fd205ee58a4caa67b0e27f8823b9847b555e687fa583d98d1c0981a3e2"}, {0xc0, 0xffff, 0x0, "8226cbce94c59ba86d0b90b7a9d46b152956d2e8240207e8d1b709b3a2933c5766e4943ddfe886f555ace0b7118af7824eff922d6b34c1fd000c7e70a0f0af0aa1bf409382d9ea91fcedd3b56f5872b1f7c7d77eec11bd91feaa9a3144114c73906dceea949c978dafc78476e81e9b918ee08d318ad18f3513c918574b8813f296f268663616dc6d11e8f6235e3f7999148826cc4ed46e8608139a4bb7f9271c4066b3f4cfb8310c69bbe3d03984"}, {0xf0, 0x1, 0x80000, "f409ac6285c4fea5540f299af75e0dad32becdd81dc0eb4cb18307e8873ae02f10e9e4ed611576b91c94bf0a35ea2d281fd15c0deb17a795ddf6c4d9adfe4c108669526f922dac00bcd5612e6ae275971635c7e0008b6ced893e819bd5219846b295bbf681b2092992a6b5f6c032f1dffa8ed1fda617dae668f13e7c858cc1ee0f4a218dfd2aa76720254405427b21671561f2c992b5f84f4ca286d22bd34183ba122e64034013d176e0d8f1564cd35d96dc27188f4c6dc9a2f681e6d753e7625dda6ba123e9ee3d098fca734051eb08dc509e110b54255fcfe1c78670a408"}, {0xd8, 0xffff, 0x6, "d542f3dcc2b67a242eaa6e21887094bd6244cd1aef182aeb3ba9dadb3f7785c4462f6b2c09d0e0c57cf21683a61f4bf8e011a544b2b4590cd407e4f276e8e89b856ba11f4dcbe2624676684563c2e711b2c0c8e9ed2ae5ec7b7eed3d4195a63481f576ed2e9dfae4bc410c66230c438ecbeb2354f89e6b47bd03bbefef65817014c30fe33c711bfa100364ab26b3049a800cdc598fdc0e5921609c563bc65abd2109654f0b18cbc46f05bfa758a88ed8b10fa9e6e80614387441371e1b1b374c6ed3414d14"}], 0x1660}, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/164) syz_emit_ethernet(0xffffffffffffff83, &(0x7f0000000000)="15") 13:34:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/246, 0xf6}], 0x3, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) r1 = shmget(0x2, 0x4000, 0x1c0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) fcntl$setflags(r0, 0x2, 0x1) 13:34:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x40000000000002ba, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:34:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x80000000, 0x7, 0xfff, {[0x200, 0x6, 0x7, 0xcf15, 0xddb5, 0x3, 0x0, 0x8001, 0x7, 0x5, 0x3, 0x5, 0x10000000000, 0x3, 0x6, 0x52, 0x2, 0x3], [0x100000000, 0xfffffffffffffffa, 0x100000000, 0xfffffffffffffff8, 0xf10, 0x5, 0x1, 0x7, 0xe026, 0x7], [0x58, 0x6, 0x0, 0x96, 0x10000, 0x1ad0000000000000, 0xa7b], [0x5, 0x5e59, 0x40, 0x80000000, 0x0, 0x7], [{0x42e, 0x6, 0x7, 0x5}, {0x6, 0x1, 0x0, 0xb4c}, {0x0, 0x27, 0x0, 0x4}, {0x2, 0x529, 0x9, 0x3}, {0x89, 0x8, 0x3a7, 0x9}, {0x0, 0x96, 0x500, 0x711}, {0x0, 0x2950, 0x9f7f, 0x6}, {0xf8000000000000, 0x7fffffff, 0xfffffffffffff000, 0x4e}], {0x3, 0x3ff, 0x0, 0x8001}, {0xf6e, 0x9, 0x3, 0x4a4c}}}) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="bcde1862f149cb1f7c49bbcf1ceb0f010027716e000089021c2d701bec716e59867102af04a5e3a0239a04b54085e047dbe52e55ec34d345760f03d58aa6b8fa797cabf215cae4d1a507bb5991a3ada76fde24a771559cd1edb3ae866e4f000000"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001000)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d", 0x7ba}], 0x1) 13:34:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = geteuid() r2 = getegid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="ecb95d875df21b057c7cb9d6f8bb26a6bf1bafe714c3e02ec0", 0x19}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20, 0x40c}, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x1, 0x6, 0x1, 0x0, 0x7, 0x80d7, 0x3, 0x2, 0xfbe4, 0x6d67}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008b00000504000300000000000000000000000000000000000000000000060000004f22c6b2", 0x2c}], 0x1) writev(r4, &(0x7f00000017c0)=[{&(0x7f0000000300)="b1b2e5947ed856a7d83356c4d77b9d0c", 0x10}, {&(0x7f0000000440)="6bdcd37158db843c53516f09072432760b414a33e342a93f831f85e37127bdfece57ebb393c606deaa18cd543523aab8145301ee070cfefde8366b34bdb186f8853f3f8d16f4e410d9199cf6a99f13142382280a697f3ce07ede3bd6a07c72c03d8d81c146874c921e4b096cd34a90ec9bc6555a91d4744c1440ebaf82a5f477cd204327f770fa4d9722270fd866775e06370ff33321fd325c4789b342449ffe822988c048a2e3de7a9f5d87f6a4187fcf1d26de0dccd07eea5664ffca7841198669b015f4d6d1ea43adf5289168866e8508e19d5a7e655c7ec5cfa92911", 0xde}, {&(0x7f0000000540)="6500a2eded4d243c8d6e6db18bc47bd8815ebe72a463b50099cdc461e0ca1d4f38dedd31a01651e12a21fa5861728a2fcabda9dbc5a72cd196665bffa0c96a64db784633187ffb37096c7572323eb3e36eba4f5403c8a7d4dac37bc607e6b2b1930982d58a733f9c5f2a67c12e53c1d475b143be6be5d9a578809d40306d4bcf8cf32a61bdfb8015c33f583f79ecfaca299ad7231cd46f2058211d055ab8ac59b4098c179bdfe801ced96e8c0c09ab47c679d5c7392f24d164df8a7812aeba0f8adc4800a974d29e52228933ebfe8660f87730fb357b7c338d65d410fe4d68ec421475e7b8c1c2", 0xe7}, {&(0x7f0000000340)="c37cd900fe9ac64f6d4f798406e66d99df2102317ce7d10881a516ed7e48372357071b2df55c631fd69ba813f3e3573d5681746bf33c351e16cce0aa7da9e369360216bb0d1a5f9234a23e8a3469fb6268202a903fa573671905d2f362e4affb07451fe0d7c178f0b484ae6f2563918283f8b7eba3f66a", 0x77}, {&(0x7f0000000640)="c8b64e03dd39d32d78ec7a318aeab15a08e1381717fc37f2990dbf9da8e60a1e43a8382b158287c272a6788c1ac0d66c0afc7fa09aa7b17ffc78ba52b5dd2d9d2afa7e88eead5640af12cdff5aa310991699c71f6d02961f12058eea86538fcaab49083e6e5b882a8b26d13c389545c83d89f2b1da29c206a6ac3c14e1babdb748c89ac83df9391ea1eae92f429da5495c05d5038a67fa697151cd1fdded46dd4ac71c290e7d7146996137b3f7c53ca3a34949c5d1eb669ba61aaf1fe52468797e878e9241df33fb9af43b1162142be29c5f95d40ee233ae44304177ca74", 0xde}, {&(0x7f0000000740)="28cde25e24f3d1a79816488711c1986a2e7228b358241834ffc73cc21bdea1d1d2abb3d1fe330ebd32c32454290794427eb6e8d1a29bb4f8963bb20f681b517159c3623811559864243c895a52c1cfc66f79ce917081278bdc0b530561f4efec0634890d0f1ae3bdaf5c280d04313166d2cf594c", 0x74}, {&(0x7f00000007c0)="2662c46009dc789b0d5635264ad5c3c573d4da049cc912fbaf85ef81be0c9bb997d7f65e3063f602c4bd9eb6f032693cf2a07666aeb8ddd98cb8e9f3e95aff93d74e439e38cfb441294407a3dcf9f406731c999398b2b47f0d6f99800898f684f45471c28f40c5e51776e79be85b1e529a2d7aa79615209df5fbbb1bf815ef324903e07e25d8fce4a35ffe4d4cd15f0daf43ca07c638c4018f7b0f3b7b3e45f6032480e75009b7d885e976a94c0b6040452a5c2b5c98b686b5c5b603f02780a87ab06ff9426af5e83fc027995107a5b27006b09a45430a59dca6c3bfc5a1328029a4cab0f0745793c3285329ca99b6a108629e8444bae5a25e1269c50c9008d1cf61a5c6bcfde3fae8b4d5ad932097ec4aa1934e4bbb37807d456d4c2382c85dd2337282eaa6e755a3e8b0040346ce0d600f64111e06d001ff435d385ea1b165b5acf32c44dc5508d40b41d7a0409bafa6a54d9e414969cbdaf16475a67219070b01071fe7287d60c916ad08dc91c382aac691aa57d508026f0a28c1c5aa61c4fed7425b6153cd68668fc3f8153234911d3232221ccb2158ea786288b5463bd05f7c62a8f50c160ec8aca41db8ed84df573bd878ac8dac5a21ceaf4894b2a7075af549414fc511340e4457f7e224231b9cb6c1d20e6e4d9247d494367c85b6e9e2b27d7b0fcc4e7f82a98821e3b973d9193fec51c1b20dc2c235510781eeb2eba1d09f609f225cb7740ac53ac43f9ec6049386faf0c39225799e9ca6502ed58f828654a3b7660ca9d940a8a65e791a2d810fbccdd4ac75adc51db74275856e5aea6b63697212f6bc0734cc6a4878856f1511d50130750ebcdaa4648d41139ec2116a05577bb9e476211018af4a69388cdbe505a3e8fa232de6b8976c14774a5b59a124c10d4ed7ccbf0dc118f32ee75465753ef0133f2c59214f82ad5315c50cdf60d16af1d10d4a9df11c3e82a94caeedf810fb5baa8c237d622dadb6af717933c9fd68b87272c3d1086a97a3b3044134d49cdf5670630630c960500dd2566c1e7d35e7aa0a53f0f14522e107db92652dadba43b3d3cddefa91e5046029b077fd9a273c5a788a92ac38df9d13e22ef815fdfbfcf955a8127c2b0db56245e81976738dc965e6abd1e6a138eeadf5e04595332199e7c2c0e8509dff6e4890fa44d14bbfad412c4039d6194681db2b2676bd88efa72358b555ce70fad8fa514a55d1bbd891fe1470f670af51f8add800e863a5b95012b23a61bc8e5c3b3112c70bc04d68f049d050c71596bc9ab3e385aa6bbdb343c8dd50d7101d461fbaa5949c0159a182cd69470165622622edeec46cb12dff12b35b9ce73b0167c2b19bb058b0f417f824d80a56392b6a093e79311c3fc473553dc174e1cef9ca304105780319772ffd3323d8c995f4c176824263739f509f51b3cb623d6954ced72743abf1e29055af50cae1968a9fae9ef2e50808b2d512d4ca07d2ac615b817450bae988ed5f3e4bc20b8ab656d422f0d9866085cf38469b37b279f3a57bd7b57364dfc3f813ae306635414292d8bee227bb6a1383bd9d80604eef026e2821c86f8d17c8465de98ec97f0f296094abbe1899174ee957b5c955903ae9950d56a1268368826fb74871b71f5c14a26535bbb54c3f481a7c1a3c9cbf7e15e4ccd9321f213e6f16ce272655bf9a580bdc878f984015a9add65ad2f7db2522a5c9f068368bb1d6d7b7857acc98d1bdf753b1b12cea288b3eb69800f24705f00ed0987f8089d48abe648680a4148e34ef8f11bd5e2959de785767433d607dfa1917a1148b484e43d470ba9122c016ff2f8593508174f198eaf28cb059ddee5ff8b74c654d645e3cd1b03dcb463ccba3b4cbf3242854fc1e5d893f95bb2511ba80b72430c230f27e020420f0a58aa26a38c85cdf9005c90c71b256620433133cd477dd1f0cd73367aeaafaf8f8eae19b3b4ec634aa9e852cc6425ae2e472918c546e4a0e0301b28ec276201baf0162208bcefb049707c9fdb690512f337708acb1a1d37d4baf901194d92a5c68ddf8552f2b4db45d4698fcf805764a7f0a1469c805b482e1e296e664856759e668d296d2f7c19e403674147b9008972c06f98e4c548fe2c4f3f5e8d9a6a6e1d0420f1a87cb6b4b630634404772a74e5ef4eb9e5136afcc62f2c55a3719d935ad8561e25c403a8e034fb4ff71d3836decbea85201964845ec31cca28d02eab0896434288a63c08bde7e819e0144067b8cbb1e999c7efb352aa15815958d8772b994eea7af412da77226a492cea255d3bc08c80cbf069f83223cf7ab9cc661a72ce6ca9edc8216cf0415dfe53dc07ec4ffcb9642f7bcc316ee9427728c058e1cee6e29e860775e2394638682c7081258cd28f4089b62836e6876cbc11064c0b76474ba9a856f84fb39b6c313ce325a8aab58e0677d50f3bd42740ede5ae29440ca8e3475fd74c4cd1cf9317f3e1a4fbdea205267a32898e821a8b9e3ccc302bfb7881a9bf38110452e043c0f65f3e243a04e58f3e761fd8a6da2754b0e6e98fc0df84cf77ad9c5470d779b733092ebd111d2a706ac4ca8701ab4258bb6f64d4f06be7ca0a5b248742f14bd0b582502ddf88e5543f922e24115b308400287c5aa901aef0e29ae3c5a5e837fd06dfdd0c4d3368e07bf5056b8efc06a780289347794d307f791525720f814d5e29e2877bb851b45c35529e863346251b0957b8cc501cb6f4b0eeae1eb6bebb284fccb9a4941ff29a99f84a7215487e28887e7f9b7e370932dd0f741137431823c7367c7c5eb78b18e12628f90d26c1e71bec92a53758cf31bb644859e5bc7a1d421b4c578b35c1a89e34783c7cecf88f3f65f35febe4c41dd359e2d2ff0eaa66f731df23537bf35cb3dc7ff5bf5be15d1e98f4f4b2199a3881f35155bd0059e6e5085b91707226115fc2f5ba729a35e00f998ecd23ae36879fe6eeae8a68fc9a01cbe8e7a56ff4dc8f535950c6824fd96b1ff07d22007a9dd0f646e46474af350b2a9d6239f7bb84144d87b9f4d23deb7ea47327d493419eb47f9df5a07a3c0db4c85f720363c25098dd9974352c4b662e489d90020b943cf2616b4c6e2b50153f59bf718801f650bca091f0b8cc3014811833e53de30a7d8ebcc2b1a47f819b02bdcbbb5c0ab7c5334707b64506cdd1f03d50ff3abb5168d11283293a5b2515b323d8d2a1e0ccfebd8795b7432833a2ddaafd1b3e6dc457b00416b172b54514ffc08b70327b354dc3fb80d95a6bbabb7d434d457aaf159ba3bc1c23811b8d2e403441afaa3010021d912f257d0dfe4f850e5c584a63c975e8ac0fc77a05a239c1a4856d6f28c4a0ca296570c91607295641e7e4503719b404a057ac311a534628a9443a82078fb913e0ceedbe8bd9502bf4aa6e31ceb73331a09208816e9960f4ad5184350f13bc638f06afa0f2d2e77d19ad5fddfb2dccabbd54ec75810d00f88e666d18f75fd3cf20957ca7aeaf503dbba468733702d8eba06647d8f0c946e45e248118a6d38672942851adab1711b395f544f88c7a30ea68b917378254e7c487b91950ff0786cb6f98b66f6f763e7d7be028ff68d58ddd5ba65c75fe50736f974f912b31086e5ffa862bf9f0dddd837f5c09b74bbe025d481cc81c729f81e1f9bf9bfd05b806b1cca5295a5302a90ad2e978f87971db7655eb04e1f72b405ad155e78e1c1c57aa60d88ca46284e19fb4f471423336980aacfc647f638cfe6b25753b504383cd90849616f8226761ef2d9df6441c4001ac65468bfe0872be6877961ad057d016f6276b04a2b75e98fa836a75227b96a393423d81189d8ce4a365f142bfc2c7bd10051e2b6eb55a7810f8fb886d839530ca0604f9f156e3ba7acb1dee503ecb1726735a5b1a16ec47eb578609146a3588060089c8dbe9b8cbda130808b8badd130e83dcee3382f883205217cb14e52c09f826bc06d1cf74b5983ced783af5b9922e7f5c6f28b602d19ba37c8d7435ae871b12bc2aab8b8be08b5f2ab8147f10f14954fe51ceea548fbf42e8fa475e7e991944f5ef848f78b5cce3b59b69c5682f530c0d3e3d15aa08eb47ec84555263cc6bc1125b41f98774a22b3536ec87810a939b8656d03a1efa31a87affda75ef2789bca827328550b7a620dd4836642e5d92cb9ac399ec4807bcc4dfd08ea9ddc8b305fee51a54f1203d8fe0d9adf71c50dd08b2f6a71fc6d3369b4a5189c986dc5d77a15f35c20b731155237d9ffd4ca91198f3c375caa70fbf25295fad1761fcc7b88bebc9a387d0e54cebcb18382699070cb02abbaed125e57762d5f3d68788d06360426f4083e10196cf30b274b8fb3a8da363b5812fa2613c9550af4ddea54294b7355fe1fcf73fb024952447cc111b336469d5c29d4f7670a413448eaffb5a026c35e423c21917685c49e95ee53a08b20b655f0abde631bd1cb5044f43358b0968732c8d9909902ad917b55db0b3b6f1fd1c4c2fc70af40e34fc72aa99de42a063a2c96fbc00f3e1447805927ca0f43ee6027a352e6b8a9fa9d5b1a83f94a38dd07cbab52ca2d902ac6dec9af178299b92a3479f3680e531f1230ce48f170dd97d325a241e2208abc6aa951d972750f38ea971ad23eaa0af5b7789dffee91e5814e1cbe8791f87454009a78d2e682422cd2ea3283c82544fb21e36aedbc9eb349dc8b84893748be6ca22a8cb93a78dee9edf07c9b894d9fd1f3cc457a582f13f7794ba994baa7d7f1af59f6a64f528acffc14c4c29d84eb5c9490f69dfc221a50c30438e8e67528e795cde1191be7f36e0afb8eca6f27b2f23713f0568dd60b4b8ed34c3b056232f2547aabde171a4d76881293f6f24bd1ca85d5d63e4dbd6732c9897c800526a1eb6496b839be3234102228d1dff7b53eceb9bc6742b85e5fa2e6a81e2faeb4f403b139b19d782a0b0bc1d9264ce17eac596f1b050576d494be6d49cdf13e8bc1a78edba9def12a284204d6c792e5fda739ba110743520d4091ab12ec254da1b7de781dbb83d91b4a91bbede13e035d46715ceb38545e17e1307e77394487a0235196005530fb8c2ae3b44e87f1bca1fd63843fc3f97e11f3f3dd491134cc9fa0d7abf2a00f0b71bf4f2fd5f61a8facfa6cec80cf1672cbda488c964c41d1f253a80d1712602e6dee1cfb7ef14a473dec5547d3365aa6221ef795fe04ccda8893a5fe5e5f7f0935b04186e7e54762182c88fd495796324065c0cc87326269ee4d1b1dca51974f00f4adcf25b250786c30e31fad81b7ee5e59f86e6565f3706d3a026c4faabbe2447e15f7d754fd92ca85bf53f52de5f529c0933e8ab2b6e5e32c3ed5c4f71041e6f365832f463ea07f6f116eb88446c31c30636f9bd188a12412eeba1338d15396fba0b94e64d2def69c543a93a0b4cd12f9515d663fab6c94880c50259a50d7f7d00c65f76ba252dbbf3682644946a0d824fd09578f6a11465d670cd518356f8e4add8af71c4fded794575048f28fa0f0f30d6cee5c87130300fb076453b598b5f7ac33be1a146715ed748b7805cefee2b7caa87f08299305aa8f80d48c71d3850b0be811998e1a7a5a867143d8b7af1d2d298c307b9fee3a0adbe1f4efa6e8bd1062d4904ad0e7554be1ab13674eba6a51b8b2080e98c6a054c6b001c79d9fe1cd63f3fc2fd41a236071155da53892ee8f0ce84313595fc5bdda39ffd444ff429f48a5d180a501b7aeb213ab0244cea918bdee00b04c64426ad3a826f24279f82c538b407ac83de0f2cbaa2156f12fb238e249d87d1387d2fa4e8eec3019dfd91dba2b83b3212a19", 0x1000}], 0x7) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x41, 0x4) 13:34:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getpgrp() setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="3bb880187814196b42af1ff5ef771d69f196b50c750bcbccaaea82aefb4e2c5fe559755ce640b8b1cc7ae675246c02a2b58b678474e0a8005b29c56c183071c4ca90682ece43cd0a", 0x48) open(&(0x7f0000000400)='./file0\x00', 0x20202, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x7fffffff, 0x5, r1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x3, 0x62) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000340)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000340)=0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x80000000, r3, r4, r5, 0x0, 0x20, 0xffff}, 0x2000000000000, 0xffff, 0x100000000}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') 13:34:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) 13:34:34 executing program 1: clock_getres(0x4, &(0x7f0000000000)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x93df, r3, r4, r5, r6, 0x4, 0xa12}, 0x10001, 0x0, r7, r8, 0x0, 0x81, 0x20}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000340)={0x2, [{0x1, 0x7ff}, {0x2, 0x5}, {0x1, 0x7}, {0x2, 0x100000001}, {0x3, 0x6}, {0x3, 0x8000}, {0x3, 0x4}, {0x2, 0x5}, {0x2, 0x10001}, {0x3}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x10001}, {0x1, 0xb14}, {0x3, 0x7fff}, {0x2, 0x80000001}, {0x1, 0x1}, {0x1, 0x2}, {0x3}, {0x1, 0x3}, {0x1, 0x2}, {0x2, 0x20}, {0x3, 0x1}, {0x1, 0x6ca0}, {0x3, 0x8}, {0x3, 0x80}, {0x2, 0x2}, {0x2e7ae78a480e5f82, 0x7da3}, {0x3, 0x5}, {0x2, 0x7}, {0x3, 0x6c}, {0x1, 0x5}]}) setsockopt(r1, 0x3, 0x7fff, &(0x7f0000000480)="8df7040b6a184fa02394ec63e578dbfdb33be691ac02a1be216bbc2be64654e5635d7b58b08babcd2646532e844d30cc659462530aa5c7507bc6693eb0fe", 0x3e) shutdown(r0, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000004c0)={0x6, [{0x0, 0xff}, {0x3, 0x6}, {0x1, 0x1}, {0x3, 0x8001}, {0x3, 0x18}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x8}, {0x3, 0x37}, {0x3, 0x9ca6}, {0x1, 0x9}, {0x2, 0x7fffffff}, {0x3, 0x4e9}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8001}, {0x2, 0x5}, {0x0, 0xfe}, {0x1, 0x4}, {0x0, 0x1}, {0x3, 0xffffffffffffffa0}, {0x1, 0x69976375}, {0x2, 0x7}, {0x3, 0x5}, {0x1, 0x9b5}, {0x3, 0x3d}, {0x1, 0x5}, {0x2, 0xfdb9}, {0x3, 0x4}, {0x3, 0x5}]}) r9 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) shmget$private(0x0, 0x2000, 0x70, &(0x7f0000ffc000/0x2000)=nil) semop(0x0, &(0x7f0000000900)=[{0x3, 0x8, 0x1000}, {0x3, 0x7ff, 0x1800}, {0x3, 0x3f, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0x9, 0x800}, {0x4, 0xc0000000000, 0x1800}], 0x6) 13:34:34 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x1f, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0xa2, 0x40000000, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x3c61, 0x101}], 0x93, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x91, 0xf00000c1, 0xffffffffffffff33, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0xc0, 0xf0000003, 0x6, 0x4}], 0x5, &(0x7f0000000080)={0x8, 0x4}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x10000, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 13:34:35 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x7}) sendmsg(r2, &(0x7f0000002500)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0xfffffffffffffffe}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="af12377dc496c8d8fc1aa81b3fdf317edfe3b3fdbc957b09eff13a17c80d5bd68c48c67ec36e36e498e8c64e0e97ea", 0x2f}, {&(0x7f0000000100)="8d6f27c5bbb073ccf735d59ae7cb4c1801d168e2e8122dc5833c50b3096b6dbe6334150fd4c03a1ee9d5cc9470cd17f8d9ecff84f6b8cb3f6f976b8a46525c82a3151f392099b1c167d2ce5adc79dcd0309f73fb5f6762c85c24b2e1648f1aac92b4fc60dbdd7f573a3c69ffc1d4162cf89912f5a9fb9fad1d033c8c4070891d52bbedb8c3937bfeda3bbbf2ce88ad1a374cde57ca782877bbefb783a9caef1360331efedf93a65eb5ebc49834236979ffe89c3ce08c603e039977c4af10ba3e", 0xc0}, {&(0x7f00000001c0)="6bb41ebbba61b49fd6bdad4df68c54fb3af76c3f907ab9635673c3e0bb74a93fca32c1f9ce356a553d382a3c537970a643e2b2ad424711cabfaaf4bde8b6853b9dd198dc62f323fcd7f7ba6c986ffbb257dcaf7efe4269c023560a5ce11f86366b4eb8ea61af188b227f85d0b010a8f76cf7b7628b47a26af11ef1f7f6da7bbff01fafaaff2aa6104ee960a739bcd9c4e769da3786d245de61a72036adf5733fe057a3469c61617b0aa320ae80198acbce99497af0e164d98ff0c86a8934503b3e7f6da2f938b67ee3c76c226f8a53fa3d9207e7c6fa3acaa6e36e9f6eb415f01b36dfb32211af5d1e482b4c7fa40ad0a64b4d23b5", 0xf5}, {&(0x7f00000002c0)="86831de191c1d968c30ba334fbc10ec16f39b3f7337bc9a8996e958f05df9e76b2780c18eee9616f771442c849ee89064805ce72465f8c12ae048ed53007661a03c60929c9c6f0e41a73aff17c29a3920c361a1a1517a951045f4694634678", 0x5f}, {&(0x7f0000000340)="996397243b961f14221fec78f1e62852051d94", 0x13}, {&(0x7f0000000380)="ff434ad2937ceef8bda15e6984aecd3e7275e7a99ca20fb0c5c7aa39", 0x1c}], 0x6, &(0x7f0000000440)=[{0x1010, 0x1, 0x0, "3dfa45a42035a9e39f8098dca62ebca7e0c62df439377e5d5527f28569cad9b114857511df12b42e9aa08fd46864c6adf8495d08c0447534d432f74bad1190a441c43523efc585a98d1ad743c94f98c994a620bf3ecf0e27114f8299a70f47c391c1ad63d7de33a16aab83caa45ef21d32215a994ada2ad3ce11bfaa5052fffe9a02dfc3d04aef68826b2dea9469409a91443b2626503bc8b939ef3db98439a60caf12f4e2d3797e8bf142abec8b1bccff4f27308229b1622dc4a6d3eef415a067411df0594bf10d1505221b01f617e64f99de608ff0eb1f768e8b53b399a6dc4859eb32c0923d9eaf4fc13c1807fdd22c30e8ddb1e2f455112124232af1ae6dcf5aba8493f043b03bbb8eb21a8c944a1034b5b23c90315b3b7b2f17dbe9977dcb36d08ad659beb5c8a4dfdde718e264d4930a45c2f0baab9b9158f15faf06309e173b54fe9bbf3524f4e2a14ad7b7a0f22a25dd5dab9f4991f6f40eca9b94772a3cc7566d34434d0769f3c9360970c2ce35e25ce3f169ff6f04f5febb85c3cbac23e9c5227e2a66124e7f62a489087de1626f02325a9de9a6147315b08fa40a4175b3da95db652be3f019a35fca3396c555da5e7386dd4a24d63e6660a0bf7b52836c08c1440219263967dbcfb003d710a1f51424d51499a7849bb221e1948d98c8a6f74f79525b978ad0539da223ac244d285d79201e4f4db4de976d206e18d6f23911a677d3d86f84d0159f5394407a0575d49aaa9994b59b0123156004707b23ce184961cbc87b4f9d4f0354da7ea51e3bee1e353edbb50ceeb1706407da2175f273c971bdf91d1178018e02bfb6f666c275117339a92bfaac7b129810f59b38cf4613078f3ec92ad29b3d8643743d5830018eec929874faee5c930fba85484346c16e982003a0ffd85e628132bc15092baa0a98b2fe980a992c73342e494217855fc8b8042b047d583c64485838b16234f2aaa303777a668ac1b2a68ec55872b8b23da72747f5a7a0e2c452bdf19dad1cb7e2eb17d12be6e4b82dceae9ed9ef65c65e143e9705d46e301b627b26d2d4efcd478a410b9587c889d7d7482f5c37410a30f29eaa418f5fca2288ec6e67fd22bc3b57da009d1657bf0ab5f4fc8297f6cf1f8bb7af9ad7b603192c46540a59845e093580425606a351e8a93022d79050fc805cd4ed2b764907b96e36330b0a52a455bec6ce1a4235a3f23d6f8f11b0ea556555247464baacc607a6e3202a50ea0bd64463cbb9f941ae84d4030eaa0ee2065a4ca25b3c53d7d67475748f18528809b22944bb95f8f1370e68b1d1d3515e2945c9cdd7f37bace4032bd5207367f5e30a67019621f88c22d7f8bf837579b9a227edf00be16d2fc0ca23695cfa3bcf9ca4a6a6974beba65c68871e6a1587723f350c522a1faa488841364c8f0049f29821fcfde4ab78e91ebfc06cbd9b86af84a8adb525fbae2a27540b6e0d853795b5900d3cc28080f5bf6be1043ff1d405e3003e71003904f1276f0d8c049e77ac1aa434255e33368ad7e4aebadf1cb050d3d85b9018cd265a41f30b56557000edc91c9fab21a2090db62728860c25441bf91c28973653eb57d5f7867dea9487858500ffead90f66ddc1270c175e44f969346da20cde1a574844025f52a82ce6fc003c982757672b05483a7c5096040bc6527a702262cc0ef98039ce1fa83796c6709d7f73f9d19ff6be7d1320705942ad08ea9aa5cbc0f494c9a81b6dfcdca57a478eb9866405d0cac2d084a8b19f40fd3e35c4aa4697244a08dd9b43347440317cd8e80beb35b8d7bcbc6f7f8ea786a8ba502527016203b54e6718f91e1fd0785927ac24308b866fddcee3d0c6803ee9d35cb855326a2163ba1229d3a1ec0e8be8cf170f9ce71dbc1ff61dab65f4033e0b2fe2cb2b33a266a53960d58cb40b7e975e1a66259f95b032193c3bb38cb20a1ebcbb49edb101d4303f1496ed0a48005750f629344cabaa618aeb8300818a56a410b7ae85b1c66af7ee6e6021b8c858726aeee463e4bea831ee32822a387de37d5d108652cdb032bfb670af5ba057af1c11413e3ca401b1ebbda95d315822ec2bc5c1f3d7b47e66fe6460344bc1444e844d4d655fc502a2189eac2a170bbeacd4933014c2b8dda63f374413c104284aaf67797f3f3f885b59718f6d1786d26a7746a6bfff66e19ddbe79190f3f69c69b22252bc49faef268c47269c6e97d873a04617b7059eba4639003840cb0150da8d7a0350a11e107dcb413194e8285f4ec0f521422f472fa5fd5543adacafe79b5f072cc777a31dc02566a61d7112638f2744133f62d3cabc053e8749c1ea22679b2bf97dca6da6c13f12435388c1102c0195c2f763383ed2196e16f021782ea5fbd93616e2bb3b9e4ea5a94e7dd2089b30cefa06b1893f009b3d4587f22a2647001d0831285bda6659e73c7dd5a0bc50cb45a8789128fbd6a8723b94f1b9dda7ec2baf9a023e92408d0a7bbf78442b79bc265a2b80b60e46a578f15457fe08bfe86dbb877beebe25e0bb88da18ccca7bc41f8adb4c4d380995279137a5ae4c4207f7b9a0919e5d9f1aef0802ea35a4a5534dc81e7d3d8eb9cfa8b4237814121f0159cc7cbcd5687c17bea9eae00bfe8e0f52254ae7c569195a67856608295adb26a9010d77e81fec626dd5d2553257a1ec842f2e2a7b586b273e5fc53d428bbcb6d36944cae843a88be80f4dcaffd4f5c454812ce7ebd160d468e6e540964df8fb19a55fde81f55ec8371a7ce525b639d4dda461498421e1d8ae7b35028950a0fa4a3520a6463a7119d779f814a4354404bb66f6e2292f0ba56d7e2a871ea113a1c16edcc43cd25d6194f53b167c0f82b8a4d9354cc9a8892ffb6b9d77419c9ee3aa0abd103f5e3f35d8fa1b8dd4e1851cf8f30d552b207ddc516be37b6f7be78d065ec7804eff24c63f84c290c79a7808c9ea915410045b047a2354c42e8428f3a1b227e37fe0a7577bd2cc2f36c0e7b3326d8f349a7ca7b45bd26aee0955aef589d264897021c28aead49decdb93d222cd6900735885fad3f4fdc8c8f19b0ac33e41782819a1e5b34edacd5d15b52b03ce8a6fe3852f7ca8c328da4f1ada6270c8a4224bf8689ca205fccf0e9fe40ded1d5bd4a60e26f3b40be4c72bccc1154001a41c05674447477eccec48651877e50d8a98f471033fafa0213ae2360cd170fe38306489ea6f1de9c106ec984aa2a963b9d215030feccc778417b344220b5beebbbcf08767f72fd849e86f7fddcd6cdeb1bc474f3ff97c7a5fec46b31ce1a2252a1b6930927a6519ce408337c0472c357ef0ef7c25a79601d3767b6d6f87a3b864edcfe650926680399c98f0a8404e4ecd32ddf1c6851f48d029ca37f6a9546ebae97df3c05c633c36ea37b9841acd80651eb2c27ab7e91b21794b391e9ac9db6dfb9fd1f89fe9dcf6e7fe6c97ef578c5cbeb6b7d2708e677252e26f35b685cf4a47454b02463a52ae09e54ea9eab495128ce8b511c304286c05f8687b0bb7ef2bd3bcc5fa896089dd39f9826dad9a6f30cf975ed36c85a644092ed422cf4a4e52558037198f28beeeec39b62cd125f12b201c35eabed803ce019c399046bb4ec297530b62d823e6f46a3c697df7e8004f054012683fa5aa0e4c71bf20d717a1fe570381c059d1f67374917cf8209c091b0d45993b38e8e343565e244a61099b12432dc2d9863c8c3de9f38bf0272c7dedb0b6786f7f8ed11db0dd358e8bea590cdd713c31fb5d19645dfeabbc12a2477c0f159e709cadce20b25ab3a012212c47e56db1e640f76edeb141e6b12764b46cc10ba42cfc1a0d30bb1683958b9109b3403d965e2aec6034a189a256e9e9f25f7fe1c1f3b7a20dbc9c123bfc9e7386fa9cfd0a779caed8c558e18b3b9dd820ef9e2c41c0ce7d5e52a62b958c31ecdbe859e8394386bb5f74a21fe300259dd5be35dab0b4c25350983d0614189c99ca14771885d28dc4d5d3dca181477e64162269a57afe16e308ad1f36fd7fbef98d1c546c855ab0be729756b28a3705e5a239f3c907c070faf23055aa9e4d681fd53a809730095921a9e930eea9c6f3c5c26d28473caea5fec0a3f02e16964b16e839de371d6f9f57d8ba8c30bb02fb699b16532db136ae76bd06ab111a8d5f38cd63e63fa718d6b67b0fa3e91bfacd479f1c366193597d42cbe45a1fb06e55dfc8a13ca85b36937c53a9c9abbec3e4da5e3b9131041c7d73bc8afed87f4cab57a3dbdc72a21d57f4d9f7f3569756ca1fd8a5ac5e77c161b8cf51119100260578461b8e6f24e1a9aa74465013c385e3bd489a9e10bbaad2ee2db25612559a85f5e81c0381ddf7ef1401597e8cb0fecd32ac57fc2c2949d6b630dbcb451c8cfe6e8feade2f9f035fa0c142a7a2a4ab192e295cb4b23ff2df56027cc52bd45a825437f7ba2be296e92ee8de6a0cd66f72594af556b582efe15defab86697fef81428759c133a914d28cf22be05aab0d7f4b66ed7af0a05c154a65242c4c51921a9d68f319d5ee0a07a4e9319728093b296954daa8807bdf00b9f9d26ec7347c03685ae249f83a1a95097fb4d8e60fd89bd3cd7858b418dac464990487ff3a4aae3de63cadce63ff7a97d71a88aa9592eef3d4b2f07be33fca25148b52a7f6a977f766be135e45b8b9d0968193f843288ab9e50826339c21fbb7db2f5cd3a84f16ed7188d8346fe5973222cf3cf9693e83785467fec475949afcd09d6cba894e71532c495406a4c6f7ae7c89bc5680b9651e5d2e1620ef6d80bdf3686e3c2fd597f5168345eef6c6ad3fcba49ca92bf9f857136dd26bdfa4e939c726e57e2573093d6dc10edc870fb3b630cb4c07b0fe539864f1ff3b31c0f8db3a1261ded969070d67bb5aff4a501a87e1bcd6b7845777bcd75bbc20965e05f9d43fdc3675715afea3d472d889d400aaa329c1178d2842c6d6822986a7e01856ad70e2ee7d5aef830dabb07523b7329c1f2635420235b34a543a695e041176379d832ba337f5cabc56baf29893b9f54634b7756da1c4f017139d1fa6b7c2fa84b5f1a143669907535b22b081692f9d4f61a5db1b978c29752903badc51ed5853bc21a7bc461496265431daa0e1cc8874f4c4f40310536e4af9d8a8ccc8067ec7008d1abd7d8632ac3aec9e3a019918f504447b32c21393e08fb4940099c9b4dbf222b7f143b1eee07316eeaf63ceb8ea9345b3957df2a5b5946aee38255ec5e491fb106994af6ce38243209f3f9161ba1de1b4058af398316a1c6e99f12aa71d03a6e8aa1106acafb491879fb77f8dedd83f4cb3a5e8cba5f4fa89f4c86a31f055299340070f6ac92098b5d39a796c0b818ecb8efcfda65570879c51d2390198c14c7386d41cd21c3e6d1058690bb55f6935ab34de615e1e97ff3a6d789373ee19a27fa9eaa52c4bf95d965ac04dcc7a388dd8b01c016cd5ccb3d7c85c2e943754e8a4156545ca0fb1d7d11ddccb84306d45cb3d4e35076ad945acbddfacf19d00466beaac884bd4080c36ed8481d6144893855ee5084018b4601f3a5bfc50f42460172481d900056967e903e530fbd6aa2e1c2030c729424771da6343fdcb898800ff3ce4ee46d1ffe87192fe1c0d426d4e529122faceca119863100cbf4e54228c1ee4db21e8aeb4af0a65609e6a73c29f5013a4095dbf1c86fd6643a1b95414bebd7126af25396602d611047b2162bba230443e5aa7cfbb1fd3e6939354a61ee26da4f8030a0e10ca86e7a2edc0e2549703f7de4cd9a978fa8ea6b66e058a9e466b21a6396002f309d8c341783d1618daba0d"}, {0x40, 0xffff, 0x64c7, "fb7f8ecab45e892ba64a19901e4a1b36d52f520321b398e8033219f15d25cbdd3f77d4f3265575b30d"}, {0x1010, 0x0, 0x8, "7f058b06ead7ecf7ed5b9b3a64e2896af94cb199ff7cafb0aa4e290823443bf03d83b8f852ea6234c7ee7d742112bc2fcc71bf4d7c03109052393faaa7b539987ce30dcf880ccf1855a608b6afd365aa25b453989dbee0f76f01776348afa32e147a5c96799194c593ead0d50a356035fb8c4d99c7533a64cc65b9a3553afb6fca5fb25dcc0bc4f3aa3e2912dbbf1277f44e7287d3e8f7989034742a7e6477114a0ac4893c4215fd8afb8e3bff994626435cddc9eaf9110971de55fc7cfea02e7369933fab1ac11c3cf68c9b82f67eb7a7e52408b5aa7752b261f5001dcefc3481278c00d11000c31c35ce8c5a739fe1e4b16d565fcdc6659138885d603855d3eac30cc9d41e9eb2dbe899bb0883733b7cf93e18de9af3ee63c2274f112c3fb7ff31a09a3e15e1f57bba0000da412006746df1fec38f39983c32c8c320dff169216a7105b967af98db27424be19439bb6f912ca155e6f1d7586d5a69d6ea2e62fb19d9b3b0c240b9f7756adf4c4b95d42aeb248bb299c25beed63242b06e795e0085154d99033829ab9d64a214e738187d0ccd01b05e2dbfc1754fc176eccbd2c64970fea6b7c318803ee82435e3c4167bbecd64d950e71f5a4917143965dde7df98719c875c1fc02eaa4557d38e021b4fd5253570ef591cc40bb1ac6f698a120c4d0307755aa27b5dc071bf870470e9f4647b2404c9ef4c9dc6adc91b002a0ee66f50b3c28074ffc6932b9235237ace1100dbe783e2f0ca1edfb5bc9f45be4cdef6e45a9434a6ff72dd43a4790dacce82b38f2ac6e45ffa859a041c36af71720a96218ae6c7c2528a9a5793a06056c65d47bfe7b9c6164c3739996bfecf45b9c1fa97167942dedf33f4a8be4c605428aeadb2d9305f72eb08217d8e23873cd257e2e3767515ce894a6c4a54546d9e46d0bfd39150a9948b63eb470b574e80b4fc8bdb550d80778365ca2bff94dc96f18719e10ebd87ae331af8a131d3d912d990d85447f66d157a092b1e224a999ad9732d3239f0c1c1eb25e74e9a92cffecc7b0233f24035e3045aed1d8d6b82e17f607ed5d6f06cf332afd1ebf024ff15bbf4b9edb8671ac779482b02ac6361276e6bc4383bacd389e6de1b90a890d552ee38a440870245fe2cc0ab7b38b31dfd663103fe9a040c87586068de617276412df50eb4613bc6a87c2f54275e90d690552477ed8158ad2c538a12f7b7ccf63341896a1194055779f235d0f5a1ef710ac1b2001376b16d3042a25a44baeb8b1754594f47f1ee1154eea5082258d0438eb14049e0a706aeae0bbb122f6b3346d6bfb142c48cf900416fb2a63728a09109f045282c313cff58cff0bf3402e9c33e910a60cd91d0fd40a5a885d8ee7d69ad3cc5b56307e0b8c904513b6dcf91c4f89b5e887acb3d28eb6c8989896281cbe87bd84903e3516ef4a579aaaf94793754a8c8d07d7b8eb385747198f520d4e9159179c21dc7094e3921c260403b1140490606dc60bf98cc93b7912372643692f1a1c35ddab0775b62c2377157eaa13e2f09b3350b73f5a687e419d2286565e35f36917132b92a2a134643dd1d425fbae577c5752aaf01ccadf2e6b6a52ddb47c5444264519476f62298d2ea8d94e7aebee9b7975aa7aa586ca220e5febec798599907e97a0dd64e0cda88aa25590741b6984762d3c76ec80138a513a6d0cb8a0c330770297e52104d79a94b1135f8e54acaeadd3fa5731bde8bc4987e80623eeced3ebd3afef143e849c72614fb76b93b051ea82cd81caf4113709b90c23c2f0bc85a311acb74d1b34e58d194e1b0027fe406b49f1163c8f2596fa5a944700f28dcc2a9df3a033ce79f6c12c9c9f9e6c3a669cd0914351ec9434de1838bd4ac19bd343815508159b7b89fdfbd0533355f6da4f64f1be65a5fbcb055ffc26d83bd8f88890cfbdfe8d936b604c24c647b9e54ef7f299ad3f2a35b72458980a48629503bfdb1d7828bb28b0e775e36032d35fde982ec53da7422e2434d2241b2e414efedb5315fb432b0cd0afe47713408c64fa8bc4ab5d47eca3c2eaf09b5309897da1034e32b749b1c8c4b9dca72c7fecb959d18042fd6cc0382499eec00a703a6fccbfe53f012a35d81e509526a0c7a92453d86ae281045328e52e97ee43f046a7c4eff503387cabafd25a006c30812efbc0a1fbd14ccb64066f58ffa3572baf2c50c33e5db11bc98e219a4a89308afa1333d903bb03843e28f2544014632a722885bccd4eaccff221a7fbbb01450cc477846af0452796dc6414229413fd01bb037b7a8daa08adaffd9675fe978f9c12b856005059aaf655c4acfac2596367a0c18160d4733e80d1465bcb3809bc1ed8d302d9bbd49a3164343ae81db95c8f4cff85bc33363ae3c3759549a38c47fe1edc825f92826053b16ca9f3264ac54943e57c0db7575e0e7c50d194cf26970150f5c503ae4e4f7228e0342f0caa6ba8d430dfaefad7a25f864d56cd733d3ae65ed5e9425a6fe487f467d66e4c71a0266139a2fb79484771c20ba3877428626f59db1de21c7bffc88036010cb70d24d1546f62d349d1025192fe9b106c4f21abc85dda34bd959f7ef475c7b98240ad1f49cdff1778e2cf4208da9b5394077006eac413188a5f1990e1293b60f7eec435c95a1a9617a79242dbb1e12d70af2415000b7ec56b93e687c346f7e10a45988229eee2f403f08d79604c95c99761f7df92175e51f217c51b25161463f3e5447dbaac16843ec3ea35bcfe2226c860fca286273efaadf19bd0ef9e7ae535ca5473c71755131f5080fdf72cdce617fc927f3e82ed7ea75496783433752a3cd96ef99664b5a0111676faaad9c7aa026cdd4ef8a2d8fe64287ef47daa7228f18e5b8c355db13c5845a30f94c517cae55fb22c8b5bc56796c680341594f6a422d721ebdd0ade6c24c3b5a18154efddb3e38d119aae30f316373dd289b79889e076bf5c1b950dbf73cecfd54702d65ce023185643ad966a0a09e7226afdf93341d7f7b6aebfa4081bb2cbc540b3833bdd386fe3219a0c16775462f6493b0ae0c0c7dac34150cead231cafa015e4d1326a4ac082955db7e6bf0784cb9262a0d5ddfa8c69f827d42ba09ee7b74cdd01df6538f218f53f1706d9665ab6a9c120c64ab562a7b5f191bca4b69f4bde8604798cc566773c2d27b57cca46d6b294179f4f8b543340bff3b1e1d5e577be9ffead33e8e847dc994e7174ab47eb3ed5c1d5535efc2a3e8e5f1c34af1c326a12f415b5397c7a68b7ad43cec8a9547c3eb84e05aaa9061207697ccef4c50c84f739b5cab9d882e1a20e7cba6445ee91b573ec781f8c51426a5d2bcac886b41fd0751bc72b6d1e31f4d7582f5846b43d2d7112de8059798ff6990fa2517bb92e0e857d5ba4474191cca1b0840b7b5bfb51b04a48f219b442946d45e789a5f5f4e44b772fe26393112b958c42b29ba415ddae6383175a0a50947520c97e498d962dc634ed5df1772e0b305e7aba3fc8e0883e09be297ecb731fd52ebe6ba926789aee91756eda62a324b6fd508b4e5282c6670ebf254780561f212bb5fa33b723486daef1375af64a9f11f5d9b6f10a8dd303e292786692f3f32d8d356ee0f4d9510c8a46400172417d890d0dc0700bd0e50839e009bd4391bdcacc945fb690714924d03a9829e798ff7600c1556d09400a21668f39b36ee797421f93216ee0c8695f8659455e85042b68c15449bd046e81f9669a12a7926be3313fadc267eb8944e8567290ace4d5555e3fd63285915e24b2a8448d80144c6028c68449bcfca0db2f742dc603a4628387838d255c2fad9d7e3bfdef4e8f381eeb095b0287d2b6fc3a8e869b6dadb7f6fe7f3ab0a0a48b9f61081cd504a036d2135c01467f808c73c41b421e1ca0557f265c832161f261837baf5940322bc371d1da1a002b544763f8d1497fb7ecee0e05d0333ac5c629c42e4ba98d91431e1ecab284b16e4de79fa2792b94915bd20b09f6e390258ac5fa27574fb8f7b773e33a2db3ad0c4e81d56e84ff4670f970b9733786eb26792498e8645b9edb6a978cb167e6a6cd2ba93ea7555f777180083618c6baeb0c9dc68a4eb2d5457f9d1363379d60608c272762a7aea0169d004a0926f0085726e41a4192ee012b96cefc4ec21d24ab3f1a9887da8d521d0071c65aecd33ada285eb224b7a783ba17561ebfbf525c03d97c0022b935575afd70740f770a61a1c6c500381f190ee014fd945106a0c0a679deb3010cbcac5426a66cd88297678c927ad23cbe0d0d5bd26f34c2c51dd6292756e6ad0aab91cce34347590e249ca5a44131e5c77bf8a38a0871533ecf5e7cc86bf3e0090b99ab04cf5e4e7d357cc48a5ed6159950a29a50146ba729b8629cc6ae15a49b9cc61a2baaec3ae08ab8f1ff9f14f8e41daa46d6c71891d52931ba9249c19237d99bb6851609a9729b1ed7b15afead2139ddb61a657325b34e35abefe5fed3148502e6c7b10a9c60456dd07c5d1c2f9c97b86d5a2ece14c5cb4fcef7a83d3f11cd862b032fbe724f937291b48f14b9fe69b7058bf819186a700499bae0b811ab00ecd24f1b817771039c191847fdf99943580efd5963a54f24ccd98d4019e89e81a9bbd4fa42f280ecd35647c7f375a9514a3c78630685af16d124894345f1a0ebd310f044e2cc4642333258d4f454e8f88ae04c1b622262592724886b4d6c745e176651420f7fc269800f2143fb54e815d0ae4b3b91719a8e7bfc4506c29a30db7ecf3aa59391f3ace9c49f28219153e4ecf835ff2cce150a9ae44646f30dda3d9d5223b4d51e720853f780bc1defdde1673d09a334c46c074c8d2598ea91265cce7f11ec707d2c96ee5b26a5e0262a543dfa9e3ba444ca23e27a2efe228ab49bde3966cad8315c4ca676382c3115a37d6c51859aac7fda363a4fbd5dcdcc0f4dd13895942e21df256b0137817af6d480565c7f527ec914e17418403faaa5a84959e51f47628aa5477bf3bda781acd69fbd308ac139151fb5881270d04fcdf30b7e5aae3ecde368d9e109733b780d9934a5fa771f04a21ea2561cae5907ad8a40538860c01ad92cc3faede988935c75833e3c53f5930610931ff9dde44508118479f744a8142409020b1e67174380a74e37512e7f7858afd9d6112b75d53c3cf5b1c04b8d482ae2a1b04f35783cba89c2e1276aa50803edd0851c6374ac16fb678c6c0c57e1b1f9d8cbd6dbfbbe83e1c8e72e837d83aa359f33a4f94c5a7bc2e07e59a58a6684df7325e21943f706a86ed2b5007f6cbd6a9e0748cff9be78ff3f33f1779f442f0ae91dfb9aac0aef05ecf3ebae08c9d17014c14af736648f8bd7671e1d79feef0e82c1f0655c6f473d60b6b413ed5c3855f506639bfae6a37a5ccab050393388a882474ca1958a4e37ba10fa52b74728636d73abea2b5d131e8616e505f88685b5aabb6e54ac5290f0e24f40e1c46569fdf99d783e037131ee2f4f1326a6e823e2f3e957b1c159fe695bc0e26a4b3db34aea268461bd18f46c7a5f3796113bce9ad30c3ee62fcabe24c7d5fdebadafba8419d638aa72e4a108a13932796a14ca7d6ddfa6605ed9843cdc05c7a7adc98c3075c500ddae95ef6f509821d4271f87571f53c2dd2addae50afe8b458c2488b9f6a576c390c51c13435b10669d58deec5be858804dde98c5a667c3d94ac53b03657763384754d314bc45c15d82e85e6785e6ff7f0d75c9ee3b9d20549c1cec902f0fce0fe87d723d31b9a1d8efc2eb874fc6b4e8fcd008a20d6be505b0cb91dbee2c2049a6f51998c08f2a68e70e9265"}, {0x60, 0x1, 0xfffffffffffffffc, "2864784b1ab6739b2fbae0f420aea5ad76e88445f1aa179fd5b1fcfa047c19b5fc9d46fbbf7d97b166a38019f5d09d7b66f21283ea68d2be399cfd9bab2290264d6469ab35a60e0ffaa87edcd54f"}], 0x20c0}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) 13:34:35 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x32) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x40f7, './file0\x00', './file0\x00'}) msgrcv(r1, &(0x7f0000000300)={0x0, ""/11}, 0x13, 0x3, 0x1000) r3 = kqueue() r4 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x4}], 0x4, 0x0, 0x4, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='./file0\x00') write(r6, &(0x7f0000000140)='Q', 0x1) kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000001c0)=""/147, 0xff83}], 0x2, 0x0) 13:34:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:35 executing program 0: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="04000000001fcd00000000e2ffffffff00000000"], 0x1, 0x0, 0x800) sync() r1 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0/file0\x00', 0x100, 0x1) bind$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0/file0\x00'}, 0x10) socket$unix(0x1, 0x5, 0x0) openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0x22) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/37, 0x25, 0x800, &(0x7f0000000200)={0x2, 0x1}, 0xc) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x3, 0x4, 0x0, 0x0, 0x80, 0x80000000, 0x7fffffff, 0x3}) openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x0) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1a5}], 0x0, 0x10) 13:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xa88, 0x4) recvfrom$inet(r0, &(0x7f0000000100)=""/112, 0x70, 0x803, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = socket(0x400000000018, 0x3, 0x33) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x2, 0x80000001, {0x27, 0x8}}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) close(r1) 13:34:36 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x180, &(0x7f0000000180)=[r1]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x9, 0x4, './file0\x00', 0xce5, 0x8, 0x6, 0x3}) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x81) 13:34:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffe, 0x12, 0x1, 0x4, 0x1e21}, {{r3}, 0xfffffffffffffff9, 0x40, 0x8, 0x7fffffff, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x4de7, 0x2}, {{r2}, 0xfffffffffffffff8, 0x21, 0x2, 0x9, 0x1000}, {{r2}, 0xffffffffffffffff, 0x28, 0x12, 0x9, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x100, 0x235}, {{r2}, 0x0, 0x4, 0x2, 0x100000001, 0x8001}], 0x1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xd4, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffffe, 0x11, 0x0, 0x6, 0x8}, {{r2}, 0xfffffffffffffff9, 0x5, 0x2, 0x5a3b8b0b, 0x3}, {{r2}, 0xffffffffffffffff, 0x64, 0x7, 0xaf8, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000086, 0x8}, {{r1}, 0xfffffffffffffffa, 0x42, 0x1, 0x0, 0x7d1d}], 0xfffffffffffffffe, &(0x7f00000000c0)={0xffff, 0x5}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup2(r4, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x8005, 0x40) fcntl$lock(r5, 0x9, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) fcntl$getflags(r5, 0x2) 13:34:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x3ffffbffe, 0xfffffffffffffffe) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffffe}], 0x1, 0x30) 13:34:36 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f000007e000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:36 executing program 0: setitimer(0xfffffffffffffffe, &(0x7f0000000080)={{0x4, 0x7530}, {0x3}}, 0x0) r0 = semget(0x0, 0x4, 0x100) r1 = socket$inet6(0x18, 0x8000, 0x394) recvmsg(r1, &(0x7f0000002740)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/207, 0xcf}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/168, 0xa8}, {&(0x7f0000002440)=""/113, 0x71}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000024c0)=""/174, 0xae}, {&(0x7f0000002580)=""/23, 0x17}], 0x9, &(0x7f0000002680)=""/168, 0xa8}, 0x40) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/173) socket(0x10, 0x8000, 0x101) kqueue() socketpair(0x30, 0xc007, 0x82, &(0x7f0000002780)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 13:34:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/105, 0x69, 0x800, &(0x7f0000000080)={0x18, 0x2, 0x8, 0xb29}, 0xc) 13:34:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r1, r0) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000039c, &(0x7f0000000040)=[{0x15}, {0x50}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x21, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x182, 0x0) utimensat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x7}, {0x7fff, 0x401}}, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1b0) sendto$inet6(r3, &(0x7f0000000240)="1d1bae590af5bd3c356b8c5d152e2e480d8b039a2f38dfc7f71ba3b65fc8bf39bee50083ef23b36c56289da908eb164c6eaa925c0eb1b4cab5634d4a6a27a8aa6e4906839e7a40c53ae593eaae63fd4bc674cfe87f9e642b5c61bbec29ea81d577ea1e685e9c2522725702c17ae0fb15dcea449fcf76f5159c64fe26bac1a6a9c86a98d366433529ad1a894fdb70722b8b54fe787ffb5d3cf5982efebfb0", 0x9e, 0x4, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x1}, 0xc) syz_open_pts() r4 = syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) recvfrom(r3, &(0x7f0000000480)=""/220, 0xdc, 0x42, &(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0xffffffff00000000, 0x8001, 0x9, 0x3549}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x0, 0x3f, 0x400, 0x7ff}, {0x4, 0x7, 0x8000000000000000, 0x1}, {0x4, 0x5, 0x40, 0xffffffffffffffc1}, {0x6, 0xe0, 0x322, 0x4}, {0x400, 0xffffffffffffffff, 0x7fff, 0x100000001}, {0x100000001, 0x6, 0x3, 0x7}, {0x1, 0x7f, 0x4502, 0x3}, {0x5, 0x100, 0x52b6, 0x1}]}) utimensat(r2, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x10000, 0xc738}, {0x3787, 0x4}}, 0x2) 13:34:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x282, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x200000000001) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x1000100000001}) socket(0x0, 0x0, 0x7ff) 13:34:36 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x3, 0x2, 0x80000001, 0x1bc80000000000, r2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") r3 = open(&(0x7f0000000240)='./file0\x00', 0x41, 0x10) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x3) 13:34:36 executing program 1: r0 = socket(0x18, 0x1, 0xfff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x81) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0xa50) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:34:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8000000000000008) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0xfffffffffffffffc, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffff3a) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r6, 0x100, 0x7ff}, 0x3ff, 0x200, 0x963}) semget$private(0x0, 0x1, 0x6) r7 = getuid() mknod(&(0x7f00000002c0)='./file0\x00', 0x80002005, 0x8000000000002d94) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000780)=@in6, 0xfffffde9, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/201, 0xc9}, {&(0x7f0000000b00)=""/7, 0x16c23b6f735127e2}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000440)=""/185, 0xa6}, {&(0x7f0000000500)=""/233, 0xe9}], 0x1255, &(0x7f0000000b40)=""/245, 0x4dd}, 0x800) r9 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000002980)) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002a40)={{0x10001, r7, r10, r7, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0x5, r11, r12, 0xffff, 0x7ff, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r8, 0xffffffffffffffff) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f00000012c0)=ANY=[@ANYBLOB="01022e2f66699400c0163b783c8f790f33551e122d3b0fbcb00f458d9d7046749f71058819b3ea7f36e567080c6baf36891d9868dbd92d20810681b406e300f56893c26c06000000000000006f1efc93ba89d1843035a435ebb12d0bb1029e31c8d745c1a048ab95d5599cdbb6d15f1b00000000000006bd040000002921bf6360a5ab2d22b8758419dd0b404243cae27203a2725275672f0cf8c9611a3d808c99ea59e9fc4bc2e937b7124b3e4876d9e00347fcdeb1d107e3274ffb4c3adf07b54a55333dff39c9422547470820f63d03062120e1da986c7282390375241ee0f1e738622eab72ac2b800d5d5ba2e2e29c8720ce41d90600000054cf0c4d0010ec1fe7b45762b6128d6677e7b935d6ffa80ee6bf4f9037e89931e0de495370d6f53fb5473b8539863d097137188c463e2005270925ef87cabe47a401fb379f6b5a0317d6890e6dd70a3d6440cb64238df938d226cd7512ad4e09c8a8f110fe167563d4b50019deba3bbc17a86aa261680c8e6b19f7e1121e384406e6fffd28499e372387ae1ea9d832dea2f23b0a3600005336a55c000000001000000081e58d6887add8b6a22c115f1a33fcc387d60122c7c8287cf1206d36a13fff804a36438c583b8549f7c4709ac5eb1167ecbe4f28102535202760dbbc2cde9744ab8e4f348a3f0910417f6e6f87c31718ae3e3e718942ab010d7a9dbd0a9cbcde1cf984fb39bc0b45bee6532d90ceea385e46691cd0017710b76b59592daa5bbca045d0ec5d098ff0219db090ba7dc36cbaded638a3b3b9d0d3f73617e450a4009ad58eb0da972abdb47f32ceb98d590ff5bf5bee56de434f04eb983f9babbd120aff415307e3bd105d452557cdb6f8ca44668fb160f2493b548013e1ce61b8f6ce4f2197997dc913d937733d373e86cf1ccb3ff2724073a0b4f9c61616cc015a2ee345617fc88780ea2683b56b6575e71f91658d6cd67c8a09c2c5f2f1489cf6a7009a21a13ceae8b3af38260cb95c86a0000000000000000000000000534f9b190119d305aa4f21c9f98b66fb971f1f71ce421d13006c737198410790859b72c122fa9d02a022be19628edc72f4"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) 13:34:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="207f35d3ba33fbddebef0bf86b2c15f442f96ef0b778b995e5eeadaf01edcc0d3b50c4", 0x23) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000880)=""/4096, 0x1000) close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0xe, [{0x1, 0x1}, {0x3, 0x20}, {0x3, 0x7fff}, {0x1, 0xd6}, {0x3, 0xffffffff}, {0x3, 0x1}, {0x3, 0x1000}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x4}, {0x3, 0x7a}, {0x1, 0xff}, {0x3, 0x100}, {0x1, 0x1a}, {0x1, 0x200}, {0x2, 0x25}, {0x3, 0x8000}, {0x3}, {0x1, 0x5}, {0x1, 0x3}, {0x1, 0x4}, {0x0, 0x1}, {0x3, 0x1f}, {0x3, 0x9}, {0x1, 0x7}, {0x1, 0x7fffffff}, {0x0, 0x1000}, {0x2, 0x100000001}, {0x3, 0x80000001}, {0x3, 0x320600000}, {0x3, 0x1ff}, {0x2, 0x9}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x4205, 0xd2e, "aca541486f547d830628cae07fc74aeb853b0c9f", 0x0, 0x3c}) syz_open_pts() write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20e6091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6f", 0x4e) 13:34:36 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file1\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x81) setitimer(0x1, &(0x7f0000000280)={{0x8, 0x7}, {0x6, 0x3}}, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000240)=0x98dc, 0x4) r2 = open$dir(&(0x7f0000000180)='./file0/file1\x00', 0x880, 0xa4) linkat(r1, &(0x7f0000000140)='./file0/file1\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) 13:34:36 executing program 1: r0 = semget(0x1, 0x8, 0xffffffffffffffff) r1 = semget$private(0x0, 0x3, 0x1000039) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0), 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x1000, 0x162, &(0x7f0000ffd000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000440)='./file1\x00') r7 = semget$private(0x0, 0x4, 0x200) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000540)=""/139) socket$unix(0x1, 0x2, 0x0) close(r3) semop(r1, &(0x7f0000000780)=[{0x3, 0x459f, 0x1000}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a9542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70cd118892", 0xffffffffffffffd9, 0xa, 0x0, 0xfffffcb0) r8 = semget(0x0, 0x6, 0x80000000008c) setsockopt(r4, 0xb, 0x200000008, &(0x7f0000000900)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x3, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:37 executing program 1: r0 = msgget$private(0x0, 0x245) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) msgget(0x3, 0x18) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r3, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000300)) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03d2d34bd5fd5571"], 0x8, 0x800) getgroups(0x1, &(0x7f0000000140)=[r1]) 13:34:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = getegid() r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() setgroups(0x7, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0/file0/file0/file0\x00', 0x7ff800000000000, 0x0, 0x7ff, 0x0, 0x726, 0xf1, 0x4, 0x1, 0x3, 0x362, 0x3}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000300)=[r1]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() lchown(&(0x7f0000000140)='./file0/file0\x00', r2, r1) 13:34:37 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x40000000, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x10, 0x4, 0x3, 0x40}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x7ff, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x9, 0x43da}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0xfc, 0x2, 0x101, 0xffffffff}, {{r1}, 0x0, 0x10, 0x2, 0x800, 0x4}, {{r0}, 0x0, 0x0, 0x1, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x98, 0x20, 0xc50, 0x3}], 0x34, 0x0, 0xc68, 0x0) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x4, 0x4, 0x100000001, 0x7fff}, {0xc9ec, 0x1ff, 0xa9, 0x8}, {0x3, 0x1, 0x80, 0x4}, {0x6, 0x10000, 0x3ff, 0x7}, {0x1, 0x69a, 0x401, 0x9}, {0xd, 0x964, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)="8d") lseek(r0, 0x0, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 13:34:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x201, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3f, 0x4023, 0x6000000000000000, 0x4, 0x1, 0x6, 0x8, 0x6}, &(0x7f0000000040)={0x0, 0x7, 0x3, 0x5, 0x0, 0xc4, 0x5, 0x4286}, &(0x7f0000000100)={0x7, 0x7, 0x1, 0x8, 0x80000000, 0x6, 0x6, 0x2}, &(0x7f0000000140)={0x88a, 0x5}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 13:34:37 executing program 1: shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0xd000, 0x2, &(0x7f0000ff3000/0xd000)=nil) r0 = shmget(0x0, 0x1000, 0x708, &(0x7f0000ff9000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0xb) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 13:34:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x282, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x1000100000001}) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 13:34:37 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 13:34:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x200000000000, 0x8000}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3e8) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000029000000330000043ce400000000"], 0x10}, 0x0) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8000, 0x5, 0x0, 0xb06}, {0x2, 0x2, 0x5, 0x5}, {0x1, 0x3ff, 0x9}, {0x3, 0x9, 0x4, 0x8}, {0xd5e0, 0x70c, 0x4, 0x3}, {0x5, 0xffffffffffffa9ba, 0xffffffff8433752a, 0x8}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x250, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="8d") 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 13:34:38 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x30) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') fchflags(r0, 0x40006) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 13:34:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x821, 0x20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:38 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x80000000000010, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x2b, 0x6, 0x2, 0x0, 0x400, 0x4, 0x8, 0x3, 0x1, 0x19c2, 0x3}) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="96276d95beff661bc5ee288a88232590d903", 0x12}, {&(0x7f0000001740)="2e7c768b3ca6f767963a36878b2bffb95cb8b81b5df735e5c44e377072ca81101191eed2dc4bed98307e96e3bc154babcf4132df2f292993869ad6c5bebd956685b1fc9173c0143dc05d63bb6e82f5abc78ec9860a50de549df69f4af3bf7a9503b341da971a8c39cdf6260da97351140a9151a8bbcfe75012287867b2422bf5ee778614cfa0229dd0f40cc96cead94121828c5a19cdf3d9b0ec286e6a3633761e1ed78653133c7f7aa9ac3ba7d7db5e83b29377881dc8a2a6ae69091ea47b50b087d8c6ffed635d25dd2ff5bba08f4f8c2dba93a76f4a395c9d314d380848d400b945204b92f09b28e5199c1625a93b53dd89724525de24f7901e8ca347c6148ad742619d647183375ffbfa37289600de1275ed699843c24e6469ab735dea382a51e2476fbfb3aefa9f9ac3b27a28ad4bbf5c345ccde995931588099922debdc3a09550066b4d49e929540aaa96768f44fd6dbd24a3a9a12f3f15e56a5a017a7d6462ba04f023f25ab071b4993b1b4f10666523d379c63f7029807ea333a72657daf101daba859c3ec80eda7661284b7caee30b670b4b993a895b437f39fbc46a8fe2a27a89562dcc069822cc1364e73da6dcc1ee8f5ddcbce00aec83b42fd534b3691b9627836125bd9de403c80a5769e88acdd81dd65f2678269e372734d88faadcf07ff1c6d1a61afdc25debdfed2eee8e28df05bf6552e3b83df74f8dc046e329e0e38a089a4628fe56fab1f1635640667ffa26c5a3898a930a93bfe3728467784d8789ab45f76ed6c617546159489ae374f7bb30b2561550bc7502f5df96528b714ad8351af7a5acaf772ee0dd24df66847991f3716e7a0357a58773a40cba88aa631c0b40db66c7a11169135d33367fc0b139d5e8409220e47f1b4c2de1ff38426fc011f6bd060c3c93efde76688aba202b034d0b37148ecd970cc7adfc784057cb7c490bf79e44cac675e4c3523316ecf359ddf3236c508ce247a8679b7f8074db7bc82ad3e3eeb360d5c93a66855b25ea7d77958a9e254f272fbdf9cfeffd5a6dfbbba754324192891168555a1c05f6bd73ca76bece8868f99162fe0c0675e13c1c84390eff1f5f14d3ad1072da5ab2feac2dae49af311dfa7502a1eb2f07656c5d84eb80b8804fab230e709f3efb1fbcd2c208e228bb0ece602962128eba2e07e75759976fb267e11f3d48bc20c5d19629fd2dab15324ff73e426bb5664104e8eb152ad069753b7f3c8851b781a7f142a7de59a445113afefba13eaf157def7f65e7d087db55d25ea8c897ec3d33950f5856a50c4510a65f72aca217fedac18b794d37358b1e38630d9b0bab693664fb751d784b0c83af24c7f06227b5ed1adc164b38a49520eac7fd97b9ce00a254eda2ba3953536192e607fb2014588736df701ab55d98789cb1507a3aa7b3fb6565b894f530b075c1cb85d6d3e53cbf7f7f13a0977c57f1557b5d79a0a4e9c7637099f9411a19eba31444a9e1c3dbf5f0d9810d526ce69435e505cd6b8a76fcdf8243bdaa63a757b877dffb9e1b7c2e7a1182a36922e0eb19faae4e5750a1b79a33c74da93d50acaab66edf842be600a95c9fc44455a96c2c01e8a299ac1be53b2aad8e9eb5647408fa63ae0db92fce2f7beeecd5c77a0b298f6055ead8928a74abb0173ee5d897cad454875fea78ae7e6e45724d4bb8f588d4404fd0827d8253537eeabcb138e2c4bfd6b2a7c63313998106b5f9de12ae951938252398a7759f54b1fe8bcac479a005132a78b807431115ff9878406090f581c57d63aacf78b33a2d7b52caec6510a878fe76b3e70ac6e2afc48b94757a3b37b0482906fb29b2d85d07c403cde3d39c24c5141f255da3de39c3cc2509cd4b78dd7e10671f01e06e511697f19236bc64a3ff9c5a88d169da3dea12dca539e0cadf3456bb2072eceedcf96138ab48e4aa5dac5a5ec582f3b6b8005ba85cb0c17d647f515e8698fe55894e0df387c767a2038a8ec8b3815198ae990e5635b41f2b08d44d4bb44f8b023ef6cefe8389da89b8c3687993c1925c0209afad984079e9129d447fb04945a86b721d637d07ecc617ab0537c3816a3e68a9bb262673620048276a286e2456406060593ff04dac90bb76d4391697f4043c8186661f97d848ceaa17b5ec9d536a6ba4a4be5006ef672e6795618591032c8764b1dde824c91d4384a9dfea4c053b0027109817249f03271370def41605c92395ab5924b8aad033dd9415c2794a459872171f869bb35274fe9368ef55e050890674306a2ee70cdedda64f56ee37226f331bc252660566a0b319927a9ff2ff8e7375b92901c34223fd51432529f38caff91b7494ffc4052645432d5377717f62dcbbf488bcac6d6f6e1504c49304955559fcb6aded2bfe27a7efc97a2f610ea5a719aeea9c8488d7101309302df459a9ac47ff5a42f7e8c996c92a8059a5e46cafc8c7d0aa09d569b057211cfeac18cc065e209a2f6ec6af55e09af79e9f442d3627d44b19dd0de5a54e67c48b42a51c7a675efeea6b2dd02d958f646b0b99ddb9ef5db3d9db2fb7ffea13e4d9e482164315e9c0ade49fd0eb4bdcf383ce0cf1f9062246ad3ed7284bac1753946ab7c7ae5f70d3c4bdbdfbac959b58d48f49de11b278af7c1d79d0d7a962e0a28f0dccdbd060967ad6600a55918e591cd0e6e7fbc7903c8e9db6aecaba15bb2d7850075376439cfc9ee708371d76a0c9072c507c1e2542e078a28436ad632e33e5c296facd4d2a44214f6c0cc99dd62e6e427f6736a1ef8db70b337d620f3c661d3d0707e0c5f7cf46e235326ed98b23e4ac5a0555a3af1bc05b681af44fc27eae2f3279a34f8e374c0c60f7790aa26e975bb1db5c94d5ba5b769afca195e982a1dd3afb34aa5e25a296d04d1ee22857e744afcb28009f78d47dca14ad45d9a913770cfb1d6d64a0a0f3dabd36ad944e174c2cd1693c5d23ad2dc73a13ba0049c42e6c4a39f670f33df94dfd85c2af4899a6394e157e07ac0c8c6812628238ab3efaed83cf037e9fe44ce166392ff4e4ce17727db9b9855f981ae5b4357bdb5f58d00ef793dfb5db91c5c91ea8ae2bc1f69ce5b2ad9afb46cdd2c59c4ddff0eb0ea09f689ba5c1f533eca1179f9cb80f846fc90b2b377c1151002d135b1f8c0d51dd769a2a8808f5f358be4d10ddaf2f66acb17dc009c6bb126adf867694037faf94a6767ae9a37421e7a1ac4848c734fe110bee6d2c0c3aa4bc7b75fc3e9ea703ecb4ae91098200b9821d89c61cc54b91478554aa1f47e3ad7aa7e4564f0f1db090f0f6ca824396609d14933e2d9f7f8d7f27d4c2ed176d7509a432de53ab4167e4538bf2046bcbea5c82a8d40b59a08ef164941f84104e01239e9c654a4df1eeb521a1ad146873d9dcb9fda2c6ed44441bb3dde082dd5acf9c4ccb791d08d866e45b88667a6669ff6805309029ffa96b49ca141ada8cf3b2ba117536fc439579be4b4423805fb804c87e5b37a5b37f34edb152e04b22de6f04c34a7a7f3f481c504a9a6cc1b253715c56bea1b53c5cf439d83e2b6616a5aba2227962cc0a287f6dff28c05d0565a31aa2fcfc175d0aab0010c59bbcca1b16a51e4e0f767cacf7950cd83b97712e8911c84513d26c0ce98354ea4f8197390cedff80990382e289984e651aa1ee8dc5e3ad15bee272f4ca0b96469a7a9d03f1c9b809e301ac4daec0f8cb245125637ad6001d3d81c1429d18bfb01fc7bfc6428459243dbe8dfa7dc8ed993f7da9b3e4d171bd7e8da135369d8049a14c8c3df1a4f167437b6f00bc5117d14a44237d4daa5983780e6c1f2592b6c5c4c49d1496c6a319eb9173c4d8d794030b8bcecaec00b89638e545dc3cb20c60c32b2d6c456cdbe0dd7051f27a227081565feb062b506afd7a6e630d608fcd0354f1204a6d56108b3a7d14952d02306c1de042a86b75c1ca278d8d01c46420acc2bba3d33768b6efdbed026cab4b68ac6b5cb2fe07b7bdbdebc785001bc1a03710b8a9c22fb72424659fdfbee95f1e7f7358778b92cb3a0f5d4932e88f3a150f6ee05c00f7a46923aac16122887181102f3deebfea92750051aa36aa5fb9ae66f7318cca20f64bfd5bdb28c52f51c651baa1c87848600e1f4003091f41031d98b88660572d8bb6c80c8eab51c627934bcbe4e2edda05383094e2fafd7fe325d9be62b29886f1dc38d6244fd404781ea8ca30908771196e7824443101b63c6bb4871bd9cfed8b9c1de186d733915e53ba752c9f0649fe6a7ea6cab5960e2e00500333b9baa3771be31b8247caf2bb17347dbb5b1fb37387a1b43a277fdef7174b47aad4f4637cebf7c76b2307c00fa9432d2274a89cb5c3ee958f6c37595d9e48f78d3b2102cb02383c2a10a250665c0cf9c20b1b1f8575c6d9a2fcd4f7c29d49e589fe222eb4449cdb6872b2558f62d56c7446ff1a9aa1663a08cc0d2299361cccfa59056509e18477ce572d406b92eafd695f16dbe93b5fcfc7e71149843c16d252dbd46548e0a822c2e593b79068373aa714263adba175aa7f82755d5c6d2dc569e8d4b6920e1b314030a8be78af492be4c62d6f870e19b99867ececc3293d7089f6d20cca3dac37b23eafcaa4d5aa3230cebea15f481bab82bb0dd011a7f506016990ab3a66adf916ca71e725ff4b9526b00664fcfa94f188a16c5da980dbf81bcff1e6578c723227feff5673fb22d61575c0f51b1323dd0c475fb9cd706c6e5a8eb9157796a05ee681e659c9def4a7e39466726dc97ca7a03770311e6ab0fe190d79713010b043ee3729d6282fbb2a27326998ef7f6c2a696a3616763b259110487d68d1897d533d7477598a45a2797ff861bd22c6cc4cfdce73efe0a3a2a2a72c8fcdff0da1feaf86d1716703af6e4add6da0a0583ef255ab75cdcd9fd71897a80bcaa4fe4c360ca10be6de6c9d6bb429d3662b9360c667eb8f626ddea77bb7aee623bb846af5e25e973eb315e3de38023f321aea7eaf41d17fb2e73c8e309388fc4a582755a956d48234645c73d9e9ef4396e36afa8ff41349550dfebead47bf37f84035d1b8415ca6e57b524a0b88a3400b54d0b1b66328b53bc227823eb0e5634c9238f4a9b53fd8be0d87e5990d61d7b87ff63d6a137d8f145a1ae128609d37de8e50e5ffee6a2a2c4852e86b5939c0ecf9d1c5ea6a6d1520ed737765fe1c95e683e746d74d702a46c0b9694705b8e4332bbf1e0cc074ced4f7d23c30b4a0fb2cc05b03f65c9f1fda4bed9c65aec24b1442c6e743fb837d940eb0e9396d6c0c21e53c33a76407010430a30c4c5e97c3a66c0b3854031ac3a41dfa3997c4ba8edc47b00a2e1e952bfbf458dc10dacd89cf5e1a5432ddf4a71c7acae835ba0d678713c30d4195d489101b1f773544b9c2d7ebcdd1d42ccc31dea29222ddc1bda5d6a5fe9c3bbf9dd2c2045729a273752ebf075aef69202e49690fb8c2d4025baf0b48010764f513f359116c59b30d6f86c295ade47665c210ea65028de7029e0c111e2cef53358564b413a5af08d8670134d922426da15bc8d3ad244a033b4a2018796b03ede96ac4891b104a8ddbbf11b0f9a6c5531fad2af7b62d28c4d6bfcd5bc9cc1e058da6ce97b2ec7a1fc41b1268f63d02a32eccd13d44fcebb67327347b25f309d57a2459a5c4c9db116bd605fba152679d119a1e774055341d94dcff942fe95e76c87a734de9c073b8902577b1a214fc07fd91850c9e97fa833c699a89ddff1903b8ae650e202a39321327ae08e052b562ec0aa256b0f3370ede508467d63704de7638b30f4b3ffdd7079423d16a05c503", 0x1000}], 0x2, 0x0) dup2(r0, r2) read(r0, &(0x7f0000000080)=""/142, 0x8e) 13:34:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) 13:34:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000480)) close(r0) syz_open_pts() write(r0, &(0x7f0000000080)="ce81300d9ef468e92c062affddea387afcd652eb3a7b330d4f297b4959f82d64dd854153602f343244806fe1ee4be90b89016c20806f6579cbcc9f9d41b521368880ea2a8ac3da1d82e5c4680ea08ea2c635dfc9c802e5bb511047c7a292cfb9bc8d1790ef5529d7a49ad09241f0cf8dfb54a340c621a5e6823b3496274c13cd2a5dbc88057f77aecd9becc3a414e6763fa92b2e2d5b3439bc9c63de86af8fd12577843ba503fc824480a74c447fde56f60e18f3b7e3347504ba3fc3fb2ca2dc4a9cab1210a4ba330478a0ec78366c99b9ceee79480aa958e476d74ef5232850c1dfe348f01c957ea0270e0475139397fe743a340be94b3e54fe2230965ed1749e5bbb0a175d0890a8676dfebd9cd02122554177f66296d2f8c862a954f267031c298d81d1e92ef45ec3abe677382f6a432ccb98b4a1638e91a674ad60f6d3e66e522a67b9ce85602114e44108c481a144942b2ef724ea615d1c391646041304930804abae883701e73ae8e1a230fbdae54f11dc87c12975d80995b74c2da51484d2c205e740c082c958595c036a247ece654c202b02642f1574782da659ac7f7048226dc69c44264310de3dece5bc20fcfa221f59fe1e78a8cadbd0c1c4b557653d6105cfddf066fecfbdfae8f185cb5d77e040ccf3beb4445bb80ff9954dcec360197e30efd1c8cd838e7226524083a2bd8fae21ec97c78778fedde97d042696aa87bdc1fd3882e7c91cd222f0ce0b6c819b882fc5bfd3faec71879d7d4b923a5c0e08ea7b19f3bfb75ef1ca2b63d5b1b0c6ccb0131f28318255a65a456f9eb1c04a6ff974f20f5695f212890126421d6d0f2d6a2fe3f30baf2ed04f6a7d4f2374a1c9225f0e1768871b17007f7e10dbe6f33e27e196862b638341d9d095d95f26a2710bbcf36df648eb830235392e16f0f242744cba8c4f69f69b1224a0acfeb890d6e40520e614d9dc87ce34fb73b54f11ea70ab5895368ad880d0bc9e79ae138a127582d6c212795d1cc09151b0ac097e282674c472a23365e447fbbeaf281a00e5bf43a18b50301e5c24e00c8d78ee8e47d964298e6530611522b62366fa26f835b21d6fdc472ec5435cc7d4fb34ae9e3fa1f5733c3c278c18ffc5cc19a71794ac2de9f8c44b9bd8e9be0917", 0x32f) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000003c0)) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x80, 0x1a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x2750, 0x8, 0x3, 0x9, "b31a24ce29568821dcc3ebd2a9677d0d5e364a7e", 0x5, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f00000001c0)="86f2314ede3ed4a9f1507e3ce8a6e9999ff7c479ff0c12216876cc347e67278278a839853632995ad28485d2a14c61400e51c2f0ff0692aaf08da47335ac5597275b6718f2c457cbfc97fe95a657f54fe195e6e873203d5c4a010e44a3cba27cd6ae1d0e80c9b480ad617c6fb525d97198299e59907ce71129d783c4a0ccec37da276a10198f42bbc4a869a108fd05b1e191776a87774047cf68f62517badbc9d2af4611cbc809a6db129f7742590c71dcc274cb63342f34126f570af96a1c5e62fede469ec202fdd9ebd6a846fa39bbaf81eb04c11c2413b3", 0xd9, 0x9, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e6f666914cd9fb2551f9fea1c6e0aac8e444997f2f60f3dca40f65d2f88676c2d91c6b4d4650eec6d738186fbd74e4eeb8d9cf1e03657822d2f16ddd06b440d35629a6eb68035f8dbf9b87a98035644a356"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) 13:34:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) flock(0xffffffffffffffff, 0xd) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCCONS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)=0x9) 13:34:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="00000000dd74438f4547183b2fd92d01bc88e2e829b40e3be1df31a99d3ad6780f2b544ef51fea964f6a2026f028598c520a58a71c6bd0fa3bfda945877edd4fc4421487354374bf0963a69f1f49934413f91a6aee0fd2f9bc4096a5a1f7f0720f8c07f839dcd00a85d7c29195716b817434e399514bf3977cbb", 0x7a) 13:34:39 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x6}]}) socketpair(0x1, 0x5, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="152ad7f0") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0xfff}) 13:34:39 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000140), 0x0) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffed0, &(0x7f0000000040)="578d") 13:34:39 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/72, 0x48) r0 = semget$private(0x0, 0x4, 0x600) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1800}, {0x1, 0x80000001, 0x1000}, {0x0, 0x7, 0x1000}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x400) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000180)=""/107) semop(r0, &(0x7f00000005c0)=[{0x0, 0x401, 0x800}, {0x7, 0x2}], 0x2) r2 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000680)={{}, 0x1, &(0x7f0000000640)=[0x0]}) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) semop(r0, &(0x7f0000000280)=[{0x0, 0x5, 0x800}, {0x3, 0x10001, 0x1000}, {0x1, 0x9, 0x1800}], 0x3) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) dup(r2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000600)={0x6, 0x96, 0xffff, 0xfffffffffffffffd}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0xffffffff) sendto$inet6(r2, &(0x7f00000003c0)="6dfc52d35f", 0x5, 0x401, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x8, 0x0) r3 = shmget(0x1, 0x12000, 0x4, &(0x7f0000fed000/0x12000)=nil) shmctl$SHM_LOCK(r3, 0x3) getpeername$unix(r2, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/80}, &(0x7f0000000580)=0x52) 13:34:39 executing program 0: r0 = socket(0x4000000018, 0x4000, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x6, 0x2}) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:34:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000180)}], 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca50d11a74e3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="1ca4c130b4ada86d95b3fc1a7d0421162c839c4b2dcf3ce4a85af8a268a103c38f5f3a6289b5348d0092b4b055556da364c192f7bdef70a62c363eeb44b5872915df8aceeb705895c261ef633c", 0x4d, 0x8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 13:34:40 executing program 1: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8000, 0x8, 0x1000, 0x6, "f549750f493925795ab0cde6f170d07a03a3d059", 0x5, 0x4}) r2 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000340)=""/23, 0x17, 0x842, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c6530008012248e19509e6faed71fe68534b9bcb8ed65848ec9ffa65e3a49a4e39ca47f22ce40cc70b333d390932171f126e02fa5d5a181e0e0976b7503b23e0daf24b10158911e94e9dc352be2a5e4a8508eadcddd4c7d28f4426e7448d13a2cfdc30f60bf46966897f94d82d08a74cff06febd2d6a8ec81a697f43a4154ba8ad5244ee1f05825883b467f9525b2cb3a312334eaa193fd75a6385ac2498bbeed5dd0e360920ff215c8c2542a1ad8c769b7926f"], 0xa) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x822, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000200)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) r4 = syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="5ae10cd26b97a3b7fc", 0x9}], 0x1) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x8}, 0xc) setegid(r5) poll(&(0x7f0000000740)=[{r0, 0x80}, {r0, 0x54}, {r0, 0x4}, {r0, 0x80}, {r0, 0x24}], 0x5, 0x4) dup2(r4, r3) syz_open_pts() 13:34:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000002825, 0x8) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x7, 0x46) 13:34:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x141) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0) 13:34:41 executing program 0: r0 = socket(0x18, 0x4000001002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x656a, [{0x2, 0x4}, {0x1, 0x9}, {0x1, 0x590}, {0x3, 0x20}, {0x1, 0x9}, {0x1, 0x932}, {0x2, 0x3c04}, {0x3, 0x7ff}, {0x2, 0x5}, {0x3, 0x9}, {0x3, 0x400}, {0x1, 0x9}, {0x3, 0x40}, {0x3, 0xfffffffffffff001}, {0x3, 0x20}, {0x3}, {0x1, 0x2}, {0x1, 0x100000000}, {0x2, 0xa01}, {0x3, 0x2a}, {0x3, 0x1}, {0x3, 0x7a89}, {0x3, 0x2}, {0x0, 0xff}, {0x2, 0x1000}, {0x2, 0x5}, {0x2, 0xfff}, {0x3, 0x6}, {0x3, 0x3}, {0x2, 0x80000001}, {0x3, 0xfffffffffffffff9}, {0x1, 0x30e}]}) 13:34:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x0) setsockopt(r0, 0x6, 0x27f, &(0x7f0000000000)="ffc750a5ac01a39973ca7635d7ef58de06b9643d0a13574fc2f67ee9fa70653439ff700c3685129c2ce040db8fa00eb4670477b4841b4b27a2a698bd868d6ecb065cf213bfb1ceee7470408ff5b7d7f71723f1ea700de58819aa4e171b56de38494698d7834688", 0x67) 13:34:41 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x24, 0x1) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 13:34:41 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000740)=[{0x84}, {0x80000000000006c}, {0x6, 0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="0d8783f05ba50e58c1f77a2d74f1673a6154225cc8fdc852b62819d42d423236ea03e984b66404c4fb9ea891bd3e17f90bc08238f60c65f76a036c26ded7184524dc75ad2f376ff7125949b0bb3dccea3b678a51f3a94dbd3afef75f1b15d518aedc9bb8434c78450cd52a01ffa25f3c5fb50250f30248d6f5", 0x79}, {&(0x7f0000000240)="18d730a55ea128e951f4e563be169a47f80fbae0a7c7f201a5353f80e9cbb875a722d420e91022b5c3c56f7d7f27740ff9be21da06c93ee1e18b1f6f4e52360521a91b0d17995122eb225d0d6074daee9213cbdf69eb0c34cfdd73bad294894b48c2440fad6ee81bb7a28efc88ee16f8f2ce9a9a565ac37f906f2c", 0x7b}, {&(0x7f00000002c0)="480e624272e4f8a278262bfe5a54da31732fdd26b546c2b16b1f95dbc8dd988e682d604881fb5bd345493cf8a29df43808fa6c98b836e8281198a868655c561932916df269f99ef068d3c7a4da4344e72c60684c4b60165e0873803e972e3ea9c1e0aa81a57c38be3814c6c299bca90cd59f4b9dbc6c0ce91ef073ce229d93edc5822787dea5bbf4dbb51c2d346b6714bd05788e7e680020ebb3a73e52b5461ea9a9390ed87c35d2e1cac80eecd2ef82564f0c58e8a8748ed4f1b1d85d2549979b856e3e078d7950c6238d5ca510bbd5590d9c8c8f05ef57f702a25a", 0xdc}, {&(0x7f00000003c0)="7396b88bbf87686cb2b490da1a0b84e63662a7deaa78fde4db52fa6eba5635f8b65e395b08b55ff723636273230a60a689bb5e47cde54f139e27734b74d28d4b396cf5032f287e7a0cf69f899f10274fbb2c13ee16e5e6c13cdbb1b17794ff5a6789b73ba1f170f8cc3ae24415f7b38a13de055679cb25ec9062aa752d198628aac6acb873c558e89a4f64198f975926b9d6", 0x92}, {&(0x7f0000000480)="bb07d15b1a00118e154fe4c2e102e27ed3", 0x11}, {&(0x7f00000004c0)="6dd45577921d3b3c7e82c03e81ea663e2dd1c182249e6fd43a9cdd91d4a34475ce1aeb1736650e90cf64e605f813e4c023d57416cc27d0e6e17264e27197841047183e291e69fa74989a27cd7b67437ba1b926d6339b2d845071e5cc32eda7174048f687bd4ecb2cba8fc8469f2e305eb359c5199af54f9fac0ac9b3ca620e079016bfde38d55c6cc558f87ce2bc29360544ed939358b2dc8edc0862dbfde864c11396a98233012627ff08ce0e92698641c57dfd59e3bbd80774d532269254aa57925440741dee715f7b86d63c47cabc4bca517095ab90d3224148c85ec3c764b68ea8d082f3b79bd9a3d26db9880a53b9e43fe16d2f", 0xf6}, {&(0x7f00000005c0)="377e530d17db17a456f8b42c0988edbc4e9b9ab4bbd0818e163dbad3e8376dcdec752a381fdace12f4759bc568869b34a3e928f2eb014de94f598245750ecf7179e58c8231d11cd4e9980dd27533a5862d0f214f7d81a201bae660c7b157bff6c0210672375c1e30bee65b419aafeb8ac9006434320e92cae887493c046d74d5f49da0c3d50011297c68b2eb8a77a5efb963b25b3ff0e2f941ee1c03826df7f13397000a5c0cef5a93a093a34e2e0bea2a699768ca54df66636d275e14a698deb3be90377b441e171be08981401a1e7fe51e4e2f0a6da7a4c64daa756cd34dabbb843b36336b", 0xe6}], 0x7, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2) syz_emit_ethernet(0x85, &(0x7f00000007c0)="7111a4f8ef0d0a63d22b346e5efc16732466414f24af3d7988228e22ed124c47ec17ae81da8550b102def0dc6c2ee506438ba194548ceb1de677ae5db73815a868ace2c8bf74ef775631797e03edd642b7fea3f0d87689eff2400bfab06fea87675ad40779a8ddacb5ffbeaf4a953cd9bcf996d44ae04f37fb376b0c86fdf6069219011267") 13:34:41 executing program 0: r0 = socket(0x11, 0x5, 0x9) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 13:34:41 executing program 1: socket(0x30, 0xc007, 0x3) r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getpeername$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000c872ca47000000000000000000000000000000770774f78e79aa481d9642aaa3f8d08d2bcf2bd4d56ad2d5b543c1dffe311f58bbedc405178866cc2258a482da89ecf0195ad1378c2e3f34f1e34b20c5fb151c859798b86f6b3042169ba4b7e5a5f5634403609e98410205b5110462b671e137c2cba7887e658d0574804ba38d70904cbf08c6912c05384533be1a06b5bf487cc786c46a0d7fac64ab0e61f7872775ea52cb8351f1e19732bedebdedc6b41f734ac36b086c8fdcab6edebc5c487d342cce93a1a72630e29e1754c547bc33bf790373e0902106f676cf808cfb"], &(0x7f0000000040)=0xfffffffffffffd85) 13:34:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xfffffffffffffffd, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x9d6b) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000080)=0x1) 13:34:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='N9', 0x2) 13:34:41 executing program 0: mknod(&(0x7f0000000540)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1ed0a7ab6ab55399, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000c40)="1d6aca651cfea03c93161151bfb238117cc8452377ed7d4d81272e4897939db693bec10892cb62ddd04d1b7da6b6b9fd1320079417cd84526ed9a0a00ed13589ce0d1b8121f7cb9a1ef85adfd3216cdbee3fa7d34669b21a2496a7bd024f7bcca75f571e0a7b59495ae2d48d2b57b14e73a059e99743b102553e4620b882d129575e6c65ce834d223557248dec1e3fed3e680578268c9eb0ee8eae761c91f58bfeacf4d691061156cf3136376a3ea237f6ef17a5811df6bcadd1bc660192671201c4f0a35e37ef118ca402fd413a488eea1e376a0199f7221a3d79b67bcc8b8c00f28690d9af8e6a2636cde3082a3370f9d776469403d98019bf42b725a630c00163d29de5b78c0443bb7d592c3779793d287e09d9052e983371d9e28d645eeab969c97d44ada6068b2986196e2e830de916f452ff4587370e3b3f8c94439397d44dd00e4c0d1a646c5cd002534f1c8e6c756b6020e4e12e7cfff9fa286cc89820e6c533f66caab115614c9b8fa779c35334509d5d302cde96593841efa457c7ced1adac5ac2a89eaecf447fe9e5af5b573dcb7b160f36bf496c836fcd05f74aa4219a3efb942ad2e20a854daac46454acbe4b6633d0505887d4c9155d77bb195ac1706103bd51d3273c33b20a0d6eb9c840f98d3fa1e8adce63a701154d816c0876370cc65d4af339c5f851ed3dfbe16ea680c9600a630a78a0557e8aa54bb5e4501ab9d9f9ca5d98282cceb4e67d7c3501fb2a8f2d570eb3013d6c62855d31b3f055d8211908a9d611714b6a4655182a55f1f4023edd3228a940ff9463b98b29e47b16e5392d0b784f29f978379e8067793eea2716f1557a82e15ef2f71039f936da875ec02175458e50b8ac607e4461660a3d2173ba2cd944aae32e2c5d0d82153ce269c00dfc", 0x288}], 0x1, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000f00)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000000)=""/44, 0x2c}], 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)) 13:34:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) fchdir(r0) 13:34:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = open(&(0x7f0000000100)='./bus\x00', 0xa0, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x204, 0x0) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0x8, 0x8001, 0x0, 0x8, 0x0, 0x6, 0x0, 0x1, 0xc0a7, 0x4}) chdir(&(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="e151852d091ce423096033093daac6bafba7235b1535acb4ffa4c557104bc04d5bfaac9bd65bddc943c3a3513ba576704e617c6e5671c51f77d34e5bfc64c8e460a205156ade77508d241c6145d578d91c42aab807a5fef35ce4ce500b8f9ab2f8456ee6cfc7a2630cd2e42d564396130a9a", 0x72}], 0x1, 0x0) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000000)) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 13:34:42 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETA(r0, 0x40047463, 0x0) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x3ff800, 0x40, {0xffffffff, 0xebf}}) syz_emit_ethernet(0x1, &(0x7f0000000100)="cd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1, 0x83, 0x1000, 0x81}, {0x2095, 0xfff, 0x100000001, 0x3}, {0xfd6, 0x7fffffff00, 0xb7, 0x6}]}) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8007d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10090, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000080)=0xffffffffffffff34) r1 = socket(0x1, 0x4, 0x7) setsockopt(r1, 0x9, 0x1, &(0x7f0000000100)="6b444df47d5347584916e9c67b2320db6e9b832129f927b46d6372aeb4de212e705311ee9ea4648ab0473058bde90033dc4b6176eb4f247255ca77ddcac20df326417a6d799bcfed8ab52af15d4cba1ceeac6b5912e6c6095b1190b41a014ecf70a7b4aa32d76fd9a17a4ce0fd6bd09b7d4c275ee2d0aaca9278b69d6314a8a4058ae280b0218eae3dcfd1fe231d83a48720753d41aa5fb3469f894b6979382b66f6b807e2c5c1b514d21a11a55c66ecdc86cd7702aa439172bdade90567dcaf8eb5e6603534cad2bd34371418065a65a0530d54d54a5c6b6a75cdfcb6a047d1e9b32e54e619e2261bdf", 0xea) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x7fffffff, 0x8, 0x162}, 0x80, 0x401, 0x81}) msgget(0x2, 0x2c8) 13:34:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x1, 0x80000000, 0x7, "6845768a7c73bcadeb76569e56848d6a775616da", 0xf4, 0x1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x9, 0xd38f, "0068ddc17f33248cde84dbf680776a662480d14b"}) close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0172a76d73a831a4f47ce3532373ee9fb80c0ec0efc948895128585aab0128dc03e426b2e062eef9820f944a025653a9d31033", 0x33}], 0x1) 13:34:42 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/64, 0x40, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) listen(r0, 0x0) 13:34:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x810, 0x0) setsockopt(r0, 0x50d, 0x1, &(0x7f0000000100)="cffba31e88211954ae83feab890610fbe9e44290ba4298cbeed2f209e5c1be72a8c43b3dcc404a286e09cf95995767ba18969ca29f02be2335a853e6d4ec063b62b48eb68738da15ac2718c3046d880692e8481278651eee9f0f390b04de590274119296fa8d86b6c394afd60adb295d4595fe2803182903cce3c88696dbc3dee6e7038a3c6e2ef1dec8f7078c89d322674f4541a4e01fb82689", 0x9a) r1 = socket(0xfffffffffffffff8, 0x1, 0x401) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x200}], 0x0, 0x0, 0xffff7ffffffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x5, 0x3, {0x80, 0x100000000}}) kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 13:34:42 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) getppid() clock_getres(0x3, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2000000a, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f00000000c0)="40bd223b8c24dd43e2ab28a0be97f3b1fa9d3d33f2b2df4d58096422280538b425f895d614add3256d07a2b70f34eaa832c3cb9da5f2e383137152c9552fb20d44c7a4393efd42be1c0519b5d8a10c489c529fefa8897f3e1f60088be57a104a0e3a28a8985c9a6f8236c607b43b945cde9dda2ef2571555f92c351e2aac4bb32565cf3bc67d0bcbde2114fa1f165f54096f1221dbdfc12819e92e79086b808659c5551cc6f1edb8e465b6209bbd2b168cb0013c63b957c2b22ac22109e0e8fd732a046eda2b4f13fd608a207c7852f8edb045d7fbaa0270a1f348487e2497329f66ad9e428b052a1616bcb98c101a177b81f081a4e816257c334f1cb4cf7b163fec85237af7873ecdcbad955de181e32363404b6e7e052baea323680f964c8db9adae96fdbdb0b92acfeec80ee2153cf6c0c890793336f53fc2b625b6babef1b92dadb0df36ac251bdf6024bc5f1574cbb77068747bca8209457423846e3b64b0566b368c4a2882fd4395b1dfcb4ffd504a9cdd364fe3d24a97e2ee20784002e4e42fc27604cf7b74e7cc455836b02a0d28dae1cd5c77995194e5a9aaf6213a7e67b4a81f03e3da521cb611418e015c4938ac3c20502e5be6d6437f18a249b4e9af185082a45e38e16a504cb84760ab30ee4d2fe7e172fc775b823e6adea3e1ab2ed5b74806709dabf7022f5447feb6a44233262fe17da062a1335445d5b0cbcfd30cd595fd55ca5e21c97258c6cb4f7c57422308169fd2ee41d0664274f618ddbfd93656f2f613833548c0b1dfa10a646a2779ea6fac09a93df3882a9f617d51851be5e717fe5aedb4f52eed780999326f9f08e38342d5be25706d6f82b75632eef2fd8d51bead2d31e533ba771f3602ed895de96b97818b6265beb6177f74f5e621b18b097451daec4ff1230b2072c6b082d5b45988e3edc6b121750a43f4f2b26118df101b949f6b4abd4ab63fbd8d1d565d319f42033b5aa89b8c52d9109672e04599bbc0b091adddf8bbacfe2751c4dd0aa897fa576517897af803fb8611002a14acf2ac511d8b55a255ca33ac51bd4fb096092f8a87da700b9ad4cd587cf95ff9181d99620519c1ce1270eb3d7cd10f708fedbf08f52143d35240c43e7980c61c4e582a9c3279614cde956ce4c92397d4e059629807cb7dc7e44912407012096905ef99c22065f7809945b6dcfe4206bfcefd3d7b8d3cd1a9fd688e4986b8931a006bc210a16cbace4ff066dbb9723a617c937d6c505199f5c90604d8e3b083871b9924c2517a2a74a0cb547635bd779ae4c1feb314901206ace1fcdaa07360610b617ea3c24deb6e808a7f0eab631bd693a99224d9138ece2c861bef14f854e2a859214046d00c8866db4f295a325016947d8e0a48739cfd70fbaee30c8186530f77136e3e315ce2b0a82e08aeebe1f871248cfee6033500997705b11306656eb37ae482a73decb2999c3017902836804a47787f384899d9715c25d5ec94229215ed26a173466dfb1ab3ecf52dc7afadfec054a1f8b5b8cc2b817717129edadfdb51f70e8f0afad20ee300b682a439394a8290fc6453ba3c554a1186af0a179cbd23c89b9d57af2970c8b80ba0c8db9b319f3db15171d2fd434609439b93a8915372a601a199114bd46a1169430b296ef6c7a3ceff450355130148a5fc50a25eb2e31bec6809beff7eb57b2e4a3f7c44e54e373dc833ba5af138e1b1fd9e60a8285257bf56bf4649464cbc1ddc9e563d4e40dbaca2ac8ec29fe65044107be4db2009ce69f79865bf09916e75938e563bad975b0035f052d1edf49d20ba1004c1088cb92b6930c07fb6d83592cf6a63960df67d1fdd4fd9780572acc78a706dd03b0bf7092c1540548670837699c99fca2910448bb9fdc166ff1539fdf558db5c9fab11722d4e570d975e2ec8d5614f71e90bdb7ee8001595a6dc3c7cb0e29e5256e3e595162622ccac40888d57bf7ba68a7c2bbdbce02a026a3407328b66e52af45b3b702ab3beb192b02ad266326889eab50aaecc1f60f694e6aa827c4d742f5e9089c433f6c59d9ac9de46e70210715cef5fa92839b2bc680dff01e7dd5a7cb0a75fd8a98302094b57139a2437ffdc3ca5bfa710efb410504b259fcd602571d773022c27cd202f8ef45d85028816c99c1fbde2fa099e11a1056b0ee8f4f0629c2c3b1d4d215ed35c6c034983d5e7976b9ab1933ff8ffed05d2c7498a244d0bf02f36c3f0e9d74054549c06fada87024dca15407dc813b150355390f81f1daf423c7e83bd16df720e2d1ee8e8d7504c812ca9f775624ef1859c1042ce3ad003ebcd8d82bcd5b2ae31d7f4cca5e662e999ce631ddeaf009328d21574227a529093b11e9f032adc45b5562935f93b13e4ea49fd3425e280e93209c83d71401143dae1c49ab8c7f16fda959d2d27b686bfb1ee8cee17ee321ae7ac508e51ff9fcd94248afc00d863228420189fcac3798b1bed58b14a7b80454f549aae2eccc8534fe2a76040223b897a61b469abf7ce1c387b4101722a233331d79a59d6a5e6c8acb80b25ecb9081dc71c34b54e6539d6b1d3690451077c4f0b3d1d00e8e37e0feac25a075286414539c1f0a4e8e0619b4bccdbd96f7fab7726a599ad82deb5a70b1c340cd9e2881c43beaae71f4e5aca479d3db47310e8cc66ac4dd8f8ec9859d93b57132836e205c9ba2ee0ac32d1def969ed6ad2954db821dd9e7e3d13b79ef491d890331f048604ac48ae3ec2447ba1d83cd79cc590db5aee541f8dd498b38ffcbc2a827df0174861d29d9fc1b2fa4eb660ad9acd5c984c16124d0fc508dca39684a2143abbdf5b6f39a74ecda5294ac0e247dd2bdacd578c52a406b0ed6ee7575d8364082c13f57a2701e19656b30859907480a119d07025e431b620262cacc23f75f837c7befd0f1e815ce71643b80b62345f9e75702ac61e1b93a8e1e97d10ac12885411c7a61ed84138e7c0bab5a9696bf7079691905e61bd040e51390f4ef803a690ae3a6b842a9c3599a752c6c9fe2e1677f42922aecc93dc10b1f7f783bb8ad5d2e3443869f6d1aedf8403f48ace960c2723e8d79104b904fa3dc20d2f2dde54aad5a20cbee49859c41604690ad1565946d054bc573d40ce5c7187b81f5bfaed7b379f0879d73df6dd201ae039f4318cd06e75b358a3a1d86fc49dc8dc391c824d7c8e6f40e2b73472aea1ab07b4625214cee4b171e45c21a05e38da695fe671b9708f2481c14ce01a94d8b7e48b8365e5f25f1dbdb79941f2da3194cdf3493b7211f4650d530be73ce0d81b39b057632b52af6a4d9e7081fbb5ab674208630cc2c1f9914366e9de0c34fdd6d6c1f68e0999611c41cd070e013a0f9d5c0aaa8e339011f345c70db5d32a8ab4514f6b2dc9c3e01106dd01411c62540bd1efeae71e95bb4656641af815e662cb60870d925121ee825569deb52def6fc54e92201c4d6c5daac835ec996696898ee9099d5dff21fc47a66b67770e6c21209d17ab39e1631413663f5d8f2927b924f6d4cf0ad6479d4b5651cf2a8f36f955374d1c686fd6382fe2394fd3a94dbe07b6460bb2cf059e6b0ebf20cbeb11a3338497e781569bd290fa20231e661cff101740fbab0194cb7e78a04e2078ce24d5730e0d0156fc3ac0ef5b575af4ed29e7f47a8e16980b5d0a775b63d1ef18836f9fdbc5911f0bae1fa3f5ec3d2625ff6c4a89e58fe6901986e4e86d99cc7a1b54345a26ffbb1c8fdc4342ae9d65b443692ed08b4ca8030036d7767d2ddcffd74cf3c648a2f588c0f02f8739e8585f1a5f6e064e895c8fc0816472f8c3daff647378731061a418c80d5b97a2c575e7a4182fba8a27b3dffdbb0c863afaeb9fa5d787ecaf2d0c3a8d807242a1011e6132eb1fcb2d232d0a85c3e0fa1b6d41211e3ce080a9a1ed1a7f06412700afae922a8423ce59448c57aec9339b3d49116c5bee34949ab58772115c50a718e4e1ef7aad04daf02e52ab582ace3bef7f90edd41f6c112e77e2a09c4455b5972c4192ae5dc9a59bde6fcbb093649033c61f91b6052111fcdb92277b9ded2f8fd58091c48b23012ed95f03bd1f0400168c9b5f0068cb30fb9eff75b59a4830c8882ea43200e0b8c00bf11b3a4d94dd84a1789648105d770cfd5d9c680e8ae35eb90db41b10fd4a2a73f5a5f20d8e9f09359d03c75d67d112114b562004e84e5104f7d7d63b346f0119fb05340adb62a6a30085850123da48bdb8c4d24382193b0d257653f627f21a79f0ed4b935e7384be64726d04da0ab24bb8e850dc27fbf33154a4ec7ec4ed12fac3dc9dd5701fdc2d9e1e58791744eba7b0e90276fe2035a3e09afa44f7d1f29ad784b9b8c8b81e2750031017c4b013d29266bebf692bcb18a64912caf33b1c04be7fecf39624df26633be8e6aae60e0bb4a7fb92ccb363dd14dd986d4c2cc3cce03092895d0dfa7ae623c448220b8384753293b740271f7da89a7017a9c7dbfd33cbf32d3b975041565279a60eeeb916082bdc29a8eb38788fa17e3d8beb8da508baa7df69edb44ed29124baecc2dc497ea3c596027bdc2f5a9d6f11e74d60f8a164dc04ec55e71d7f132c0a955b6ebd368ae2784c8a000b5744efb3d2ae27f1c0b9fbaab90046170cfcc347bd6f941001b1dd7b1b985cdc1d7ed2db0a29930eda786ab54e20becd30b81765f1d44eb6138beaf86d13e5521543378733a16c9e86aea40efc381a214285728130a7feffd564052bfa6ab93d8983ee2fe3f1d340dc18299fb985990d3ac585f24b9cdc091f3e862e1a97d48eb98ebf0bb4042a9a6262712f2e09fd744970cccd01e7e24b3ef28de33175f2dc6a61d0c9221339d62fcd5c62f32fa7b06b7db9dc29d83ebd9dd01048e3d3c392d405b0434baacc28e2b8be40badcb2580a45a79f4e87c620cc8358940ff8c235e0961c47bc1a9c3c4c3bc3c9961907788f5b063b41e3ec606d56ff2434b5dd16c2b1130cc255665fd870d87656d12b78a1a0544d2adeac848d29c7868d18ba54cc280dc092e7e38ab5f4bf6c1b24cdfae0e5dc3aad1c3adf65fb7c52039f24b6a506f34cd4f3ee49bc4895c65a13b6e5d89b455a627c5e246358f1272737454097967c9a734b21efec20f8639f7f281db0f688c939953d8b282df4519aacb6edb1274349e05e979fe6bc13f74ef7c572ad1107d64f9fabdb8464d86f4f64addd0f44b4c39ef482b9cff7aa569b4f9d43df7a78957935e5cb3dee8cc68ebf484df97d48ac1845dcfc3d8ac3a66dc3f927cdbceb5a295ab581d0dd4b8af41db9c735a3b2f3cc1253a7515f0db5a20973a958a4df3e523f9f116ee0f303f0b697b012ff73af021de01f2c61843bbc85f734683b5722fa7c6b6e8bb49a80618e4aba191fdee039b883b53f3409317342668de5f0e2fa826e30622d7a8ac1e7f75428984ff6c4870d15dc4341ff69a8ebbca3cad21188a742b024d49ec1e2505a1e0e29c74e1708896d1fdd5f02ab286e4f523d5add3909085b23a0ca9c14fbfb5b469c82d193f2cda4180493e24371587ae7a6c98c351e2e15aa2bd1b5800a3349dbb6e4993b78bc3e31892873d5a86a85ef6382c5e56a9df3571ed423a4c0548d26c6cda95b874d76c2e4678d464b28cc82127f709349f54ffc3ac3b9dd3e4152b3b58cc89f5f54f418e4410d7a94f29203370170b4daae5d9299df423e2b94e6dd0a296e01528c15cfdfcb42e7329766022eccdc9c8741db7def3caa680e7f17cb39187fa3ccc7a44d274af4545d14e75500c1bf2d67ffd8503998c818293677462301389e151eaa7d9df04321dbef70", 0x1000, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0xffffffff}, {0x18, 0x2, 0x7f2, 0x2}, 0xffffffffffffff80, [0xff, 0x0, 0x1f, 0x6, 0xb4, 0x2, 0x2]}, 0x3c) 13:34:42 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c6549dd38a87435acc8747d7ce0eed47e933000"], 0xa) munmap(&(0x7f00003d1000/0x2000)=nil, 0x2000) setsockopt(r0, 0x7ff, 0xa0, &(0x7f0000000040)="90000000", 0x4) r2 = semget$private(0x0, 0x3, 0x10) socket(0x1, 0x5, 0xff) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000080)=""/252) 13:34:42 executing program 1: r0 = socket(0xc2230ced44f3966e, 0x2, 0x80000) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 13:34:42 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000040)='r\x00') unlink(&(0x7f0000000000)='./bus\x00') socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 13:34:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="78d1f3c1970f94c0192176fb", 0xc}, {&(0x7f0000000200)="d6e0a2897a509a0ceeab1d86df1c38308c8ce0771638c223e9723d1c4f97e3f1c5d89fefd8b827f202157da956c950f2e09536b84eba07d503b4ffc4bd63183f0a2f787dbdb15dde41d0a247ebc50fa85c672d8a4335de8ec9d7c55883bee837375852be6c91d1a67ae55f7f7679f4e2643e1908b2e3182b08a7e4882473a8fd8249752b73d5e97217db1cf8b2b48b3fbba729af464e6b229ddfd0eb02408bdeb430195d91f434d7729f83e2f64d8d5687939ae4b77d22", 0xb7}], 0x2, 0x0, 0x0, 0x8}, 0x401) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x41) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000001c0)) close(r0) 13:34:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0/fide0\x00'], 0x10, 0x0}, 0x0) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x410) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 13:34:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86138) r0 = dup(0xffffffffffffffff) listen(r0, 0xff) r1 = semget(0x1, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x9, 0x0) fcntl$getflags(r2, 0x3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000003c0)) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8081, 0x0) ftruncate(r2, 0x3) write(r3, &(0x7f0000000140)="220e22", 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xfff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r5 = fcntl$dupfd(r3, 0x3, r3) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000280)) fcntl$getown(r3, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x8, 0x1ff, 0x7, 0x7fffffff}, {0x101, 0x8000, 0x4, 0x3f}, {0x8, 0x3ff, 0x6, 0xa0b}, {0x7, 0x2, 0x25c8, 0x8001}, {0x6, 0xbeca, 0x2, 0x8}, {0x9e, 0x1ff, 0x3, 0xffffffffffffffe7}, {0x2, 0x8, 0x40, 0x6}, {0x9, 0x2, 0x1f, 0x3}, {0x6, 0x4, 0x4, 0xffff}, {0x4, 0x8, 0x95, 0x3}]}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:34:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x1, 0x80, 0xfff, "af2daa132b34be7f2f0ec0eee289b196dddd32d1", 0x2, 0x8}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) write(r0, &(0x7f0000000000)="02", 0x1) 13:34:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8002, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 13:34:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) mprotect(&(0x7f00004ef000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f00004ef000/0x1000)=nil, 0x1000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0x30, &(0x7f0000000000)="029e9302df4635aefa3cb94bb2ddf972fdf8dfef0ac2e9326079ddc19021") 13:34:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1ff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) kqueue() 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000400)=0xccf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x129) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x8, 0x9, 0x651, {[0x9, 0x7, 0x729, 0x0, 0x4, 0x6294c2b0, 0x9, 0x7, 0x5, 0x5, 0x8cd, 0x400, 0xe8d, 0x8, 0xfffffffffffffffb, 0x7, 0xff, 0x5], [0x9, 0x1, 0x8000, 0x5, 0x1, 0x1ff, 0x4, 0x9, 0x7fff, 0xff], [0x7, 0x8, 0x3f, 0x10001, 0xffffffff, 0x7, 0xc9], [0x8, 0x400, 0x200000, 0x8000, 0x3, 0x6], [{0x60f9, 0x8000, 0x10001, 0xff}, {0x1, 0x1ff, 0x2, 0xfffffffffffff3be}, {0x3, 0x1ff, 0x7fff, 0x3}, {0x7ff, 0x1, 0x1, 0x8001}, {0xfffffffffffffffa, 0x8, 0x2, 0x1}, {0x9, 0x4, 0xcb, 0xf9c1}, {0x9, 0x8, 0x3, 0x6}, {0x8, 0x400, 0x1f, 0x100}], {0x9, 0x1, 0x9, 0x1e5f}, {0x4, 0x0, 0xb9, 0x5}}}) syz_emit_ethernet(0x1, &(0x7f0000000100)="15") syz_emit_ethernet(0x6b, &(0x7f0000000440)="94fb895bfa1b2b67878c6b66263fc76f2f8b0fb31afad0b39767e8ec80bb309df412c9cb37dcdb90bf032e3f7087975d0484027960dd12b03c8218e50c087dc25d30dddfcb6fcf1425aca027cc856b340330327561d54dfe79eac4ac018d2f536b929eaa7ce54f8b9da99a") 13:34:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchflags(r1, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/130, 0x82}], 0x1) 13:34:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7, 0xffffffffffff5a02, 0x8, 0x10001}, {0x76, 0x9, 0x8, 0x81}, {0x5, 0xffff, 0x8001, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x200000000000005f, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") recvfrom$inet6(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x800}, 0xc) 13:34:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f0000000500)=""/70, 0x46}, {&(0x7f0000000580)=""/151, 0x97}], 0x6, &(0x7f00000006c0)=""/4096, 0x1000}, 0x40) 13:34:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x842, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xfffffffffffffffc, 0x3, 0x681}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/187, 0xbb}], 0x10000299) 13:34:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r1, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') semget(0x1, 0x2, 0x20) linkat(r0, &(0x7f0000001100)='./file0\x00', r0, &(0x7f00000014c0)='./file1\x00', 0x4) semget(0x0, 0x0, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x20399, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x14, 0x4, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001480)={0x0, './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) fchown(r3, r5, r7) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r6, r5) setuid(r6) setsockopt(r3, 0x26, 0x9, &(0x7f0000000000)="16", 0x1) r8 = open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001340)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) r9 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001300)=""/21) sendto(r8, &(0x7f0000001600)="2e39eb67c60eb2d990f45c902a8fbb0c016acb70e70447344b78a404e3fd4cacc8e1f62a0ff6b4ba8fd63cfbd2e802048348d5408f7f79bff34d5b328355377825b50f3312889370640dd6d30c078aae253c570597de8abdee82b8e11b8d823a94a6120bfd0f852eb511213d0b15d66e70af88ff2619801a77ace3c9decb9b89b2b46a710aa18163a7dc8d5af103", 0x8e, 0x400, 0x0, 0x0) 13:34:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname(r0, 0x0, &(0x7f0000000200)) 13:34:44 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r7 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r6, &(0x7f0000000900)='./file0\x00', r7, &(0x7f00000009c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x7f0b06517d4ab753, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000280)=[r5, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e696c008f00006c6de4e20d02439f984d5ff76b7ae05ab3a63f54fe08ef7c354a8bd6"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000040)={&(0x7f00000002c0)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0c000004fece2013c9c4a20f7f20f8124374080a2da476bbe50161de7d95bfb51fb97d2d3452d159de27997ce6298376783c946b7273c295b178f69e7852c628b2ae4af689255da5039172e8a4147a4492bf064b674b"], 0x5e}, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="05002e2f66696c65300c1d989ef0f541a56d9ec42d75b1a6a843ac55ebc696d92ed04443e5761e6b0f6ac9c647d76d7f1644a7e65f43279311211f9faa098f299f28d4ae5c8040ba0f49d8974ca40399e6e0c655f0029b8a20000b5a83760c2fb010054c56bb5a5effb675ef1bafbdde0e7be1df23985c90180100000000000000c87aaac19e4ac811652f2553589953e233ea873b82a7c28ba6f895a2210fe5ebd1dca06ad73d0f0164c9b386fe878fa5fa2f80861ed2a91c1909778fd7c6bcf0edf72b549f2fd75c9f0c1aade71210475ded68af862b6b2cc14997f572011664d3337d2bc632335372b429c3011196734210376a51ddd2706a743a99dcfa1afe"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x1) r10 = semget$private(0x0, 0x5, 0x2) semop(r10, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x4, 0xa1) 13:34:44 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x00', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x83, 0x19) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0x800, 0x80, 0x1c}, {0x2, 0x4, 0xb5, 0xebde}, {0x0, 0x4, 0x4, 0x4}]}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 13:34:44 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x201f, 0x2cac) r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) 13:34:44 executing program 1: clock_getres(0x5, &(0x7f00000001c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x44) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) open$dir(&(0x7f0000000040)='./file0\x00', 0x8880, 0x82) 13:34:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20020, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = socket$inet6(0x18, 0x8005, 0x8) sendto$inet6(r3, &(0x7f00000000c0)="b4dd7e786d1e55a87a70a409a8b1e7fe310c2b1b14354a67303eddb3af39bb76bf2bdd3fbb0c3ca629eed0c913dbccf8aee63acf1c6824801fc0b5f47de17ef5d488f583c40ae26eebb17f26977094c9f8f5476582b3c4599e9b177023f5365f7bd3f003e14b28f1bf10e6a492da365b569f7c88", 0x74, 0xa, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040)="d399b1de2af1e82b2439403ad18304cd9c740d", 0x13, 0xe, &(0x7f0000000080)={0x18, 0x0, 0x7, 0xfffffffffffffff9}, 0xc) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\r') 13:34:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7fd, 0x0, 0x100010004003ff, 0xffffffffffffff61, "73cc8b7b850900fbff00000000120055098c6000"}) write(r0, &(0x7f0000000180)="f02412", 0x3) write(r0, &(0x7f00000000c0)="adff88182bb48cf5b89d205e60aec3b59547bdad0f1493ca7841e7141767a678112c980dc43f803710f0dadebce9a1e89ac2d71d84502e81e00fde54d25d2a5bed5e428f32361a02f80812", 0x4b) syz_open_pts() preadv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/168, 0xa8}, {&(0x7f00000004c0)=""/172, 0xac}], 0x5, 0x0) 13:34:45 executing program 0: lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x683) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x920, 0x0) sendto$inet(r0, &(0x7f0000000380)="881de34a3d8d79b99c6b5aed54e33c9e60dece221cbc6292608a3854f1a9a024f3c6063d10aa7d29bb845da0f59ee9f0ca237d2005134a0cc7c161886873a495243dcdc9e29cb3c234ff0024f25d77ec371d3912f326e88bfb5228e3f489858a3a9ae2c6b58b3d807053f738ac7880d568d20f93d62998cf31454e2d443d540d708ef7553497f25623ebcf0dfa0d229286405693f393af100405f1eb18e9aa1123fef03c7379c46a9bf10147f439b29a753c0668410a5a57b60b129350361ee8", 0xc0, 0x8, &(0x7f0000000440)={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0xffffffffffffffff, 0xffffffffffffff80}, 0xc) getpid() setrlimit(0x5, &(0x7f0000000300)={0x2, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) recvfrom$inet(r0, &(0x7f00000000c0)=""/40, 0x28, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) 13:34:45 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2012, r0, 0x0, 0x0) 13:34:45 executing program 0: lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x683) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x920, 0x0) sendto$inet(r0, &(0x7f0000000380)="881de34a3d8d79b99c6b5aed54e33c9e60dece221cbc6292608a3854f1a9a024f3c6063d10aa7d29bb845da0f59ee9f0ca237d2005134a0cc7c161886873a495243dcdc9e29cb3c234ff0024f25d77ec371d3912f326e88bfb5228e3f489858a3a9ae2c6b58b3d807053f738ac7880d568d20f93d62998cf31454e2d443d540d708ef7553497f25623ebcf0dfa0d229286405693f393af100405f1eb18e9aa1123fef03c7379c46a9bf10147f439b29a753c0668410a5a57b60b129350361ee8", 0xc0, 0x8, &(0x7f0000000440)={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0xffffffffffffffff, 0xffffffffffffff80}, 0xc) getpid() setrlimit(0x5, &(0x7f0000000300)={0x2, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) recvfrom$inet(r0, &(0x7f00000000c0)=""/40, 0x28, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x20}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8a") 13:34:45 executing program 1: r0 = socket(0x2, 0x1, 0xe82) setsockopt(r0, 0x1ff, 0xffffffffffff8001, &(0x7f0000001500)="86222f811a1c52a3aa58c56d6e620bbce6c341fc759cec78e84bf2ad9dd72f615656b6026f7176494560dab9d4639758296a941adb699504e09e7b626ccde8adb4ae7a0f074a5e0aec559febca08debaa3bfa25d01b6a41e632ce6ecc147bee22c31f1731fa781bb45d570b518f138e4db0825c3eddf483940f96cb571a161ea22a4577231e8ceafe383566f25666e51e28c934648e59792a29408d3b59df090ffd484df23e013dbf2595cbeac48da1cd4a67db54edd753e236dc4c8d4d2f8cb1e7a550ef70d607caa0a795b64c581e42e750deaac650f3699729226a1bce25bc633045091ff2f95736f18f380534683abe490b4b9fb1f5e2eefb928b727db782f26bdb45d672505a666c8e69ec90936accccb33a60c036ebafc4ad7fdc8ecdd8acc146d1f077932717696e4b54d9ba2d6ab231a28828006ecee54354671d1f9f4f95ea0138c61c8e41bc4ea19ecb63f95faaed733dcc864fdfa299fb7d85c1ee2c3c473a9448e312a9ab2d6bbf49cebbee18b38ada5980ef3c3c3e87b20469d2aef9513685768c6bd2f1e4e78a7ec5d5969303f9bb756b2b0ce229e4ff6bb03aa169d12461621a543b0138c01aaacd66b500d71183706fc998c9f9ff998f9920d336eadd97de06c0085635c93904ff09378e3b95aff58fa4174e591888efd75ab7fa606d450e030c8839ba13cae05a5a1245bbf88269e8fd7ef6b90010834c27e40cf54ea7af696fdb60c5cf376f290b6581c39ac612dcbc16c2c0649de8a1e0a845a4b2154ca7f5695029b419bf74e6512d42d30f825e6a5b4c17f73f68435c40ac42692822cc607f71fe1bf6fb6efece7fbe6a09774530c00743af7c3af3d61c47cc9f3868072bdc2679802c29542e123bf390f95bc777c1c474fadeb56f34175e3faaa24efdd6fcd7c974c13796f07be09717cfe5c486538928a1b6154a00bd4783789fac1430850b9eda72eb05fc24c739ec8eb3584d2299cd5d3c08cd9085cc42c1999f34bd20942b791317cd59a32f75b8d22b620656d3bd4fef47b7195ebea14a228af3b7e97e40af7f6dfe0013fc6eeeb6be283c4d156503f2c3e047926047ea09c0190e833ad18d8dc250868fbf51e3260b91903c17ee12fec41110a0b6613470cddd7d63bc790cccbc2b993186f07b0318b64f1e8bba35823f6be826a62662c608e9855bda741d2b97a2f1955be7e21b2e15ab5c020d6089ae8e616a99c594ec69c1bb9d4e7130301fa5c0a2df822d6f6f53b6f079a6561ef9f1f0ff691df4189c82eed1201fd9d498d2d9e65900c7d2a2bdcccc403c3091d0d6d68655e1cfeddc640642a23ab76d2a0e99abaabac14515ebf3e32f070c6034c932286c01de2571c601f85ff58c96fab4bba949471d2b1a8e60e96f2bed7d7cfa7c430465fb3f5e9745084bbb37bea52d4dac52a86cbf8db600aa1363300b2f989f69e510c050c102533d85d57faec03aa5587971cb6a6999a1d87d3a7b0d16e333cd6a9cf9c12ccb99e661e12717eddd48aedc4c1139f071e4cbbcc501eca406e393a1e4357906154e78d8af8525dc998e3de2aeb8ccbf06687c14da94a077bf870e9a9a9f91848de10c21d134cfb2a9e3e32e348ba7b915e87e5db31f18e1f04e064781a76a0764bd071a3db00583e0531e323c2d8666f6de2af9174f4217e5237638b228ea9f032d3eca5c232c00dfa54644cffb47330d241d8641a6f260f02ae17839f3394c41c81a6cbf3335b462db6e2c0d0b29fce987d66d5ad432063edc09e8f3f96c28f18b48b2e3ed15046d666cda2c25e103d4eade20ed714d08b5da953fdb3808d3ce4b0c38edd61b112bcd6693c19f73b91e34fd0ad301787c50b0619b3b0b6a9f16ba45f3f64d92da60966333236f253323227d93b1c06ecf072c0740167eac2da85b630c5c346fdaa42aeff290aae391426253dddc924916242bee75dca888e5bd89a35d925866f10e3f46608db09b2314c9f8fa34c008e0d35aaa5462a54985267994f75a7fdb447b31c506b284c010568348b15fbfff716c070944a502266ffc52b8af0642e6e5198a7f5e1add46f04a6f3f3c3ae5c1ba623a4f0bd9ac5508eeaa729eb671b6983192fa739599628cf33241c0b2ce2d27b552448c1025a7bcdbcaa7e6472f6d14d015350aa0c69c19e5cdcb74e375cdebeaf3cc4eaa0a02550a178d08e85a9b5b9261755ff1105df4c7a17a13455e1ad44344397861f71149bb0684f2977a0c3d280a09b8b86625e8f0002971d173ba8d46a39ac92e62bdbc783b6e28cb60658c1cb38eafbcd5fc522e426ec63c6764087a0e0ff0b2e16bf5f48ff8395d8b5273bb7ca56031370212979606ddd8af7f4a34cba9d36a4edd56cd0b3bda114cbdd6397226f6659c95cb79f23669f94723d2380ed3b93c3b9ad55ecf5be836759c88ffa9e9a80d61b12cd878678333b6ba966c182519edac61c4e1568100710a987bae4568739771557af16d0825addf63b6e647ea7c1aff90c74a0a5c7f70b8520d8ad39470a9969c9e8b06b3cf3589375238464df7239b65af47248827981f76ad8131488c49e13d1f8927adceafdacb9b7683d9af433a5cafbcd20e39467b027dbfb16046839bf3fac18173dfc6c9703b1931e2fda2149f277438b30d6ef68827e3b38db6ef1f669297465c5baa18692b66b1e359e7b5a9baad2a8b5cac57888fd5e0a1d190369a8a2ae18adb3ad5f7b3342d07e07b9bc628dced9a0d2b6b79efd097fecd328f8200794a9eedaa801bb50230b24d6501ba4e16dcfe82ae6911c80d180164542fdcdd47b29d288a8f8bb0b4ee1fc64086577eb67bc609eb9ab7c8d5b278a2ca78df769eea40c5c089eb6bc648a9cb18d0f68bf4865452a57923dee8bb4ead00db1fe74a92bbac3f6029ce1494183972d00688f133a5ca121c6e40dcb79468c46a8bb00e7650c30d69c9d8d7d04d1228aeea2bba0bb664406672fd3e60f76f48a5b75fd1fe92c0f773a2c7cff44d806c2b48cfb57967baff33de50504e3c93c44e3e84e53fbda6832ce2632bb00227c0f16460ba245f44a645640b8cec01e47a45ba616c274dd0aab72bdbd40f5913c8a1704590bfe4124547032fbd3dd5b0469184c638f65f7b70e5f8c0937b512d2ff03bfa3be7736a5e101c387890e07f135163d89085932afa12718bd60d18b455c015c15d3febfaa3dd03372d5a5e40fd52a8ef04cd59aea96ae4ec848f85d2f1a7dfac71cab462128e6024ddfd3f0f57beac707e2af05d99c95b6bedcc647ae89bb06eb6968af221cbf929680e3c25ab240cdf0158c6d970dcb2da6901c18215263f6d069f76d1cd95d5782e4043d4938e19db88b2216443a42d593528ed026ed97d015a3e7e138959712d9b6474e716f8c9d3c679489d3436961696ae35602f29ed75a97d6745b609ca7394643c4c08fe00fd9867f30f1f71e0da8f569b551ed6e567436a50844bbd24eb9d4445dcbfbcac31c7048fbaebc5822c51a03b87d4d5c8f90eec03be61f91dec741132403c8692d34098331d82c73b82ea5bfac824cd1c11031bd24f727292476c77dea8eaf04a40b2e80b26c0ab803764353ac9ecc38b75ccaeca750a135ac574735cb86273a858e710b86ef22e336265903aa41111fcb34d7cbdaeb6bb916873ef30b8aab578f82153cf0581ad7cae1777c48cabf2a2b35ac752b2742895988ce1a49c0ae4acce575755475bb9019bb0d80b6cb59a1a1e61ed14d6ed7783061473c5fded7ec0b79415daad83b31795b1b3ade7c71d81bb177c435ab9a27772de3b0709cabae9fbec0a3064af8fe2a243e18664eaf329caf94ecc4365826f1f4b86b5d40ad626c765e63b57f7ee84f4dfdac4b208088c61bb3ecf8eeeba15e26a8e33ffc6035abe38bc8296db545c399c7648f331a0f74d079fdcd962e6d2b86eec40650def2e783840ec8cf6ae5e7656c59ba75a6b45eaf0970a506dd3cb4d7539e5815b6189b47c1c1a3b5b02e3fe30c5908cb8ae7de4306a8b067f0e56bc03460f5e0584ea9d48e097a7b1283767658ca39688c086c6380d4e62d284e4aa0865c8c1ef44e1a770b475fc1d59051a1802c4a633ea912e990bc977c5bbddef98ffd7632b520a9839624abea048d370d278febe899ded875e2f17fc697cdc7f93fdd9491bc3fc8303de45b4276c7ce0749fbd1c300a27e09b62dc0e0a84f800e287b619e304deb27d2ab31fe782eba438388924bd77d780f5d409b4a1791c106944c1dbbac1dc52daf3dbf3b574d0ac80afee6329b389043b9ff24890a5c7f0adc8c251f1429e8fb4faaefc4b43c1621efa315f3bf35671e288d5384a2b89ebbaaca24b63f6ad1cef8041e625fff01cfda0c1ca67245a98908fda8c2468ef580f6315dd134b71be7c63780dddaa814107fe1e341b1195fda91b201a2a437fa3ef44359e86c30139be43240f1e62bc48df432fa5856acaae564b29701f782e899d64cb2719ec33883f417abb96092e337fc3a3f87518154804f700f16a41a147601331a96402960edb1d2499a9e62af3e7588a854bbe87575a6680c9ecbd0509c2293bc800dcd87f47f0aa27b70c20a8d8fdf46ba40d23409f920190877a98f0180e3666938e3f7ba6c0718d67b90eddd4073c88f93c8ce3cf1e4e85a63cf7aee787a9b91e03bf750e6bf4a1c873480bd2243dbd451b0d87de813e048eba531ce8d4de3c2562babc682dd0dd26cf2069b67f5eaa53f058584baf0f30a03bd25aab219087cdc1d293452316a5d080a28bde5866478e0a98895e594cdaf4a062f02d58532c234999ce3e95a826c878c9c6697afb8ff9ccae01d0b89391d2e9b02182c4c48b171f1f36ca60768482f3665f4f2df183c597c073e2ca57e9c9fcb521898f21a97d6fb55e38ac9eb229a1a916d403a9ba69eac8ce0c1980071e9e802359a01a69da2d66080bc062ae22f1d72d1c86cf7fa2a1fb618b01686fe384ebb9a8b0611fbdbea55ca2da40a1d95aeb7b7916ccb00471058d9abecceb0a443892dbbd50584ce5cf90c214d275f2231d6c4ea493d9c335f44ad7da7a0f26b0843a93984e10b223cd7ab2819125976a5e9b5571f98bb40ce3a09061d2824632ef89be884b097c2043334c27a2c4b570e8530a9984ba4b46c60e23476bb75b9881404490aa678a1c9a4d73fd45982ec60271fa6ea79f1f79cb8c5713dde242525474630bc65f8696d99d92229eb991c306adc2448f2baf71a7bfc694fcaafd624b75c2550b04cf47464cd76ac825945b3dcd2f97c33ccb035d6e7958c6c9059945985b0992208d6b24770130289e69dad75f767955afc4a4dbbc4335407226417b6491e7bde96be62a3ab2f5cd0e7901c86b7d4cb8d637d306ba43b3dbaaf38aa24b8eaab020c29a8fe09acf5876c135382ffb56329c06d44d19f752eecf33072cdf857a6c94b69ba53c4b8202210b47696d3887f3f22dd5746d0cb42218a0306a76a98bd88d19e3889a6111ef4a4b5510b380eb014445f91412519abd58f1ad1fcfdaa452a2cdfacbc47a27e9242aa3a46374724dff8287a478ceb201d44271d2eb46c89adcf1ca3623aa27e0f4b162cc1ae3c1b62a5feeef254ca1634ef5642da1df62dc4cfd8204fce2dd4acd3bafee29ce38ac890f67c0a4a62445ccc6074b6b1582b3e68664c19bf4117f9f31cf5fbf1356999bfd3b7d053fa4d1fb7829fc6a243b046ccee3db962cc9c9c3658ca0ca92836b83712c5a1d050aef86fb2e3341faaef62645ed213f56e275f55c9c91865f28651a1b8b589c0a1ac66705516891c015c01cc97cdc48ea5a0101b10a2449664", 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b1354bf034229cc3e63d6011507d33d5fbf9b9c58b657e84262c522417e55b757f32d95814e7f5037471f328ab4a9c24e3c4be513331d956861331df22dc6b0b88b9e07d616ce4994681da5e359268c9d9d54d536294de234712def4e98d4bc9f596079720eb6241aba9e5290e9f302e7e6f4a201750d46e431d780e64e867cfa0ea17c51637fd1a58eabbe7f75c66be8ab9d1fc1c3c8c6dca5a339988ea45c09be0290ef7037a5f84f01eb0e668f1d7c619a27ba4c14f3a006574e9cd8e8cde1bded36d441bfa09c45e8539c3fb4073cc85d3095a5c9bd24333d7759895ff52cf8c7fab558fd8eecd68a31402ff3e86e49852e805262ef437ea64c8c317fd2f1bb3cfcb7b1fc8b4edec5f8891ef8273ce7684577bab489fe842e2984590d1b8c86fb123b89d5b65806ce774f9ccc9aad2dcb5143f3184a505fe1aa1fb58aa01e3d57bc9d18020d9970882c025e430788ab5e70da111aa98bbf5469c73010629d4ddedb1fdb340883072049e0330f06ceefeeb5661234f8c6413580de28d764aebcd17ea2809344480ac9126199169c00964d24826bf441b08ef52547879de2636631e26c3d2032970fe88fa6ec65eae482fd8b21066ee9bd8d148c70542b0db7de2f605ddbe16c1bb548e4090339fca2fedf960e2893590e4b65048af9fa91cbdf9b817d0aa6db95108cec033426a54aff05010d7408a3077b4771136179666987bd547c66ba3438e41397d8f9d6787be10eba0682f505240c7a89a2814de19f73d2edb6d318f52ea76da1d37dc38194594300100d90ed5eb1dd537075f0665d7dbfa465521307b1a5e6845889168fb0a7fdf30686dd9e18c6f7bfe053c76e2add5a61b303dd491d61c07961aa6d601238ea278177c3866b582961b835ea6709ec856ff3e5626c3fe573b04587fb25a0faa1f4a1c015fbb57b18bb403859cf27ae9e134b50b588b9ce24e88e6e142b7fc83b781bba2f54b3c4ef27187ba8f544550c7f99e73a89a44bdfa566736702e4ac7020d56b12d5adf3363f228f7033fb547b21098e0a48e7aa09d47a5155d34d58ff6d4545c17371384a256ab78030535d9ff481452a00f2096645d7928ee5c7f3bf7790915a6a4a8022b070c1b7c8265927d2fbb623914b1c6016c956888aa9fcb4689370904d286c1ec72b3372e07a5c4408591d9c8db3d8f31d83646e6ebfe29c4006c841567667f272b5c85c183aed94a5b503122c7cdebf70dee88af4558322c22c778ddbdd4b8b44c26eb5f9e71d4b15b1573e2b8d39cf78fe84d09794c54dc9530c3fb2cc118f9365c0280952f8a73f1ca3ddbf6c3da72b19834fe26a761f7834560a41381e27ec189ec0b1794e935b535fb2a26bd40ecf5a277267e5330a7281ceeff0dad9dcbdde3de805cfc61b12b168af6ad06715a7d8392b80ca3878fd9cfdcfcac7eccf416c1833b9498f4b5baa6578687359b7f111d09274c350e8c10ae02ed78e0685e6aa029036b3e7641d4371fd761f93643bb3aabe6ac705ff360b9f1f21dcb010fb00b3f8446a457e31633a4c255db55821fb51e8bddf8f6d518c61b094090b5a068efcdac7f66d4708a6c10c7a3a9a0fcb6c8c40c80939a79b28aa183638f76862022cca2a782870d9a5456cbc733aed6ec285f04a433a1d6b1342348ced6a8d3feefefb3e054479a32b7613e168a2a5e82c8c4fd8a140ebbdc5fa41e67663fd978ee0e16abfc4e7d27c01af17a308879986860ee2ea537614c326d62e0a9545c705348e8c546a930e57f43b1fe65e9a1235c96388f061babce2c75464d5f92255d02208432f685bb45e52868988fcc54dbf7043a37175075715c9ca2c2d6270d06cbac5e6c9dfc072a83579d3236dbbfc5a011584e3341839786647ab6955c296cb33eea9bf323708b415d806cbe6849b4c669735ad59a2b37734bdbd6da7eac2d97b924c1b7f83ee96a662a2ad6f4121a90dd292bba5e4d7a9f12b570a6d5a708d24546721211ca3515c4b6342990e21b89aa764173c91044a3582951881f218a235767aa697427678afdff865d08800a44d5dab209184807b7ccc8a495b155ba078a48ac645e690c0d816cec535d4cc7009d546fde287044a09ed7c633e5d4a083c7ff6003579276bf1526367da0e444be5dc1351a233f60a87a6f73175f20fe26dd2b671a790d760b086c0a28d144bd9101472c93ed0900a5893ce97b0d8edec8021ccf214c05aa6d87c26002c31caf7ef22bb19d4425241883644bcf01b9a3a3216d54b0e56c9a227c128027efdaacfe6b4a8e2283fd40683d0afe39b27f0b3801fd0c4e8b54d28ff9d31071598fc937be0659cf4308edec58de0b93345fb344944968a1fc3285997774aea6e991e2b3b8f1b7d20672832707e181363940ee5b0df11b9856e044e965ae05a70a3fd7a8af355fa13f8ded83943e8f3bfd706fd7f15541867aa3b5177f70724592681e7e140adc46de11f4ad90e4fb62d97e6f93a245d6f6ecc2c49b6b650b740ad1fcff886c3301d908c79a08e3fcdf519fd333713d167cb456f6c1e790fa9d75e1e8c323684076d6566c1b2970d249014932cca8ac437a1014ca1a97046c71f5a6f63eb631c10682993818cf676bb45f3470f867b8715bcd29a467ca82c93471241639dbb073705cb3980f68ca71134c4dddcd839e4013dec8e268d0d699ca8d8d770f7239155cc3fcb16e31bbaa387f605b76952ba356d66d8c44898a14e752faffc49ce27da92593b8ea132d090bcf5544209e54e4da4291b3e1a7749fea7fed0758cf68c7b5c48e5390c43c89835338d690cd70ec57df28f853aebe14844e18004d011d109fd3f442c7ccef1647ec9b3a63c5871dee111326b863c50e8b45f507190ae3b8a00630651dc4bdee2b9694f5536633d6a7294093c49a8e41055f5be4a90e23462fc5bc0dc38a8c26acf330e8730cd0cc9fe0e263ed8715c33096c84acf20178b6ceb55b468f25d375146952abe3d16341899f9594e3f06e40c99a3f2cdba9cd2949b2dd21fd73e992854704bf36543cbed7dd3bea17c72f243570adfde14b0312d1dde6e6ba4ba52a7596b557a2c425a62626e6a393192be6d552edf4da147c8e77bfa8610a9d55a15a0f59d2132f1936215bfb634fc9455f8e57c54b06a2c7668d782f9f1eca5ad52698a250855dbb6520a971d4d63d5aee2121c6f959626402f60cd155032b95149e3015c949769be0cd1598eb93b7b9600d8ce4ff3547c592360943a2e9ae4fc47cc3450150a257c0e804a19cbccc964f96a6d3da488c6d4153416c4270329ca3f75cf33d5fe4fa9c1d27ad48d33fdd1b81511aefd7de817abb0d590f4d282789dae055cec14f70d772fb0f020cefdd241234294b22b70180d21609462313ce536ab6cd7630ad01987ea91efb9afd1dc0f0a3d346f5ba5baa243eaefe8114ebcf38d89d6878b582a4242e7f9056f102c474e50aa0cabed49ddfb9a8739a09c461da1c527460612a39610206251937309cc3ab62f79d1a562ef15aecf1ffe6ea8a145c24ad84fab405530b9ebcac786703bdfe19a98426b377a4fbc054e080d0d2d436d9305c0397d169ded119fdb46a1a343e3c6f8771413e4a08a43a2e7458765561deeed4739579cb51476e1a23ace7b35d38c207dd2db419dd4dbde07554cb73140fe0a15741db33d2d6a72e617ad1857761d34f20eee7db51542a17c4a45bd544f7473849bd728bed78df3bae10ebe93b61f67d0cd9714a895cdb5ddbc2868d61896fbe50118414eb5252ef1724145918f16e5875100df43f8547a46d67ecf3ff3b0403f28449a84a7d776fed57f52bcd759f69e16c51697f750eb63a76272dc780ee723e006e2d655e9c64085a9dfc19493e1e3d8a73ec4e33f39902d9b5e3d85aa94bc9d93e0c3d44f4b92f1b1ffac24a05f8880d95d339f258f84192dc9a7355bc6da9dcd9ae9b9f536e1c77b635c23bb354c8921f91123febb74365c4199e104f8ea0b7728a356be40373c3d6ce2aace5919bea12e1eae056287508c38065adce2fb3425e6d8ba213eb4b6385fd4a1d6953155a47e80537e9c2c3761911ab30bb49eb11bc0d744cf7e1c124b1e8ca343c9f0debe37bdf90528d7b628daf2e3cb2a8c4ddc175fc1609a7f42b692d613bd1fc1ba164d5812dd2857bbb1b614c56415353112d35917858878178f93e1eef02e2956d4f56f159baaf977722e5819c46eeeac8df4c688171ee835e885b5712a39573bed28426ab71a0225bb544c98f89eb2fc6092d0b49cef0b6c3ca69c71f40639763fd6cab2bd619a4ee53f8982ab2bb7b3c31b442da594a0b1617b1a514207b4237ac93570f396d327e41d29836ac148f02032197475912e7e0397f8c85bd69e4dfa8cd77275bdafdfde832f2c831d045913d2e80978cde8f78b6c19a0f31f4d33ae74a2de092a4cc2e37ccc68a697cfae6c416c92f259e3cddba574e1ac82c9b195bb4a1be6b6c3a378a13b7a908a02477a734b33dba862a6325eae7f0348fc688f79eb3aa068efccfae7d3d41ed394df6d537ac285c34005d4092c31f9572423afc8e89cb801d3bdd5e3e3566275c9007f92ccfd08568b073505e47780953b85c03689943ef4db119ebf9e4c6c103a6f7c3cdd6899a88d436a4de3637e7ff0b2dba38a252ee2c58a3c7c994cb1342e7e11c47ea229bb3619a1a216e2794a427cc95b129518083b02233df4283865e8bb05511e1e37331c7c07a5b1bc654d9aef2ee41559ad05becadc401da25d1874312dbe6126be08af61df8aa7d08b0b9eddb747710d99fde616c132a17567cebc1acd972e9815eaf1c7253f9f889df320f0a77e646a4d66903f0f758679d9968d40da3912095c1df200105b4c0ad3aa49a4769922519662f8efde39b98a61ff7c214e68330d78541e282bcf88aa6a4f29385deea7f85fb2fba196efbc37e698083fe4860cb71ad5141edb6186261f525388373c8cd225e00db4e228e9afa10ce2179c20f8ea2ebd3691a474d35b6b2dca51bdd54fba90f0643ffa7f124878b3b1038635bb0fada7fa541d1d6a897ada8b027381d9194c2233a948f9bbda5167f7d0708fe329b3013e2488d9af1e6290a0d6e348bcd6383959d7d1543ea95b174afa81fe98b248b972fa7078b112a8978fb308f8701e87585694a0680c53fc43be61f9fc7517a239ae4792db84e37d1bf137e30208222ee912d6e54ec30949e5e34022c1f2dafb7ce493d7073ee24f78e488cdb1ac88c60bfcd0844087cf28d8045c765ea39b1e7f5a845bf8daaca9af322b96f1463c37c51602a4f8372f4139fe9579ca819952427fd7470bd068bab04a9efb2ea2f26ede798dc017dc17b02299cefb836f687b88873f1290a7edf89d757290885a98531e8931787749f12e000d38a43797d57ed0f6394826b10c9f9cd761cb6ed274118064cf370073ccff44db0a95407ee270d72a68af2c703b6f8cecb806f924211e8e13dde326251c2f9d001d12c1b0557fc67dc325b4b7bc294bca269e0b23c7940e44ae7709c56346d715a078869a99dabe72f736b64b869e3ebf88bd0b918e1fdd3cd2858604bc4865d6f78802203f564a651a7c960b2857e3d51225371aa0dfb946c1d4f4aa9bfac3a911462ed86a90766cdc5a2b1013dbc6b5bba4e86c3c9905951cb7fd6d417a66c900c2c5895b27288d3c424380d522622aa514de34cfffe2828f4dce85aaff48f124d70d37fe1061df89e80c21b0c1f9c610671ed506cb74776578cb1a09ed75bec3dac496d3ed7246b4000122b44157386a274c2ff78779728d28055e97a4a8dcbbe7", 0x1000}, {&(0x7f0000001080)="49259f3f31be27931f53cc12462213a4c37d8c0c9199dc114852a489d8fee452df5520b751b782904afaeebdf2627c4146e306774237fd2f70db4e505c591bd16e8f6261cbe193403ed2da892152a0e7bb0e67baf0f2919ced960e3018a135448f5e02c5ab35a5674de93bba4044d85979b022366eba406640a1dd5711bde9625a51b4b639860653328977b10ab64d60c2e60a0d44677f0c569928aeb719ff0e76484c28f83be1eb5d6c9dad03cbe7b84439ff728a054dc9ba06a34c6706b9304be4765a968bb0d422e3d0bed58496fe090d3163c970dc4a88c6563d6e0ab9f38526f8d25e5277c4b820a055b5", 0xed}, {&(0x7f0000001180)="980474ebad373063ed3fedb235a9e5813a0651b999f96d1848ee47d7ea8acb95cbc2b35f570dd5d7b5b921c896b68a8e2d4abc9e9c3887d5afbdc53412329637716886992f9ba8b091573393f48a37fa113c1d4e9ef3449dcc483c1abf2ecd2c52d25e9a623fae928419dc70caa03510bfe67616e7602d0129da4e152a3cc354d3a33be5ebd151d5054e064e7bf1995720f77347eb26776ab10bc87c6234847e719e002bc0ffe94d2a4829f038a450281e35de41c390ee1e4b1622e5ba48a71fecb21ad2aefdf82a51336425af", 0xcd}, {&(0x7f0000001280)="02aa537b09952ea5ad9018c88481a799ea91a54a4e4127aa98ccf517edaeee267476e98c8fda83b7103e81fa26db4752f91a42b0d0cc94f22a8220631a3e", 0x3e}, {&(0x7f00000012c0)="2540b62f2d0c53c517e501916978e564bd969e871ea46d6039131fe52188dbf6ab4c9c6b78bd97d17cc989e66cbc5503a5b03569b742744a6e81a0f9a80583a9b81d869a514fe908c9c25adf2481be7484ca4653fc8be846a80324f2e61b1752f112905989d2cee6502c2392dd45f88d4bf208b0c4727554cd6426130e8fa2a9f35a8d9d6d629bcff40bf9b0f732e03b266eb67fe956e745005c24d57e06f20ed400cb0d533f271f05d14b43d88c0c3686efce33552cdbb45a473a86f08d377dee78c607546446138deea46a887e84ee24e1c2354afc6f478be729856ee401ea9e48dfd055945933107effce3b0eb10d7f832ef40ee6", 0xf6}, {&(0x7f00000013c0)="ed381425e9bd9a45433bebb1b7f15fc730242e02f6c262f598cbbc7cf7c75968644c084a99c4c9da172c2937f3c75031f8e9a37b2092e9280e", 0x39}, {&(0x7f0000001400)="c3465d28ba38949f60417bfc770e88e17bfa94ebc336c1fa769e881da3cbbecbb43d29f57cf703c5a6bcc5c53e633fc114d4d78d7feeaebd7ce7da0551699d2f6188870818c3d91d", 0x48}], 0x7) ioctl$BIOCGRSIG(r1, 0x40044273, 0xfffffffffffffffe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002500)={0x2000000000000286, &(0x7f0000000000)=[{0x6, 0x7474, 0x6, 0x5}, {0x8001, 0x101, 0x134}, {0x2, 0x1, 0x4, 0x100000001}, {0x8, 0x9, 0x7f, 0x6}, {0x4, 0x1, 0x5, 0x800}, {0x8ee1, 0x0, 0xfffffffffffffffc, 0xe9}, {0x1400000, 0x3, 0x81, 0x2}, {0x5, 0x7fff, 0x9, 0x200000000000}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) poll(0xfffffffffffffffe, 0xe1, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x7c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r1, 0xe7) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 13:34:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x128) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8009, 0x80000001) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x3}, 0xfffffffffffffd8f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140)={0x2}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) 13:34:46 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7d00, &(0x7f0000000100)=[{}]}) 13:34:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc10, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) utimes(0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x40000000000) setsockopt(r1, 0x2c, 0x9, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5771f9b949f06ac0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) r3 = socket(0x200000000000000e, 0x4, 0x35) r4 = dup(r3) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = kqueue() readv(r5, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0x8e}], 0x7) kevent(r5, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x2) close(r6) 13:34:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20080, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x9f, 0x40, 0x100000001}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() clock_settime(0x4, &(0x7f00000001c0)={0x20}) dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0xffffffff, 0x9}], 0x9, 0x0) 13:34:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = getpid() geteuid() getgroups(0x4, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e000000000000000069"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xf) r3 = geteuid() r4 = dup(r1) r5 = getegid() r6 = socket$unix(0x1, 0x0, 0x0) r7 = fcntl$getown(r4, 0x5) fcntl$lock(r6, 0xf, &(0x7f0000000100)={0x3, 0x800000002, 0xfffffffffffffff7, 0x4, r7}) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x9, 0x1, r2}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r3, r5, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82860c2e6685d50e10ea0010b800000000a2d0ef8ad27cffc8026c93411e5e2617a66b60c7846b6ec3002d3817751cd44d71f64700d30000ccbf5fbd109eb6fbe7b495c037c86b9dab97ae533aae06013fb00000000000428e509f08d43d8b396d05b52142834367f115541fb0b403651ea047a4fbd116b1d6e40b85208f2cec4ebc545193570cdb1b515ebd41ffa4be302e444002c9031c8ff3b1c3e0ea980213beb600db4e9fb41261d56aa7a329075351a6850c6be8e30315436b164cfb0132ead651c060f13c28f2c5901af46e3d105623a52c4643b92828781ceab6dabf37d9912f00e5ff7779548e97150c0205e2bcfe9b76a873e3e321728177729da9822b4c86f518e5c29b52ef82b36ac604"], 0x1) fchownat(r1, &(0x7f0000000340)='./file0\x00', r3, r5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x0, 0xde00000000000000}, {0x18, 0x2, 0x80000001, 0xef}, 0x1000, [0x2, 0x7b5c6f95, 0x1, 0x6, 0xffffffffffffffc0, 0xfffffffffffff000, 0xd1fb, 0x5]}, 0x3c) rmdir(&(0x7f00000003c0)='./file0\x00') fcntl$setown(r1, 0x6, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) select(0x40, &(0x7f0000000200)={0x87e7, 0xfffffffffffffffb, 0x7, 0x10000, 0xfffffffffffffffe, 0x8f, 0x9, 0x9e8}, &(0x7f0000000240)={0xffff, 0xc5, 0x1f, 0x40, 0x9, 0x2, 0x3f, 0xbf26}, &(0x7f0000000280)={0x3ff, 0x400, 0xa5, 0xde, 0x2, 0x3ff, 0xffff, 0x4}, &(0x7f00000002c0)={0xd42, 0x81}) shmget(0x3, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) open(&(0x7f0000000040)='./file0/file0\x00', 0xa30, 0x40) r8 = semget$private(0x0, 0x7, 0x38) bind(r4, &(0x7f0000000140)=@in={0x2, 0x1}, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x106, 0xfff}, 0x10000037c) semop(r8, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0xfffe, 0x0) 13:34:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff76aa28e30000f8208a5b671b1b542a538706000000b814000000290000002f00000003006f9bad57d5669427255a"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 13:34:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x43) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)}) 13:34:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) write(r0, &(0x7f0000000b40)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0x16746386) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@abs}) 13:34:46 executing program 1: r0 = socket(0x14, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000017c0)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/123, 0x7b}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1033, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:34:46 executing program 1: r0 = socket(0x80000001b, 0x8005, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) socket(0x1, 0x2, 0x0) 13:34:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 13:34:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0x101}, {0x45, 0x401}], 0x2}) setsockopt(r0, 0x3f, 0x100000000, &(0x7f00000000c0)="a16b918aa1f876863f912c036c70ec019eb3a27b44ddae244d3d2e059f6ce9e3c351796bb29585039a077a1559427bf046c7127fc03959c953cf012db7d9395c919e56e55697434b55e98f2ad36b554ec97c6a9c466df3e12106ac3df9d67f336ee773d676e18521c2758088b62d0b11cd3de6d0e90039e110052b373e9086ceb180ab7fe46112854566fa35ea9115d491516b3cd31af147c1b5eb28417b60b9", 0xa0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0x35, 0x8, 0x0, 0x9, 0x8, 0x10000, 0x0, 0x0, 0x10e7, 0x2}) fchflags(r0, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000240)=0x3f) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') fchflags(r2, 0x10000) close(r2) chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x60000, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000380)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x340, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000440)=0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000480)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000004c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getppid() unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='x\x00') r6 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) close(r6) pwritev(r2, &(0x7f0000000a00)=[{&(0x7f00000005c0)="c495c4646b7a7da4256ddb0e5f658d4456feef034469a9e8df8c980decd6e8513335d7e79acef40e11a2249d4e3afb05bb547c336769dcc1b9da15ec11653bbd6c1eaf1187282c461c257fb0e9b1992745fd8550e5c4496458d360f58e2090cc2181de0d9d8e0d94e9068c4f9445e82bebc65fe7657dd6702f2c5495a0dd32ad6d358e204917a757337bf5b1c317847ec96cf1107a548735775b4f213ff47de58845af14398dd9560931c43001ef755f7864309058ee7cdbaa000b1bb3538e539b9d8850bb8e9d8e3f41ce613dbe3f625db5fb9b0c5de11332e4a86986a7387b6318368b3248461509a2902ba23d48031c83a3f482b4f9a41e9e38da", 0xfc}, {&(0x7f00000006c0)="82e206e9ec2ecf5c3ef99bd31bd15c2244c3d615859dc543d074269a93e898c21fe2ade3469a88b4fed26fb66b794124b1ce9ed11d558db01615bddf1d73cd6d69ed2e2af315ec8b9f373a62cb1a1c7709fa52ee9912c00a3c4b485dbd406f7f4aa7f07d6ab2f7498fca52084b87a4f4211e8dbdb2278fd5cf4ad42ecdcbf5fe647c2b8c25bddbe62a04f05818a91ede135d90575b10904e8436a98b40f135547699c606da4865654a560cf750f0b00d4ded58637a175b5e30dd1668", 0xbc}, {&(0x7f0000000780)="e4dd5459576fbbbf61e6c7c676328b6b64eb425234c6b704673d3ecfa433f1c2c62f8499806a0ebda1a38ef04377934a469b4761aedff838b07fb1f31aadeaa4212c4f929b52004ac52f35412c93899b2900ef592ecc84eb3a4d40fe0e33eceb35c5bb1080f7a34ac7f1fdb40f402bc29149cacde6b60770002a8b90a207b2ddaa05da7e43d7f2ab6f1f494fb534f6325efae727c7744bb9dfac5df8c944fd18183b9ebfb65a138f652faa2757bc23ceb4d54997f4c1d35be0291b625ff42170f52857f675", 0xc5}, {&(0x7f0000000880)="9ee7716e717c08c6fbbab8f85ff38f9a9ca00419dd697de4dc4b310d", 0x1c}, {&(0x7f00000008c0)="3cd66aa9b55975f18a5c99731f17ec9e92c9bd1db6028670817d2ececb66010825ef47366a65fd18c9f1d0a4b341bcec922f90121b5c170fbd19d121d0727ede5f5b9ab93480674b76408f9b76a9fabe95f218fedd11826c1030cee0f776e86dd18fb9b175241c9d60049a907f23f3407d266f2f405ce0e717efc49d78a9ea5a217a798e", 0x84}, {&(0x7f0000000980)="f22b4d927ab6ab8c55845ef9d6a51e96e8633df462015919ff4d860acc1cbc4545fae1c6887d73c68ceb508dbe81291a73b2b54001d114f544a7f7d94730149aa1205ddb11b444541f575fd9", 0x4c}], 0x6, 0x0) read(r5, &(0x7f0000000a80)=""/178, 0xb2) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000b40)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000b80)) 13:34:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f0000000000)={0x2d, 0x20000000000}, 0x10) listen(r0, 0x0) 13:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x80) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 13:34:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3, 0x7) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe}) 13:34:48 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') chmod(&(0x7f0000000080)='./file0\x00', 0xcb2db9047074f697) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x101) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/11, 0xb}], 0x3, &(0x7f0000000380)=""/10, 0xa}, 0x801) r2 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000400)=0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x8, 0x1800}, {0x0, 0x10000, 0x1000}], 0x2) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x2002, 0x1) getppid() readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/86, 0x56) r3 = kqueue() mknod$loop(&(0x7f0000000580)='./file0\x00', 0x2000, 0x0) kevent(r0, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x6, 0x8, 0x3}, {{r3}, 0xfffffffffffffffa, 0x2, 0x3, 0xaf0, 0xffffffffffffffc1}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x95, 0x4}], 0x3, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x3, 0x6}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x7bc, 0x3a0}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000000, 0x89, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000001, 0x6f}], 0x6, &(0x7f0000000700)={0xa33, 0xe60}) semop(r2, &(0x7f0000000740)=[{0x0, 0x4, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x10000, 0x1800}, {0x6, 0x1, 0x1000}, {0x7, 0x8000, 0x800}], 0x5) semop(r2, &(0x7f0000000780)=[{0x1, 0x4, 0x1800}, {0x5, 0x3, 0x1800}, {0x3, 0x5, 0x800}, {0x7, 0x7, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0xffffffff, 0x800}], 0x9) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000007c0)) r5 = open(&(0x7f0000000a40)='./file0\x00', 0x20000, 0xb0) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r9 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000b80)={{0x1, r6, r7, r8, r9, 0xc, 0x200}, 0x8000, 0x0, 0x2}) r10 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r10) bind(r1, &(0x7f0000000c00)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r5, 0x0, r3) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000c40)) utimes(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)={{0x1, 0x7848}, {0x0, 0x6}}) 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8091, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000000)=[{0x3, 0x8000, 0x941}, {0x7fff, 0x20, 0x0, 0xfe95}, {0x0, 0x0, 0x5, 0x7}, {0x6, 0x8000, 0x5, 0x4d}, {0x6, 0x2, 0x30, 0x6}, {0xffffffffffff7fff, 0x8, 0x100000001, 0xffffffff80000001}, {0x9, 0xfffffffffffff663, 0xffff}, {0x6, 0x7, 0x9, 0x1da69a2d}, {0x0, 0xa7, 0xffffffff, 0xc00000000000}, {0x1, 0x800, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 13:34:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x1b0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000280)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000001640)="4657bc3ef9e9e9ff1c434d4be799543d4cf7c61525f4ef9dec8ab167fe150de0397960de699d97f4944939a212496c77f2f0c31fd1a2b9de5d86f4df8f9a7712dec14ed7e77af2060e649dc7826e3c2f3e40716634040c21cc6a9738c51eccffb6bf82641a5c554ea85fc7a5c47cbc464cd3cc43e46cd9e9681ce1b12c01ba47612b909de7479f2143245eb8f2935f9ac2934de072d1a6cda504b7b1ad7b8d44ca0eabcece54023e6c79b20947ea67c9492212ae8370c4500157e704f593320f0504449e454825c35ff6c76a49ffe3cdbb138394b471d5cf0f099d032b4f9e09ad7c1e2c073409ae26b548211806b89e809e2b94ff1881249adb9038a6577272c969508177b098c30f60e92fe71c769a7ea27e2000a6a24116802581c9bf5701eef70ef81e29b3e4295037ecce144d4fad01cc3fe7e71986c1e9d7fb6833830bd7aa7ba598da8cbe83fb7104d1e54ae4680cb70e40235e7d0c07ee2b08e7e376e630f8d447ba71aaf9d8d2770d22405163a7a11951ec36fb009bba07bfea45dabcfb4a0618abc098a1f62bf39de60336966614428f51a5ec118899ee0eeccace1375d46a951d8cd2db35985602d8d6685b98d1972df254ef14395e6906de48c6f988dd35bf531864042969e298400765e0386a5b23b98cb2768c11075498d58546b12ef4448d456d3707bb194489379e8144a78f019cddd17a29c7bf16a8a9c7e0b08649b2f505e5d594a3329ddf07511fba5758da1e25a244c808d4435cb70db3f67591ed5757efa7790ce9c0794ade5f0365c97f3a5d87f18a0fbeb46ed665fcfcacaa7b3d17c9dd6c0c5a927e00acb7e4f409e4c05bbb59701dc802573d913c254bb1f729237bc15953d6c45d242f6ead451ec937585d34aa40d18d1a027acac4860bb7e9e1cb443a3ecc512b6138cb7f1b1ba8d28a1d1f95d6ba8d14f9e1f8e53efbbc8158b450af501c5d4a1b080e84db086ea23f593d736e5e74ced88d28defcebf48340fd4fdcde22e6c325949ac5ccc1a1993d8081e5db96e35288699171d651a2c2dbd0d7d445049ab33298189391a0c5eb5bea72efb96894d2cd01ad2c1376e304da4a4b2d320fa97d72f2e9f25e0aba7746063dbc9898c6d0ef0c5563599ca1ffe284990b3351d4262a7321378b2903c32767f8447c38385e83f85b7e2f6cfd88e9833c3aab28c56d0c56032791abc2fd61b1a56ea4b3b205f1ca1608656bba7d846a1b429f04e579f2bc33bb454c589a6a3afbe6db1c961c5e13277ca663487c1c81ad6c970ee5da6ab07b97046df2d06fa2b41c35a600d43639e24624b4f635900d19909aa7a0d7f961eeb0f37e1e1aff64bb3fda580340c10139075923c3e04c39320feb7c80b51f3c35c9f84ed72b7e419909e49e0d2c9de190e4cce56d6131de77acd8787de6891fd0a5b365a348afed5970c254f06582450dedfe27be52bd36200a45bc416a3b29997fc3406938f4ee83aa9639eef2436c7bc6271d5dd3db4a30a79f30d9ce36cf45c0be7c562eb25811aa1387e9aaac7024502bd0b749315f6eb35ec1c270fd043d020e3109da5a63ac04f9c2d16e35ed078a7143a1c7e2374649a14292b95610846e60408adf1fc9332317e2619c87a6b3a84c32a4b08912b308d09b96e1fabe168c45259ea5040d0cbd2b4c7cbc4066ac274180aa0a9a4d0ec177c8240181ee1ed74f097451f0ea7d36589cffdd6836873a62eba84195c0be0f169fb528702faf7e26225a1b3d80e472e17897832fea00bbd5af37b9f6c37bd7d535c96f646861ac0074b7f77f50744d67668d76c881040fa06fe6fbfcff9ca98d1f9f0b6d91cae8f56dc9fdabfaa98f69ba8a19f76308966ab8c4aa3643cb62cc7dfc1387dd324788c9b79b545c2f0c3d82836238c7401b11613f32fe892d56aead3b1b42c404b6f1f1bb1233a34e281bf2939071aa315079f235e425a690df13a33f43611ee065942cbae7ce1ff3dee2671281c6ac73de0a01406c64b8d56674eb098c10a8dd3ed250f6cb178256304109fa1ad9553d46f842ae87284147b7e5f0b98913448e3ed3037d0cbc3fbbb37429cd15cb97f683430a86f9bb0b2d1d3b3e15f1999cf1cc86ba85127c91a7992cacbb143b98ac55e26e9f779cebed7b80c6530133aa810429c780a75babdfb07dd60a00a847af8660f6a9480498e10ef5073e86d8b632f78ebf8ae560b83f77019060600da798230cb94d1536dd0a940ce970aa552c2d00e442e343ebcf4caf00daa99af518c2fe2df52be979cb090885ba690c81096df380b5a9ee2057faf0aa9e12bd614fb202ddaf43794854ad94e45d5dceb90b2af591e22a2ad2a8502718019582b0dce50883f2ff9631ffc6930fbb3648510b6c325b6130f2c57562e8ee5e95b5fc34f9080f8999272a8636b5f20379f71e16584b77021d09ebd5454179b75fee771ace008175cb604302895df507e22326500657c4cee9a5c2ef2e44ff9ddb9c974c453eff2a6b0f252f997835c28db6d25124f17b8113a384a8a818c8fd829468e0d2c384d3d11af4696c5679a2d78cefc61efe8fd5479a3282cf39abf4e5a6bc5ff094e2360120a61ec75516b7b8d190bd25bf4567d48a961a50eb0da36da09555e802b01cfbda0667a622e4ca490d0257c4c272e4edaa3aee19716e1231318e85190d6367b1a6eebd01871049aa804e2b38a86fa7adef73f2e4174f6f765531c2a194ad558d616d9d0b1da415151c60e2246ed13a8d53f2610b0415921e6f1092277e939a942e7bf2cc11952a7ad87a00ebeaf9ca9bcdca79ae52a78593eba24f66d23dade642af7bb559e4b9fbc10d577f632c3b5c9a8037e06bc50889a9cf992e1159043b4d5e9756a32f0829eb45748b178ef5f682917c60da822fdc660b0f971d342a093ce4cc608e08818795d8f61ea6c602e08e5ab01ce17f46b8a224e64a620915ce03a55f9f0b78c1e57f43ae2c764f68497db14eb8f302d1cbf3693d12082de5de71758396d0b261a5a04b175a11c930c35785e61723f8eecbf254b1dd24b91c2cf1431bfd0f78ac9909e7c07da8cded4c115e2e34021770aab727e74f4461bcbce3cd7e87f000bf19cb825fc386d790987830ba4d0cf84daf0b3422e05164fd23071ffc6990bf7e9ea0787d86a7333c89b48675e276afa8e8db272c03c9993d43e422780e92af04534df6cc45f8b568d7b9eb00a2cd5b7a3bab9df35f03562cd28e9946caef26fb50dab53ccb897289f700c3c0804502c5be26203e7d9aa1281c2109c73152defb27fb7d645b0f1f5133f4122a0eda456870feafa7f69f1b92622390e30d12e9626adef22a3d0f30f2bb91f3d4a39fa9535e7dcc88ec2ba1ba786fad4ac7edb68f879d458d2e8e89418863191e9b5ece35f50e811ddadee59b4bb8c0f23c91c5d07abab973b06dfa01b65f741354a8035e535669d85560dece0df32f26844abad0423b754da795ac354753fe1d6a94946e60af216a6173a2d36a9fdfd6dc31d6415bb262f9e5533651a85df6386dd8a3f0b02c25928be90ee4e2787187fdf2c05a28370760d47270462cb7d6068f5d012559850f9761f24d42c94557f61e47e370979c8dc261313de480c4f0a54be082456b606ddcba5e2407b772f38fd1156f7c9d38270b2976653df6e79ab719d8d871e6c94be33698bd0594e370c783f29340297e562f0a23db782ce25b714ed31a720c3a78213b96146b4019294978d3a7d33ea4f1589f7b21973d09eb0e25491d93f693adddab63b8927e6d2f7aada4e056cbcd059fc3a1e1c52aa569ddd4bcd87d739ea103d5ba82c8045cbe131fcc6ae9dd9604954fa4c8284bbf42e71a861c85c3ab788755d57a8aa6bdd795ee1cf63a0eabc77b7b2ba4662af085f7fad51fa134b064401e9e6f6243eb79f348e6843cf998eda33a58d75bf641a6a58a14636b12501f56a5362e2d2afa355ef7901d1bf0dbe4d31d3883e6bbf9ffa4021694927cccbe6d14c52e61ec9fc159360a5f20e5e3def383ee9baebc3ee8d50681be5858c5652ad5c2b3a822185fa94ac9dd2cbfdc9690dbec0194be7fe41395df6dcfebc772b632614fad06c629256175ce6b4dc17744abad200b6c04daa98f7a9966f95ee36ef341a33eb846d11c600344458f73f808eccab4ec8690983e54f20d51547b74fc3fdf3343e9bb8977f0bd1f425c66c8de1306ad3e5af83162b2c820c866aa1ef0c1f05e4097f90909d5d016a4230939a716de1602edc0db73f4bc52ec4890c8a25a60c7f01febe3c289bfa69a5ced2315ad18a026c2b7ffcd9b4b44d893627042031926e54f26672af044e5a5a6879dc6eb516b758129179ff38cfe7dcb11464647c00cee859bd0dcd5d958ef45dec5a4c04a16d6bfe2d82e31d9fa0f4d0b7669dd92d37e262dc5e5c8c7dbe78f5f253a9d4609e060f81fef074cee37b1cf74f783292ecada1576035a784f046b798ad3e77045cf72f76c7405e3ba39ccba9e31a3cfb5d77d5f94acbffff6369f216a0ce5587f992553feebf438752b0edb572fa1a9cf49cff6571b31e83336d0abaa7f1f1b576026442cd74a0b2f2b7dd48703752771ed578342a9365a9b5e6c5802be6ce2889c4a82072f52f3640c38d1e6e40ace7195701d3b8817d5121db94d2f8c433b26f19688c9b77f613d1939fdf1f9cf30e1a58380cb1e9a0535226e97f8bfe6cc4172a4910d81b10ccaa9511f0ff39b65db123258bf06bce9c60d29928dc171ec2736de0b93cab2f57b8c9fa91fe44330ad5ac238d52014b616f4a73aaeb0c1b5edc9c0cdd350fa2b32ed37aeb5ca70cb7434da9557167f2467df1296a291300610eac4d9b9791aee0bccd02ae69e9916d1326f3450a27f6404a01daaae22203e7e711666349b2d7d574efc044c40cf9801a1b285fd48b4d2653408a56b331ba23e8ec9b309edfa9eb81ffe4261dde16fc95e27506a8e4d19767dedf41832b19532ddf2312cd124cfc195bd4fc6f500102141e31c9f68329738f38030dad3aebfbbf725085b907b252767982e496f6b777f0fac1f00b9749ea4997f01dc04ff7c6e3b9db4e37ee6bbce9ccc8d88b9b0450dd96cae9be352c7b1eeb28ac625d2b268c9d30ecbb4c20fd50f9df234e72239dc4622c1cd1c8a588fd77ac3bfccfce3566f11c206716c598ea956177cb2c9e89b3def27f8c494dfd1d974d575a01cdc41f55ef2354aa27ea232f158ddea523cf4968594b68f5272de50aa95cfa7e9b0ed91144762827c797451ab93138cb4f3bda49edc4bfc620964e7ae213fe986d979619ad1740494a30916047c9cef5d4a6d19a43fb763654aa224988816494d263e3c5593c47071085342378b26bb02666db03d86deebd01b0660b6285cac4d7fa94695e10793a1a7c347ced7607b7d7e088aee7d248c78ae5cf81243ae698bc2d8a554d9f74ac4a4ca226d0705512b716ac6bedf5d19d881193af4ce4cf59c38e1575c73ddeed7b6d3e9bf996fd1f44347d9e70e97e38ad52c8f5dcd7e7822482b72cfeb784c7dc771c9d56bbc8efdde88d9f0dce0a177a27bfd414ed6637e0b5b3fcefda9a9d15f8822f984c81006f7ee744d1df8f233698ccbc57e1a4fd67973d3a1185e6884cdff7efaca7912d7960ab0caea687739926d1b8b5a44d542a2bc7d72722c462895f79c9663ecafb5fa0d53f6f1e7f429fc821bada70ecdf56d3431f25eb8d1527016724f7f26af5f1f59ae70a63644d575a870ece6ae46fa80d7831671220b692869026503682b444f205ccc922abc6506dccbec3a0b7b1ebc0dd13ef86a1f2b31cd5a3a74218f", 0x1000}, {&(0x7f0000000100)="fff5be6744633b21b7168639b6e75d4f5cf8ebb182e99a17d78abbc44c05bd79c5", 0x21}, {&(0x7f0000000140)="0f860faa531a996c1e90af3b6de1439e1208b13dc5bea73deaf0a157d892cfa5edeb2261f1cab16fbc0b6c19258ed35bc65c453e488bc90887a98be5c7ee6ae1fb70824d3badbfa99ac26fc1c28219d2bb01097829bdfa653c88b2c095946f35e8c014a57a42b99776f52e061b72d05bd4d0c83bc433080d0dbedddfaca46a36c025f96f6c710b04088bf6f06c462c3b8a72cb2f73748a91600aea03bac5a9ed0b4331c1c1081e26105f4db16df6d328b2bd49c7540400736239b725765f626e8415cd101824a4ecef04beb0ba2d4096bf5f6f1de148892968c68b", 0xdb}, {&(0x7f0000000240)="f55cd06acd5566e251bd6eb617917693ba", 0x11}, {&(0x7f00000002c0)="b77d59433d413c1d550d8ce3d6d7819df0facdffe66712cbaf040fa67b8f7db74957792b7a15ea9c993a29eb05d017c165a950086c10c9adc847abb1891a6a92b544cff8d0039b2d7533d805ec", 0x4d}, {&(0x7f0000000340)="76803317d7bea4bf8be3413bcb58b8b2436c0dd41c909ede0a48a8d019fd5c902e99d5f73c728784b3258f810dbcb3b032dd7be5ff4894547e08f6f85272d3774cc57d130a6c8b18", 0x48}, {&(0x7f0000000480)="a94e130820ae1b68f0391c0b007a6a3d8a3e1f6ff4fe97f4f18fd967da7ebda5d3241172d843b0bb8c8230fda669fd7b575e4a62442b6453af48d5b505f63497e98ca8971a0c69a67b1154a1e91212a7ab1535bfbce18aca8856571fd6fbbcc810cac6ae40813fa4e509001d8e0fc5011cc9ff034ff5286a40f1833bbcf5d923fe05e240aa07f35fd06811ac61ec0bd0a1d137f583931544b436f633a6aa6b78225525fb488fbfe4c429fce91ece", 0xae}, {&(0x7f00000003c0)="19ce7ea5b46d5b553186ebf87dd22bc3b66ed7ce5f4d0befdb23c3613950563d17dbdec85d9786a6413a214d197729ec6f2c060dcef3577c35266229dc8bb75f26fba7d51223a82d55bb53016ea496ca5319ce19b59551461b911517fee10b188a4a848a6ee9c82799d4", 0x6a}], 0x8, 0x0) 13:34:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10040, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x4, 0x0, 0x1}, 0x80000001, 0x80000001, 0x7}) r2 = getpgrp() getpgid(r2) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) close(r0) 13:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0xc000000000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc0044266, &(0x7f00000000c0)={0x0, 0x0}) 13:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") unlink(&(0x7f0000000000)='./file0\x00') 13:34:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x100000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/130, 0x82) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:49 executing program 1: nanosleep(&(0x7f0000000000)={0xffff, 0x8}, 0x0) clock_settime(0x0, 0xffffffffffffffff) clock_settime(0x3, &(0x7f0000000080)={0x4, 0x40d4}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) getitimer(0x2, &(0x7f0000000040)) 13:34:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="000000186004290000000200000000000000000000000000615f000100000000000000000000ffff899664b8", 0x2c}], 0x1) 13:34:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2100000000000000, 0x0, 0xfffffffffffffc88, &(0x7f0000000040)=[@rights={0x14, 0x7}, @cred={0x5100800a}], 0x18}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/17, 0x11) chdir(&(0x7f0000000080)='./file0\x00') 13:34:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 13:34:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0xc3, 0x7b, 0x1a, "660a7afd3f4e12e5353cae2d17b4e13c98f37076", 0x36ec, 0x4}) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 13:34:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2080, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000280), 0x10000) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) linkat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) 13:34:50 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a86a2c9fff74a2be1e00b4bb2fa00"/4112], &(0x7f0000001100)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) setsockopt(r0, 0x7, 0x18, &(0x7f0000000080)="4d01ae0d93342f5f0f469767bbe5e946ff2fb51a275d25ab711e805ae4c63db78ad5253ee86c228afdc34a6cd5f2d31765f7d7657f2b9fe6fffdfd5d51545952a0371fef984403e05d37e9e1b3603b25aec78f22df969d65c8051e0c14bb7f4e5ef94ce4a6a9374ed07122ee6512b5ee8205aa796185f6dfcd46e032223e17c8362f6714230b2788497ee42a855e9a948280ab4c18b369680c702d5c236eb059f8b73d27532c447cccace6cb2d8badbcb97d67f2d803757866521733000b50185100587fef6950d0a0a507bcb3c6d5a91fed982642ff9de931b4fb7e6c756a35ad58885b7b7c0e5b", 0xe8) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 13:34:51 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080), 0x0) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) read(r0, &(0x7f0000000280)=""/248, 0xfd75) 13:34:51 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffc6eba075, 0x5, 0x26, 0x2, 0x5, 0x7, 0x5, 0x1000}, &(0x7f0000000040)={0x23e6490c, 0x1, 0x7, 0x10001, 0x8, 0x420d, 0x6, 0x4}, &(0x7f0000000080)={0x4, 0x8, 0x1000, 0x9d, 0x3, 0x9, 0x9, 0x1d6}, &(0x7f00000000c0)={0xffff, 0x7}) 13:34:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = semget(0x0, 0x7, 0x40000) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x1d3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001980)=""/139) close(r2) semop(r3, &(0x7f0000001840)=[{0x3, 0xffffffffffffffff, 0x1000}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000004c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000013c0)=0x7) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r1, &(0x7f00000005c0)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892bad3f5f78b3a3962802bfac39aac6923a12d305ae7900711d5c1882fa6d3ce2b3ddaab00"/290, 0xf3, 0x404, 0x0, 0xfffffffffffffef3) r4 = semget(0x2, 0x5, 0x22) setsockopt(r1, 0x7, 0x7f, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) ftruncate(r1, 0x100000001) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000001a40)=""/4096) semget(0x3, 0x1000000000205, 0x181) sendto(r1, &(0x7f0000001400)="d8475bde1e571ae00a4380109c09e90d19f02d56ae3ef8292794914b60d60ed37521f8f28f71047c2596", 0x2a, 0x8, 0x0, 0x0) fchmod(r2, 0x100000000000041) 13:34:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8002000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x30, 0x50) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) 13:34:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b0004c50600000000000008000000000000007f4afea1000000000000005b0de13ce00000a9f089f9b182748d64fe9dcb21", 0x39}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8d, './bus\x00'}) r1 = semget(0x1, 0x3, 0x10) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7f, r2, r3, r4, r5, 0x10, 0x10001}, 0x7, 0x10001}) 13:34:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) socket(0x6, 0x4, 0x0) close(r0) setsockopt$inet_opts(r1, 0x0, 0x20010000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) 13:34:52 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}, {r1, 0x101}], 0x2, 0x0) 13:34:52 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getpgrp() setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)="34ba3e00", 0x4) 13:34:52 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 13:34:52 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0xfff, 0xfffffffffffffff5}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 13:34:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 13:34:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4dd2, 0x7d9f}, 0x10) select(0x78, &(0x7f0000000040), &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}, 0x0, 0x0) 13:34:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000c95000/0x2000)=nil, 0x2000) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80000000, 0xdc77, 0x20, 0xffffffff}, {0x8, 0x100000001, 0x9, 0x5}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:52 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto(r0, &(0x7f00000002c0)="91517d9736c40e580cf52f467bf1962574c3e7a790d04fadd4e0824d6521cbaa63010a6f7952bfca4ad47d06f9e174b024e0e2804191cd7ab26e20ce3a85a559dd8c37ed0f41c0ebc88891ed9a5c744706930acba0788566c881786ae2c82d29f31e95000c54a933d9c4684d7f81dec066df133c8bb40912323709793e2d6a843a462585b886298996aead5ad76bbd00c21570ed", 0x94, 0xc, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1000, 0x40}, 0xc) ŠYg C`|4g C`|4pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20fff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffb000 didn't change! 13:34:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="5ff08f55c192a5d8884c", 0xa, 0xc, 0x0, 0x0) write(r2, &(0x7f0000335000), 0xfc94) close(r1) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) ftruncate(r0, 0x1) 13:34:53 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 13:34:53 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x20010, 0x20) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) r1 = socket(0x6, 0x200000003, 0xfffffffc) sendto$inet6(r1, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x4}, {0x16}]}) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1cf, &(0x7f0000000140)='\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7fff) 13:34:53 executing program 1: r0 = semget(0x1, 0x7, 0x708) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x7fff, 0xfff, 0xfffffffffffffffe, 0x8324, 0x8e70]) 13:34:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x1ff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x7) r2 = socket(0x1a, 0x4004, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x3ff, 0x1, 0x8}, 0xc) 13:34:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) read(r2, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 13:34:53 executing program 0: r0 = socket(0x18, 0x2, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r0, 0x0, 0xa1a, &(0x7f0000000040)="f24d27", 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) close(r0) 13:34:53 executing program 1: r0 = semget(0x0, 0x7, 0x40000) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x1d37) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001980)=""/139) close(r2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000780)) semop(r3, &(0x7f0000001840)=[{0x3, 0xffffffffffffffff, 0x1000}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000004c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000013c0)=0x7) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r1, &(0x7f00000003c0)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x402, 0x0, 0x0) r4 = semget(0x2, 0x5, 0x22) setsockopt(r1, 0x7, 0x7f, &(0x7f0000000180)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000001a40)=""/4096) semget(0x0, 0x1000000000205, 0x181) sendto(r1, &(0x7f0000001400)="d8475bde1e571ae00a4380109c09e90d19f02d56ae3ef8292794914b60d60ed37521f8f28f71047c2596", 0x2a, 0x8, 0x0, 0x0) fchmod(r2, 0x100000000000041) semctl$IPC_RMID(r3, 0x0, 0x0) fchmodat(r2, &(0x7f0000001480)='./file0\x00', 0xaa, 0x6) readlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/31, 0x1f) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001900)={{0x0, r6, r5, r6, 0x0, 0x40, 0xfffffffffffffffe}, 0x0, 0x6a6, 0x1}) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xffab) getpeername$inet(r2, &(0x7f0000000680), &(0x7f00000006c0)=0x3) 13:34:53 executing program 0: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x9500, 0x8001}, {0x1750, 0xcb}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200004000e, 0x0) msgget$private(0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x60f8}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {}, {0x6}]}) accept(r0, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xfffffffffffffff9) 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x53, &(0x7f0000000000)="d16192b89a60d0a681986678f1e09a3de91bbc41fa90ceec3dd8cdf637e8318d99785cab3da74ed2bda266a9039b2a326955007ceb09123e57937c44069c72958a8663722578399fc3ac0e34d95694db89a481") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x2}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:34:53 executing program 0: r0 = syz_open_pts() dup(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() 13:34:53 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x1000) setsockopt(r0, 0x8, 0x4, &(0x7f0000000040)="1e760f397ca5ca604eec3ab99e3175143598d646bd280ee76e680826ed07bf09eb31c1b2f53e83efde27cd85fc27cf2a4e74fc6abc5c909e37af831052c9652d99f8b5a2e222f87308cfd2443c121764a66053ed4b5e63bddaf032cb720e171dcd893352bd18efd364cebbc4f7714c2c9421bf6f5d51a8821524232a493a9b212ffd177387a7f34638f245f98dbbeb", 0x8f) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 13:34:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) fchmod(r0, 0x11) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x50}, {0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="96") 13:34:53 executing program 0: mprotect(&(0x7f0000340000/0x4000)=nil, 0x4000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20408, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) write(r0, &(0x7f0000335000), 0x88a) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xb1a2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x183, 0x40}], 0x1}) 13:34:53 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x18, 0x6) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080), 0x4) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 13:34:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)=[{0x5c, 0x8000000000000, 0x7}, {0x84, 0x0, 0x0, 0x5}, {0x6, 0x7fff, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x88) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6e08) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x8006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = msgget(0x1, 0x686) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/68) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) 13:34:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) shutdown(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0xd69c, 0x0, &(0x7f0000004380)="aeb4e9390dcbef457650aaf25184df55cf76a98eec62f9e5a657507040cd75bed2b0254be664ece47c4f9850e3ff8b270ae6bfb78af5c3f1a68fbad94fd1f981a8f5b723eaa14c6fced7a3e9b955bdfc9c940a8ffcb205110d24eb29767fcde2683517f542c6552a182d8225107ee563cbd5cee82e1e479646bef0d18f087be8eeace184e3e251d2180b0890166586199770aa564e3c441af68f994f0ba09c2d259d761246f7f784d14bb5483d2ed0ce838ed06fbcd36cf4b122c80182718a5aaa3c77f2aca9ef17190d6b8e577c9fe3a7644103cb180cdef9c3f6f98d406e7891f9afe34dbca5a01b8bc598a5e19f431e67a04cd2f55a39f8c70b9b77b95da572590cb0b8c51a3f565a32674ad9e5d6f53564481f12dddc1183700a0c409b04fc848afc9be0b4011c244ee8f9dae93b447afae8d88048496d12087fc629325e52e417ea59abdf52771b61b84e9bdf4bbf5fa3b887c9c37f25e2d5b05766809e4309bad251232a2a8bbae452232c1cee0d881a8b9a8fc99bee0db1596ee3602a39abb41268986ceeb94621bed8c48a1961405c3926e8664bf2836ab0a27fe501b5c5c3053605772d6a883cd178f644b229b8fdfa7866dfa85c5180dda3279258291260c708dd2b81d3c448beb1ce9a27448c5d1a689332fce42876fe724781710d83715d617e2bf41bb7d563e44ee67b6b0e988ec754a05659fbf92372cd2b534900854e95abad8c7a99d6591136be4bbbc76af24acfa5bc5858c326ab14a2d12b18a07d8802868682c72597a47f447a0dc8ba2407eca3d9b848a09c3e545541979ac43df6976e096dd24d4495f8fb64dec510f56679d8979da1ee2125164a9435f96d6fa7cc40132a18345a90ad36f648d1ee0bcb36ca827afcfbb1c8e2fecd14596e7f777e0c18333ff0b1e595ed46bef8623f082b8a137e741f7090d245330e196346db72573422956d24065f7b8195bf54bfb73c16855155b1b35146d8ace840ae3fc1ce91f8d5df77915b888a5d2df8fa8ee650747140c496d7c72db789d3251141fcba654a08ecb88c63f96019e2b8dabf9aa5982283b407e004807b0c19e221de86bed872a10e443752439bafe219704222019f5eaf439b59ca9b91698832b9179b3ae7bfcac4e71aa34af84a356d1c6b9595e07f4979c0b2d712f7d673bcac08e1ac8cbf647de0457dde9874a938e7973350d167d0786dc5fef29e6dbdea76c9ba81b92ff2d00938fb0aec40ca99418c8184a951979a23409a2bb1327bd2ce8aec8038e7a6c9e5f58cb21e43480f4146ffbfc8792b3cbeb7da17f43f2ad5e3bceae77e012fe02c6d0c701d0492b1d1ea109ef27d17f845c58a86fdbf8b4f92a6e3e267a24036a8d5df6e34e63503cb49ce8a697f058638e574bcb3c409e10a6327533f2eb861836f9b514618ca305f3729620557ce739d5a0b49fa15dea5be11c412d202aac08680d64933a5c516dc9944666635c322ebe75ee59bc5c242e178204d837323f7024d2865c2d5f5e54c21aace36cce740c2596125bb05cea6cb7de9c189fc371edda401be8e63e40b4a735c8103e6bb5da15313a931e1742f877c42e0dd4c01a7d27efcbc3e593427dcc099603e1187b6f6b44d9ddc17586a17ca8e070a2b18bc31c8c0dfa5bffb35f7d5778f59f02f4765234ae2f3b5dd0c4c37de6ec9354b798053afd57bd2053bca4a35c37f1ca31d025284570452fdff2079b750b21c964c52d672c17d46907a5b5dddad65e29f3be870b7de3b493fa38243c7dba39dbef6381e7b620271bc6b21138fb166bea3d7d21341e18455322d763aa9819728ec3c97a3ba87cb90d53364764edb9824575c73d7c6aff61be573559d68d55e3b153ab34770e843c9bdbdd0c7c994bfc337b9cfc97adfef96fb062749db0f193fb8a0cd2653c23e9dbea866652281e40cb03effe1257dcba74505e9d03235f4a4f5ff94f397ae5814fbe571a97ee13f8c909d019c1a8d25c68bed3e78fa812008d56ed19aff45e8118574d5ad5f6f8754a5d96f09dab7b5197ba73dd882034ebd6e108ce201e3569ceec5a47f88b0d69aaeb83e7f464d4339bc7b0585cceef272ecac56fd5d7097ceec3f8ba2fe60a149b6ba8ded0123f3f8185f0447de16940bab84317422d6218358812d47a0280bfb0db3959ecf45df835fe61707031886d99bffaf213201222ab84656df67d94759b57ed85a00325345fa962b1eb1bc2428d15563c24e1f280424ad4cabc820f81a08c37725ba296a1ac1f8b9c75a3d51ace167e7b256fad96f4dd71d437db92b78f5838fcd36bed62b582390bd229f2e36996bb7c7e1e6f2d833731b56dc5d91f60255628392ea2901dd631bacd80fe946304d084998c832c0bb4bb6b850f2be6fe86bbf73827d71c8691a9924c61b9a5a85ea091b0f64a08c33c5cbcb7541e66065fdd74280373a3b84a77760993b9ee60a007929e361a49b3988f03803091aaa098cba06e8824dcca7e2ef2e10357bd63707c35311a87b56158bff90a5b9c9f0cbc69f485ad15de8b141a66911ea5dce7b2a56b3a021c93687b2e416287ccfd78bb895fb730873e3a8fed7d03ac5b7f5be971d144270ea328144d5cfa0f484ffcb6f1359fb6c9b8a06966ab8ccdbb0a980c6664ef7cd6b4c9f162ae63e94e7d2430a54234af9b5603addac50a7f30707101adbeb400e85852174080313c0070395d480f27a2857db1bfc31d827a32626b5c58c1c525b6508f0745e21d321ebf85f6f06a816be1cf4fe590a5f1fb5153f52f51cfe7263a3ef9310609f0e964dcf4e2adf08b003fb4ee547c0b03c1ec0c89ff18d75431d51c8614b33659f12351f0613d6e8fa7e61e9834a0d640db1688a325d319476f25d0582c15e976ce9b77f25f575d4e0d92f3509b179c43425417ac666755886da17ab2bebfe226e96b74cc0ed1603099d7e39ce569e23a2ca7b3078d56e4f88610a97d7a01736d481a3cd89ca43a245b792c053049c57b922f714549a4991070da10a2c34dd0ae0d7d6bd5c16643694d651ca32b61e2effc56e83d2f22b87256c246da690bd132aef4cbd85e975db1d9353801b4c92bac038e8d858f897ce11a22c7c8968a8f9f91fbe2fe92dea4745bd762601a93bb85f24cecd6047225ca3f02d69cc1b9c87184a2e0ac3e2c252bc488ffb1223ce833e3ccde63a06f1c0efa3db2fc2009e9c0ece14c21d01751f5f6c1e2f2b7cf70b758858666d0f5c6eb02c3e1c353a035d56cc2050f5f1d0b312e7bac6201ce524b206433d692e1085388080de23787dee061a85a6779ea8f590c1159c52a24b985d0d7dc14d3916fa65ae39b7c2be8ea22dbc7587bc33db57d1d52eb279c7cf276b5058dad54d1d3b4ac00ea84b539542108312c2dbf4e2a46265f5534bd39eeff53da651e8b3c905575d0dd97d16cd46abce9cf93b67ee9e909850cc6b7e61f8d8e1e40b54a3feb84c07c5d5c4f11b33ae4538b3476c52923aac2d3312f32074d4aac93ff5507ce215b109153d2c90794d47f711d7b56b6c5558506847796c447a20523e259ecd026142ceb0701b27e243453f62bbbbf86ce9477ef72cf3d9c54035f4ca88aa1ec87bc5740fa3899eca2d6081b8d673b7732ccc213c753f9922136b0b734612ef4217b5d74ed780bbf4bb00d592684837c08834cf6526e329ba0dc7e324980513eb13e18976e78608ebaa932c83d423221078c698bd02cf239c549547a8e1eec7514a2fdab073d85e3b1022cf7dd04a21fd48f41fbb5ac518ca6751fdd929504c697e7a10213e4af50c86ad8a663ffeb7d3a2d697db2f1c3a6f1126ff15ceaab776ff9b2f286d82b4367a7caf6ed59845436fdec719da6149d556a55a8c4e90fe59a0dcb75a68f0fe004cab6826555a8610b9667b3bcc5b5a8f3fbbcac904023c90d97ac5f7f9058d9633c7ddd7289b7aeb96b5c2e9fc03d5e81b2b1e985b5389090f16c3075fd4edd3e5fe64def873f16485f1eb76b9de42fdeffb2de200f8cf5b635a36ee5811c7b26d4176ce560865ac8ba6b1e971a603f93088e610985a09276363649165c4803788228900260e2473573110b4f3de927d7403f999933191d33db6e2cdf7052d796874e63d99b2a2da3905f5facc59fc1041536039ace0cf5a7ec8d34234d7b41fe5ecf87577d146dc2a931763c38ae25219036ed7a056f81c81dc8d5999bebe672c87aabc49aa02894b2e4da9ef3ca91f86d35684bbf3ec8f047e87136d6fa3595969683580313560be962f022d06dff33ef2fc50da1f5fde6dc63ff95299a2055edbb40631f2bbaff8d8118f7347fe667718d2327b2653c6f35c8a86db1837842d53df6505ade5c3b63c4ad6fb7f49c17dae3e5a2f745506158f0628a249588f45e70d05976c6525b4b4c37e67c55541d2bf809c6d240bc6ee595621049988473e70eba2cb90c6f26ee25b90853f8ac06c7cec12ab44d6a038cc41b43e91a9bfdef5bcd00d4ba4bea05ff3570d902740e574e82d4f89f5b98f1053cd7b874eb81117e5c882e4a1578f4d2ef9265e91c1e6c811907a8abc59beb30afee9cc758de6468743fac26771e319999029bc5a13fd732f8caa11fb4cb826dec1814d77ba42565027cfddf135842439e1d886390aab56429185cd9ab3dbcfb76e4d231366a0c8593c4e91f302b405a16e158c09b32c5ef083b0e868a0685852b3b32a9178e22787a8cac06ac3a5ba7664e724ee8d2988df2df6030786a06d96b2c7f980956de5d594b4b5840e6d91cbd384fcd9974b0fb11107d4fc3e9f7aacbc84f45b89ff0197a937e80fa27bb1435324d981a3725d0946f5559ad50832eabb65721270bfd15be4859ca85c912342fa93818f99bb0cd7bcc9dca60819d64d4c69d44294825c433e35b436806040fac5737f817e41f8277e228b0b05bbf3df93bda69619e370c9389e9efd148bcf68fedd7b49e991dfe01a758c95a427c5e790955636c387e3b0c83f4ceb3551ae21ab1b7e5eb90ea28ffd079e386ffe57666eb98ca51ef7a3ccb963cbaac447f2327bf82f752d690fa0f99247ad75de425f3b2dd4f3353bd71a3a2db272b4cfb60141f05d49184b39ab439bb74f6e412ccee3d38b7e47f792bd605f2b64c51ccf70c4b9a6ecbe876935afb31394f2d4ac8a1d6c260238730015e204a8a12568e6ab2218825ad3a2dce212cf8bae02fe05371f6c5b5daff752c20ef4db1950125309e53bae34901efe2b8a59daa3beeb984ce444eb11d481c9116f282e025abcdc55b411bf16155403f9b162417a25d9b762fe5efcc6c0ef2c9af30ee97e7ae8178364d348670396d083747c753f36e0cc84a78f873b27df4db0ed65194a35041b1df421bc971c386f10ff5234067a46a47b9c3369366fd0f46b11e1a9f6c7bc2c508dcd4b4e8ce7093446441f24687851f11c476ebd5c74f0539bbcf9b9918f78d289f887e7f1a96a63c54b29fe2adbad78838f68178c6e9c607a208cecd4937b0ea6690d96299e3924432df9df4095d33ebde7cd0d8d86e0a68440a71649f8761b9faa75da2e96647d87b713829c139701b083c6cb6c49097dbb9a5f4ca9fb3dfa2984add2394e54bd74691f435be98737d780b912fb61b9bea906d0debb43a175f492e040dde9114fb66bd1e11e835ce432db1843256da1d56999daa96d491fc5ebac319972e3f5d61c0b87d8e0a0391df8739048a8bf87add3d2e9d7e6b827d4f1b5081125d1d05923c717281f21f734b70a79ca0c22640c516887c964511a797bae46b489b467bb4069ee1cb4e87867f8728e9dedafb2ba9cbf0e34635e4fd8fc589301ed21252efd99681958fcea2cf9eac8330f2c8dcc6af3870fd7be2632c84e36ed5dfb769d27da38ccee1cf58b57b148739eab1505b09eb1783e2118bf7ffc8abc96c14676a56c206422a890818b583daac2a3e01af537dfe577c17d892f6dc077cb79cb0baba345f4d4cfbebddad4d7f7e356f75dfa15dfc0e44bd688808bb15c0440ebfca8fe7cbc4874e2fb0e3b78e2368f978be007676b62f9d1dab6b80d970c76d725007b0ee3b5e3bc69a6080b0239f3a2c0452633a8cc67de4062067946df7aa51e732d10882eae8e1e1e3fc7ebe275d7a402eb80771b6797c93e0193579b66fb028025be00b96f67f1c29732857fab6d", 0x8e3001725b629a53) 13:34:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7}, 0xc) write(r0, &(0x7f0000000100)='N', 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}], 0x3, 0x0) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x5c}, {0x76}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x6, [{0x3, 0x6}, {0x3, 0x8}, {0x3, 0x5e}, {0x1, 0x1000}, {}, {0x3, 0x1}, {0x3}, {0x1, 0xffffffffffff7fff}, {0x3, 0xa9b}, {0x3, 0xfbb}, {0x3, 0xfff}, {0x3, 0x3}, {0x3, 0xc43f}, {0x3, 0x100000000000000}, {0x3, 0x3}, {0x1}, {0x1, 0x2000000000}, {0x3, 0xff}, {0x3, 0xcd}, {0x2, 0x4}, {0x2}, {0x2, 0x1}, {0x3, 0x22d5}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x3}, {0x3, 0x80000001}, {0x2, 0x8a}, {0x2, 0x5}, {0x1, 0x8000}]}) r2 = socket$inet6(0x18, 0x4004, 0xffffffffffff959d) dup(r0) setsockopt$sock_int(r2, 0xffff, 0x8000000000000800, &(0x7f0000000200), 0x4) r3 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0x55, 0x6, 0x1, 0x0, 0x5e, 0x7, 0x3, 0x0, 0x0, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f0000000440)="1574624b8da1ea38249fa84a0839e3a0d2debb9692abc83dd70512eb3df8514a066351a0bcae6be86e8b65b95e466c7c7ccd620e0335a4866bf862e8e91d1d8152b56c080090f348ad4d688114e46cb0886af4e34a1a9f6f904d4f0aea9aa8adf071ed192db9c817f50ac343487a9b6cd53d2e83bd41516bc753eadeae83be5d87c76dd9d492ccc7283b6d7d199cabe7f072f3917c3d61fc6bab29a584c16675540cfe91b30df1e1cbb2d9835d52bb7199") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3f, 0x100000000, 0x8, 0x401}, {0x7f, 0x101, 0x7, 0x4}, {0x3, 0x1000, 0x8, 0x3}, {0x1ff, 0x200, 0x3, 0x1}, {0x40, 0x7, 0x4, 0x7537a135}]}) 13:34:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCLOCK(r1, 0x20004276) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:34:54 executing program 1: r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 13:34:54 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x80008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = semget(0x1, 0x2, 0x101) semop(r1, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}, {0x2, 0xfffffffffffffffb, 0x1000}, {0x3, 0x0, 0x1000}], 0x3) 13:34:54 executing program 0: r0 = semget(0x1, 0x1, 0x108) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r1, r2, r3, r4, 0x2, 0x9}, 0x3, 0x1, 0xfffffffffffff801}) socketpair$unix(0x1, 0x800000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0xa3, 0x0, 0xfffffffffffffe32}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r5, 0x2) 13:34:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0xfffffffffffffea7, &(0x7f0000000000)={0x1f, 0x4, 0x0, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x81}, 0xc) 13:34:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202d, 0x9b02) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10042, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28400, 0x0) write(r1, &(0x7f0000000300)='lP', 0x2) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x6}]}) poll(&(0x7f0000000180)=[{r0, 0x100}, {r0, 0x103}, {r0, 0x57}, {r0, 0xaa}, {r0}, {r0, 0x10}, {r0, 0x24}, {r0, 0xe}, {r0, 0x85}], 0x9, 0x1829) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000280)="13ce769d201c55ad4dbeb0232b32c736ee185850bf4dc2eb7d51b81d6145d358de4bad1a0ecc211b50e432942ae7e00a96d43ad9d9b5a3fdfc00d8c6453b4a9a3256e8620c47439a06c80432461c18a89792da1c5f11cae459e38f56fea45db2b240e90d530a41b299716895ba5683fefde4128919c89ab4b44ddef67816f003827af265c870b97d1676013a6f0647a8d0ec7cd76a95fcc56f1fbb5f526d60070e3f090d9a9920e850d2998c027d344ffbbf1584dda3851e53ce0215df1a68e992310701d0d01c816931fccf6cd08a3b623f4f60d90bdd1d59c7f60177c3ec960c2d28d573068d2ffa5b459e90b48d483d7d1df880fd5cdbd88dc16d18e9dca8c9408b5f56b3cc87ea79d5746bd5f4ec0ecc821bb8948e57b1b7a8f3cfaa4b42", 0x120) write(r0, &(0x7f0000000140)="9c8bc3774f4c", 0x6) chroot(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) 13:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{0x0}], 0x1, 0x0) 13:34:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_open_pts() setreuid(0x0, 0xee01) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 13:34:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) getrusage(0xffffffffffffffff, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r1) 13:34:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="2fdc733901010000c7377e2d8ff79093e6723a68ea5996911f77c7ac00000000794eb70ac9aa60e3df7f3b42a52cbaea9b32821f865e21bc7d6ad4eaba6073c4401a065a995f3b9e39d5d042c36e8c7dfe1958caa81699eb6ecb83e901bbcafdeabd2812ee725423da5fef287ca0ee89dd11b83875ffb2385ce72ad0cd4792fd93e4397929299f74fc4c1377805147418c7c244a5899f5256ea750377406c1b4b7df213ad64e07efb45af92e3b9bd57173de111327a353cf5e7bd595b0a8e3b08d3b586b76ce84486c090a9545e12a9ff3d3726aaad05b10aa3d449bc4f42c9762dae20e034a13b2149b7041a0dd186fbea3ed71bba03df83883b1a59c00"/263, 0x107}, {&(0x7f0000000240)="d40d112b2f1a152dc56fdd2a6c067d59c6db77c7e27709bca1b1af", 0x1b}], 0x2, 0x0) connect(r0, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000bc0)={0x3, 0x8, 0x603, {[0x7ff, 0x3, 0x1, 0x8, 0x1, 0x5a0, 0x401, 0x0, 0xff, 0x5, 0x60f, 0x100, 0x8, 0x100000000, 0x2, 0x8, 0x6, 0x2], [0xffff, 0x3, 0x6e75, 0x7, 0x7, 0x9de, 0x3, 0x2, 0x1, 0x8], [0x63a, 0xf533, 0x3, 0x4, 0xc5, 0x7, 0xfff], [0x7, 0x5a, 0x187, 0x7, 0x8001, 0x9], [{0x6, 0x10001, 0x0, 0x2}, {0x1, 0x8, 0x4, 0x5}, {0x7, 0xffffffffffffffff, 0x2, 0x8}, {0x80, 0x4, 0x6, 0x5}, {0x7, 0x7, 0x8000, 0x9}, {0x2, 0x6, 0x5, 0x4}, {0x4, 0x8, 0x4e5, 0xb74}, {0x100000000, 0x400, 0xffffffff}], {0x1000, 0x6, 0x1ff, 0x200}, {0x80000001, 0x7, 0x100, 0x4d}}}) connect(r0, &(0x7f0000000400)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="801c110e003435a3c2a1d5e15586d9fffe2ea53e22ed7853bc16db4921fbeb449b7384fc78458f0b0ecabc345d154fcdb1ce29a106861e554815e7575b861037c3cedada9f8e4ebcccabb9ea35005e03c0f2e137de75b9d6c8b03767f0fff68dc9d98c98e421aa56d88aa4ea6c2a9138522bf84f6a5dc5bf1369462a3f44d34463f6576cbac197568df942f77f6f48d27bf960b36b3be9cf022d9819c093689f6ef3737045283cd18e628748f9469117a0e90dba55dd7b80a153b01dc6263a090fe553a3b5744da5ba3c3a36fd07cc681efe2308e749d9048cd201ae7dd76ca8a0a46d5220cb388fa73f7bbbceb861ee10eb393eb4308ff0840b442b0ac76d5c4663f58221e2bdf839c51957bcfee3f30ad836932e6273becda13b2bde5838fc8dd06240e81c0cbe5fb9d0ae174b4950a34d570b8c8c2b3c21cbaf5813854b77c9f5a85daf2479f2221e5b0e258660f678366dce52995908068e1261ecdf4f008b4c476d5d84f11c48664dc08d6f6e1fb35693dfa919bf7b372c17a4062ab334e4397225f9c4cd8559bdcc225179109105f913314eaf5b17844fee7d11461fc6936725549d75cb23e308899e4023ad32087d0ecf8d4ed3d24d7da4ca24e43238a3ef8ec5c5e8b1ead7c7a58235067375100f1a603450cdf84b200c492bb05db09fbd47d84f31ae7f929731212e6387be1fb9d436d548d1dc33560df5c71697fa92f763c2524e5c47a46b134f05a74dadfbfa8ec628ac4fd9c32de70068a06e098be2e22859c7f9ab1f2245f60a00d08127cc9d8efc881687a9fc8c089612a658ab966668474128ca6a2b53318e20ba38100bd9726d83bb336af4c98828243ee01389446d03873d1ca9dc6f68e7c6de4e2e318b6a5bd6d7ad3324b06ebc78b3099338520c253824cd45f46074b956f764030dda79ab171a169b401428a962b0d45fe0d3b2bf9c6c28c23d39247d7049dfb9759e03ca574b93d31a707a9e37b1770c9416f3f038a5ab5df26811f5b61c85639c3ff9238ba8c5541df2e5c6084bd76c677bd422cba75bf28d188bb87482d8a9ff71b3133900b1ad2ab0f2b49603f5b19229195e121a5f3ebb9e073c592d38e39fb1b99fcdcffe9b5588d9753fb15d924e9e443b76510916fd64e50835088d07afeac97133cb857e21d0c2ce76a87025951ebe5a3418bec724b75bc0f700b743e4d51a98d731add6af575ef9fb7d019c058dfa542a7cf4f9834b86870c1749b8491d73d077460bbde5074dc020c26b1e917174866795376703d3c8ba05c95756eb43df9950754599f44c73fa04cdc059ab6a899d250a3c34f64f39ae0958290acdae264c19a572b6d59f2603cd70d52c00e2fc87bc7394fa20dbfdea0c5664cd9f73bf0db0b3dcd775966f3ba8eb00bed6c138bdf11002822140435ed79a50d07f98c9837de32caae00b2ad1d83b1640ce530f28de5ce4b937c9f01562c90b73c061b76831e568dde285c3eb6f91d128726577a251b8a7c641d7bedfe8b5c26cacafd294096e9d2a2346909565e6a74b4f873afb20b35e1daf42ff265534c72afacbf4072b104b14d41a7f7158f192aea7a72769f51fd618e9fe5c0646a878fb2accb6a6a3043f22e084b326f615a22c9a71773bc923652e02dc124d90a1ea38bc206efd9def3e34f40b69da605e74", 0x4a0}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="08448c597aa965be554edf8b709ebea8ad4114059713e00d97036e10ca55cf245330614603a14299a7ad8da411ede549be3d563e2d906c3dbe65cbcb90b946793766ae3b320f6b5de98428f6fdbff14db4494e86fb260cc095ecf8b1bdcfdf891d162ebf3b3f7402e905b7bfc85a4fe05c765d6535d87a0de80afc4f8ad91add617fcd12bc25b61ac3764feed41c9ce05c164a4c393f9e257a07a91ae0a4583391dd15bed9041654daba3f8c2cb8dc911bba0ebc431aceb0b6bd6eb63e25fc622ca1802e2f649f84d0a33dae08bbbd7af33e02397a50ba", 0xd7}, {&(0x7f0000000580)="ce100e7d1a66464dc44e7c2d0a799cbb0ca0d9ee8abdfffd18ee2d4799e553905e680efd9b7dacbb942714063fcccdd07388affc919d22f0fa981fb3c26a4e0390f3a967f319007628692d32bbcc0f7cbea6af57d7d43aa9f2cd4455c0f5d7f420b04201a3520cf446e91d8d8865183303a56d3f861d887743adba006e58abf8b76528c49f05bc3520fb", 0x8a}], 0x2) 13:34:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4e) r1 = dup2(r0, r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r3}, {r2, 0x162}], 0x2, 0xbf6) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x50) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) write(r3, &(0x7f0000000100)="84", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) geteuid() r7 = getgid() r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000080)=[r7, 0x0, r10, r8, 0x0]) r11 = semget$private(0x0, 0x3, 0x124) semop(r11, &(0x7f0000000000)=[{0x3, 0x7e113c32, 0x1000}, {0x0, 0x7b, 0x1800}, {0x5, 0x8, 0x800}, {0x0, 0x1ff, 0x1000}, {0x1, 0x3ff, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x5, 0x800}, {0x2, 0xbc, 0x1000}], 0x9) getpgid(r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) 13:34:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040f1b90a0004000000001b00"}) r0 = socket(0x18, 0x2, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10002, 0x20) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x45) 13:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x3, 0x2, &(0x7f0000000180)="b401cdef082c934087ff0cc790a803e06675ca54aac72ea6631df380930155ccb5f5b5e9ce45527c0909b3842dfe754237da8b046d34b2d9dbb9515e9e8e2ba6b464c2aa", 0x44) 13:34:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$inet(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x4, &(0x7f0000001300)={0x2, 0x2}, 0xc) 13:34:56 executing program 0: socketpair$unix(0x1, 0x8000000006, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 13:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x74}, {0x1000044}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x1, 0x3, 0x10000}, {0x800, 0x7, 0x10000000, 0x8}, {0x666, 0xd69b, 0x400, 0x72}, {0xfffffffffffffffe, 0x8000000000000e7f, 0xb4, 0x6}]}) 13:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f00000000c0)="873a55b8fbb1448b16e74cec6de45842a4014eff7d7848da256dee239b4185dc8516b51d959f51a2056746fe8fe50df198e650", 0x33, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="00ca54def2fc44750f003b502e830ddb92de45c69880b718cfbcf0c5be8b700e8b66e3f9800557e53c933c85a8d8e5adf12b64c3c6951019ad8b47655eb38949221793ac7beeb485fab468505bed1c318feaf9ed81954d65b0fd7fb3456a9796b716a786dd0ebc5038261d6efaef20d8b7bff5fa9d22e5c5875403f7887c8c2b9d6c44e642d43270f64db9ebd2b41b110bb234d0b9071cc91bc63390981bbe7aa9ce32b1bc16d33465a12fc14a"], 0xa) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) sendto$unix(r1, &(0x7f0000000200)="e94dc9b0734695d2029413adfed33558bdd239968009745d67c31210d592eb12b2daa3561d34a5debe6acfc9cbf4313f7ecb0109c0dfd40dcee3db299044e1ac4816f64e894fa8460fc9bfbbc8326609730261aabeab59ae7659884d3d1f4cc6b1d9523e23fbd07285681070791b69003e62ec7578ac8202d86c1c844638b2cce1124523c26a8a1a48413b1650f9682438a77c9589131f6cc7637610fd972ee44a2be6f898095a81", 0xa8, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001280)}) 13:34:56 executing program 0: r0 = semget(0x1, 0x0, 0x80) semctl$GETVAL(r0, 0x0, 0x5, 0x0) 13:34:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x8000000000000000) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 13:34:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) semget(0x3, 0x6, 0x400) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:34:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800c2"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) fcntl$dupfd(r0, 0x0, r0) write(r0, 0x0, 0x0) 13:34:56 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) madvise(&(0x7f00000fd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x12000000, 0x4}, {0x35, 0x0, 0xdb, 0x3}, {0x6, 0x0, 0x1}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xd80, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r3 = fcntl$dupfd(r2, 0xa, r2) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x1000, 0xe) 13:34:56 executing program 1: getpgrp() r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20090, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x8) 13:34:56 executing program 0: readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/160, 0xa0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/18, 0x12}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[0x5]}) open$dir(&(0x7f0000000480)='./file0\x00', 0x80c0, 0x4) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/239, 0xef) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 13:34:56 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x1}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="a7fc8bc4dda68dafb7103a2eed01ca3a9cafd2fdefac8f2199d5e888d28e86e54c01f6a9ebe7591d402556fce2bab2faf7f7cb2ea4e12418370d51d831da161fad4e248ada1d39e115f28cf43ceabe803aa7c0ff81a4b7af24b9b1080612c4ee03b1463c04f582828db9a4c49ccec8add7bbbe636728b1446d537661a8bc5a38de65a3f511fb05ccdb1c025fac242d6f09b32a4cb5e4f18d2e5c12e886") 13:34:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/216) semget$private(0x0, 0x1, 0x100) geteuid() 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000400)="92", 0x1}], 0x1) 13:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x10060}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x3, 0x4, 0x100000000, 0x2}, {0x10001, 0x8af, 0x9, 0xfffffffffffff000}, {0x20, 0x0, 0xffffffff, 0x81}, {0x1, 0x81, 0xbbd, 0x200}, {0x6, 0x2, 0x6, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x808, 0xffffffffffff0001, 0x8}, {0xff, 0x0, 0x3ff, 0x1800000000000}, {0x401, 0x3, 0x7, 0x68ff}, {0xfff, 0x9, 0x4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:34:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x24ffea04, 0x9, &(0x7f0000000080)="effe1a9d", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x20657) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x7fff, 0xb1, 0xffffffffffffffff, 0x1, 0x7fffffff, 0x0, 0xff, 0x0, 0x3, 0x5, 0x8}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) getpid() 13:34:56 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000000)='./control/file0\x00', 0x2040, 0x1) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') 13:34:56 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x8000002) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') /p: bad dir ino 2 aat offset 0: manngled entry ic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *209697 29250 0 0 0x4000000 0K syz-executor.1 407259 23935 73 0x100010 0x80 1 syslogd db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800020c5ace8,ffff800020c5ace8,b048ec40cb832861) at ufs_dirbadentry VOP_LOOKUP(fffffd807efca7d0,ffff800020c5aee8,ffff800020c5af38) at VOP_LOOKUP+0x5b vfs_lookup(ffff800020c5aeb8) at vfs_lookup+0x575 namei(ffff800020c5aeb8) at namei+0x45f dorenameat(ffff800020b384c8,3,200001c0,ffffffff,20000200) at dorenameat+0x106 syscall(ffff800020c5b1a0) at syscall+0x552 Xsyscall(6,0,ffffffffffffffc3,0,4,30b2351010) at Xsyscall+0x128 end of kernel end trace frame: 0x2df, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic bad dir ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800020c5ace8,ffff800020c5ace8,b048ec40cb832861) at ufs_dirbadentry VOP_LOOKUP(fffffd807efca7d0,ffff800020c5aee8,ffff800020c5af38) at VOP_LOOKUP+0x5b vfs_lookup(ffff800020c5aeb8) at vfs_lookup+0x575 namei(ffff800020c5aeb8) at namei+0x45f dorenameat(ffff800020b384c8,3,200001c0,ffffffff,20000200) at dorenameat+0x106 syscall(ffff800020c5b1a0) at syscall+0x552 Xsyscall(6,0,ffffffffffffffc3,0,4,30b2351010) at Xsyscall+0x128 end of kernel end trace frame: 0x2df, count: -9 ddb{0}> show registers rdi 0xffffffff812575e7 db_enter+0x17 rsi 0x26cd __ALIGN_SIZE+0x16cd rbp 0xffff800020c5ab00 rbx 0xffff800020c5abb0 rdx 0x26ce __ALIGN_SIZE+0x16ce rcx 0xffff8000011be000 rax 0xffff8000011be000 r8 0xffffffff81a425b3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xcecd9a412f1a1e9c r12 0x3000000008 r13 0xffff800020c5ab10 r14 0x100 r15 0x1 rip 0xffffffff812575e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c5aaf0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=209697 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020b399e0,0xffffffff823445b0 process=0xffff800020b8c9f0 user=0xffff800020c56000, vmspace=0xfffffd807f00b2d0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29250 7708 58074 0 2 0 syz-executor.1 *29250 209697 58074 0 7 0x4000000 syz-executor.1 22323 468476 37849 0 3 0x82 nanosleep syz-executor.0 58074 453679 37849 0 3 0x82 nanosleep syz-executor.1 93250 15618 0 0 3 0x14200 bored sosplice 37849 451056 22353 0 3 0x82 thrsleep syz-fuzzer 37849 196771 22353 0 3 0x4000082 thrsleep syz-fuzzer 37849 67424 22353 0 3 0x4000082 thrsleep syz-fuzzer 37849 197123 22353 0 3 0x4000082 thrsleep syz-fuzzer 37849 292968 22353 0 3 0x4000082 thrsleep syz-fuzzer 37849 179602 22353 0 3 0x4000082 kqread syz-fuzzer 37849 39306 22353 0 3 0x4000082 thrsleep syz-fuzzer 37849 141861 22353 0 3 0x4000082 thrsleep syz-fuzzer 37849 428245 22353 0 3 0x4000082 thrsleep syz-fuzzer 37849 344004 22353 0 3 0x4000082 thrsleep syz-fuzzer 22353 77745 32836 0 3 0x10008a pause ksh 32836 297651 10184 0 3 0x92 select sshd 40580 327103 1 0 3 0x100083 ttyin getty 10184 441477 1 0 3 0x80 select sshd 79282 330852 5323 74 3 0x100092 bpf pflogd 5323 393721 1 0 3 0x80 netio pflogd 23935 407259 22151 73 7 0x100090 syslogd 22151 312029 1 0 3 0x100082 netio syslogd 95700 13215 1 77 3 0x100090 poll dhclient 39457 349694 1 0 3 0x80 poll dhclient 12571 8953 0 0 3 0x14200 pgzero zerothread 45083 82324 0 0 3 0x14200 aiodoned aiodoned 90615 690 0 0 3 0x14200 syncer update 39473 454350 0 0 3 0x14200 cleaner cleaner 27750 476015 0 0 3 0x14200 reaper reaper 86565 496732 0 0 3 0x14200 pgdaemon pagedaemon 97210 175622 0 0 3 0x14200 bored crynlk 50791 479682 0 0 3 0x14200 bored crypto 48443 231524 0 0 3 0x40014200 acpi0 acpi0 63802 35054 0 0 3 0x40014200 idle1 56138 343628 0 0 3 0x14200 bored softnet 53112 152276 0 0 3 0x14200 bored systqmp 58218 251797 0 0 3 0x14200 bored systq 7826 497938 0 0 3 0x40014200 bored softclock 13613 425946 0 0 3 0x40014200 idle0 48254 405824 0 0 3 0x14200 bored smr 1 308136 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff82386620) #0 witness_lock+0x52e #1 preempt+0x36 #2 ast+0x101 #3 Xsyscall+0x156 Process 29250 (syz-executor.1) thread 0xffff800020b384c8 (209697) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82374b68) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38c #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x195 #6 biowait+0xa1 #7 ffs_bufatoff+0x14f #8 ufs_lookup+0x48d #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x575 #11 namei+0x45f #12 dorenameat+0x106 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807ed21e68) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x45f #7 dorenameat+0x106 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9537 6416K 6939K 78643K 14071 0 0 pcb 25 9K 12K 78643K 648 0 0 rtable 108 4K 4K 78643K 952 0 0 ifaddr 65 14K 15K 78643K 233 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1529 0 0 iov 0 0K 24K 78643K 149 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 76K 78643K 2543 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 22 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 186 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 1529 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 53 50K 91K 78643K 994 0 0 subproc 64 65538K 69634K 78643K 510 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 147 0 0 in_multi 33 2K 2K 78643K 232 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 438 0 0 pfkey data 0 0K 0K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 88 21K 30K 78643K 5911 0 0 UVM aobj 71 5K 5K 78643K 75 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 79 0 0 NDP 14 0K 0K 78643K 79 0 0 temp 185 2728K 2856K 78643K 11700 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 32 0 26 1 0 1 1 0 8 0 inpcbpl 280 700 0 693 1 0 1 1 0 8 0 plimitpl 152 85 0 77 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 188 0 144 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 35 0 35 1 1 0 1 0 8 0 tcpcb 544 262 0 258 1 0 1 1 0 8 0 nd6 48 45 0 39 1 0 1 1 0 8 0 ppxss 1128 18 0 18 8 7 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 18 1 0 1 1 0 8 0 pfstkey 112 26 0 18 1 0 1 1 0 8 0 pfstate 328 26 0 18 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 766 0 575 13 0 13 13 0 8 0 art_table 32 767 0 575 2 0 2 2 0 8 0 art_node 16 187 0 147 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 183 0 173 1 0 1 1 0 8 0 shmpl 112 73 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3547 0 2068 48 0 48 48 0 8 0 ffsino 272 3547 0 2068 99 0 99 99 0 8 0 nchpl 144 5667 0 3975 63 0 63 63 0 8 0 uvmvnodes 72 4582 0 0 84 0 84 84 0 8 0 vnodes 200 4582 0 0 242 0 242 242 0 8 0 namei 1024 17867 0 17865 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 32455 0 32455 14 13 1 6 0 8 1 sigapl 432 1689 0 1674 3 1 2 3 0 8 0 futexpl 56 15312 0 15312 1 0 1 1 0 8 1 knotepl 112 535 0 516 1 0 1 1 0 8 0 kqueuepl 104 266 0 264 1 0 1 1 0 8 0 pipepl 112 1128 0 1109 6 5 1 2 0 8 0 fdescpl 488 1690 0 1674 3 0 3 3 0 8 0 filepl 152 9056 0 8956 11 6 5 7 0 8 1 lockfpl 104 415 0 415 3 2 1 1 0 8 1 lockfspl 48 151 0 151 3 2 1 1 0 8 1 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 47 0 36 1 0 1 1 0 8 0 ucredpl 96 1153 0 1144 1 0 1 1 0 8 0 zombiepl 144 1674 0 1673 2 1 1 1 0 8 0 processpl 840 1706 0 1673 4 0 4 4 0 8 0 procpl 600 4601 0 4558 4 0 4 4 0 8 0 srpgc 64 78 0 78 6 6 0 1 0 8 0 sosppl 128 13 0 13 5 5 0 1 0 8 0 sockpl 384 1251 0 1232 7 4 3 4 0 8 1 mcl64k 65536 229 0 0 29 1 28 29 0 8 1 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 124 0 0 15 1 14 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 393 0 0 20 0 20 20 0 8 0 bufpl 256 31089 0 24878 390 1 389 390 0 8 0 anonpl 16 169882 0 159102 85 32 53 62 0 125 7 amapchunkpl 152 10795 0 10679 18 10 8 10 0 158 2 amappl16 192 7587 0 6985 71 33 38 43 0 8 7 amappl15 184 375 0 373 1 0 1 1 0 8 0 amappl14 176 313 0 310 2 1 1 1 0 8 0 amappl13 168 193 0 193 3 3 0 1 0 8 0 amappl12 160 314 0 313 1 0 1 1 0 8 0 amappl11 152 150 0 130 1 0 1 1 0 8 0 amappl10 144 330 0 325 1 0 1 1 0 8 0 amappl9 136 848 0 845 1 0 1 1 0 8 0 amappl8 128 350 0 334 1 0 1 1 0 8 0 amappl7 120 303 0 295 1 0 1 1 0 8 0 amappl6 112 134 0 126 1 0 1 1 0 8 0 amappl5 104 490 0 476 1 0 1 1 0 8 0 amappl4 96 2009 0 1978 2 1 1 2 0 8 0 amappl3 88 298 0 293 1 0 1 1 0 8 0 amappl2 80 12925 0 12866 2 0 2 2 0 8 0 amappl1 72 47939 0 47493 25 15 10 20 0 8 0 amappl 72 5098 0 5060 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 74 0 4 2 0 2 2 0 8 0 uaddrrnd 24 1690 0 1674 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1690 0 1674 1 0 1 1 0 8 0 vmmpekpl 168 17816 0 17790 2 0 2 2 0 8 0 vmmpepl 168 188465 0 186857 164 75 89 111 0 357 15 vmsppl 360 1689 0 1674 2 0 2 2 0 8 0 pdppl 4096 3388 0 3348 6 0 6 6 0 8 0 pvpl 32 511685 0 497709 207 69 138 149 0 265 20 pmappl 232 1689 0 1674 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 587 0 7 17 0 17 17 0 8 0