kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 10 00:32:23 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.54' (ECDSA) to the list of known hosts. 2019/05/10 00:32:53 fuzzer started 2019/05/10 00:33:02 dialing manager at 10.128.15.235:33213 2019/05/10 00:33:02 syscalls: 320 2019/05/10 00:33:02 code coverage: enabled 2019/05/10 00:33:02 comparison tracing: enabled 2019/05/10 00:33:02 extra coverage: support is not implemented in syzkaller 2019/05/10 00:33:02 setuid sandbox: enabled 2019/05/10 00:33:02 namespace sandbox: support is not implemented in syzkaller 2019/05/10 00:33:02 Android sandbox: support is not implemented in syzkaller 2019/05/10 00:33:02 fault injection: support is not implemented in syzkaller 2019/05/10 00:33:02 leak checking: support is not implemented in syzkaller 2019/05/10 00:33:02 net packet injection: enabled 2019/05/10 00:33:02 net device setup: support is not implemented in syzkaller 00:33:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x44) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x6, 0x1, 0x5}, 0x1, 0x34ee, 0x8}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = dup(r0) r2 = getuid() writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="9272206341b9f58fa58f586430b63441778f8a6bdd37d2a2887c9862dc26d06a1466b33e95b6842b27e6b3d4421978627545951e03e95ccf8685b090ada55f0013ff848fb514b497a51244d1b69aa374c9837f85c9084943c0e4b9bd5a46b251efcad643efd1984cda53d6c6b35eb234945ecf1410e0f4c2c81bec", 0x7b}, {&(0x7f0000000140)="2198546434ff2cd830a2c289bde1ef478ef6a0d8e3ad4fc851c4681bdaa655d05fc91f508db5f2be7e7351a5dee041c1e7d0b8371909da377ccae47b4ddd2e299e672a76af5631abd15e215d30c2036e0477e42a1664b37ade4313d205f1a7cef184c40d0cd1bde4f40d119eb466201f3ca2e15afd179ff6702b97278cfbd99580e8c0748a79870b6c0bc1443381398b98fac5212df5dfec392c15d6ecd65e4c7f576e2ea6efe9d7cd48f0ff70e16f44ecc9c6ebdaa932cd455c08", 0xbb}, {&(0x7f0000000200)="2bf5e56cc9b97c78e659e395b57c986b363ac6e22b62f961bebce3021e0e9dcd9f19414e7fc3a1c43079453ca7169af656e6daeb6e57176d7ef55741256d3e701cbfa9fb811ff797ab5d30abc0a639084b4de3bcb6fb6d976f599cafe2b88e8db4602a8c6fd996694a676afdafa354d684520a9253d39eade1294fef6825e63b03ae40a039c9b05bc6aaefc0eed307d20b3c139ba6658e", 0x97}, {&(0x7f00000002c0)="2961bfce943f327b9f1c3edad4b117eb890c96480654cf0135cae8988ae346749b7f2c10cc849b57d93a9a0f04a0363ae7c74db34cb3e60de5c7cb3363e99933719ed36a66185ea696ae52787bb19d2831abba21ede4a789c3875a42690480bb21a85d00ada2d2a73bbd1da71a650e481a0b67819bb365a88fc8e75430be6d9dcefcbb2b22b0699fb559544cc63b1bb34c88917672ce84d35ab8dd092f7efc031bceb93f79761c2650ee512296ad2303217f28d841818a94221f40173dfa80082d", 0xc1}], 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000400)=0x2) seteuid(r2) flock(r1, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[0x7f, 0x4, 0xffff, 0x8]}) bind$inet6(r1, &(0x7f0000000540)={0x18, 0x3, 0x3, 0xf98e}, 0xc) accept$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getrusage(0x0, &(0x7f0000000600)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000740)='./file0\x00') getpeername$inet6(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000800)=0x1) accept$inet(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) r5 = semget(0x0, 0x2, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000008c0)=[0x7, 0x1bbb69cb, 0x7b7, 0x0, 0x575, 0x100, 0x2]) semctl$IPC_RMID(r5, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) sendto$inet6(r0, &(0x7f0000000980)="cbc87b695f2923e2706c776f00ecd8bd8f2453639de232c9dc6d22748c7958b59c49e08e260f505ff4285e68", 0x2c, 0x40b, &(0x7f00000009c0)={0x18, 0x3, 0x1, 0x7ff}, 0xc) r6 = open(&(0x7f0000000a00)='./file0\x00', 0x808b, 0x140) read(r6, &(0x7f0000000a40)=""/212, 0xd4) rmdir(&(0x7f0000000b40)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x200, 0x0) 00:33:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x1, 0x2, {0x80, 0x7}}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x6, 0x44c85439, {0x6, 0x8001}}) listen(r1, 0x40) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x4fd, 0x1ff}, 0xc) shutdown(r1, 0x2) unlink(&(0x7f0000000140)='./file0\x00') chflags(&(0x7f0000000180)='./file0\x00', 0x10004) semget$private(0x0, 0x7, 0x8) fcntl$setflags(r0, 0x2, 0x1) pledge(&(0x7f00000001c0)='@', &(0x7f0000000200)='(\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/22, 0x16}], 0x1, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0x6, 0xffffffff}) dup2(r2, r1) r4 = geteuid() open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x0, './file0\x00', './file0\x00'}) getpeername(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) sendmsg(r3, &(0x7f00000006c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x400, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f00000004c0)="9d079fa8a0ef7ba9a07529a04cd96ed22f1c9c9294cbf0653f26831fa0708f9bb31709cc3c8c7df08d2a51607c48948291d23bfd3c92a06c45dc6b175f23bf24b2df50e3e31ecff78e760195c9dc81c1814415f8e7f34822d093b123b7c8f66f850dddf606a270", 0x67}], 0x1, &(0x7f0000000580)=[{0x80, 0xffff, 0x9, "a78946e4575a883b38f3f001dce4c7e6b6b822d29eb05978d819174b00c5225bcde6f4dc896df690cbcdf14f340d5c7ffe547a88188a79ef7ec5e2d0b916cd81f41a90f83583d32130da0532c90c16e8764fc0c9de4210b058dc01eb91e25f19014fc5d68e1c7ffce23c"}, {0x10, 0x1, 0x9}, {0x58, 0xffff, 0x4, "3ffd794bc8ae35e8517bd485840bc2dc6edbd84098aaf44135a650d94c7d098182b22982b447e76976e039a5c69b60dde69c68b0a43ae5685850780005a622a4499052df452c"}, {0x48, 0xffff, 0x5, "f5bc5a6e6649f6d677176aae5469b870335c3295c5b66e1395482639684320b52ddd24cd2fa030946270dbec4e76a949414fd2d753ed26"}], 0x130}, 0x8) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000700)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={r5, r4, r6}, 0xc) bind$inet(r3, &(0x7f0000000840)={0x2, 0x3}, 0xc) getrusage(0x0, &(0x7f0000000880)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000940), &(0x7f0000000980)=0x8) 00:33:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xc7, 0x20}, {0x65, 0x351}, {0x8a, 0x3ff}, {0x87, 0x6}, {0x47, 0x7}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x185, 0x10000000000}, {0x46, 0xfffffffffffff9a0}, {0x4a, 0x20}], 0x3}) 00:33:11 executing program 0: socket(0x15, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getegid() r0 = socket$inet(0x2, 0x2, 0x0) setegid(0x0) pipe(&(0x7f0000000280)) r1 = semget(0x1, 0x1, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001400)=""/87) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) r2 = semget(0x0, 0x0, 0x80) r3 = dup(r0) semop(r2, &(0x7f00000000c0)=[{0x3, 0x7ff, 0x1800}, {0x3, 0x4, 0x800}, {0x2, 0x2f71, 0x1000}, {0x3, 0x5, 0x800}, {0x5, 0x2, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/172) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000840)) getsockopt(r0, 0x9, 0x5, &(0x7f0000002480)=""/4096, &(0x7f0000000100)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x40, 0x0) r5 = semget$private(0x0, 0x2, 0x108) semctl$GETVAL(r5, 0xfffffffffffffffd, 0x5, &(0x7f0000000180)=""/23) semget$private(0x0, 0x4, 0x124) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') getpgid(r4) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="2cb73bf3f15e30d5f93caf8327708a619ee887ff376d58085334ca", 0x1b}], 0x1, 0x0, 0x0, 0x8}, 0x9) socket(0x18, 0x2, 0x0) login: pckbd_enable: command error 00:33:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x285b0, 0x40) ioctl$KDSETRAD(r1, 0x20004b43) 00:33:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xfffffffffffffffe, "a8f728248b9a67a74584929a19f5e37fb7257db7"}) setrlimit(0x8, &(0x7f0000000240)={0x9, 0x1f}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) sendto(r2, &(0x7f0000000180)="c673f29f4b6d9cb7f0211b75cc95c557becc5162914260e526805c54ad1af51ab589018d8414e295e863f7211f4b5b9b84f4f443139602259b48e42c1cbaf5f44345c2657fa663822eae5c84a05b67ea3b787cfba8060b01d2b0edf3f533dfcd59009a834b62f45ade8b850c50887ad47672a80c7acbf390f6c60ebef492da119574c7abbe96d615", 0x88, 0x2, 0x0, 0x0) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000080)="5fa584622dfe7f", 0x7}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) 00:33:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:33:11 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r2, &(0x7f0000000180)='./file0/file1\x00', r3, &(0x7f0000000240)='./file0/file0\x00') setegid(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0/file1\x00'}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0xa) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:33:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)="f1ff126900000000e20634790fdf0ab0000000000000001edbe708743a5c5d16cbd4735cc32c2e651163953f070013fc5ff082526cc464b94dc2a9ebb2c2ea4b0a5bdd0bffae47ec1b9b756d65065b58cd32509c276eb600a0acfda037cb0b8980d7dd7823b6158a4b96dbecc2473da82b2d5b42e33c43c03e95852fa848197a1b4ac9933310ac1be050d3a8845d080b403599fab9032b1cf872912c54ff3814912f0f037a3fb4b1e4332d1357e8c076003142e012e046ea409e4bd3d7d9fd2ced6ec019f2715b587560361a2775b5de66f40523f0791df0e9a466680ef1e9f91cdeed94f82b40b24dd5c6eaded9a800bf4a5b5a884ba12b8044994cee6fb0a074b714467cc820bfef299d00000000000000002e3c1f51a33fa8d9b1f48114ec402a3faa563b6b5b5f9b70f5f7185f4515b455a34c471624bf298b152f5137e685e1cab5b9d104a5e110b46ca1ceae28be785da38dd650920ef46c7b0e938a3b13e4962746d3a30c1cd2df1fef68b9399a9cad0a02c720fb5298588ad31d01f5df135471ca3aaa52334e2bf21521b4c4e823b12f921d78c6d979cc34ac319f2cc0f5fa9bfee7f7327e613c8712336e8736655f00c9eec7a5ae8c8f444116931bf380d3c905e4", 0xc16033cd96d8660b) 00:33:11 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) 00:33:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) semget$private(0x0, 0x3, 0x100) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="ac1c7f17f7bd65cc78a59c868276b35a09d0b06b918b4a19f2653e49c4f37e7a9997d0b72099560f09e67df720d9e78468293bc41bf99a0bb283cdcdac5926e218f3a3d6f5619614529bf09917808dc3ad3b7e884d6407a651c3c8627565e07751a5d931618dab8e63e10dd3d540b060b2f63e6233d40213c38168fcef34d68b58cda6e6d10cd9668091facfb92f858c4fd9482a3bffec57da7422cd8d7188f59e19ab6fde8403a97bde7bb76e1d95c077d371358ffda8983d", 0xb9}], 0x1, &(0x7f00000001c0)=[{0xc8, 0x1, 0x0, "218254ceb16962ccc795932d2e1e4db4d7a1eb83111892a714ea0c1685e8d2fef50ae65f89fc20f4a3f2cc19b0273ff3f4ccac3691a85bc5024a0973335555a9dd3ab20bb92388523263c0886a091307eed4521f4a451721784c5d4935fc98aa74929de6caea61e9780012d01ed840aa68151a6afb4911bda2761553e0c8c5abb91212fa50c8372271f8a13c06d71d2feb25b3cdfbd87dbb4fd05292688e4c33f5ef32b5cf0f3b2505033b310a609a45ac6f"}], 0xc8}, 0x407) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 00:33:11 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10400, 0x40) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="12330b09eb6f70cb9edc14e17917066ec2b0f1d2", 0x14}], 0x1) 00:33:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d4c350c383fe604884f8ecd6fdbb4885f256c903bc041eb98ab5655cb90786f6c40f7d8d5dea07cfe672d", 0x35) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="36f1d27cce757f28128d6f1f4d8a", 0xe, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 00:33:11 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) r0 = msgget$private(0x0, 0x45) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/242) msgget$private(0x0, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x72ac}, 0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='([@\x00', &(0x7f00000003c0)='*)#-\x00', &(0x7f0000000400)='$', &(0x7f0000000440)=',\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='%\xddP$\x00', &(0x7f0000000500)='}\x00', &(0x7f0000000540)='\x00']) 00:33:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") setgroups(0xfffffffffffffe0c, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8191, 0x6) 00:33:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) dup2(r0, r0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) unlink(&(0x7f00000000c0)='./file0\x00') 00:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x300000000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="ab") 00:33:11 executing program 0: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/88) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000480)=""/252) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x4) semop(r0, &(0x7f00000006c0)=[{0x4, 0x1, 0x1800}], 0x2aaaaaaaaaaaac15) semop(r0, &(0x7f0000000480), 0x62) r1 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0xfcbe) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x7fff, 0x800}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xd0, 0x0) r3 = dup2(r2, r2) ioctl$KDGKBMODE(r3, 0x40044b06) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffd) r6 = semget(0x3, 0x40003, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000700)=""/157) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x14b, &(0x7f0000000c00)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830b61f6ed14a10252cfbb7eabc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd5b47cc54cfcfd01c41ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c") ioctl$TIOCNOTTY(r5, 0x20007471) r7 = dup(0xffffffffffffffff) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000580)=0x4) semop(r1, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x20, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffdf0) getsockopt$sock_int(r5, 0xffff, 0x1103, &(0x7f0000000440), &(0x7f0000000280)=0xfffffffffffffdef) wait4(r8, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/9) semget$private(0x0, 0x0, 0x2) 00:33:11 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x40, 0xfffffffffffffffb) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20000000000000) 00:33:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0xc}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="77d0be2d") 00:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 00:33:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0xb157}, {0xaea8f9f5eee2a22d, 0x617}, {0x3, 0x4349}, {0x40, 0x8000000000000}, {0x27}, {0x6, 0xda0}, {0x85, 0x4}, {0x89, 0x5c}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x800) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x2}], 0x2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) 00:33:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) fcntl$getflags(r1, 0x3) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 00:33:11 executing program 0: r0 = socket$inet6(0x18, 0x8009, 0xb3b) r1 = dup2(r0, r0) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000540)=ANY=[@ANYBLOB="fb182c2f696c65300000"], 0x1, 0x0}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x6, &(0x7f0000000300)=[{0x3, 0x7, 0x1, 0x800}, {0x1, 0x1, 0x71483002, 0x101}, {0x4, 0x6, 0x1, 0x6}, {0x8e, 0xfffffffffffffbff, 0x8, 0xd7}, {0x4, 0x3ff, 0x5, 0x89e}, {0x2, 0x8001, 0x5a, 0x7}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="52d3bbe76a4241359eba37c1190bb7a48ba8413d9c60b49d706dcd482c8d7a76a37a84507e840c29544adb9bc17064401415d559e0ab1f83a7a1ec27707bec0a34b21ece0afaed041592860cf3315a1e96e190f2c9a87c314760faca6081c925d679bdcd16c3bef4c279d86cb85fbfc75d3fcb2c088e40f6044859549c431b8caa501a64f97e09032409bc96aea6e2a88ad73c6dcdf6dc259b9566fe9122ed2cfaba57055684f576199d4128a5a521e375ac4d57d9ea4ca747284ec567d65edc35d0d583ea1663f544ca108ad2a7a2ac54588c279baecf02c070a7a6", 0xdc}, {&(0x7f0000000100)="0ca70eb72a0638642034467c407ba0693d7801d857df", 0x16}, {&(0x7f0000000140)="df851b87d0f65b9009b64a1cd783a36526112c390a6d7ab0587a55c3efc142c8af7ebb8a75cbb0652a5aa501dd9d1052c16a3a450f12d3f41f40e2bfff89dd52ad847832fd3d728445a8cb95b543e2902fc5b60f63d4d207a497be7adf8f04b2b74c1ad7d01bde1c7960470a85aa80", 0x6f}, {&(0x7f00000001c0)="18ad429d88c748337b0fe81f86beacc59cb4d2676c9934125988ba6f3ddd10504aa78375ba14061a899a66022d667be833f7c4689470105f56a4a45c9420046f67ea23d74dc98ea468e1e1fdab79d03588f0fc7038d35680bf011046beda56e6f680cb2a5f578f254c77bb5adca10a29053c8c421f18a945b81467d329e2f8a501947394f48436f2ccf524eaa90852d38e2a68dc2c1f4ce403b46e952caff02f6dc9d31fbc0d18024b905b6d", 0xac}, {&(0x7f0000000340)="32893dfba13569d76027e31b809315c59c06c857f470e409763761b60f79d1865b2ab37c6dcd2f7500c68b022b91f7ba920db3ddd8fe817b191e4674015d162ef29b50f5ccb025db607f29bd21c5a26cef0e34e387c06ac4bb9de36b3a47f0b376f4453bbc132c42cc84f994f549db0988605d2537a881af096b3933daf3e47efd77bb236f7feec625e89494530742f901f427291f862a52a0511f4c218edc80fe3ac86cecfc23424c727ea5a0f26df2a8a24150bb37961322adc88f513cc322b03a93c3e6b609a7aa8a46f5c55e01aac6c0b3e26eeaaa", 0xd7}, {&(0x7f0000000440)="850a43f9c5785fa393b760c1ef3f8df7227a1961c3a694fb33cf89c0a2cb993bdc9ebb3d74d73ff4d49f31fbf2deed8535a7bf63afffe8bc5ce49d4d8ac16387c391ea8354866d424a486e0118f2c0a03d991b30ae17029ca653e5aa46304d58a542069b717dd519deaa38680837c636f6c9176784275a2ca6be707d089f30246febffe97520287984ff93edeac46abd7b817b8c095beebc04570eb1326c248b83837147f65f82ba5d9a97bbee2a7a9f217d16", 0xb3}], 0x6) 00:33:11 executing program 1: r0 = socket$inet6(0x18, 0x1002, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x18080, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="daec08596d8013d5b454f308488d2161b0a6b79001640bdac681a0082b24740ea14142da56642586e19049870ac4ca5739864b4edb8cc0bc95ce0795fcc1ad897f03846e79163697b71118a807e712164d5c13bf3faf52072b63a135b4c5e0c94181e1fa63c9289a2e", 0x69}, {&(0x7f0000000580)="6d58cbb3ea96f66043b3fbd06397ac19722e03931e1bf85c37f33f4469e38fd5fb7ff50fc596e15953d316e2288e1864ead5b9cf605fc7fb61a8d4290ddbec782f238cb3973e063788bc775ddcebb721d24ca4e4128d3762e08ee0a6923a58224f93dc73eb429a1c03437c27623ea2ee4749d60d87d05d283b5e5fcfd57c57edf00e7e19fa71c152f91d2c01b1c8b7b7c3071497b6a7b9afcbd8a989da11827f5127765fc361dc1d46bf723f484c", 0xae}], 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000004c0)) getsockopt(r0, 0x6, 0x10001, 0x0, 0x0) getsockopt(r0, 0xffff, 0x1ff, &(0x7f0000000000)=""/170, &(0x7f00000000c0)=0xaa) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/76, 0x4c}], 0x5) 00:33:11 executing program 0: r0 = socket(0x2, 0x3, 0x3a) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="88378cbc559c7bcae5165874c9e6f939d8a2de55c8223ec0", 0x18}], 0x1) 00:33:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x21, 0x0) kevent(0xffffffffffffffff, 0x0, 0x100, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x5, 0x2, 0x1, 0x622}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x1, 0x2}, {{r1}, 0xfffffffffffffffc, 0x3a, 0x2, 0x40, 0x67f2}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x8, 0xffffffffffffff7f}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x100000000, 0x800}, {{r1}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x40, 0x80}], 0x15, &(0x7f0000000140)={0x5, 0x2}) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x61, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x6, 0x30f}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x72c1, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x3b, 0xd31, 0x6}, {{r1}, 0xfffffffffffffffb, 0x21, 0x4, 0xffffffffffffffe1, 0x1}, {{r1}, 0xffffffffffffffff, 0x24, 0x80000003, 0xff, 0x81}], 0x80000001, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x8, 0x8000, 0x200000000}, {{r1}, 0xffffffffffffffff, 0x2, 0xa0, 0x1f, 0x80000000}], 0x1, &(0x7f0000000500)={0x4a, 0x80000000000}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x6, 0x100, 0x2}, {{r1}, 0xfffffffffffffffb, 0x8, 0x3, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x4, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x83, 0x3, 0x77b8, 0x2}, {{r2}, 0x0, 0x20, 0x10, 0x6, 0x7}], 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0xc, 0x4, 0x3ff, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0xffffffffffff3b64, 0x7}, {{r2}, 0xffffffffffffffff, 0xaa, 0x0, 0x100000, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x80, 0x21, 0x9, 0xfffffffffffffff7}], 0x3, &(0x7f0000000240)={0x10000, 0x5}) kevent(r2, &(0x7f0000000000), 0xff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xaf}], 0xde0, 0x0) 00:33:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000bc0)=[{&(0x7f0000000780)=""/158, 0x9e}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) shutdown(r1, 0x3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2026082842e819d8e358bca906e317e55dcf85d4"}) 00:33:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) clock_settime(0x2, &(0x7f0000000080)={0x8, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000680)='W') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 00:33:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20081, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 00:33:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7f}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20320, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b4") 00:33:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) close(r0) setsockopt$inet_opts(r1, 0x0, 0x20010000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) 00:33:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) socket(0x10000000002, 0x8003, 0x0) 00:33:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0xe982634a3cb596b) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000098070900000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r0, r0) 00:33:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) flock(r0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:33:12 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x4000000000400310, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x35f3, 0x9, r1}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="dd5ba123f10e046d75ab7bdb105d8a9eb696c28a7eb8310bc7253cc6c490d6a773e2924a7920d29a7ca2102f0d", 0x2d}, {&(0x7f0000000380)="9f7d68fdc345d5e97b5599a1f0809702b4ffcdf6e51194ed3160e6f80d3566aa88cd4bf138f61f74fea477dbbd88be69ab89e4bb89880e2638b443b9f7ce5aee8854dea4618e3c9d805314c5a9f6f5ded93f8644c88b7c27d9efe8fc22408bda1ab6cbf6ad0c7c8db418d13aadc244ee0d2e48545cec5592b43688568a7ea4001f747ed1b343267c746c253324184ae656201ea300ee39b44a56a907c6876ce96774de8c762d77d418a1b53709f9c56556be4a8375c6a779bd2ea960728d35089d15741c9c8648d012a815935e002591bc91fe82afa5dfdfd24507e371bcab40a458b8518ecb2b7a49627e147a6aab013ef6b8735a416085070a59d042776311aac3c5a9169772243586b0b61195f28f228710006521dc76169af9d5d07d5ff0f0276fa1d519c36c0072035b53e38cf4eba9801680442c0bee4ddeca3ad75542c3fa6683ee98ffae66fd1051fcaa31ad46b61f339b8afa76bd614911c6300eafacf1a3c841c28c9dbfdc98ed59c3c295b961258894619e732ffcc1b3d16eae139cff9da7b3f92159baa85ce12c1ce9e7cc5766838a0b6ec951ee435f3152be45310a49a8eb640b75702a2e83b737a6377e475e62288b158a3ce0a12e4b86836585bcc39ca26c768d9ecc72143dd988d43523d6babe6c68c8a384805ac86e375b7d77c87f57e8b579f27a50d330f6257165fcd4eeceac6ba5b4f77b6039b0e7de04f76c404bbb154242753c27f9d5bea6fa2b169b1fc40a487fd39d11bf8c56da1bd6ab0c8670bee05d4dd251f9e4ab3d4b914b60b0da8739187c4e14b9de81428bad34fecfb250f4312b13a35a107ec9245645e0a4c0327c51772d1d3bd053d12aaeb4e378707475cc56023a925e33c2ae79e888dad6b0befea6d4a623bf6e4b6204535e7fb3d59c17a6d87e3c90d7599c80bb272fc21f590dfd6154af860b713cabfbc811c6a9ef1d65b3ed5526319785b74e1233678ce464592751c34211c1ed4a3d0c6fa519c9a30e1b4ff18f759094ce111f89f7fe2ac32623fc93e2daa749b3f48afee4e8dc35c9b7a47212558e7c9b1ac86e909dffcf9b81165b9ce08de544884a1c468183476a2e845afe163e9d4e7ae207f334d271ebd5aeb52edd5bbb6f47b32167951df19566fb12e41e136c1a585bb2654f91256430440ea4244f9503e3d92bdb55d19b9690c97e65dfbf3943218f402f3857fe8bfb561abd21298deaff5b7717e56803022e3fb32d5f76583baf190554e78a10c52cd3b8f14e23ea1e1bbda29e42b03002012889afb45af5e31bd3a2acbfc4e9f671125592d29b540204a9bf2f7086571d4f5efee13352285bde96530c3d665166777a1d64d6dd89288090d4c0054bc0fc47801586d7ca2313d2d26e0d1848c665c2edbe9fa212903275c419ab50b8d220084f197cc9a6ffaf377e956dae39cb7828e8f730578698c644052d79050e2afe1e384e01d35fd444a6b1d631d1bd64e8997a0bde649cfa60eb1d4e7d80d39fe30013883d03137e9129061f8a2f38a171ef2f6a4a3f9c8a349ab04367df410b7538603a33158a4c6af2b18697810ac816f7c9796643e4b7a5846d4a55717acc3ab2f42bd8641c55a4861e20825f653ca013edcc09087b4c04483589c33544d8e31725b7632f9ab5357ecb9829d75b2c7f16bb060bf23f0829e1ea86f2a0f0effc99cb23d45cf7f199e2a96af2abc2fe843b8a2e52b25e01dc3f5707c88109bc53a009d85026855771b15a66847e03f195a26a4084d13acf7672528543a930ef9ee3fe7d96f93e934b59a48639045eb53474b8d525ee0652fa7849453e5ccc9f7f657e0f29c8dc3ee7d8776db95d6967514fe27b5fc3c1a912511657f0fb75cc80388a09816ef86a0b8074144ca743fac2e093f563e54cc6731b27eb0867640158166141bfd8bb38a5fd0840e167afdd8c8c93fd1bc1fbced4b40ef8071ac874f79b52c890a4e03332878b607f28e366a1e9682309341f8b9d58a786b59f50faa29c26d1ea1c7495a55ffa9bd9545aa9092726c9dcb2c59e980fa9a7edfb72f2bd489520e6ca2b8329b92219be499e7cea52b38845feeae2f1f559c0505aafc52cc3eeb78ec80b99b1f644acee5392cfe82758fb267411a3732e54f8a935af06f3bd2c1af4dec71dea4a14fe4508922660b0389050314d4197f418d4f7bf5c7c05937299097717623091cb5582a4ad3216f983e2e5065105be77ad3872051d66aed26468532ae6d57ce4bf237039c1da8e6df629ac93fe2adfd0991f65057a640212fa10bf0ae4fbfdf2b1959a4232dd2a410e91994571817caa2a8146ef92adfbc5da95d17a953f75868b3fc9c57fb10d71a7302c2c9f411e4fd509e152c7c666b572a5261cb2b1b5a47732b5ee40c2e9d207701087a7a82f55a3627b1b60d0e16a625adf67fe2f904a964028f7c389e987c2fb64ca82d0089604778b3816d92fdf7e8cec61538e680f16db20b59650d91a90f8bf09150fe1e67f08e1332b75e70edfbb2ac12a47213ec77dd004622f1caec4370d34e6f0fed5d0079e36f78fbf2cd30ded4723e723415f0b80babee1b78fc2c54c6779f3a1889993d68c6001d320d2d4096b5ec2b618de32b776f6b3091912e83a8df95c47ce6a02cca02960bd8deb8c22eb264a838457d224c4baafd8bbe81ffec65cdf744637eff166e1b242a85037597583585af418e4deb056e3fcde413a599224a8908bdd7b3b3e9100e9987b289f2596abc1936321b0244c8aa7faabd58b72e225cddd8f80991af099d84a13c648ccbf4ca6379684ca2af8ed5d75677d1bda35d3e49f429e5bf06cbb253c5052a044fdb45893f7839f6e9fb8c2970388c10cedf1e71096cb7b71af39ecffeb7a15339ebb6fdc82595c3cdc359c0dd8bb6eef5fc356cbe5b47843f62078b2cfaa0238b710aa20ef8e513db2e2e273b4190bd72a14dc7d02af662f7feaa5a647508d57002ae9e53487e7695b49292c1bf8481a0ed1f10a118768677cea70353307c701aae4a75ccdb00b5fc68a10f61e3cbe702cbe3f9c584f928040c0434b54f19615288d703f9bb9939f99f8abc58b363dab7b42d0072d8ae9fc1605b6614694644068a08c50ae4db5fc18206ee0c127bc9e4f767c5bb2c9262b894f9da10a6ae06f6ee0177e722ac2cbf71adae6dcad0cba4e3cf7d0b8dc735cd7f4b2380b38f8b11aab5a6fdf0c63dba17a2dcc6c7c7f3f851c032d9dd8d56735056d343d29a473bea2955f424cbabc33990bf36ffc02bcdcce11133efd74bd0cbe9ffe67b7236d1ff00dec0c0eac3ccce0a83aad33748409bfa7ae987bc76716e2c26000a17a5f669224f2592265fd7f5805359e0659a367e21169ee16ba13de425808e845b972612f10b888e28cca969898356c413badf2a8ba77636ce602ee86b6e4030b84e15850009ea7d9095062f84f0510a1591009c91509d37245f4a16d187d9a94a19c6d315aae3ae400e0af1f1ec84a81215e9daf6ff7537beede5cd5ad596ce412e3e8d3fbd32ed78de1db610a85c009303c4ee2264f6e6491a37e3ac32b1d36229012a83010b5978cca40d4d2f37264cb1c59ab3637eb1a4af5db8a12a8f50ba216eb47af674f4efd22f2dc00180ac89c87998c7f25dfdb66aa550be41fbab8c9c2098205a79708286daa6a34077c83925841038f508b68fe19f8f11cf88d4e78723861539e3138e9661fd879c5e8c1ae67504da2bbbed49315366c57f0b0b33af75fd6be93c34b5297487b4f30c456351936b8fbf56c012583eb0e4a68df6e79f3bd9cc9a905b5a999e5d1f96bfe0fe2aef635ce024e0e08893b079e96559ef85a3af3af4a91badba13eca993476e2aeaf6d5e3c6c36a24c7cca205552cf1183cb43440c3ca75edab4686dcccb952b553ea227705422c058cea21eac5f77571f59cabf22c20901032b9c29004e615be19ed2e3b05d9a9e93a3cff6351988d7a433bde6fbe585a0166315496ad4cfb2aaf18d67a26231767986718f7e0a83ea380a67b10af150a1a75ec530f2c0ccc67217fe0153be840b6400615da23f3f7434ad049b726e5dee449f9325be89750c8efe8e3c8ff076079f1f6c8c0db7ef8d356d09e6ace4077990c7ae4260c7edb27017c670e9fd9138085f55e77ab7e8e7c4540943a50703193ef2639349f89c54f383b3644b6224cc1cc07ba832fa0d786e48401b272724b30b87e1403c3d9dae425f3c4b5d9d614ccdbae396d3817a305510df7d16c54ec26de2156355c2930abf7674fdbb70a98d61c93b1e52cfd7190dad8fa2c6182d2c11bac6f123bd00d0672822e0c9f6344ff6a598b5a79ae203f74fd02d91eb429b7e42c3eebe7f9ba93641e32cdd4e60737f7339c3a3d7b9e29692c5883ad03abe5855e77b143e13b42787ed8e007855e1452598895b0ff7ef5785c02e11085611d6a5d4345015a40a918d583ad35e88a8e41f2aa6ceb495172279453ea4df3f732992fc6ca5177f8b14cff9890b8bc06d24e6d292621a80b6747a9acb188105baa5b2c98aeef63a7b40055798943070023237e3808bd64614c72ce506037c9a0e323b99f56e1abcbbe0bf96e2d6e6fcb8c842f33931ecf1d8a6a135fbdf20e8b3e3163533c798d8af498bc8db7383c7744558f160cb35310dfe7d133ea7c0255327479a358a50dfb9c803e25da5142635b54dc16588795bf82aa11cd22a5ab10ff0356f31e91e7c91b264ae0c9ac78d8e18486318418e911e757986f06984ac3b28e7e1058f39020e2138ba35dd5d91928dfa7494da8b96320df1461050097a590ce14f98d7bc6ad98d2a68718caca6e9b4a59b0a4dd9ec493e4e73542058fe9f0bf969957a9e663f09afe0e7a0d556b8f99a217a772802b8967c80037a5b2d67cce916c4532fe1f2cd727ced8a9c8c6aba070f6bc92e6b6e2844a1ca07f11eb4a2c65ca20900e3d412556974f779833a2e9ec8a6ac5da8f128eaa643c7dd5f8d7f778453011e9f62f06c111ff87158f01339feafebb0809c0453cf6ee3779d0566a9eb3a58678a2490b1e25ea0cb8c4113a3efcc2f97c94e02081f0a85cac831bd978efea226279d5867ed79708ca77fc9d4cb43b2634fd2a192e1c5d2e88afb712dabb8dbd5995095e976416012120e05630634d566530fbcb0db804d0a89a24d53ec9851da5bfd5b30d11006845871fea497f632babf62295d57fa5cce48252c7894598ae882228b227b50a281cc7e1345bd0c6c3380fcd2ce381bb8da94ae0ee11636b98bdc293f830a817cd03d728c647271d44a1e39788ea18df6e0ad620f8e3b60816e39fcfc817f7428909902d4cc6c2b569e18054d57940d5436edadcc2b0b6dbe2ce8bdc02273b2ce874b83735209e76e81d414dc8a3829a0fe2bfea3dcc3eda6252bc0a25ceb639e5379d03c492977119f7b515175b8e5da3bdabf7dac985de7eb52a90e99ebf5f181829173b1d1bfeb94ffce3e8d62cd9959408a95ff0793db8a13985e6a6d5549995ccf53628d77ed0ce297cda8271d0285663a55a0989184b5201b139e0e809473403ef00fb97511add3869f7702fc6bb79448a66ed68015af4c72c6d76af1c2ea5c606d9090d5e81b07f79c1112e4d54fbcf466f44b4d466f42a1358c031578496d21a98276f1c14fbde91a86945a8af7294a54dbfd4a2e3f24ac63e1ff2d3a9dca6208ab9988396eb7784a6fd59fcd272fa5fc3d61e7c9bdde21b52e3f35e3aaefe748eea58295c0e47f394125ee0efcee176d89175c165074a2875878c2c62c69e605b2488d1b119454054326f255bd071b9799ec3277f4748ea7baea", 0x1000}, {&(0x7f00000001c0)="76095e455345ba90dd7b94b4dcb3d3510e0208f805d2de8bf6ef3b50ad5b3ef24a53c493aff2435c2717eb2dd850cce69fc3783f9de6de77317348af07c8e98ec679dd446cc8284e03232432a9934a5da5fed57e0d5c9b394b2bed8cf073", 0x5e}, {&(0x7f0000000240)="5e1d72b189e36482ee05a89c3dda4ce5cd8d19486cab816c9ce1125273f7e85ec2576d2920b3997ffe52100c512001ecba75961ac8cc", 0x36}, {&(0x7f0000000280)="1aeb979adfe36828efecd23005eea14d0abadb5cfc82c2f7da", 0x19}, {&(0x7f00000002c0)="71bc91439ac6c0782099a543eaba4ace1b4ab9b0efed49f80f7759fec95e245f0d72e9", 0x23}, {&(0x7f0000001380)="c2a2be4b6f7b7ce0fbeca73489ec3028e66ea3738f79744112c9fb550e90d585b84f82efc0dce803c542d190f9c2e63bc73fe64c0c433469b31271a34d9e9d0766ab3a1f", 0x44}, {&(0x7f0000001400)="11df7454b29fd37a73794d596af1ed2f888055186f1dc974d79177a446b7dc0ca1b6ae865ac982e90095e204c44e432675a254b37bf811bc0f289a15cdee18afa73ef9f09a078ab9505a8accc89dcc5e24058d14f7", 0x55}], 0x8, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x5a0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 00:33:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001640)=0xfff) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="906611a08179e48cca95be3e1ef859236f8fb8fe52c7e44b27730d7cc4957e9bb8f08aa52a73d29b1c5372393f7a886ab7003a658fbba86415002cf41e1c6c6f748bd8f2944a86e6d7a24be0d09ea150fd3e3e8b2b895f54f542eb44722348ba83a9749a5cd35e5c9a282248503aed376979a4fe929e1b1909698137f6eaaa8d1b9d5f3a6297de66ebe1f0871a673f677f133524f5ae4d5be25765b871a5acf34681d4e971490ef53ab4a448f0dea22ccb473130a3dfa8047da8ec0dab68ab8029f962c53fd9b1c51537101992094648", 0xd0}, {&(0x7f00000002c0)="8bf7cbac34249d546901a0712b607992ba7e31c86eeaf31dd57f9783b7eb67dae323968eb625256385be40f1c0da34db015672bbfff89d75", 0x38}, {&(0x7f0000000300)="5a455c2bb234fe160d3f5a8954bd3da683714ed4cf4882b335bc504cbcac807a8c4e1530df2160f7efcc241f09517632b292296dc562a8b33e2a0a4205ae74231396a3765114624ad526d1758f49471620abd254d1a2c078c816058d6932384c78b18197e8641872826f848bfa9bb8c8314d3435ee2ff8e0b1809faaa2f35c3411ddc0cb2b0e4fcb9967d321792620329e47b0412758ff224863a067590cf88bf831f8f5debed2adbbbd938371f14b62de5f55485d434362fa55815c902685cc5ebd5ce1eab3ad4643d85801babc6ad00eba5d83c47bb6a878f7bf4d1882f06e6153372552d60ae357a3", 0xea}, {&(0x7f0000000400)="c17721c91f12523e52549e7a8a26ccdb17ece7ac8ec701495514e9f8959a69732956a45b9415b05550941ecd52d5bb0cfa7245d6b913c02fd53808be6a55095474352e1f6ad116b312b2e13cca693fd81ff2a36577940b9ea4ecae7e56a8e33f92f297f4a4fdb517d28d46d79fbb8fb4ae41a03a903a8a522469a4c3f08913092dc8b7e730a20c3c13d8eb0d9fc3f6c43a164033e84e6e9a7eeaa144c681cb9fc010c8a3866999bec058d5b2700a1f014ac5c1839b86eecd53e25f763da68baccc3041467cda6d8f3b91310a56e6b5cbc12c389a48d8f946f0e15f", 0xdb}, {&(0x7f0000000500)="0294861030597a5bbc1b4c4b8bac2eba4989d423a9388ece92a8b92904035a4e250589289c61a7d40b0fc41f19d89158f138cca01a4e95664482e232fca2f73312da867f9867d6882ac7882fc5ae0dcdaa8206339ced38794e3b4c1b4153f2ef29240d9be3703733a67aae060077a85d73ded30cb8e60bd1abf9d6a8409761efccc49760e36440ac6f0df516a7ae77f41d5f447d4cdc50cfafea15e99a853128104df155c51189640ad3d5d79e61143c46bf8aa85505fd60812e9d0ac7b832", 0xbf}, {&(0x7f00000005c0)="3b6dc8d35c5613d1423228cc4f09867a13e3245f47fdbaad210a2dfc83e699684960e66c55ef58908dccab757ccb0fbee419a8f2c814c3d2a8ad14a18ee1e05183895d86ce7dc7293fd092df1aad61f6f1bb220e1a4686cb6b18e4f38050346fa907c1f1e8cff6eba7db7267a3c2a832fe1521ce5a9cb3cae272dbd66c14c9e3832f7e79a3dec487c6442c522354c3385f52de56c4b772dd74cf729d060f8866ecd741574abc3dc9f1f59438134007ac157cfc37a75d867d84915da4c498393456f4d6d8f85d10fe4d7522cbbd2ecbe3b17e0c722c42f5c521de0e3d48e06847b5e9d8e0f20024ff7e34b7ec5bec340bbf372b7e254994df0bdd9508b71d91bbf4b9c8bfd7141493e07e4792217197ed3bded3406768f4b7bdf1b07f743248196cabd8c85cfd148d3b67e1cdb8139a48aae99a76a7e0427cf9328f9bff90d53d869c01d995d451d7aa94bbb36585a61b67c4bc46d43c184513e1155961e64c2206ba5fa877b404472440ca55fd9f527e356a8a5d77d79c4ace0752af0e2f6f74633f5b9ea9c72cef5b137c31bd22e08a0fbcc9c7529d25b56825bf301126e84a4990ac58b180d3be28007ba05750985c8a960fd026dd64f7f3f5f8ef86384591d5b2dda40cb36c4a9c9d6aeffcb6d005d471426c3e3ce0f3304a181afecf08516249e6e3fa56097ef4e68c1c0bf3626e7a52d6105a413c711bbf87a9db841142a6a3a763b1cbc342e50c553e662afc64c7ad9fd391830dea3c2116a982ee362e4d1f4213ecd675eacd659f277391918c97b98728970ce72976d5ed13f5c9608c9d6ffb24dbb1b417539793a3d8454f5fe5dba2fe3a1703eee1714ced7232cee2882f97199ce80e5b773cad6462e86060062b19a6a531612652513d4e3b96089bde1bd7e04dcf672a16797dce7a1ded538e0b3223b26c99d49d70b40b139d7363146d42974519c66485fb04dadd731dd9056b9ec79e384b3ed70df3fbf08cc042644c87f89f1dc80cd2655d9cb22e6b44a7f6803741c07d4ebd7873d704c699543453eae64a03c4a6375d9c3c6ec20868a441a0aa9b6c347e4d6684932b935a4e46bbaa20cd970b2d66b0f79ae9e33026bea2da4fc0374847d443b11ad79f5e52599e869831a2815b605eedd3d84dd1e7ac5a916e55e29b96c8dca2e707dcd947756f997a29bc0b655d2dc248002ad420c4c9ee206d6f90c0f5e9a04bc169014418ad9b79134eabe36d29046d5f091f09c05b6ffe8191a0cb4c27bc2197aa01cd0bdef376a3babf9c8e341ef661d6dfb28479917ec08f4c615ca6157d5f4f5a74f08fe5c7f80343436858231990bab8db28d0b317d45d5fda459b5466c02a9524936414167ba37f6f7fa263f09b420af5aceea9fecf3c68961325156bcb21a3ce83029529ff6dafd96139a930f9e450a810fe1a3d846fb82dccf78dae63570c51f95099512b6e2b5d7fc907dce3c4f0e4e5558bd1fd318efe235f9f7ed32f7506d89c47e6032c82e5e43f33aed0a8a533c39b0ac5d51295b2a57878eba3e19f3431923e8cc55f61907d55f8addb694a53994c80f3bb662e2724e5d69ecd116d7ac36b2ca0ec30b276cc4b280675bdcec9f2b8812dfc2039e70583d2865b95386d29036f5cd5f77b6e31eb4f2fb32837988693078b828ae335727b4714bfc1637c227f9e6c3074a79ff9f04aedc3aeaf4050928e1fdffbf225b5b446964c5f9c410bbfea5000e3b8d617f300b64e208b9b4fad0bba48dcc9d2c1bcf09e87a3dde91184cef7ce37677f1091f48f88b97531dab626479698414c491645bdce6d48651653965f574bd43e28d1d16b21803012bd9717388977ad026b72c4f868a30654316c4e2beec63d616480fc51ac3e731cfd59d488a6807b405d5816377469fcda86ae8255c899b9cc0f41b5e7aeac4a4375d13dd9f8f9deaff601e8244135b8910f446c4d8bc69495d71b80c082fe382c1d9ebbecd8357887ba7d65ffa6d41027677850b3cf7d7b9945f257abd42d7de4c7ba72c53e708e434ad3d3560c8c6fad08200d31488ef0416235c4473e93e1274510a00bdcc0359d88993b0c57c4f3c8eeec0ba16d8adf5f4fb922a5a06b695d9c7bbd6be1a0af05fed31497614fed97794323af7407795706e0b3517566566263a3028f871a98c425250e53dfe32e65c0bf7d1f4bdadca9a56d30d67787497035c96b6abdb6251ad97c379295b6a4c476d2ae93db09e72ca5ce63603b7299b342db6b1d68565c518779ecc873500df71f9283d3f55659dd7a0789101cc5120cd8a0ec06c480c685c49cef183ebbfd43940f23684724565d78feddcce8311a9de79b156a7e1ac5b7f4779a54f0f70411c86484be195b1a5cc6ed2b36a74c07d4c2723d25c564302112bedefa8c7362ae7705463724a0000b984281aec057df09f98813c99777b5142639d49259ac0da59371b18c3b8f3701e8b09fb1c9258de5806f1908c1a771e5e322407d3bd8d992610bd792635d0ee0f14e03c7c098e8742b80cfa63a583decd34df57213d8e378e2011032042eba91b47013d1018e247ef74fde5c1a3d00925eec037c3513c8542f1f196b4e768d3c0dda3385b32152f372828cf670a5dba8e9956deb03195baa3711d23a54d0d56ce27b097581e882e7ad45d9196c37a3a2f4bfc5587d652a28606fff435199bfef56960711986fcdbbdbac47acdff427c2d03df64570ef854b0a35c70330bc7c2938f1c846926314016a9dec2b3f949b78b5dc25a09fa3268d8345c806bf7f313f63c8a58ca6d7b7d880b4de3f31024ff70d8166c2e379e8ef4e66d69f8f2b0c8d30a7fa569092d82a434f5e89c1b416f27f4eb04686da4cf45dd122e8863d41b7d73acd14abb8bda04dd3d01603f1a159b3c4a50f533045f09439b217352a99a02298953405f5002889820cedf339cc432bf07c6a95f557126a03f04ce7fa9c4f4b8091a3e89e7165cfed8bfb0cfd7b8c10217195d5a1b9cc37963101feeafde1899ce7e252597bbf4e3aa05955ed94fb92f0cee859af4e43a62b6424f449e1481024953cdfc7d55ff2cbd9bcfa77b3986b8d289dc83d33448e893f23b6c621cc90349d31b809a3c8267553305a8d0d03a224b93c97a05b3393ee70e282987215803eed4265b2b0ff2e704b8c868604f5db53e0e348a41a4be7a31d26638860c7f5eb4e4ff4fe17cf8a63d055b954e30104cafbea4e94a3a08ec80d78e4dc10dce0ab8458928daf0f679bf7e84db65f5475b6345a870d6635a6930bf5b604fd3a9b35736566333a3f79a802498fea3fc0daf62aeee0139b939a3a0f487c2b3ab5f3caa2459023dad781840bb2f458df80718bfecc7cc131d271a780ef591bdd6cda13e8312ebd15e44d063c6b593bd6d02f7f0efabb36d25dc05e6da5880f7e486ba5c2d0777d2e459285887f62f5db3f3413a1cb50a81b057f0b36273387b4c0739f13dbbf1a31a6c61a7fafc9926f0b61fd1fa14a14b4dadaf8b0a70030faf07eab9a3a24198708796d08dd1a253b66d445966ba78fdb116e2eb39d2646755b8be36479521560f5f82f50fd1b8b4a3004ec31be3e7a49210451670011357d1bf2cd118e4e62960e3d7bf44c0d8054c6b9064b24fcb81b32542fa1b6677ef5c21c1b43db313fe5e7ea85d33cf805fc0abc02f857df4e2288a54f4792749b777067d44dba80b83edee3f9c3d0fc921eba03a4112820dc1838a9a46c91f03510b7ba3fa0a98539627ea541bd84e0fa7491307f223c6174aea91eff1e7195f2dbf969c4b314f0bc5e5be0cd4b60de5552a939e71058c5ce8f994983d26f79ff4427c0c6b78a6ac20deaf30b074224ae13c4e1e435e87c78e6683cf71b7e99c674f9a748df72fbc6d302157b520595942c8ce14d94f3ea725c2d33dd92fc26fb6d4b8b6a8276327cefcddc48ebae14d9dee1e9b3802cb68659ee7e375307c33d57da65a21ee9c8e2436f975881c28d1f382040ab09a92ea9962afcae5e76e57f95d504a648b0d6acb84aa29fbc283d6b74d116fdfe8b7f4c8acd8b07ac37c558cdf2f50a51ec55f61dacec75a501e6589c7b3a63bf9c4f2459cda7f071a8ac0d6efe6688fca3b6cfec7fd3a08cb9474f89866dee9a28b7ec6f0912b1377488de3410c6a4e5896f9bb327512048ad5cd5b3b5f093b394278b4ff995ef16c78c190a4674db2da07ba0a6111d5535c6c8597fb6b3be93344c9b947e9173fa605e021aedd7ca1663a5915d336e796275b97097a378b6439ba8cd2494618220db1513dd9732a31d0b7019b8efb3bb5df4f2023ba25f2c35d31e4d826fd913701e35c8995281fc8f4047e82c1f08fee71d993348b8d7844369fe7dbd1d6847ff81f3880fb7cbdae62dc2b5b10f97048c789b21e56a1a9b12ef40b1bd2778563ce26eb2c7ffb47a7651a0df4182fddb04c7c20f89d1de27c990679e1822fe5376b63664738f484cf10dffe63297489b3d7e2801d32804b1adf85cd10240af7457f4383d12a6a1b0c9cb679dd3598fe5ed2f7985e8f012befbc4d79224587799b2bd49d4451a8a3d4e344d666a33f358c01259aad40eeb85034e7d93d850b68ae625fbd81039f65368186eaf193ac04ff7db5ad2934b6cfa0678d7543b7b338deaf868946900682cca335707280562ace3fe3067bd167f42fce3da00b20172852bd7f33729fb6817b79f952c38757ae05695cc488d7a36b6e40bb82d506916247c81e40d2cef01b7f73e2fd280d298ba4d95161f14f0045fced0a01fe3e5ed2901b374096d70d59d11446c2f7f9a6f630451bb4d94b0b335a72dd8f9cec0ba50e2c80519e9ee73fc109172aa0daf7a801604d66f84b43a52f520b795102f46a71123febed6d8cf4c6284a5141ba5e06b9c9460ac0e28a3a03b4918f26a5e603b1db2884677defb64ab50bbf53e10ce1c9a9915e650807e49da9d58a633112364016c20c8a93a96e729b91d6913abf043442e75855f7d28907b2004ddb82cebf7c380b98fe259ef528376138b7b8c9c7b3a47cd1b4a5a941cc0f2bfa701bdf4787470183aae31f1ace377838112d057a84bf33072eedcbafc4b033b29abcae87540b497e73664444d1a8a9d1661bfe2799a36f27cb0a5a54553a00b5466e155b99562a8f3b74794226b3fe9590f96a14a1ef4b5afabcd9d0a703092ee9e58ade0813a1a549f15ac4275ee150519d6bfa26e7cfb4dd2c173b7660f0f30c876f77a01098ce526508f207fb8d569a4a734d21fad45e328f173e13ca235633c94fc1d4e0a4727abc3a31af2dc295974673a6503dfc211185605c4f513eed3183d6344d3d0fd897599cc6f57d9838b3e7cac61e3296ef3f1adeb44df858b20a9c21f48377c6c882c002ef15ce2bdd8364712d9273d05a280f518ea165b0837e3f3254f39841b1236d498e2500d5829daf416b48bce1aec4899b7f4fa600b5bd1c95b3dcd47cc41ace4302314b9b354636b19e0509b862a33a35f4bc5f2ded892944dcc7102cb5c7d19d27078aaa73459c88e38b8c5ca6509368a900645409c5a811ccc21122bdfab14e455aa055cca63193803754d83a7cfd5cc914e2e1c666e2ffb3c235289283cd4796bf595e18f026131440f1828a1d62baf5df120d8b94f91d1368693b6b254fe8e8525a8d2b5fdabf7016e0a57dcd75ff84a48cad6f71a2fb81d2d08f8ac008c53165668bdfc8293bd7a49a940823db0ebc28f0e6e94bb8423be84e1e745ccc0fa4ec8859aa7c6892ebcdd97287ab0cfa16a3b74d4283697832f8baf847c807c59c43bd2504748b210bfe84e6a6b92b41d7280a9b48c3afe", 0x1000}], 0x6, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = geteuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)) accept$inet6(r1, &(0x7f0000001680), &(0x7f00000016c0)=0xc) 00:33:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffffffffffced) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0xfe5c}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 00:33:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = msgget(0x2, 0x180) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/70], 0x46, 0x2, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000100)=[{0xc0, 0x1, 0x5e, 0x7}, {0x1ff, 0x7, 0x2, 0x3}, {0x0, 0x5, 0x262, 0x9}, {0x6, 0xde32, 0x5, 0xfffffffffffffa07}, {0x4, 0x1, 0x7, 0x7}, {0x7, 0x1, 0x6, 0xca7}, {0x4, 0x8820000, 0x1, 0x36}, {0x1000, 0x3f, 0x2, 0xfff}, {0x7fffffff, 0x716, 0x1000, 0x8}, {0x33e8, 0xbe4, 0xffffffffffffffff, 0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 00:33:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x1000400000000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:33:13 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x80000) 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) 00:33:13 executing program 1: r0 = kqueue() syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x3e, 0x7, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x536) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) 00:33:13 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x99521c91d01eac01, 0x60) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r1, r2, r3, r4, 0x4, 0x3}, 0x8, 0x8, 0x81}) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f00000000c0)) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/7}, &(0x7f00000001c0)=0x9) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/92, 0x5c}], 0x3, &(0x7f0000000380)=""/72, 0x48}, 0x41) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2) 00:33:13 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) kqueue() setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) listen(r1, 0x0) 00:33:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 00:33:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r2 = shmget$private(0x0, 0x10000, 0x8, &(0x7f0000fef000/0x10000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) fcntl$getown(r1, 0x5) getppid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x5, 0x7f, './file0\x00', 0x4, 0x3, 0x10001, 0x6}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xfff) r4 = semget$private(0x0, 0x3, 0x20) semop(r4, &(0x7f0000000140)=[{0x7, 0x4, 0x1000}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x10001, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) stat(&(0x7f0000000340)='.\x00', &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x2, 0x5}) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r6, &(0x7f0000000600)=[{&(0x7f0000000440)=""/8, 0x8}, {&(0x7f0000000480)=""/178, 0xb2}, {&(0x7f0000000540)=""/178, 0xb2}], 0x3) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000780)="1be7f1650cc98067ca8e80c04c389ac40a12f1d9bd414ff872247526f41d9b79fa4d97e7c33b30438c315dccc1db38033caa9bdeae2a29dad4c7242949a865809f2a85dd3aebc64c8118c0bec1b5567e4d982cc60cea063cd5f82d0d3cb0bc7f779aea4a4c4a933d57503266c6fd67651de808584fc6efd0999a4ff64b61230c460e419d0eeb11ffc56c6c3aac6250e4d8f501ffd86e2d8c232d8e2c2aae3af80aa7ec38f6cb01dc3d7bb07bd355b9fbdc336725521198b6974c381926fcf02d51abb29276cc78bdd84c34972494a70e630f1f6f886aec7d281002a0038a9a8d965592990ea4fbc117645f8ca9b127e42591109ef3c82ad8b7cc405103b4368f1a73c98cb70cdde52ddeddd21a3f10a6860bbdd96b2abef059d9527852bba8031f6b6eab9fcd87f30e5b40abd8ee437b1c0a8160ef70cee3e5cde30895de1fe7399c8070e6ef9f8bafbd835126251b1551547dbc5882044542d8d1b89364b35abcc14b254fc9ba90f21988bdb7a3144ed5b9176dbb17a26851d1dfeb6e29dfe3113c0bedf5fc7103bd18d665d773cd444d5cbe15ac84a90bd2b90a6d317449be10bf6ac19f6664fb0f36c68c495552ee7c8901df67d42ede07827b479210ffbd124da5da271df34e61bdae5cb7da2c12900c63366a68d83ece19af5691f58ac7fe77126a256817ec90b958a66fed565c49e625c399ffddab5c115ecdd041f4ccd5c17b2d2dc07b5e9dce7d84b3295b89cc94e3fc88204223923e578f778ebf4d5cf33ef735a92d3d2bd0d27aad23f4f86b2981ba8af0dc76327920b6f3fb203e2d5be3188d80d7c2dbd45024a5ee0b4bc116cf48de9851b0c34e7274f9e37c37fc42ba8a86d9e9ced4c3991ef12d29bd6cae9b09679ec12cb567407cda531c0e9c6ca0dba8ec5b2f99af9da0c7a62d1b8dac1bb9181fd746cae241200d3df36c6fd239f80173d02b239378cc2388f296563d8676aca5a339f33d44033d06d5ca8866d34d29fa12862e3ae84244fa761da61aa6f5a117ee8de8b1b3f9bddbe67220d1a971217c689dab3b545cb8e2da62bcff77ebd952f43b1a1ee58355aae66003351e1b8e9bdb1a260d8d3223893cd0003ce7cd3ec67712abd5e8a481a357ac347e275ac800dd1a70c7d57c241f9c225c7b63c6612226564e2d71d50548b08a4efec38f5e86b1f3da9106c9681ae045cf3dfad6e1b8598f8f1b2554d9dc7e25bf8ba28754bc7e7f8fa0218db30a890243ba1b26b444c943a8263bebd999314828da593ad7ee92d088f513196a1dce38181ecd8f4b77cf40fc7db7327fe78e66b70e1d01a9b7aa86034d336845295244c1ec8f927a06b91304f54b0b31d7e2af58a262d540663695537cfbfca65155aa83a0d38f65cc6263570e26576b24dd8759b1089bf2131aaba5be178b6d8b1f33cfdfe756f5cb873a57b6a986d101a1eb2226c116513d4d0472e1ab2fd9a79862ea041585f0bd7ae39ca254204322464f1da5170eeb3114d8cf5932a07eadb5e8b998b491c2a03fac34201d6772aee69b9a6fe6892e790eb710a7d3e1c35ba4fa7173c15c8f3b310e05395ed60b5ce7b5064b6a28975c17f65d0da0d87e34664abaa3872ba797df11bde630991b7357e6f681b151cfe281f4147aa1e80ece919c72aa94e42ab364c44aa8ac06158b5cfb94fb365a102239aa154da25d218a33507c8756fb99fa686ed576c22c4bc1604f877b76156b63d48dd69d133c385a944e5ef3acca740293ebfd93f8d64fc35ff117247b7c7bc0fbfc13f5aeedfd993f6b33756b20bac959e58ee7de25c861f88e0609d7e9c9c6f6aacdcf82cc0ec498f728a89d6dbbf4764142b6e4e835ae7121c9be523f800243a81d85e4991ab93fed69c49bb926d9bffc8a8353f07b6520d6ba620ad60d2a3eebe7897cd64a4c11a39a115abfdb22b428d6f52a288ba9bca7308f8e50f86a56581c936c815f472ce7f2ed19a9ee0e6ec2cb46b1217cd5e19bc8e1fd502c85b14fd8936354b9b895b46159471373f538cf228550a630bf58e09b353af36bdca73f5650721420f5d02b398ed2171369b1c9c53aa17b3a9fb0f2db1f0fabb71879f70ff7047636d5c4a409a2a12b5935a77db41288edd569a2bd28b72e83b807d21be010ad63f31efc780fe4b3c7f34a01f77acb282dd48bfff679507714d865505d33c14f244e1aa5b97b959b52ef83dafaa019dbb3a3f073f09a8b7eddd4f28acabd3db28a398b59f5c19c4db70be2669bb643dc50bdf740999f725f8dcc418564bba10ec07c9a99f0b5a2b9ffa1956595a1900f4ed8eb3733c95c27acfc29272709812503d0240ca7ac45147f0e724ef2fa71b3afa4a6974a8d0afc04db03e73d1cfde630cf32bd9b347d73c0f16c31e66ff6fbd503a0542f2348e3768c81ad4876f5671302d5b9ca535c92c92e9debad79b5267d7008abd776a4b769742b5f0fd666131fb0a1ea6a96634bb642972937de3f9120e98dbbba25bbf3700dda29bbf855fb97bb67061567bd9c58371dcb1cc48d16c2ee4f199074463fc4ea2df516451d2949b808db7c7ecf4c100e41d326d3f5ee9ae6af692c35f1aa07b6c411b098b355140d383ed1e44655f2e067dd875eb513024e997c70193d19c97806df7a906531d9e9fd62740f0a9319562626134b9ac6d6217429a0f98d8b82c697403365245d1d1271e260dc67c9e3a1736a69deee695bb24145d565fe849581521a6b78de0ace69e493000f28c323de9a0072c06fee6296ef0878fd3e5381ea3057186feccd45211443ee417e07be9941aa833ea11ef3bdbf7ce959e2ad8a3484f50741e53786c59def9dc58f4da678e2ed2b55888790f5923cb34c93b3773bf4e601cb41944ad87e421c146dce676646aa4b4148fc2b561447a14ba1b00735df5c226d37a137b8be7b531f465e522e9cf7bb51e79863e968fab69c8d7a03298838e21dd76b256fab5373cfd71d033d5d42c5c220a02b7eb0f5678912c90ef9b283be970b1907204a128c55cd040d1379fe5a45b8930665e9f4dcc4861e6b7fa7835ad59bbf15f1c72ea43595df7b06a092e04c41d7010d85617deb5a449dd52b3d28a79179a3e60c360672b3b68f78e8edd1af552fc8c6a97e33736eb68f6464ffbc13cf306afd30dfbd1ab63ef41650c5f9a97e3aa63159470c4b692b04e8c068b40464a5ee17c966292f6e61bbfc8277f078f495dc2c5ce87da7c29428a9602009293cb956c2b32d7130c053a5e36cda56f8c61697ea2cae6564f7e35be8138e2141a85cfe0110de9bfedd6bdfa4218cd6d794b5123f6396f2f8d6b0d27e8dabcd2165074905d4d3901ae744bd9b52c01722aff754b32a65792fc3472ade66183b1abdb75b9285c55d25256b002bc5cf474baecd07573ada86d39491ef3b099043776e024b0e406672ab11972dac52cd5750c335a6c55bf46496df9c963f17512a93a255e53a4c5746c3414c2505b3b39cdebb93c73d637d4f448b7c2e9657627e37e02f18c5281e8d3d06880db58b784b56daa652df26d0d94ba539048c56832b1d079c4c1714b92473154ccc77532a46a26ebf57305c9ecc28b303e30d17eef0cf83c3ffc1c05df7a66ae573c3a9d2e179179e4f46ca2b2baf84413ed53b854a43c60c38ac2e1befe46cb67d9c9397cdc25f9b19be7efa377dab679f639a28cdbc0f1a7ab02f005b82467c28b56bb90156a8f5fcdb42872024ce5f7fb182548b58b7fad0d3f5477ae6fe2aae7189b2598317e90e70da2610ffd62da1df88e73c7eede686c6d38dfacd31e7bf8b32c4e12a0fd2ecb409f702002615c0b6e535eb2fbce9a55118cfc43bb3e3d9f382dc144b34cdd49530b3e0598c5046d788714ba7f7c3b31150efd21d499990a894b1a837cae69402b905e2135c7207b439e54ee616ef971a0dca056e2a2040a51f36d06df409a9d27991a57eb8b222f8b57bd1d71b12a6646763117fdf437bccfae99d45fe4c89a93ff3d0665cfa49d8c266e5b0aa829c80258845e2ed79588e9b342fc97d6c3d91f33a66590f709e3d05479b31684eb2e324a729a6df666322db8aa1c251eb47d798ada81d176e2688d675e23e0fffb7b009b3b8e0777343ec8cd84c526f4ee5fd815bac71ca5913c200aaf401e016ea1f4e7525ee6ab5d1c26c5ebfd033ff26e95cc585d17d04654d3700e5473259d7c0889911e944e4b01276fc589b27119ccfb792fe8782dec2400bbdf7d2039060595b8dd806c48d7c0ba7d0bdf975fe1aeeecd6c367ae38d49938d829163916f5d4682cb0f4aa891f5a829036111bbcb5f30e7261e50ac06057f64aca72c2d943f52abf54e7cbddb8d6ab51598c6be25009e1b7a79dfc0dd9d32f78207d741712b2c7cd31d7ef6ab0d5500dbcc057fd61c250ffd3eb1cf206ae12c7523765ca83514b17ae7ba6dce8f1674ce90af1c07e0f82f1d0dda9c3737b10cb59258551ac0835905312028a32d05ab8effadd5f4582dc35623c21b6497e72d71c135ea8fa1319713f182847f6a659cd6d549dfad4681986f3d0550a196beb3a1acfebaeaf56e9b748cb4ea5bad10639568e3c2e351a48a8bddf49c495326602550f95f7e491173179fdb2314f4bf365410fbb12003a806c8dae33656d04f3e34eaae0fbc5ee7be6a4f54e6dc4065e1a0338e926cbfecc6b2cd7096b4004906ebff2fac10dcec2d3ad14c9e4b4e3340a96ff40966f73a90a18e13711b54048f6f9514f1ef4a0f9b4d4f0368cb66e85d7afeb640919cbb7aae18d49f61ee9bb9ef3d3b0ee176f8d566dfe0c5c9725e5e33447400e9dfce2f096672ec9d49d6d3924051c9724e6739371af20258f6e64ad1157710efaecfb06f7b00d4c63f43640699a7c79df6b0b221750b57945e4b3a2a09a7f9c39ee4e80cb4f89c785fceef4ffd6a350ddf910422cd237b92cf4f58cfd6cba3286480391d55f3a742e9047e978658df4df3ecd008935538cb0220bb354c55e7af566ecc3a24356c5f350f6e8672125a6314eafa55af7640528da63b3b482a906e421b301b721f9b4bbfb0744613592c1e75397dd5570bbb97db601e909e6039790c460c15a30f38b25c0a02cdc998fa0efca018211dd6eb41d5c1005f06e506a0de177bc1b82290b26ee46aeeee90159de82f7689e8c176851a17af1b00f8f65e126e1ee3c78bf6db48d70b056f7218404c7bc37d86145e79f80efc7c58fe86da1059d1b306dbdfaf8bee6842b856f83c0c1ba2ddde61abd22b402f300c097de3c306ade0d3442bb2858ac05d9056403ee8506fcfc712b71b9ed48d8fff196215f5feae020d695aa343dc04fb282bd673abbd956a4d8ea6d45884836e455c5d377bb73303cabec9c0a23f927c6b36d588e0ed82bdccb8b4d6c4c1d643c041cf90f4bd4a375b0027d7013147d829f31595dced9fccd06c7b486c2355dd29e63c7db2ffc55bd9e3451ece3b857f89edee828a8f6d9be0c6142d71925e13b98ac8fda70378e314443dcb810405fafd06a155888c81bb26af0ed12840949e7d70fcd57aaed243fa7f7576de20f39e4abd09d33a4f98f03055c7350e99806af968d90f7add2d5181072fa27e777e91815aedc0d9aba710c67fa73687d96966f8f8f884f776b9bbb26dc38a6dd53f6c6b1aeae4dc986d7dd1991d9e10e3be04c19140200d0769c642b3a000e26266cdd1c88ba08d3f35b8f40fb251898ebd1a72391b85336c1d006b1254d617cc9b1d061cfa43e82dd8b80f2253181bec599c1454fa747dc8fa37a6592114a5b411d3adf55f9f2208e0175ac692f7266a011ea3cd2b8a26060ae5b", 0x1000}], 0x1) shmctl$IPC_RMID(r2, 0x0) chflagsat(r0, &(0x7f00000017c0)='./file0\x00', 0x40000, 0x2) openat(r1, &(0x7f0000001800)='./file0\x00', 0x80, 0x104) openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x180, 0x0) fcntl$setown(r1, 0x6, r5) r7 = open(&(0x7f0000001880)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000018c0)) getpid() 00:33:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) open(&(0x7f0000000080)='./file0\x00', 0x482, 0x80) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3}]}) unlink(&(0x7f0000000100)='./file0\x00') 00:33:15 executing program 1: r0 = semget$private(0x0, 0xb, 0x7) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x20, 0x0, './file0\x00', 0x9, 0x9, 0x8, 0x33c7356b}) getpid() truncate(&(0x7f00000003c0)='./file0\x00', 0x2) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x40, 0xfffffffffffff001, 0x1, 0x7f, 0x2, 0x8, 0xfffffffffffffe1c}, &(0x7f0000000540)={0x7, 0xee, 0x9, 0x5, 0x9, 0x5, 0x8, 0x6}, &(0x7f00000005c0)={0xba2, 0xf5, 0xff, 0x2, 0x0, 0x8001, 0x0, 0x7}, &(0x7f0000000640)={0x8, 0xb2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000440)='./bus\x00', 0x7c) semop(r0, &(0x7f0000000040), 0x0) r7 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xff, r5, r6, r5, r6, 0xc, 0x3}, 0x1, 0xe0, r4, r4, 0xe9f6, 0x6, 0x56f1}) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)='./bus\x00') semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x1000, 0x800}], 0x2aaaaaaaaaaaabb4) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x0, 0x6, 0x800}, {0x0, 0x4, 0x10001800}], 0x2) r8 = open(&(0x7f00000004c0)='./bus\x00', 0x800000000000010, 0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000006c0)=0x6) getsockname$inet6(r8, &(0x7f0000000a00), &(0x7f0000000700)=0x2e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffc]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000580)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000480)) mknod(&(0x7f0000000340)='./bus\x00', 0x101, 0xffff) socket$inet(0x2, 0x7, 0xffffffffffff49fc) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 00:33:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = semget$private(0x0, 0x6, 0x10) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r3, &(0x7f00000020c0)=""/4096, 0x1000) 00:33:15 executing program 0: r0 = socket(0x404000000018, 0x8, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10001]}, 0x3c) 00:33:15 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x18, 0x1, 0x0) close(r2) dup(r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 00:33:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20c00, 0x0) r1 = msgget$private(0x0, 0x4) 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, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x80) getpeername$inet(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) setgroups(0x1, &(0x7f0000000040)=[0x0]) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000002c0)=0x1) setuid(0xee01) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000003c0)={0x9}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10, 0x7f, 0xfff, 0x5}]}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e31}, 0xfffffffffffffff8, 0x10000, 0x0, 0x0, 0x7f, 0x6, 0x2, 0x100000000}) getgroups(0x1, &(0x7f0000000400)=[r2]) 00:33:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000018c126b702ffffffffffff00cd4c61006ab2a2943dca3b556f4cacf51caffc6e74a1eedc0285608323b80f588ba2eb275203b29276e6ed97244ae6f6ec932fc75365a4c3007ccade7b29131e8b86dd1372d1c9000a5c1f82b3e769bd11726f51acdf8c7831f607fd9881b24eaceacc2e7ae394c337b55462ccb026eb8d6c8a745515b53d85cfbf9e563251ca9bda72ffb99add258f4ab4fbace8cea8718be008000000d08e9d0b0688b8153f936de874e31b66d7c84c2e3f863963f72448590ec6a691ef986c5debc1de47ff12da31ffd10f48bdf4c58636f2366cd510c393a08e0b3a2014bf02a8e4d8c4c18e34cbe0f2441e3fe6a98eb167efe91f01aeda8a25d57f4851faf7e02c42f7d639ad3bd78a043e0641bb27ed0065136c7df6e92907ac43a3f5b410e9e7139cd33f4371534416fb411dff4a84b2be406202cc0427baeb8c113a4caa99f857c5473903199e5705126e3f1d14d1d909d95cd29cbd23043cb01bbc3e83936dd0a9b3bc0faef5c9055ef7392d2d16df93aa058dd4a0eb84ec0684781cd1667aa0916ff979a00095a0b687c6a3d9f3f07303ebf552c1d10ca117142c"], 0x10}, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10408, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) 00:33:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x2d}, {0x6}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x12, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000140)=""/8, 0x8, 0x800, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = semget$private(0x0, 0x2, 0x200) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = socket$inet(0x2, 0x5, 0x80) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x9, 0x4, 0xba, 0x5}, {0xfffffffffffffffa, 0x7, 0xfffffffffffffe00, 0x200}, {0x100000000, 0x401, 0xffff, 0xffff}]}) semop(r2, &(0x7f0000000100)=[{0x5, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x2, 0x1000}, {0x3, 0x9, 0x1800}], 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) 00:33:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000050000a10e00002000e200f9ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x800000000000000}, 0xc) 00:33:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x11) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x2, 0x7, 0x101, "1aa5239ea8fc03a7679d50a48ae4749a8f869aad", 0x80}) syz_emit_ethernet(0x1, &(0x7f0000000380)=' ') 00:33:15 executing program 0: r0 = socket(0x2, 0x2, 0x2000000080) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESDEC=r0, @ANYRESHEX, @ANYRES16=r0, @ANYRES32=r0, @ANYBLOB="25933fc6c68106bc3ff89df12a32144368580b044d9cbb40af67b26fde36bbd89dc6c79a99b46ce75ec5f0d7b185c01b428356f515ea37007d8133ddf36c33d5cf0e70cbee5bc81052db5b3166cc7b064269043ca2649b91dfa7f507e86d64c19697dc5a76677204606bb88520877c6fd24f54a27ad0846935fb3f498149034398298f245320df64b8d5ab"], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r0, @ANYRESDEC, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRES64=r0, @ANYRESHEX=0x0, @ANYPTR, @ANYRESOCT=r0, @ANYRESHEX=r0], @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESHEX=r0], @ANYRES64, @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRESHEX=r0, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r0, @ANYPTR], @ANYRES32=0x0, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYPTR]]], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x3077, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x80000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x100000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000002, 0xac7, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x2, 0x7fff}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xa0000005, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000030, 0x80}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8c, 0x5213, 0xffff}, {{r0}, 0xffffffffffffffff, 0xc2, 0x0, 0x4, 0x6}], 0x2, &(0x7f0000000280)={0x6, 0x7}) socket(0x38, 0x4007, 0x38c5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000047e67dc9aa00000000"], 0x18}, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="36b8db5bb9af077161e7d3e620a9d5c634f8b34081d03b2a74a239c630de2ad0994863d10cb0fbabd18b40dde99ea5d74e29c9c15d86b5752c9f52e476bc60daa099f3b282be1fdb5b79d6c5d581f072e0fefd68ae87612d607532680b6484796b41270dc4b278e9b075cc57f0e29ab15a9e83a81fb30a78ebd9eef9ec70ae28ae2aed6dacb17469d4f82ec108c53c3c306d46360e669dd38bbfbf5fcc217669c06e69112de3c4d9d2eef5a05cb519a06abdbd54e767c37d83c0ed6e08685a201281eefab9303e1cc00a4cf8308674", 0xcf}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="4000000000000000ffff0000ff0f00005c7ebccc27619052b8550e56b10c756f03b0f1735e41c836150d1569c79bac94552675317dde3d7cca9a5303000000006000000000000000ffff0000f5030000e4a43ea830830094c0a88d36b8eafe612ce71474c7c97092312bb1ae9365c035a4bf43a40b079ef4f78315fd436eb0987a35891f98ebf227211b5425579eba1d71efeb824ed2241030e0000000000000a80000000000000000000000060000005f194a20e4292896d97730659806d88ad4760c51e337fcfd894949954ab60b5a53f146d7f1187327680bd9c0550e4829c127d43dfba594048f236c4270fc8704840b1da4361afac2b94f6a5a50510b50beb3e361ce276b7f9b6a2249b924d47a92aa1fbd073f2e80fe64e062001d4313bda02f2ec07177af33b0018a5c82ec3da60cd5fd1d0b2b5f270842aaa7ac6942895242280000000000d000000000000000ffff00000200000089ae3ec32a694b69f3b2db530859963f2c62b851af09c9c61098ba5ea6d0af183bfb8c47807459b05cae5c618785af632dc316a825562b1e27afe3c148be256fad2e3080e36c58c300b7998aefe34228c8078cb394f758d43080114dc28ed2d6bf686f7cfad665d9f4a894db0059f0f9cd264a294bb5c371faab83e06043d863cbb160abf7ba8626c64ba6cf4bc0e3aaad37670337ccb90d1a1b8e98e0306ac10086fd552d6d869201f8d2f3a49e5dfd36ec168128af863be9c7131cd30000"], 0x218}, 0x2) 00:33:15 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001280), 0x3c) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000000000), 0x1d9) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x43, 0x0, &(0x7f00000010c0)=""/67}) 00:33:15 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, &(0x7f0000000280)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0xc7, &(0x7f0000000300)="16f261fbf88bfca55b4cb1f7a8a48ff7d62219349ae6849a0ad97f245231189b52d2414e126d78401df5cecd6131d0284418bb95f7b4a93f52b77af735a7b7562ce1000dd1d2e9016020331747d10683a322a344be149549c39ece386a0ea41474537f574c45288fbd146df974232d61faae46b2a9e21c18666a46357c4ea502ce5b668cf174bfe669e88f8df7d8c1c08c9367ef06f533c2681454fca33602fcba0cb2eff0df5cbf9254fb5cbdb393e8cfafaf45fda4716eba9bf1d38c4cf00c0000b142a1f390") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x59, 0x6, 0x457, 0xfffffffffffffe01}, {0xffffffff9cd1f740, 0x1, 0x2, 0x6}, {0x9, 0x6, 0x100, 0x442}, {0x2, 0x7, 0x16f2, 0x10000}]}) 00:33:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002100, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f103c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) 00:33:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7ff, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="0c6d513562f03ac2d5fa0014f40020000001bd0566696c658df400a512b745e9f07e88d6", 0x24}], 0x1) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 00:33:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:33:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) shmget(0x0, 0x3000, 0x405, &(0x7f0000ffd000/0x3000)=nil) 00:33:15 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0982022e0c66696c653000"], 0x10) write(r0, &(0x7f0000000040)="0338112b468230b19dd80718c95de35b86df96db0a334be99eccdd47", 0x1c) 00:33:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914444f7b202c, 0x1b02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000240)="9d27eb4e9a0f773e7468851a21a8456fc0d0aedf37f6e28a0f1732a230d624872b4ad88915c8eee0bfe554c6f32bee53459f592d337b0d58abb5c2f06e94ee3552171b1889804dfd1204a848113a3fadb194c2682251e8cbbea446df665a7cd9eeef2bc33beb5b03a82ed98ee3d0a6d99546477eea39514ab8e9d2138aeebccf3f8423b65a0742f05e2ee88d74faff490a6e000dc2afd950a626f5f11c185ab365f99e580ab6c9584ab13742f0939c83370fcaec677bdee406d02961603011fa53259053a8fec9c629108051e5a9dfbeb33d552d5c05ea2bb2c3ac0593e39a06973d26f7074e89705e50e8119ca593e9faf1c150921e314bbff8c5ca3a298c17ac0515e9e436cdcc5bcfe28509affc632b", 0x111}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 00:33:15 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8) getsockopt(r0, 0x100, 0x4, &(0x7f0000000740)=""/57, &(0x7f0000000780)=0x39) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f0000000400)=""/62, 0x3e}, {&(0x7f0000000440)=""/3, 0x3}, {&(0x7f0000000580)=""/34, 0x22}], 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x16, 0xb}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[0x3, 0x4, 0x7fffffff, 0x0, 0x527, 0x3, 0x4, 0x10001]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000006c0)) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = getegid() setgid(r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000005c0)=0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") r4 = socket(0x30, 0x3, 0x5df) shutdown(r4, 0x0) fsync(r1) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000200)=0x8001, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) sync() listen(r4, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000680)=0x7a) 00:33:15 executing program 1: r0 = socket(0x26, 0x8000, 0x921) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0x8a4}, 0x10) mknod(&(0x7f0000001200)='./file0\x00', 0x1ffb, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x100, 0x1, 0x3, 0x9, "4e5842014bd90c0b3f7bb700e68093f54508c2a1", 0x3}) r2 = open(0x0, 0x800, 0x21) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)=0xa7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) 00:33:16 executing program 1: r0 = socket(0x400000000018, 0x2, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) geteuid() recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000380)=""/232, 0xe8}], 0x4, &(0x7f00000004c0)}, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000004c0)=0x80) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x4, r1}) 00:33:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2004, 0x2000002c56b429) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0), 0x0, 0x3f) r1 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2812, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r1}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x400}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0x9}) kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x800, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000280)={0xde, 0x0, &(0x7f0000000340)=""/222}) dup2(r0, r3) shmctl$SHM_UNLOCK(r2, 0x4) 00:33:17 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)={0x2, &(0x7f0000000040)=[{0xb1}, {0x96}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3fbe) r1 = socket$inet(0x2, 0x5, 0xfffffffffffeffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 00:33:17 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) r2 = getpgid(r1) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setpgid(r2, r2) 00:33:17 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, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1ff, 0x3}, {0x3, 0x8001}}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x101) r2 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x7fffffff, 0x0, 0x7}, 0x3ff, 0x0, 0x8}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) write(r1, &(0x7f0000000100)="b048923dd596a5ae2c5c28", 0xb) 00:33:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) ioctl$TIOCNOTTY(r2, 0x20007471) 00:33:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x1, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:33:17 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="1af99423be518dd1d62e1cf90be47a87b041d60ef8d9763cbffe3d529d4318a429091053c003707f449084524d737e2b15096b47e481492fdee6154f979f4dfbe199c926fa5a2778ab62624efc45881ab01c3e473b307f086d7831a9547f38679888edb25e47fd9110897078adc5c1670b142c9abf23eea4a603aba03e74c9c90b58930b437eb8b084f589d14b304b44eb759b0e0103fdfe0b74b445e2e633647cc9b9dc", 0xfd4d}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d576202", 0x282}], 0x1) writev(r0, &(0x7f0000003840)=[{&(0x7f0000000180)="03", 0x1}], 0x1) 00:33:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x10000ffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) 00:33:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000100)="6402a6993f00a8e456b79a90ebd885ed7e59b8151ebbe85191c79d1a74a955e2735b015edd6aab8c6819c17d7a72e408811387942f4fc269f0d998e4d1bf8ed9dbf23491045640529371595764b363ebd1cf27aed5e232b4368ddeb800000080603bb4deee7966dd6788d9c169d4bc85be0e1c1c8f96ad7e399e027aef294531f20dc24df20d5361d873635b", 0x100000348) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="112673899dd69f0c476efa7933ecf32bfdaa5c221b331b6579b9702aaf152f81c72b1f48fdd35352d26ce35d873506f5fcf1ac35d4a4b0fdc6c2b0b4cf9f0b100e71d30ace898898c2badefabd7870532dbda3a42f3d0b2e", 0x58}, {&(0x7f00000001c0)="931dfba29580ec7542b2f4ba75c930b243a07ec711ea7c0788990f08df8a658be4951776f184f68d0ab10d48f00ab588f495528b855e76b0a0cfa52b2eebd8854c924e787e0315a9df4ad6081cdc92c1c7b3e095f37e014e2f609a408a3f8192e331cbb0cef2f7cc3d2c23e6c71aa88f6dec9951b47b2163a7866189caea906bd2541cbe", 0x84}, {&(0x7f0000000280)="c01e76f5fbab71ba9964565a4bac95d48037ca2c58a31ba6c1344c007c5760384cb098e65a83b3a8574f3f72b084c03060728380ca37bdc0da35b42644dc1e4dfbe8b0ada09381254cf8254b877885adfefdd07ca588466a7f33eda38fed26e1e6f1ec29582e7f97efd0a37346056f4cbba85f82998ca3da077d4371ddca0b42db5e8d81ced2cb0f862ee9006efe96dfc9e0ed3f5ca2642f26481500bca59e8fe0ba84b3d1865afc4a9366a99f0a20d3b8f7fb8aa62dc1ca4461d087871c89b5b6023440ff83939f3b711d62762653e6475d16d7b5c0ed300bc4a53e6015", 0xde}], 0x3, &(0x7f0000000380)=[{0xf8, 0xffff, 0x80000001, "cc5e88a54a76ca25bf3b7e03a670077d73543a551ae4c821824f307f67baa4aaa66210df92438c34c72218b639df468390de88e24385bd39ab0513df670b33b5bc475e7428aad5ab3acef3a56c2fbb74571dff310857d93865c7a8996023326add81dbfa50291a3890421a53689cf3d88e25c8e6942889c2cd525f62e4492b9ca02a2af0ba17d614bd677f90c36c94cc572be3d6587ffe8fe1fb9d543b6a369cda746864f791a8e6488b3c3936431981362ab527c7b340912f0e478cae7d1bf5b9964bc4b55e35b098490ab01a3372baad7cf3dd8780832368e79fc501da40dbb4da2c5ae6403f6f"}, {0xe0, 0x1, 0x40, "28fa52d04d7ef09f74ac426d504b91e36c003ca0c8fe677ff7d33019316dc3eb935658bfba3075c37398f8fb8cdcea04da24c010f70c5ad57c12b53222aebb0bef29684ba8105ae3df6a19743902922cb843dec547782d98f71133bb01a7b4139ca04c919dc6e25d619106816ff07981a7b86ae0a422f5327bed7ce20281bb42f9704624c5aa4adc7fa9c3e7a06d63a600b1c0802cdd731393afe5c583fdd976da89a0715ac865bfced0351d198c888c5559d84a354ca2d5d30861af13bb27705015a5323b686ed834"}, {0x70, 0x1, 0x2, "c9d89a8e7b7a510d091c9a7d3db0deb663303038db548d797729fa379c3c0a1a0fc643ef1d0872b80be6f6b68be7670f113b031c461c59dbbf8ed6dca91539ae72b2ad17e889acff12eeda729df1b30d2622fbb1135d7dcf24"}, {0x90, 0xffff, 0x4, "fbb925432080171692a0070f65bf938aab96469a742b587694036906011d0c964166a784a97a8a15e6fa594f2c52c73b8c6cb09a511c886030595e136b7250d844e604d19984f5c42ace9b8b818b62f35374993592278865929bd43dfc7bebe8c200155eef46787ef545e9856efa2c32f1537b9fe29a81ca5c4d9f85"}, {0xc0, 0xffff, 0x4, "fdf53b36f63bcc8d949621c1792fddc27e83c140d1525959b7cfcabddb8106261b38fd73c4a6eeae34468b385487f274cbafc0fb48e959d1a30cd1901b3b99fb0a64972a883f0e92804f5bae1c8f4d579d783d528a35db11e944fea35d56cbde81f93ac566a4a2b8a9399f27fc2664a66f2dabcb46cf377da1461e0363130467d31cc0ba0084fb34f242ec87474fd5b429a2def0b25b6c226c3fbcfdbcd64f9cfd36b512eaf1f9c61bf853fb95eff5"}], 0x398}, 0x4) 00:33:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000400000002c2, 0x801b7) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') nanosleep(&(0x7f0000000040)={0xfffffffffffffff8, 0x4}, &(0x7f0000000080)) 00:33:18 executing program 0: socket(0x2000000000000002, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x6) 00:33:18 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, &(0x7f0000000140)=[{0x74}, {0x40}, {0xf6}]}) 00:33:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='./file1\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x8, 0x51, 0xae}) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/112, &(0x7f0000000240)=0x70) 00:33:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x29e) r2 = open(&(0x7f0000000500)='./file0\x00', 0x20700, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x2, 0x3f, 0x7, 0x0, "108d4cbf5183d359439a25182cfc34bbbc6499a8", 0x6, 0x8}) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/16, 0x10}], 0x6, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTOP(r3, 0x2000746f) 00:33:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100a3, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x129) geteuid() r1 = getuid() setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) getgid() 00:33:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0xc8) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 00:33:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 00:33:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0xf19e, './file0\x00', 0xf39, 0x9, 0x69, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40000000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 00:33:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="cdea") ioctl$BIOCFLUSH(r0, 0x20004268) 00:33:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d0000040000000200"}) socketpair(0x1, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x10000000bc, 0x34) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xc0000001, 0xfffffffffffffffe, 0x434}, {{r1}, 0xffffffffffffffff, 0xa1, 0xfffff, 0x54, 0x3}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0x10001, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x31, 0x20000001, 0x200, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x98, 0x1, 0xffffffff, 0x8}], 0xc6d, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x4, 0x7f, 0x52}, {{r0}, 0xffffffffffffffff, 0x48, 0xd}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x4aef}], 0x1ff, &(0x7f00000002c0)={0x100000001, 0x6}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="16fae8e844bb8d51389393029b397115f6b594e0a62acde224838fe70d999780726135b857334bc8425d5f60153bdbf57bc3640b0fdd9b3fa03d07e3fd18a0326e486d3618caaa4f206af7ccb08c23950cdab97290d6e83c629c22710ab2d6cd825458fc58c1d71624e209c7bb", 0x6d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0xffffffffffffffda, [{0x3}, {0x3, 0x5f}, {0x1, 0x1000}, {0x3, 0x4}, {0x1, 0x2}, {0x1, 0xfff}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x7}, {0x3, 0x6bb8}, {0x3, 0x8}, {0x2, 0x3}, {0x2, 0x3}, {0x2, 0x6}, {0x3, 0x4}, {0x2, 0xfffffffffffffffa}, {0x3, 0x6ff}, {0x6fffc82ff757917d, 0x7}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0x10001}, {0x1, 0x3}, {0x3, 0x8}, {0x2, 0xc5a7}, {0x1, 0x6}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0xfffffffffffffff8}, {0x0, 0x2}, {0x3, 0x3}, {0x1, 0xdf90}, {0x2, 0x5eb82b66}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x800000000000) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:33:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 00:33:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 00:33:19 executing program 1: socketpair$unix(0x1, 0x4d, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x22, 0x20000002, 0x800, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffe, 0x8, 0x3, 0x1}, {{r6}, 0xfffffffffffffffa, 0x8, 0xc0000004, 0x8}], 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0xd4, 0x4) kevent(r6, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 00:33:19 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)=[{0x48}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x2, 0x2, 0x1, 0x10001}, {0x5, 0x0, 0x4, 0x5}, {0x8000, 0x401, 0x8, 0xdf}, {0x7, 0x6, 0xfffffffffffffc01, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 00:33:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x9}) r2 = msgget$private(0x0, 0x2c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/87) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) msgrcv(r2, &(0x7f0000000100)={0x0, ""/118}, 0x7e, 0x3, 0x800) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0), 0x0) 00:33:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 00:33:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x5, 0x8, 0x9, 0x71e, "97825cf0ea6d55b2f15d6ea436c0aa564f894099", 0xf2, 0x9}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000980)="c64bf67f6479d7f70ac3dcbe4b335083731f460a16c7750f7d80ba89147b94cecec127fd59386928995e672591293790cec6a4a39ff7288f70372b6874adb644d715e5d432c8d726075809d9e0b69ea2d3d3891de1d067bf308e6b6165d2ed5c9287b2fd0b92f0dd6de7e472ffa87e9b12889091d48532faba552a54f8f3ce231788f533c3601eae11545b406ed47f7d1b55d57e1bc70eb5baab259a435b8db5d044053ec0bf7acdc52735cb28ab80237a4fc69a4057a686dfae4b3c427fa4cca4d51f515495457e116e449870a34ff6cecd16568772f23d07b823baf73773d440f61002fc82472a5e6f77fb0e28b0667179831b7ef8433b97c3a7d897731c8162521fc08922a47fa5562bab2dc57e514e2e3426a70fa13d84a0990f46d05a5647198fe374464754cd6a41f0e83e5bde5c1df7ca3f204f3984a884a786ba0b0e14f74716b870b92bcc592dca5dfbd5e0cdcb656fd692a3fc761e03be63aff2a37b73cf1ab6c84f2690007616b59cc2b81c7651efd120b9bc321871140861804c99d595451bf385d540d145c3e37af717b203981b4d3ef90b4426a23efc71bff0eb6df59073382ffbdfad2f8a461d90557ee5da1f6678b7275b58e04da25ffc6b696f89901de28f50f87c0d09a2ae1af68f18187ee6ea7ddfe65b02b31acf904962fe8cf8c548299903e69966e2e77303a41266bec6e1e8e8ac5977ef8c1c468cd042cd24c7d8acb36fe03464fb07621148bb3b010246161983776fafbcd36ae65165f0c7c439f7130472ffa7caa291a5e3135234e056168e4f5dbcbb22", 0x1000002ac) r3 = dup2(r1, r0) readv(r3, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 00:33:19 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x4f}) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 00:33:19 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) close(r1) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") 00:33:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x180, 0x80) close(r0) pckbd_enable: command error 00:33:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) r3 = kqueue() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xe02, 0x101}) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) 00:33:21 executing program 0: mlockall(0xfffffffffffffffb) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x2, 0x20) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) 00:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x6e00, 0x9, 0x3, 0x1}, {0x2, 0x8, 0x3, 0x1000}, {0x0, 0x8, 0x3}, {0xfff, 0x1000, 0x9, 0x10001}, {0x4, 0x4, 0x3, 0x100}, {0x80000001, 0x0, 0x3, 0x2}, {0xfffffffffffffff7, 0x2, 0x8, 0x813b}, {0x1, 0x86c, 0x5, 0x7f}, {0x401, 0x9a, 0x1, 0x9}]}) 00:33:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000000)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:33:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x10000) getpeername(r3, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r4 = socket(0x1, 0x4000, 0x3) bind$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x20, 0x0, 0x100, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000280)=0x20) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000100)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000003c0)) sendto(r5, &(0x7f0000000200)="91bab301e0c127d5b6ed9aeb1ad074d363078e160e67e279fa5c050500d2f6aa3a2ff2747437906bc8f608941638eed4fc49a6c2d9703af1f8", 0x39, 0x401, &(0x7f0000000240)=@un=@file={0x1, './file1\x00'}, 0xa) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f00000000c0)) connect$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 00:33:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3, 0x1}) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 00:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x8000, 0x8000, 0x200, 0x8f0d}, {0x8, 0x80000000, 0xc138, 0x95}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d, 0x4}, {0x7c, 0xfffffffffffffffc}, {0x8006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 00:33:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x144, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x102}], 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x81, 0x40) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x10001, 0x0, 0x4}) 00:33:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e5f3882eb87815e8dc7143399be3158b4664860332fb0743338548863d7fe2603b792a9aba0ef84543ba56ed95f43e6bb27f77457cda47e210042b9c9552b49e69a84012b5c55f0539f7c3e87338938c70800030560dcde99c5516324e121beda5b6d3ce99a96f1efa3075c6af9bb165b970d92305114b7c450f8cd6970359be687f395b275c1ab586a37b07fb3013b7f3f09bd578cc0456506da42b92691f68ece5ef628ee34f3b8e333b8c9450ef2b5a386e19e9c5024dc76ff522686d2aaddfa757d05452fc95628f5fe2119fc6f8edbcb58ea6c91e8158807245259237010ca0ca45bc82f9de7d36956c260d4c8301720d38ffdfa2afe279a3266b", 0xfd}, {&(0x7f0000000240)="a9d7640b10dddc2b4ea0617ec89284d9264b6d97ac94f8629bd2e0087a2281a4a9d4b36668c9715a3db087f09e7f267223b9c1478fcb16c50cf3f759b04d17b9ce778a86569dd4066ee1afc8be34fee6a7fdaee2a9bf99b7", 0x58}], 0x2, 0x46) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0xb6c, 0xf44, 0x6b7207b7471f0ff, 0x1, 0x7ffffffffffffe00, 0x1ff, 0x0, 0x3, 0x4, 0x7a4a}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3ff) 00:33:22 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) write(r0, &(0x7f0000000040)="2b00ff2300002b002900000000060000", 0x10) flock(r0, 0x3) 00:33:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0x26) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5f022c2f00006c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 00:33:22 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="1459e96bff4fdfcb7c0f8a244273816b4ea88501fe3514e6b632c7ae3df2ebe655d291cd59df6d380d7f703e96c3c9ffe2086ff13a6efba3c947ca225689b32ec3a330c64c63da20ab119fc394b2ea53cc", 0x51}, {&(0x7f0000000240)="50b8d3b1904f369a9c15058e3b4355f2799b9fbc961a86e2cacf9ec30c995c94ad74688a1bf7d70d1e711691401b545acc6352e063afafc8d9976e7b28d71bd8df317abeb8bdcaaedb2015808d70060c026044bd97d62c0a2b93f3c5b19ea4d3fd5dae2d400b7ad3c648aa403268ab9d2d56cbfb4812e594ecaa7aba8872cb31504ec12443e305093619c07954209084c49d8016834f98f211e882ff3c0186fe7086a1540bef9ffbf9e5b8a36603ca5eab1f37c399b383a45eb848a240ba26e7272de07f821b76982cb6f2da5f7057f63a9c9e3252ea79", 0xd7}, {&(0x7f0000000000)="6a1da4d2c09f3f1b8b489d4dbd250dcc0107e7c8964f22264663a69dca1d72053bfbcf73677ea3d1cad12858e462882c95ac876831cb27fd77f2", 0x3a}, {&(0x7f0000000340)="82bbe0d8323cf549007f5b9190dd77f48e8961c35c8f64ad9a01e5dc4a8250f1ce3934a79af3ce377dea13260f0dafdab218a0d724a8351aae9c1357e6007a2fac692fe89a80c072ebac8755e01a2f28ffb56269c91e5dbb360117feb81c360bfc7dae6a6298c8467afd3e6924898ef0a3bc1159b13f123bdb0031f400b1b3dd2db56d3d7ec0529e7343db38c7", 0x8d}, {&(0x7f0000000400)="a8ff4f0dbcd013fdb4b8b8322e98cfa25b32fd75c756e4f152944ac5fbde665ef9dfaa68f4f6be780d63cb46effe1f16de5a4ef9037cb491935f39832febc3035a11d51e55510761146b78bf1f0daee673cb691e86d2a0f1f2521beacb7e195281d5b8565054b8de67cd839d46e0b37c27d60a98e4540d6a30003be32e253d7bcb75a7c62e05cec3a2dfed949f104db58a525261a565ff55e808fd89a5924c724858ec626a3d239483e1c533d221ac726f6402f3a447050c6b6770", 0xbb}], 0x5, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000500)={0x4, 0x5f, 0x8}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f98fe917af17832f2be4c702c3a389c226e611182baab5c8f439b6852ba653adb34bf7fd5b45d062a304aaa6e61d6567567cd02a4aa5c59339cce411dbb27d8b7542a0042d226693b5debde25081c18e01f5e53d288c0fe7fd97f90aac59363dc2a1d28974d544b825599a8ac5ce61efd66ac32bf22337a81894a2255fcad7244731fae80a87c3349f19b234b1fcbb541acac00ea72f153693a71128668cd6afb12fcae8e30456b12750551c4deacdce270257b7897ca9247dc7a9d472c71bc02dd7e780b2f476034ff3c01a1b770fd42507b16e0d1e423cab79601c50ef42fbd260e27a02204e10acc8906cfe1c0156c994182673076a8c259c21570033fd100898724810521e65a10f6fad3a3ab07de6693e2f76db9221fc9a35f02a3bcfa6dface0bb031591ef6999ccc53a6ca892c9fc4d0bc3ef927f1e604b9e305eed346ffc65a6946a4061525221657a7dd909d3cc42ee3af666cf17b8b9eac1d0e106728fe4a6e60340e10443ec7526863e7232b6bfd313e4d06cf22d8005066e9c9c75b6e53e268a1d0902c03ad8568283874a67df1f090a51c2929ec669c63696452fb209a278cdc00394a41700e9eeabfba8f038059271b5cb9f0a9f6e9d7e923fb2cc9027f23d374edc62c8e63bb122d003cbb20a27ca3b04500b7453f2850d54e8aba9e104da51e2d1d07ae9b6cc2ae534b7d18616aae3d3410b9fbc608fa37abfae859c387ea7e29667d3827838aab4fc75b3f44fd610244299b7aba51f718a8d4e82264ddfa535f03bb329a00f65fa0fcd87ea7187544cc5568513749bda256e5df1ade3440007cbcbff3da8a394834bfa58c55c69d5e509feefb9c5b5a4d398bce3f106bd2592b4debb7d8d4a9307ed83a80f519ccb351bbbc8171b7934f1be29b41b19e34674709dd367236bd6f31946e02fe4ec1d56d5e6d2158ad30ef9caeb6c0d416f9d07a14f8016ea88c5983b15ef322e88b4be9b8eaec359202c6d9d7b79acdad629db243994653dfe6e68a975f7824b29e64fe27f8827b012d56901feb4bd92eafedb1e023f2650aeda281fa9b950101910e48ae2f8e1768c7cdc15fea0b58b6d5c0a239728eda72e5dcb7c17650e18e2a225aa403c464a94f8d78be3f566e9c6da601803b3d222b4f497913ebc9044901b51af50580318e20a375af2478a0bbf98001455c2843076f2a3ba868365b44ed026a4ed22ff70a5b39c1cbd4368177bcf77f479ab2af476338b3dd6ec59cd99de222ce9cfe5b85df072b4cd3fab24e38b35cee7810384c40cfdee0c35770aac6365d5bc3b03c510a046ef7eec7499244d70a8f74c4c9364dce1c60cdaa603a83eb5c05a3941e7cc8f37271fbbd6356f69b9018703d44a97935f235c4f8d91ab431c08a43f9ad4da9be31f8eb41e0d6833e8101d57deaa349a20d1e01dbdc7e3ad9179e46b055de6f309da294c321dd11da589a2e3e2cf218824cc4d0433274138fc15c306c56b396d0f980c3e584c4f307f88722678f86d64fca33eed1d3124ca2a6b8d56a6583009dd423b20c16a9673ec21293a0ed043c83fef2c795e35ef93d90bb4122313d4f0b1513f22bce35c31678d78709b371b5ab012cfb2933f28a01210ac2451496500c0dac0fd393973cecf5ddf1270f51d57003f3cb8b033792f518c54fbf69f5ee97a5ae0b919bc0ab42f30d4f9e3a75994eb41474349de6f0a576f97b112023838759daafee064283af2947bd7c78c7ad47cbad02f0d7201a58475ca9f1f4d7e895188d8786871d81fb3badb0b6206abcdb429ffbe980a2abf08cfe233e2b2b82e650c3ded5e2c65ea4ee1f9fb568e227e2f1eca5b7bbbd28fb83337663c02fc8f25a046f9df0a511c5d35aa2843c3d9a21785908f8a82339f12fe109ad68aced765fa57fc7f0730ffe82daab4a75432582886fc8b31db7a7bfdcf1a0ab09a4c1fdd3d90e104cc91fab67033a1ba5170a06cc8b74d3b9e8581dba7cabebb2f2ff3e59307369b591988b815c47f47053efc92ff975042ca55c47d20b5e32b520055b1f287c6c470cb7944a64fd82b6c9101a300de456e688c30581d53d36a895bf6b0a884b05bc5aee6fed01bc2a58935c4754c8a03cb79424b67dc636190247ded884afa7c54f0fe36746bf7ce23e3597c775ebe508215d43df470f5dfd073a7f1bd33157458bd589b67001c2fc6468f99f471e6e4f1066b1aaaa81b3be2231d5aa64edaa191ea248c9140360cb1d4955bb382efd38b8a4d6e25017545fd1e5ebcc1a539ae9cf3b51caf3056ef450b25eea8461715c363b4c179cd99b0118d483c3351d22fa903f91f04a0b2fddad22371ec2a42c30846048e0f7976f80df4bf803879070f9a8ace04094ece42b628942b9624812567c02444f3466c6bd7770e1b3fcd2058bad83d41e6a65ac4b46f1a3f45dd6be6fbb303a584f8b972eb005c4253e2239a28cb99f4bed08def0a86e30b087f5b18f08365c0f7abf46c0b0b89f59e354ac43d3f4812a947efd356ad7b7d2cc403aaafcd1f4fc2c866ed6d82ccd4d75818d80c8dc9046ec86ad9862a07923304775e53c7c7af0affb12f32ff7f04379e6fc7481a415dae2680e2c85df79915777ee713928fa9025cdf55592f5de7e48bfa584463aa0028000dd74ba8eb13e6c164d1b9c7b2beec926338a1fd398afbe6347641294e02a273c9f03e340c775afead4dea7c92b2533b06efffd6614811322421cd5a6362c4b9a2babce796d605c8089292cd29e0031ae9a5cd8400fa26ee21012c97c00d729efa13c00ad037a23b59513435533a1100b10a5f008ff87dd5bf70b28daeba15b89a74c45ba0c90b0a305e38ae4c759c898f481e3a79c99f10b5f6720a0c1ed5bb2a3b724a081cf535858c8e9203c5325f2b1b2656022d6fb48bc71a7b4764f611a09259ff8470d5b69d864098be2121c29cd562e121b73bb7b5d22301adc68025c157b867c3f451c1a23b418b65a83a12871006454a80e40ff3d2d712c80315f92b0338b3acd545a2db7c6d19a09f711edfde4af39aa846fb36bc8f116219be09c22a7f31972efbe2cb257dac43f9abbdafac135c8eb3c6359f3e380e0924f28947b7c3953114ca0006b0ab1ac8886339fe9fd81ba4587c3e77a58548ead91159092eb0f273a9403e03e465e15839db0c4e0ba109460489746b02542d5557dac4fd8bdd82727b23bf99c8b6b71bbd348cb1a86883dcd942131acbe907b256c46acb4571b36510ee20351db7964fff64422702b3816547ea158d4064cbd4e96c8c23df8a4196480adb9b867b1e20cc5cb0848b93b641d753f851c551da8d7cf2aeb1a65b45ed293796d0a55689c1a4717492cd62425d612a9b85df7a899d0eef29e5ddbe82c27744e7b9a2a0f7618bcc7ce798850588842d5d7be70a361d0f68dbf766085185cdadbd5a898356c16d186f38f429fe35cfcc6ba9133fbe0af21f2c9f77090bf6a32b441cb3d0c8b80b81d1dfa1e7217d16a0c5594a13551bf08871104a48c42f8a19e010306c3706d66b7491ab2cea7c6e8f75b4450db3e3fbada4fd8d40ae81a10236c2557fe7dfa893e1b3fd623ecb83ae48e066221919e077d6476d90fe5ae1a24ba5ac9912e7b671ad1098ca71ad8cff0f2262b477a4c29d5e55e70c83b807834366c275b806e5ea1d9782e01a39131dca4b4e1429d83684f72449e7347f4de184578a739e4f290681f7d0e1d50e8c3aed8d42af62a797609bb004176a5e5296af2714717e4fd06e1b440c34c1af322ccfafd41ee75b589d6c0e419709765d3acae4bb80c8583ed104b059482909c18562907e8a311c4193dac6f15cecf287906ea7eb9fa5674504a63da6bc548bdab21e17f4c599cccd05acd5185593f6c3b97c42c663b4f48c0e684f5b3de26c75864f9d9f42ce50c4df2e9e10ddc31878505b9b32f151ac8fb85c5011e9cf6247d6a275fb64880cd132db98769394539684b4f88c81eaa27d1975761f893457d62019f02af483ebf90f7bdcc08a3e1aeeca02f387430cb17fceeb6af6f15387417cee45bbefca10e1aae8a9740552965cd3b792020630e70cc235a08ccdc30dc260fb4f409126f51493d1c7698347e6fcac6f0a44d9ff610bd9879d63857db1496724ef8cdf4567bc5d91facf4dca09ba0dc7562bf33eb4b80822f7a2f7d9e1c9558c9036950d454aed82ab0c9f355340585508e6074bd58eb625a72933b94d1c22164e22753db4576eea83fb297fccd0c16cc1b7ec27259849ec455a1ddd17242034634cfd81c35c6806cf58adc3af1a33e0d821f6043b69341722c70f1392e5e3fa6fdaf0fc43cbbb58d35a1cdf728d8cf35546c41c948da3117c809810aaf45bddff0be19ddb2aee2abfbee4b8bf70b7314a5d61fb59576da12708ab07adaa637f48013a27075e24cc79aaa472f48a783f43c5a3cf72a4c25de50bb3d0d644a5b31db41c1f105ee30aa3308b27a5af0e05a8e85279dd66c1a36a91da31d3e50ccfd1bebc7dc1ff6a2e6faae63e85358ccee66545e52b52daf514dae986de278459166a54cb7538b02c6bdfd67727c24dac1603d5e5364bcbe5528ce1adc18d2ee698b848aee33629662abf93920ce4cc492bc0a1c40d2272b3f6b8bdd8b2f8a07141df9f477fc304582ddc64933a52ef05efe31455c09461185f1782b685347cc35e63521346ce43fb097fb3019a23548be60e8058414871f8ff90afa7ba25aba4e81be090e999397829d2138ed363709da363c0d62aea933e85fda1512e45c054d08d2bb1c039850bb204ccc47ffe05ffb13a53e6b6c0ba75dd627a06bacb2ced3aa84dafa0a57f5bd4799f07665af99d3f9f9ebe9d29d359292d64e2fec6c9ff309d6c3e72ece19e64f5d0f51f9de7ff5615cb6dfd90ebd42561fd6e7f0123d28ad62f55c7d53a8369192c80e3b1de165b1c9a3cd8386e50b838a2e33a87be9deda72acaf9ca1c924ed5d3c7aa6efd382b71b7aababcbec7c9b03c45db7409bcd60a0508816ab46c834483c693c0c0f69c341e540087e5fcfa25b6465d90de803b85f1599fad170c25fe4cd5f7dd8a84a966af28a1fcf4eb1ebc3aa2ae5b4b34afb033f5f428107b787c916c5bd442052932867ed347b02bb3f497d3e9a0e4833392f0629633c0506b61269975c792671bf450a8d3c1175ea962f974d9a23696b272198ecffa42ec9446bf8133ffc4e13c44b6fcdb6c8949fbc238f8a9213c7ae98c5393180de52453b5f7145c9198c596df8e08a610fc7d9f831c3001913cd3cc215c647fcad3f1f8f74167972da5a2f98933208f1dea02c58865fccb783caa9abb42128044604893488d678640200731bb6e86242906a6acb63dcff7e7ef78a924ea2d71b0eec17a6843f0211bf0315b5b5fc8476dca62ee1819d661f100938db0b351dcd09cdd080e6325c3223cf114925ecb631eaab8cf45e6ea0665624f1f5857226429adb100c27418edd24cfb1cc2c92e8bb45b38dbea7ea3f987b7fdf6a41894ab4f7918ea4685e82485fcc8dad8365ff0592787c3b182fdeedf835afa78df246b181f7fa2fc123feaa79d138fad7b76bde0ceeffb5dad6c5fdc5c69f766647ccbd991b95e1369130ac8a2884358fe1ceb410d72d47b7ca582ce6a5478f39386963ac7f9d18dbd24e47c0fe4dd464779e508992e25515dbe26a59c6a36d9d46e156b3fe5265e0e5c47bd04f27f93f41359d37cf51e264494b694e4", 0x11c7}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000540)={0xff, 0x4, 0x9, 0xffffffff, "f0adbd7c62b94ecaeecaeec75fa0d48898cf9e55", 0x2, 0x9b}) 00:33:22 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2014, 0x2e00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa0, 0x0) close(r0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/29, 0x1d) 00:33:22 executing program 0: r0 = getpid() r1 = msgget(0x0, 0x41) msgsnd(r1, &(0x7f0000000100)={0x2, "c46b00c66d03be6b3631eccd73c3565459496efb4e780e4f602f435c6ae54d94e831dea5a13855ab965c2a060ffb9cfaae7b0d78d03368df633ab3c3bad0ab9aa2fa1926d6334718dc2163ef2f9b5492afb4da1014f34e87b5246aa1c17c5d152e3378b56b0d2604602b7daeeb6f69124e34b7a30a872e6461f127ed28cbe936656e8b61b30b282968b2ffc655bf49a5bc331c16abe812101f01a9440f20170e40d770767c805d1383d09cfe67b75dfe0ba403a29df0fa5025a13db031ddba359988a0c2807c3168a778063b2bb5645150a56f548cbd8acd3b659ab108ddddce"}, 0xe8, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) recvfrom(r2, &(0x7f0000000340)=""/207, 0xcf, 0x800, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1, 0x8005, 0x200, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x20, 0x5, 0x1000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xe, r3) fcntl$setown(r5, 0x6, r0) r6 = getppid() setpgid(r0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x4a, &(0x7f0000000240)}) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x28, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="01") ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:33:22 executing program 1: setuid(0xee01) r0 = getuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffc000/0x2000)=nil) shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="dfea66409abe73fbaae3eb115de95bc52b81faf9ba813bebda06840425604ba2877aa79045a17075182d0c4fdda08beaa80565fb4151bd41257e80451118d880f13cd9086b3382db29800641d663fa3f121aed27deba7b48", 0x58}, {&(0x7f0000000180)="2409b1641226708ebee0d49fe09cb053eeaf727c47086d967d9b053d2f4f5ce61eea6b2f28860b3489fc528b8349e592fad4dd4f4f0df62b910345aa57703d452343ebd60a89cd55e1ae3448199501978cb555ff4ec86422249712a6bfaeed42a0ebaef53abae0120a7c77582f47c7d9fb542243480931f781b3110f554d3b78103b2ef2dec80d3258a9f8b08473715d868c4eae234136d93c3350d36fe0a361b0322800d40ebdbe6e03b56ce0cf66dc9209494c611b2e42417ad00c7f1078af5d0c19bd68612f2426", 0xc9}, {&(0x7f0000000280)="6eec4296e0f1b6e787fcafd340d61b47350d9c07bc32386aee8e5a208c75ba94dd60cfb0e22a7334da73f9430a0ae6dd35712d100600467849ebf9b982bd13c0b33301a50b767bc3190a1a04ca75e612aae7db4377358a8fab15005629d25df1608839534970c6e164055e63b018e8e03612beb89fa5a54b3eaacab57d1f66fd37", 0x81}, {&(0x7f0000000340)="bbf922d6ba03f7beff275763df83bdaebc408d684a7dd7d579831f0a325179db186c84d51e5da4166ca7430cb01b787c35f323bdf44e07fd3c1f69b807deee8585690e22520d9b70e39f507f791c208403a36073eddabf18933a1b9ab5a1a3b3e457cc80621d86b55da1e78e9c0d36c19c3a7f7275df7a60afa7fb6be28f584283123a5adafb3ab1aab355a3aa3ca6b81f822200c5b1ebcb6a45cf71643f20fb284d249760eec85fef5158da1810333e414a47cb14c4d939dec87ee287185d3e6eef5b0ca4cae5f37304f9ff9bb9b706cb6bc21d4b94b2ab496ce55c2bd8f42b2018c17437b17bfc987b8f9f16de087f65614946d3a0de67", 0xf8}, {&(0x7f0000000440)="c40ab718ff8f02a0e45d5998f293379aaea3265bd6016d5d35fc2a91b69ed3c638ff8fd6ac5d2fbcd570b81355717fc04f5a8f3898c5849bad5c2a912e12bf33c75696ae7350124272cbeb79980081cac128452412c9714018ab1f637c1f18e869147ab4ac3a58a3af3b51fce3afa5e0db48a3e3439f924c073b432f9031d4fa17d563e63215bf7ec87ba6d7fb13c1b650b81d07697eb2041823e8", 0x9b}], 0x5) 00:33:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = msgget$private(0x0, 0x4000000000001c) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="03000000000000008cee773475e748499af08ab29ac139fa66c8e8fdff2b717c99e00548185df93aefb88bc2a11dbe1253cd5c4f0cafeb2c32b08d1d7670dd822528eefb950f3cddc96e36df8822570ea4bae2dccfd647ffa61001a8076d500671a3dbc237ae51f25e11f8468ff768b60188e7eb08000000c40e0af777515b2d005ae30d6584dda1ad2dc1c63e63ad4471eab9885d32bbfaf2e6f2e16df8ab77fe7f93e89c869e0165981bb1354634"], 0x88, 0x0) msgrcv(r3, &(0x7f0000000380)={0x0, ""/46}, 0x36, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) preadv(r2, &(0x7f0000001500)=[{&(0x7f0000000100)=""/208, 0xd0}], 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/105, 0x69}], 0x1, &(0x7f0000000240)=""/169, 0xa9}, 0x840) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000003c0)) fcntl$dupfd(r4, 0xa, r1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 00:33:22 executing program 1: writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3bd9039544d8fc5374e6c2fb", 0xc}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x240, 0x1) pwritev(r1, &(0x7f0000000140), 0x46, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 00:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) chown(&(0x7f0000000000)='./bus\x00', r2, r3) ioctl$TIOCNXCL(r1, 0x2000740e) openat(r1, &(0x7f0000000140)='./bus\x00', 0x100, 0x20) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000080)) 00:33:22 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x2f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x95c, "199ec8e90ef751bb3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/53, 0x35, 0x800, 0x0, 0x0) close(r1) r2 = socket(0x2000000000018, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 00:33:22 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x700, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) semop(r0, &(0x7f0000000080)=[{0x4, 0x7cd, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0x7, 0x1000}, {0xb, 0xfffffffffffffffa, 0x800}], 0x2aaaaaaaaaaaabf7) 00:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001, 0x0, 0x0, 0x200}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="e9") 00:33:22 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800004d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x400000000000003, 0xfffffffffffffffe}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 00:33:22 executing program 0: socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0xffffffffffff8000) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) r2 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r2, r0) 00:33:22 executing program 1: poll(&(0x7f0000000000), 0x26a, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x88d4, 0x1) 00:33:23 executing program 1: r0 = socket$inet(0x2, 0x400000000005, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2000000001021, &(0x7f0000000280), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="0e6c5a6c3c3740e2c2312e68ab485e901ca494e53ea20353ba6cfe13a57f768a3b782a1b153658abe3dbf573541e701ce4c4c443f69d70c43a5a1776020df346bd05ded26109bf2c1355497f8f79b35f5cb7787900d3d594b5c1fed29d0671ee3be03b23ab204b3dbfdadf4b60c315852ec68d5090291ffa5bf0594c7b97024a0154641802d7a669f96c5ccc9b8aeef0afba7388ed8c4ab04ec1bdbc1f50f3a2c1c6eaa41192715831a4182559b57773e545dd7b2b4ad929c6634de9535e89ea6edef9c8236e6c8fcbbc207a758d06847b9313e9b2f5e1e81114b3cca3aa11edd038dc269ff7c8f414febc7fe0615b540984011cdccf", 0xf6}, {&(0x7f0000000180)="616e601088a2b57d91666648f79f85e762", 0x11}], 0x2, 0x0) 00:33:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./file1\x00', 0x200, 0x7, 0xfffffffffffff801, 0x1, 0x5, 0x80, 0x3ff, 0x1, 0x0, 0x20, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() r5 = semget$private(0x0, 0x4, 0x303) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000440)=""/125) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ftruncate(r4, 0xffffffff) kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x20000001, 0x4c, 0x1f}, {{r0}, 0xfffffffffffffff8, 0xa1, 0x80, 0x9, 0xeb00}, {{r1}, 0xfffffffffffffffd, 0x34, 0x20000000, 0x1, 0x9}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x8, 0x1f}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x2}, {{r0}, 0x0, 0x41, 0x40000088, 0x4962, 0xffff}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x3f, 0x5}], 0x10001, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0xc, 0x1, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x400000, 0x6}], 0x1, &(0x7f0000000200)) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f0000000380)=0xc) 00:33:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x236, 0x8, {[0xef4, 0x5, 0x1ff80000000000, 0x5372, 0x86, 0x1, 0xffff, 0x5, 0x0, 0x4, 0x4, 0xd0d0, 0x8, 0x7, 0x28, 0x4, 0x9a, 0x9], [0x9, 0xbc4, 0x80000001, 0x2, 0x800, 0x8, 0x1, 0x7, 0x77895cfa, 0x2ba210da], [0x8, 0x8fd6, 0x20, 0xdac6, 0x3ff, 0x80, 0x8], [0x7f, 0x8, 0x101, 0x10001, 0xffffffffffff50d8, 0x100000001], [{0x6, 0x6, 0x9, 0x94}, {0x0, 0x3, 0x8001, 0x7}, {0x8000, 0x7, 0x59, 0x401}, {0x1, 0x100000002000000, 0x7f, 0x7fff}, {0x4, 0x3, 0x401, 0xff}, {0xffffffff, 0x81, 0x200, 0x37facb55}, {0x3, 0x7, 0x2, 0xdf}, {0x5, 0x1, 0x9, 0x5}], {0xfffffffffffffffc, 0x40, 0x0, 0x1000}, {0x100000000, 0x8001, 0x1, 0x4}}}) fchdir(r0) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockname$inet(r0, &(0x7f0000000600), &(0x7f0000000c80)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x2, 0x0, 0x3, 0x0, r1}) r2 = semget(0x2, 0x7, 0x380) semop(r2, &(0x7f0000000440)=[{0x1, 0x1, 0x800}, {0x2, 0x7, 0x1800}, {0x4, 0xde, 0x1800}, {0x2, 0x7ff, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x1000, 0x10000, 0x6, 0x0, 0x1400000000000, 0x9b, 0x100000000, 0x1, 0x1, 0x2, 0x7f}) sendto(r0, &(0x7f0000000500)="f35ef07ce89b080af940f23dab1c98158e15c720139be6b4c1e6d59ca8b377ef1be1770fbb37804810f531b1c0634670fe4687e9711533b633d9f96a2e4c1b26a26c9fbb504923d4c4e2a6b7c6d2cf7b0bc02cd69a88bdbf2ddb05fa6938ef6c4d06217e87c11bdb593d3e3f8cae2dd859260aec59171c11afab7e43c9c96f8b6eebf8bbdcacc2eb7cdbe3c7d96676f9726e191a192e2c8d3227a37dc0ccc329c58045a9eefdc0970c28ce7a23bbff9c1a86127e1c9bf808750db5d965599335f7784cd52766d28455515306d35200a6ddc4e9d5173e1c5c97f3c0ff55a4d012", 0xe0, 0x401, 0x0, 0x0) r3 = accept$inet6(r0, 0x0, &(0x7f0000000640)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000680)=[0x1f, 0x9, 0x9, 0x3f, 0x0]) semget$private(0x0, 0x3, 0x20) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x8, 0x917, {[0x100000001, 0x9, 0x4, 0x200000000000, 0x7, 0xfffffffffffffff7, 0xffffffffffffff5a, 0x7, 0xfffffffffffff23d, 0x3d8, 0x6, 0x4, 0x6, 0x6, 0x4, 0x7, 0x4, 0x350], [0x0, 0xc56, 0xff, 0x0, 0x9, 0x69e5, 0x800, 0x5, 0x9], [0x2, 0x9, 0x1f, 0x0, 0x0, 0x8001, 0x9], [0x3, 0x100000000, 0x8001, 0x3, 0x1, 0x7fff], [{0x9, 0xfffffffffffffc01, 0xff, 0x4}, {0x100000001, 0xd9, 0xfffffffffffffffa, 0xffff}, {0x1000, 0x1ff, 0x0, 0x8}, {0x8, 0x6, 0x100, 0x3}, {0x8a6, 0x3ff, 0x7, 0x8001}, {0xab27, 0x9, 0x7f, 0x20000000}, {0xfffffffffffffeff, 0x0, 0x3, 0x3}, {0xffff, 0x3, 0x3ff, 0x5}], {0x401, 0x0, 0x3, 0x3}, {0xfffffffffffffff7, 0x200, 0xec, 0x2}}}) r4 = socket$inet6(0x18, 0x4000, 0x10001) listen(r3, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000980)={0x902f, 0x80000000, {0x1c, 0x1}}) r5 = socket$inet6(0x18, 0x8000, 0xcaa) unlinkat(r0, &(0x7f0000000d00)='./file0\x00', 0x8) socket(0x0, 0xc005, 0x38) kevent(r0, &(0x7f00000009c0)=[{{r5}, 0xffffffffffffffff, 0x8, 0x40000000, 0xcf, 0x58}, {{r3}, 0xfffffffffffffffb, 0x8a, 0x5, 0x6, 0x4}, {{r3}, 0xffffffffffffffff, 0x4c, 0xf0000060, 0xffffffff, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x7, 0x2}, {{r4}, 0xfffffffffffffffa, 0x8, 0x11, 0x6, 0x7}, {{r4}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x100000001, 0x9b36}], 0x7f, &(0x7f0000000ac0)=[{{r3}, 0xffffffffffffffff, 0xa6, 0x20000030, 0x1, 0x9}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x1, 0x9}, {{r0}, 0x0, 0x11, 0x3, 0x1, 0x7}, {{r4}, 0xfffffffffffffffd, 0x90, 0x1, 0x414f, 0x3}, {{r5}, 0xffffffffffffffff, 0x4, 0x2, 0xfff, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x40, 0x40000020, 0x2, 0x80000001}], 0x3, &(0x7f0000000b80)={0x3, 0x8}) mknod$loop(&(0x7f0000000cc0)='./file0\x00', 0x8, 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000c40)=0x6, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000d40)={0x0, 0xcbd7, {[0x81, 0x9, 0x0, 0x10001, 0x3, 0x200, 0xfffffffffffffffb, 0x1f, 0x800, 0x70000000, 0x1f, 0x1000, 0x3, 0x8, 0x6, 0x7, 0x322e, 0x2], [0x5, 0x1, 0x82, 0x7c5f, 0x3ff, 0xffffffffffffff9d, 0x80000000, 0x6, 0x5, 0xfffffffffffffe01], [0x91db, 0x4, 0x20, 0x8, 0xf77e, 0xb80, 0x8001], [0x294d, 0x8, 0x0, 0x80000001, 0x2], [{0x20, 0xfff, 0x1f, 0x40}, {0x4, 0x7fffffff, 0x5, 0x9}, {0x1, 0x80000000, 0x7, 0x991}, {0xc2, 0x40, 0x0, 0x10001}, {0x3, 0x8, 0x111, 0x58b}, {0x7f, 0x9, 0x7, 0x7f}, {0x0, 0x0, 0x0, 0x8000}, {0x7, 0xc5, 0x6, 0x6b}], {0xffffffffffffff01, 0xf36, 0xffffffff7fffffff, 0x8d6}, {0x4, 0x3, 0x2, 0x5}}}) shutdown(r4, 0x2) 00:33: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$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xd5, 0x80000002, 0x80000001, 0x2}], 0xa9ad, &(0x7f0000000080), 0x1, &(0x7f00000000c0)={0x4, 0x2873}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 00:33:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d0000040000000200"}) socketpair(0x1, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0, 0x2) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xc0000001, 0xfffffffffffffffe, 0x434}, {{r1}, 0xffffffffffffffff, 0xa1, 0xfffff, 0x54, 0x3}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0x10001, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x31, 0x20000001, 0x200, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x98, 0x1, 0xffffffff, 0x8}], 0xc6d, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x4, 0x7f, 0x52}, {{r0}, 0xffffffffffffffff, 0x48, 0xd}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x4aef}], 0x1ff, &(0x7f00000002c0)={0x100000001, 0x6}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="16fae8e844bb8d51389393029b397115f6b594e0a62acde224838fe70d999780726135b857334bc8425d5f60153bdbf57bc3640b0fdd9b3fa03d07e3fd18a0326e486d3618caaa4f206af7ccb08c23950cdab97290d6e83c629c22710ab2d6cd825458fc58c1d71624e209c7bb", 0x6d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="88") ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x800000000000) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:33:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/102, 0x66) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47, 0x80000000}, {0xe7}, {0x4, 0xfe0}], 0x3}) getgid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 00:33:23 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) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa5, 0x3}], 0x4, 0x0, 0x433f, 0x0) 00:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x9, 0x61}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = semget$private(0x0, 0x7, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/164) syz_emit_ethernet(0x86, &(0x7f0000000340)="de474a45cfb936b0238ef82679add672000416fdcd67ca2066c8d888dcddcaf7c4a935472715ae9d0b3624876d4d893b7b013e5822ba6c0870871586c462152690fc9e6ca2d91a43e436ff72b31ae57febce7e67d7b556b1928fdb2de10c0fd558f167f27a99f6eff40328d2958a2104a4f0c4b3f03ca30ccaa2201962842c228dd31687bb0c") ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 00:33:23 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 00:33:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xa9, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="4d847d94c80a6ed198c49f84cc89bbcb90928f6f48c8649d932a8a86bbdc7a07cb38a61bce165cab30db83b79c1ead171b8c56e84d7d5e85cb805c39589066df46a7716964886ec1ca0e1d4e2c1b3e", 0x4f) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 00:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x64}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='6') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x8, 0xfe3, 0x4}, {0xb7b7, 0x1000, 0x10001, 0x8}, {0x2, 0x7, 0xfff, 0xfffffffffffffffa}, {0x1000, 0x759c, 0x0, 0x100000000}, {0x31, 0x1, 0x380, 0x8000}]}) 00:33:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) unlink(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010003003b00fed1000000000060d5706c85c252dc11fe890000002800000000000028000000", 0x2c}], 0x1) 00:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x8, 0x2, 0x2, 0x800, &(0x7f0000000240)={{0x3d, 0x101, 0x9, 0x4, 0x1, 0x1, 0x1}, {[0x10001, 0xffffffff00000001, 0xcdb, 0x0, 0x8000, 0x81, 0xa61, 0x6, 0x9, 0x6000000, 0x60c740f, 0x30b, 0x1, 0x1, 0x3, 0x3f, 0x5, 0x7fffffff], [0x7, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x6, 0x400, 0x3f], [0x100000001, 0x2, 0x12, 0x1, 0xfffffffffffffffc, 0x7, 0x7fff], [0x5, 0x0, 0x6, 0x8, 0x9, 0x7fffffff], [{0x1057, 0x7, 0x5, 0x71}, {0x8, 0x8001, 0x1, 0x7}, {0x3, 0x4, 0x3, 0x7}, {0x7, 0x3, 0x3, 0xffff}, {0x7c11, 0x8, 0x4000001, 0x8}, {0x4, 0xfffffffffffffffd, 0x8, 0x7ff}, {0x2, 0x1, 0x7f, 0x3}, {0xff, 0x3, 0xa12}], {0x7fff, 0x0, 0x51f6, 0x5f7}, {0x4, 0x1, 0x93da, 0xb2f}}}, 0x52df, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0x7ce}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 00:33:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000200)="eb549cc1f8c58a96311eed610b81072737a8f73a7cdd64ba60f75ae3e6e3b0dcc3582678d84280fabe5d52fcb08333f29ae8b8678fef85ee730a7617ba84538ba785927ff73e1d5a09b6760bd5e321108175fb9578bdcd704d4878b917c689844b931ac3c9d7d9200a6c99a63f3769a4977411d643feb75a0c10168d4ddcb29dc130ad7baf77eb58d1c0214d003301c076c9570ec1d847428f665c8cbd3477d1ec176da8db5e54936112eb1f1468da3d29d58e26be04eba28793b60d148b163e19959da4645b10d0bbcbdb1ed9959f91c3", 0xd1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="43b643aa7ce10733ea5f62bfaeafeed7e116673a3900ab71d0a2974b8dd556bffba07eeabcc45e4bb012a9b989ecb7b64e18c4b034f6730f851203abd64cab304f8c171c9f02ce545d3b885c110c771d3997b06e80d1245600", 0x59) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 00:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7f, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:33:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 00:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 00:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x10046) fchdir(r1) setuid(r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) 00:33:24 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) chdir(&(0x7f00000002c0)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r1 = semget$private(0x0, 0x3, 0x8c) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/78) 00:33:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 00:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1a0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="ab") 00:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 00:33:24 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0xf) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0xc42, &(0x7f0000000d80)=ANY=[@ANYBLOB="c8fefd3e2cebafa279ceb8b8e9fa4bedbdf4c5d496a049e44c98ac1bd0f3532ab35c8d495cc706266b242915dd66fbf4c64e3b64fe7225ee70f3bc96279230c83a01184300398157fd9c077bc830000000ba9dc4d87df6cfc7170050cdbe64ddd51cfac2d8d82af1b323000000000080eab409b9a60e259dc081db3880f0d890419af9f5a9eb9283aa1220c956b48ca912df052ff416fe1400000000d87c63f77c6cf9bea5cd2b0710f8745c87bec3cb3e82fafe206ce2977179421259a99e07605da71ab09dfe3540afbb2068e4defacb2ab02c64d013cc275f70c9b0e28e2bfff7f9619f58066d0e9795f47bc1eb8dcb068786e710fd4a92ef1f3b0000af4f1778617e11a419b37b484a3af3178dc30000000000000038db0f5f16b467fb9f8b1a4efb1d74ca222572b720bede7a8dfa994f88ac940a87f517027dd56a72ca3214a2488fcde7532b25090d5327e176b35a824dceeb13e70a1364da310dfe705e4a04e94fc51b9ff57292d3aa5e17297a15c6c42ab58b89c9964561b5528d08c6246d4af598bf6986c96f21183fdcc698b3833283b1fc631fe2702c727a86043673e768722c1351de99c2d171d0b19975c7bde3ccd39ff55c55f6e4d11df40e223eb8c7232dc343e5fde058605852068e5d01403b6f728b25c66b21b00c937caea1ff055b39bc68cc93361630805fc637ebb92ec76a48318b37887ef62d6600"/524], 0x1) r2 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x5631) getrlimit(0x0, &(0x7f0000000480)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000700)) readv(r3, &(0x7f00000001c0), 0x1000000000000200) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000002) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000008c0)=0x3d5) r7 = semget$private(0x0, 0x7, 0x8084) semop(r7, &(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') r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000080", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r2}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0xaeb, 0x1, 0x5, 0x3, 0x400000000000}, 0xc) clock_gettime(0x0, &(0x7f0000000540)) fcntl$setstatus(r4, 0x4, 0x84) close(r6) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) 00:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xa652) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x1, 0xe5c2, 0x80000001, "46ebd7cc4619da5305e15946ef43627fa7dcf0a3", 0x80000001, 0x10001}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 00:33:24 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x10, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) listen(r2, 0x8c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x80c0, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f00000003c0)=0x1f1) setgroups(0x2, &(0x7f0000000240)=[r4, 0x0]) fcntl$setown(r6, 0x6, r3) msgget$private(0x0, 0x20) r7 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/88) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x31, 0x0, 0xe55}], 0x1, &(0x7f0000000440)=[{{r8}, 0xffffffffffffffff, 0xc2, 0x40000040, 0x16, 0x101}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x400, 0x7fffffff}, {{r8}, 0xfffffffffffffff9, 0x40, 0x4, 0xffff, 0x101}, {{r8}, 0xfffffffffffffffd, 0xc3, 0x3, 0x80000001, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x20, 0xc, 0x1, 0x7fffffff}], 0xef, &(0x7f0000000500)={0x4, 0xffffffffffffff7f}) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$sock_int(r6, 0xffff, 0x804, &(0x7f0000000280), &(0x7f0000000340)=0x4) pipe(&(0x7f0000000000)) ioctl$KDENABIO(r2, 0x20004b3c) chroot(&(0x7f0000000540)='./bus\x00') dup2(r5, r8) r10 = socket(0x11, 0x3, 0x0) dup2(r0, r10) 00:33:24 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}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xe71, 0x2, 0x0, 0x6}]}) 00:33:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3b0914c44f7b2029, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/51}, &(0x7f0000000180)=0x35) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb7}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) 00:33:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = getgid() r3 = getegid() setregid(r2, r3) 00:33:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x80000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) open(&(0x7f0000000040)='./bus\x00', 0x41ab2bd5065030ea, 0x0) 00:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) 00:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 00:33:25 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)=[{0x3d}, {0x25}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x19) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 00:33:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) 00:33:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto(r1, &(0x7f0000000140)="bd86ff4290af235e23967aff4a614f4ba25823e2665aa31c82ec7f33e8457c60e7ba79d49251d927b262b5cef192b2869a907a25ab0e5c500bb71f9c10d108669d7160d6ed61bbb3836ca9b2216a1cfb3d924c408443bc4ec0651cadf166a0fa06eea0ec783c6d2a8f", 0x69, 0xe, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xe0, 0x54c9}, 0xc) renameat(r0, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chdir(&(0x7f00000003c0)='./bus\x00') open(&(0x7f00000002c0)='./bus\x00', 0x10, 0xc0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r4, 0x6) 00:33:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 00:33:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x5, 0x1, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x3, 0x7fffffff, 0x8}) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0xd) 00:33:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100051390000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d34e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f1830e0f2f08332beffab3a34c290000000000000000000000000000000b729ab30e13083d2394571000000", 0xb2, 0x0, 0x0, 0x0) 00:33:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000098070700000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e6d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af090037282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000008e0000000000055f00000200"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8a07e1fbf3", 0x5) 00:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80000000001d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 00:33:26 executing program 1: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x8, 0x7}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x80000001, 0x4b, {[0x10000, 0x5, 0x3, 0x9, 0x2, 0x9, 0x0, 0x20000000, 0x9, 0xffffffff00000001, 0x7, 0xa91, 0x4, 0xfffffffffffff3dd, 0x3, 0x6, 0x6, 0x3dfe40cc], [0x8, 0x81, 0xffffffffffffa898, 0x11, 0x7, 0xffffffff80000000, 0x1, 0x3, 0x0, 0x2], [0x2, 0x6, 0x0, 0xfffffffffffffffc, 0x1, 0x100000000, 0x6], [0x2, 0x7ff, 0xe4b9, 0xc7e, 0xa0, 0x6], [{0x3, 0x24, 0x80000001, 0x8}, {0x7ff, 0x5, 0x3f}, {0x20000000, 0x1, 0x1, 0x7}, {0x10000, 0x6, 0x6, 0x80000001}, {0x1, 0x87b, 0x101}, {0x3ff800000, 0x0, 0x40, 0x400}, {0x4, 0xff, 0x9, 0x7}, {0xc751, 0x43a2, 0xccb7, 0xd6}], {0x100000000, 0x8000, 0x8f93, 0x7}, {0x80000000, 0x9, 0x6, 0xaa94}}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x45) poll(0x0, 0xffffffffffffff55, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = getegid() setgid(r2) msgget$private(0x0, 0x208) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000000)='.\x00', 0xd) socket$unix(0x1, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20802, 0x80) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0xff9e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') r5 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0x100000001) getpgrp() sendto$unix(r3, &(0x7f00000000c0)="7df3fce6771a59e92ac8006562f6947b3297901aee2a90106af97937d21656c7d3c6d20125438dec3a34613a209bfae371cdae", 0x33, 0x1, 0x0, 0x0) shutdown(r0, 0xfffffffffffffffe) r6 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r6, &(0x7f0000000200)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbabfd45016df4360136d95b2b23bf988bbc7730700000074dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7d9ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4e4f1fae6836f676d00f2fa66adac77abb11cf4fbe673a26b3c2b44519364bcbddf343fdfa5e0aac6010c90fe2f29b1ab0f3d77873963464acc3069ee809caa972318439fadd0f9e48e7c530918a3b6309675d1a1c739724ba795c63cdb092e317f744082f45e9d96b7f40f62de5fc19f7f99abca4f1969e9402a5ee3044a8a19ed5e9b16a54577997163182b4fdf85bc33eb3c9a227f4b3a8252b5aa8cf464197326d4693a1320bdee77a3f676cfbc282e1225918841f0a79885ebe758fdade8d7c62e363db177dd80"}, 0x1b9, 0x800) bind(r3, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:33:26 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="99543fac9f940d337f9f8dbffda866b03a201b0235f9efa57d758a04d9c32a76ac784ec3768a312f11a5b13daf375c3ee77fd1daf1eab1781e8386ca865c6c2c228dc556913d0d0d15cbb60cce516485670e8713cbf5503d06fc72b581db28fd11514fcd6019", 0x66}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x20810, 0x48) mknod(&(0x7f0000000040)='./bus\x00', 0xc0c0, 0x40004010000028ad) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)="000000186004008b00231127feff023519edffff00016481979a77835cbab1000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac001f174d81ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x2f4}], 0x0) 00:33:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100a8, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x3, 0x0) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 00:33:26 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x1) renameat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffef6) r5 = getegid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 00:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x15}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20084, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x40) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={{0x7, 0x7}, {0x7, 0x80000001}}, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 00:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x25}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') syz_emit_ethernet(0xffffffffffffff5f, &(0x7f0000000180)="a9") 00:33:27 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1008, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x6041, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="c46892d5a4f23410eb099ed32263ea6b798f735d2de12dccf0464ad9aac2e18cbece13867f609ac828cf8fc15c6892de9257314b3e4bd70e0b3cfef6cc35e424bc1b54451a64bdd4d96450539269ead08e4c8f1eb038e799ff6b03903530d4d1f28b83c52b981ea74abb52cdfecbd70e39c16e17869604a006076db1f9dd7a87902a3ea8584e30099e5be7b90b448e2d8fa10d213c402bb8937d45660cc942bce6b7b4978fed0a92d693fda80e6526ad0fd32be485eb5b4402", 0xb9) recvfrom$inet6(r1, &(0x7f0000000040)=""/221, 0xdd, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x80}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) 00:33:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c7, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x13', 0x402, 0x0) 00:33:27 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() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x9}], 0x3ff, 0x0, 0x500, 0x0) 00:33:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 00:33:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x1013, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000140)={0x0, ""/189}, 0xc5, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/62}, 0x46, 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 00:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) shutdown(r1, 0x1) 00:33:27 executing program 0: r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x6, 0x5) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = dup2(r1, r0) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000200)="64820bf520941f5dc17622dd0a97085e919e020ed723c07ceda21a4cb79940b32e19c38000354de67887ae65d1baeb9658246ee18a07b6286fe0aafed0a5495947cfbc46a2dfef30ca7d1edcc03675007135d65f05db447aebe5cadc715973acb11c1e3871e78523527873ef882256508f8a787d6ca788b90df7a2fdaf7f70b72ad98706d793c52b27fc57f9275000f96870e41d4be22c8b98d1c0b6a51f03e16d64285eb0fbed50759350d04a4aa2045d3a4a56f3e00848dbc12597666b8f6bf54b46d54149d71c4f7b7013742d889c0cbe12643025135dd751fc79da856b5abd5ec968ec751986ce4946b1dc6d525902291c5eaee70acbb291e3acef7098", 0xff) 00:33:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x10) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 00:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0xffffffffffffff61, "73cc517b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="1a2eeea85f965e1c7cf20e2da9435bdf13b97f9c2c18705ca7", 0x19}], 0x1) 00:33:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xfffffffffffffffd, 0x8, &(0x7f0000000100)="40f365cbeae7bac25a49bea2ceab009213edb7feff9bc1848eb93c8d335c7590412607f8a7171cd98e3b9422ea0237d21fcb1067e61f119854a5f85083a2638fd070264667868429337823825d", 0x4d) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 00:33:28 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 00:33:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r4, r6, r7, 0x120, 0x5}, 0x1, 0xb, 0x20}) r8 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0xa2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r6, r3, 0x1, 0x3}, 0x6, 0x9, 0x3c8692b7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000300)=0x9) fcntl$setflags(r8, 0x2, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001380)=0x7fffffff) getegid() sendto(r0, &(0x7f0000000340)="e37ca58bb3c005ad9121f7ceb5c842d9450f10b3f65d1e974c23b63562863ffc28d873659b7c8b04a3122c7a28887a2522072ee64927b7895e16943571efbb1d3c788882a9321931884fe66899d12cae617e8468ee2eeed5d33210843fa55eff2f5b95bf4574a39e6e80f7a07a01dd7d40696ec177ebc079b11532c39230d779c554ea06fc67a32ebf9643333877a46c08d84dea00f191d255b4481df68c22f6fb81525aac9c834882a9b17118f56803f38aa38dcd32c8b8f359e2337b087d7d86a517bcb44cc0efdc2d18fea8cec2739e1a0ca7e503a93c2d0f88906ae3cf41c20d0b25a21ebadd5100d0995346be8647ee4c9dca0d65c1216b96a69ca0dc1a04d9a1b3c8fe095099562ee2b5d6b1be8c1b643f8a1ec495e2c2f5c8c0404b0705de2eb7fdb1b0ec9517fac56e23f55682bfdc136ba2ea3cfd818db30a53c6237d71373885a50e7095a3a5c2c513fcdd597da4401626777f3e5192a34e5086c43e4e89173f812c97e43858bd9313d143841ab6dac2256642014119f12e90fbc098d21b6fdbd8970f4bcef537bfcd7cbfc2caa46dde8d3d3d93062f61cdfc09716bc8259e0c40de20d1d982d8e09cbd676699f709393c80c8a7800bcd7483e1e35d0ffc309a7a747848747b495b930af21582f18aed2ba8a2e716575325293195e20f6f3bea6c5b68260a9b754679811be051b20d803ae22ec577ae631526d358d0da4972caa80411fe9c22369144818ffcb0a2e5d5e5b8d27d2c856d32cb47ea9d6710219eeea1113de66e0a847b84f97862587de219a7472a50d8e952a92b97cb127eae7a37f71fed7f61123bdf3d3b075c60d2f082acfbb4a7c92fe465eedf59ff0857011bd309a03620476b902acbd34e0280755e1978ba9b6eba43d310fa1bf78051564d2909552dbb4279a8b51dc7c7b964969262f526df0467267beab9384a4c4da0f8bec58c7a6fc832faaa6af0f03014cdfa15b253e25dc27d3e9becc3fb583c7ddddbef499f2185cf5201224dccd1731c5bf4258e7a380e7a320cd0470089eef2915a68392b4990cbc996396e30fa702d7b3fb01d6e28920168707c9c33ab5ea9038265d877e8c7597d2ac7e2736816a49360f76ae1cf9d3e0ec20834136d563195d59400962a2e3cf43fe504aa0ff524482acf20c676d8ee53bd47068487fb9b9cf7f848fbea2b301130728617b048bce0f9198b8426fdb318f94114a81029d0f9d24651e38a7f0595237bfbbd3e9376c5b0b6cb96ffe088b7982faa0106ff31264aae90b560dcde382a93b9f80bebf44189278be2e1c59540cb338effff3e09a402f798cba2c97b23584336dd8a63731777fd171e1dbe19b8bee9b979087096fa91f9eaaba0f0d64e81200779d51b61e31fdc3062905016ca1299f4683bac4bb36b3ff484b2f8dbf6f1ce9beb6d687b30ceed6f688c178cd43a010193cf06b10b9b11899f46082fbed0d615933ce59a2acc2ae6e3455d4b3a6188d7dfa40391190ba96ce62b2b314901d78a269e5a81da37bcaa57ea4f586e8a21f574e5f96280b051dabc3bbc526f6e9d98b99107357ecbbd70f75f00520469004dcf897bf1c0f1f8b5adbab74234a7f6f2b68ee50e88cc5072d751bc4b4d80c1e20cdfdd8118d6ee9c39a1835c0cb01192027ee819d86e75fe689fb38509d0f5a537a68523ec6177a7ecf51da4d27bd290efd1f0c0b6a0b79e62fb872f6a03b2423f358b7e472118343765894f43849137bbf97ecfaf734c945966e4c4e7489c1887cb2c698aed750aeba40af8cce8da61aecdd13eaea8911ff8ebd873c5af2a19e8390d603af55a67de31bf11373e2bf132a79c00c6bdeef3e762c446caab94d26ed0b9c2761915c9086814af4c5daf54a853c05e853f9a23a4f4a55d3d1a48d7141591ebdc4370e7f4e7b519eea8f851efe51274a130cdbf024f3c25c3ec0ad144183b0bb7e3a33559bfb87e7ccb4c74b6e52e0e51b85cd9854bf8c5043cdc095f0cbf7ae31dcce69d058eb18a32846cf2020426ace7f7b4131290d61954b69519fd1a8511d1b670e994d0c4b67c570d568063661c06ecfbcdeaa8359e148f7ba118a2e992fcf19a28e1001d53e5ff7081d3ab512ffdedaf3318ee40e7732e933dbb2ba4195d0301f535441dee7a02952373c06ef2b27957ebb1394ac40076da60ecd77641a5415dc2c267fccc08e607a44bad25d8370c79859c4a77cf20f7a4faa33e9792c0a89a94d83913c7ebb20da88a319de25249785a587fdfc2e6511790559f73c9c4331ed59dcf9c4e0cb534457c90c1bacab2d9730b748954efa98b20f5961e10b2ba6d060a7efbf699029e0d29b365d7e1ca867ab70af3e004a22c18ba76471afb254204b07c42c7dcc703a8ba8e9ab2a0c723d0ec5dfc3bab27f952eb6484d6fec1b3f0d065ff45b7ec702721329951ce42add0e9e6d42eb6ca2697d171235714bc99b6842cdddd9406460986272ab5e26ec9ece52c4e9d14c80b4f5e55c4281d9a2650b774fbf0f905311226d404128f5c6ca0a9bb4eeee320393ca996accf6a59654d09550cc5979166ac50ac8d16f943a35849f1d1ff7e4b253c30c9f447f06b44df0eeb8efc6158b39e7872ed0adf550200789c205c64033ad9d5f3bc8b575d351c64504bc79d4700e562944d1c5be42b0aae10954b79259d6d53ddcab61432910b321dabc87fe1dc33bdf65ddcffa6a1d0ca5149a78a6c706ec7ec297fedabd2ef8f6757508f594b7fd818fc86b41ec937aa0eb95c0fb3dc1839a66add2388bc0b85064ba433fd16de646006b5a4bdc4022df628ec50883088622cea7df5039c6d8868639f7b2a810cc5dfc3dcb4ee41e5af4a3019b99d6652c9010b4782c90bcf7a96b7802280ba0d548501ac1fd1ad39e08d8e4fa78e1e2f2cace5d6c8ff4601706e71cb45f076ba9f0fb3b2bb66264ff53ef3205512327f4e3a3f8a08946c85596645b7feeeccf8e881f8f234a09f5ccd4ed3022bf4966ec91c8c4b0ee04b3745958a9b5efa26ae9943e56f04af49e656ae154b3e78a7ecbcd9d6f25db9a6ee71aadc9d3180c9e81a78b602c38db72e56aaecccc023db7f7255881d85993a7a0ade1934599814faa064cf7bc865052a6e6e2a3da2a6e9a11e4ce2c1b9d3f46607465dc51143f858a8fb603590fcfbc77f0f5a3b4ebf1e0c758370b96f12c4cf8128ecc1eeef965a3bc804cb477c7e53787b486742a8423b820dfabe01f7f3f261f1110ce1bc4621e164b4ab0fa699f82c77d163a81bd2a672d85bff6dd3c17d9ee0d3463c17b64062c6fdb41876cf30e7459c28956b88482bc266c86e551cab7cd21c88279b1cb9a679f022f8d28051b2a703597f093e2b4daca9158c5bf056d1c83fcc075c06bd42cd2e1ba77b81f4f293836ebb9836cf44461350c869fc523c6274acdca424f8994aefcf350111f0e043a95be957bdf9b10fc0a76d076cc51ae4a64e2573c253f25f606773879ab2162a3a7e379472e9ed5def26d9fd82697bba36c784a28c4c356b683da5e5dda2779c92d6ebaeb14b3673b2756722072ee52bd7d91c2bf3dc02d2606f5f11e38f20cacf772d5f5e5d476547f176196b0dbbcfccd7c08e271b537f93afdccb2f9d011a4d21c0bdd580c84b42d733cbb11ffe781b0561bffa3706788d00bd32d5ee73c7cd23cf6da0186c4c43f2b8b5e358984ae5185216774d28ee9f1bb6b03acbf6adecd5268eede6bab2c172eb04a1fbe86a2826da3a1792b04f58c9e73994d1e46017e65b268c336928a4f71bed7cf262645ec85f3252d5def8f9ceb6efb9f1913082c9bf0f247332d8d5f864a2876b5625faa849b54fa57baa01f4470d643a14eee7d243bbe18b6f7eaa6e48bebfdf48a1c699785e420c2dd3ccf3d622e4d818910674402c8e49250c5dc6f64cd44f4d543ac457b497ccc4ec7575031e515dd9d2f897fdf8aa65328af0e609998bed6d3afe29104259fec116e110577c44da7be50c6e7eaa2f456735404d82d13236e45ee05f65b9167d7b2980d2d32f93312e59b46ac47fcb6fbb7731fd13820156176089bb1265c7dce170188a6e36095bd4e0b227c09552fa5a22ada012a9a39cbc08bacd926cafce4b6e5ed11885fdce72b9cdd141ade1896b0c4fc69ca8b633b2b7a654fe1166eef967ddbc6deb1d6437ff8cf434e77a7d9845c06724d39b35c3adb8a964dcc8caed22facecae4f43a135a7f7ab288e09c5224bf8d4f3763350253bbef2e4a7824599e9a52eacab2b272cc108131af2d87524024955dd274203b8d3de2196524279415dc93c8083cb492f7af231b14ae48db8493e37d70e46b4280201d0abf4b9dc592f2636ea44ca217a7b836bd822c475cb13dba0edae5c095b2ad90110af765b1d073e5335f74a9d37634cb0d17054df02d9ee7f5db5e785c0632d095b85ccd421ce7910ef6112221e6d7b71a70c20f4128628ea4da43c42ba0b873b5e8b1a579eed18a6b4147a4b70a297a8b67ec781a8d46929cc9a5fb468dbf2e903ce5e802f80c0df872972afa7fdb76c19e2ad33a3c5a95725143b6ae1c17df0aac35a26c376076185f9e91e2b083de3852c3827caf95e6d26bdfdca43c815ab4c91b90ecabeda6c7e40947951a391615ba7de14dfd95b53f66bc1416d1946fb483840c7f4b0fda8416c40550bd56fdf13dd85700690d40364f7493d98d9ff9d96bba29f2dc79dbf0e1aaf85a295263d8ec4bbb1c6f013b222d839543dd403194008f591b28a413dcf2b2fe519b26edbca0531c710e966a3207aec1fd0e3b8b80a4e3c93a66a3a2064639384a559d30c93f1d8e583202f12b9ae37e5c2010e8f9746f84252239ba0ae9b5bfaa370f361de52d18dbba3c535b9d782b0297698f33a2e567a19b601ac130fbd454faf783ae5caca15f34f61f8ffac8ae8a833aeedb897a0b4452c7c9cb7bad17966144d8755ca78fc519d87320bbfb5b999c7d164ae7210ef1db80ad6ccf395296710dc2079553869c3b718a4f7e18bbff3c6e38277ca977492aba03a05dcaf413a2c5c9572e011d513fb333ae1f4c88b20867bbd9ba08c67afb37d7252a8a87ee59075181b9070c4eb26ac8135317ad4c151881ad5110a45ab6c1eb05d4dff661535f72e0c287e1993fbd01e55012ed8b8f7e4052e1c8e8314da25f726ebc41b8ac3256a02eedbe4ece492112eab27cb86b72a8ef14dde2204b967095773cfb251556ce6a25bccb3562dd4794f0a94a7157c82140154adfe94fa06fb3cf474ba2376377a638efd695408355f520a957da87cb8c3c0a2aeebd47c50416a01cea95623a555f9e98bc34a7e16ca30f3fd8b84ed4fac12602217e97a344b5675fb265c317097d375f3c9b386d1d7711cb80df55a09effed7d557fa9486afce7a8123adbb22fd65250e4b4a3bf2c54e41379112b81d0768cd16e55b2b6cb934cb12e3836e79f0e9c3d85750fe10a4305062ec36fb3bc1a9c4af4b83c5931ad1c9bacc7862b2e3c2b335da2ef6c0151c1e9f6c7f6c313f665cf062da81a4218aa5663abe28c707e2b38c8513f8ed8afe60295ce58a50bc15a58e09bc7a93903bce30ca50bcf4b943bd0f9522186b89e180c7fd96647ebcef97fd7f4da75b93947effbe6984584c19431bced7fb9d2776290445addc3e41c8a02293c38e2899c2f59f4ac77b894cc59998220c038f09ef91e790aa64a34c9cf23bddf6e61ec5559ceea10c885f2e0ef3fdedbbaeafee22d93624acf534bab639f01d8fb522f4d72e5207bd7d94efaab8edd8975c9d765c596339674c98eb9515e94377b6c8ba702fcaada5604f62d1d", 0x1000, 0xa, &(0x7f0000001340)=@in={0x2, 0x0}, 0xc) fcntl$setflags(r0, 0x2, 0x1) 00:33:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140)=0x401, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 00:33:28 executing program 1: r0 = socket(0x8000000000003, 0x0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3f) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x200) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 00:33:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:33:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getgid() 00:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 00:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xffffffffffdfdffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x16}]}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca5, &(0x7f0000000140)="ae") 00:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/127, 0x7f}], 0x1, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/124, 0x7c}], 0x1, &(0x7f0000000280)=""/203, 0xcb}, 0x800) 00:33:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) r2 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r2, 0x8000000000000020, 0x8, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r3) semctl$SETVAL(r2, 0x3, 0x8, 0x0) semctl$GETALL(r2, 0x0, 0x6, 0x0) r4 = open$dir(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000480)='./bus\x00', 0x80, 0x24) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) close(r0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x30000000000000, 0x8001, 0x1, 0x0, 0xffffffff, 0x3, 0x8001, 0x3, 0x2, 0x100000001, 0x800}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000580)={0xfffffffffffffffe, 0x1, './bus\x00', 0x80000001, 0x9, 0x0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x0) read(r6, &(0x7f0000000240)=""/120, 0x78) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) preadv(r6, 0x0, 0x0, 0x60) utimensat(r4, 0x0, 0x0, 0xffffffffffffffff) linkat(r5, 0x0, r5, 0x0, 0x4) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x44, 0x0) dup2(r6, r7) 00:33:29 executing program 1: r0 = socket(0x800000018, 0x40000000001, 0xfffffffffffffffe) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r0, 0x4) 00:33:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x5549, 0x100000000, 0x3, 0xba5, &(0x7f0000000300)={{0x6, 0x2d75042, 0xfffffffffffffffc, 0x10000, 0x7, 0xeea}, {[0x2, 0x7fffffff, 0x4, 0x0, 0x80, 0x5, 0x3f, 0x0, 0x800, 0x2, 0x7, 0x8, 0xf44, 0xb1e7, 0x3, 0x5, 0x5, 0x3], [0x8, 0x100000000, 0xffffffff, 0x0, 0x2, 0x2, 0x80, 0x7, 0xa00, 0x401], [0x7fffffff, 0x6, 0x5, 0x1, 0x2, 0x5, 0x3], [0xfffffffffffffffc, 0x1f, 0x1, 0x1, 0x7, 0x5], [{0xe8a7, 0x0, 0xe9, 0x9}, {0x40, 0x3ff, 0x0, 0x5}, {0x5, 0x5, 0x100, 0x5}, {0x4, 0x401, 0x100000000, 0x5d}, {0xb4, 0x0, 0x10001, 0x8}, {0x4, 0x80000001, 0x3, 0xfffffffffffffacd}, {0x9b4, 0x1, 0x8, 0x9}, {0x7, 0x2, 0xfffffffffffffffc, 0x6}], {0xffffffff, 0x2, 0x6691131, 0x2}, {0x4, 0x3f, 0x5, 0x100}}}, 0x40, 0x40}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 00:33:30 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000100)="3228d1ae4d0c91328d75dba3efc27c3e16020000000000002e4d95d6e22c96f2c66732258dc09600e2dc17d42b89a58af1d0d4ba630e3387", 0x38) r1 = open(&(0x7f00000027c0)='./file0\x00', 0x200, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002800)={0x5, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) bind(r0, &(0x7f0000002780)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r2) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0x2ba) getgroups(0x5, &(0x7f0000002680)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000140)="399e824cdfc5749efd60077109f65f89b358dd3dc8d454b1a14e5bbc4eb8193fecfac14b8bc6d362d18d4f8f3e6270bafc21ea406697ab61a0f8be0f5e645279cf9550df42a5e418df0357e2f20ed6277bba61211c1aeb94793b828e98e59b4f52dc4028d81944dc0b043d22155612bada04db4e1c2d72a05264572e3a17d7b08e28306d9f61c24f7853ad93e58cceb3b58c9c1bd96de02ed62f78a7adf5242669acded35678ad1dfa449bd20439dc0962193e036ad270b8e3debd7250e914ef", 0xc0}, {&(0x7f0000000080)="ea3a577f5717bc8a4561f8a46a8fa1a95110ba4eb4aea944c5beada3dd2a1b681fab10f5a37d1864628b9f6ae709a207e7d5b2f629cda1ef637ede2c01dbc109ac311f73b3fcce98992926e9e6fcc7d2dec16f069ba6f6", 0x57}, {&(0x7f0000000200)="e2859a1dd642e0749bf320c208347bcee60cbe373d7e64af1a97448817f4d5136896e9dd7f7fbc7f01f05a903c67c88adf827320810dd33f2afa6b6a4df0196807db87f55a0949e3c6cdf4a022989fab514e02ac045c337183137e8b1d31061a18fd9b390289c5202f436abe4e0f6d70dd1ea60c41e15c2d719f7e4cfefac14e82b8199eb835fdc30d86d2854b897c90ba64fad3ed15a25e0b3ff8cef26bc5613ee3c7bd728ba81a73804898270cf14a40c91aa2e0c5e55726d274c88b6d4521043b09b53dcf39f4cf66acb9a7a2ea692301ca694691867b1f7fd76c33ec884705ece0f267eb550add21e6ab6ae4524693a9d1f2b15c69693f63ce6ee0019d6681f5bc95d6b433f88153d4eed28c1964821101cd9fa1923dee02a74b030c9e843b76c52fe422e31ae4826d4904db11a8cb85b524deb00b1c4546bff48ea40923b89fbc12a2cded98b3c9f8cb71bef910c8918edfd397d21d37786e43fbdfe757c4913afd6e4fe8fa45e5e40bdbad70688bd2f9bc2443f05ccc90e4637c5e6ed1c356ee3c5d212402118a7e82a3e1ecd024aa34d300d95218afa2ff0e07d921612c09b7d61315edbba2e74bfd0c14811c74f9becb98c0a7d58d14d3acef56470821f15742d34e654719764bc8751e53d1efb7f1955158a8a6d5fe3cdc314f4fdf8e496a77481ae8ff293d7a1c0805f0c2240e4ff9316b55287a9604c569dd343c5b831e4e4a9b96c1e9977b8bf92563950bec845d3e28c4ee4635017e32974ac608603c1d36bf4ca3329280bfb065983dee23806837cbf896110d500e386759efd4cd60772e8be22a90f9438d8d28ce300d9e9b83e5808f5c9e4e70eed2904cdb9562af6422b30c6d10583a777777adcd6483c9777bd2fe0392896efbffb1c1d8ff75b0793be1c3f14d262020ca44e94d5436776f4930604efc7cf4cc72bd4af4abac9f8edd49bc18e5a34222a6a68573b02eb5bb33478770ce2073692e122f99190f32c0555de1d619f8d221bc5dc62426c8fd98242f7bd6e698c24ac2366dd68a0856a9ca4f1cb62da7838765addf0944881d588cea78f43f210c6c87cd662fa5eccbc184d986c8a8c32e2cd15a2775057526fe142ff3bd945d5f07f93f4667d014a2c12c781c9454f3eea9201d016ec8d3c983aebd3a6c220affb3ab38ad9d2acf16e7538cd6d5b7f7b9baf38baeec99a6bf11d398f5218e5f67238f2a8e4f26c9347238197810b0733d427aebf5cfed962f4e06b4f1fb70b7a43d8416fce94429b2ad9a5fece385ffd272d710598d5eb4998e2a46fe09380d1aafc5d467a1ec1049193c37c91418f447668a6ccd1285398b7225b066f49154e63e018dfd4905eb2c240b1c42cc56b32b4f169e7bba6c13cb570445baad66fd5b4e802b2f897b15045bb948318c60651b662bae079180bedc56821c68cb582db68a61860f0c13fc5f306e7aa61bdb8a1e188108eada2863b764822caf13dc7b701e82196349665db8f94c79760d33e025d5254d11351fc1a9f31ad51ef29291cf1ff870fc8fb8334a119d97bd63a99c2607b99cfbd2ab79c94753a8b4506bbcbc229727c7096fb7f509ad6a5adeb90aea6148f2bf9a3baa27729afc07bf46b2f16fdac5b1fd2f2ab4650d5357248ef17754a31c54eb0dc491e97992f5fef1d60e0ada30002e5abf2cc8190c718f027b9ba7d79305754088942e9acc94686288e319f7d7486274349eae26321e774dcccb5eb5af5b62ccce63a8f6091fd455c4af2b00d8777b2f1c8c0638c73707d3871e2693697884c0f2844e8c19972e0955318d2376a2b23d204dba9f3f354e6e9a4f5c31e7fabf3bc8b79377f5eb753c4ff44c2bb0a203ea5a240dc16302c90caf9d2c7c493d891164f5dc29c8505da5f62ae70c92239b3e766b7443378b4c9a151934cdd87a4118d58bd7fc168bfc84b609add41fcba0be773b4e20d9715d149ae98e7dbf9dcd7f95b60939a027ee3b1911e4a08f5a8faedd6c54eab7905cb2355b128cdb337ad0f9ad632348bf7a2e8da4238d51ba7eba23ace4764f67adf5aa900196891c9ad419d100600e2effee6a9e2ad166e22b3f74fbcc4712dc44db9fcb5e05eca635f9a483a562172d8e2ef1094f74b2999f8b7f7cfd07e3eda4d42837863c5965d62fc9abb64d37d07014ee36e3fbfa0b65950a0cc185552daf2351bbbcfaf18827ebc993736a0634c6a255d951ea2f30ffab67edc2afb9c24128689e0aeba76b0e16b5b228537c1169c668fd1d57acd2b99f15c0ae245b55b1c2c05d56961324a45a1acded90ab03e37950a07bbbdde48d3e7805fa51a2316787a2cf8ab6befaf30375dcbd7ad0ed4ed984b86ba7e008032a378f0383afae5bce61ee3731b1c47a5158d1872a09aa23ed81555482896aebad1b0b4afae0ab691755945dc0882366f8836bff8d2ba0d369b1cd28295e938c51c9237f6abaede70ad9cbe71d91001ed666e795c84fd223f6cc0fa523b7ead65fad0a91f8ba3bbb7fa646ad6cc99da7631c69f58ffce1de7be33312b63d87bf955c92c5c3bfc6d2ebaf950e7700704bee2939a68d19bd9038076bb2934253fd5c8a77b9a5887d81926eb38f014591fdce0e0fe3ccce8e1806d7949ee263229b2ba3bceaef8b84e4f1e58e9087d03093ac23644cc8bb895e06f34e80cd38c562c4a7d56d2dc6f9717ec9acd262b69d2056f50b7df03d176eb67beffb3a58c2e44e28839e217d99fafd77b134b4e56a19681f13b8cbd30c5351f948faca554c02f1bccc14beb556443907b6222cfccb83c039f2076085dd301f2002697d8b28e1dd33d28cd9fe89b46d52404be7c62b122207d35c2092a928001bbe6b767820aefc42bbd24d59ab845851de9c815731bbcf0c102dd9b7346a4824cad3fe264858cb1001df45f7a9d7890be4c99bd2d75cd9665cf2d4f1beb53d8ada67745a2bafc0e9f580b96a5d98300365709f3a774da1df30dad1d317ac729cbe28419be51d7c4a0b16c7ba7362403e5dd0f748395264d7590a22c0fb98d228c9898b9236c59db8e5e9a2f66badb0c2b048715560b12c581b3f73618d9cc6571b960193b6488743b8bb36b27f3fd65586dba3a566d89a0050d71a32e66062fb9409e1879e092f28ce38132085cf14ae50de0eeef9a71dbeaa5dc0c199d094d9827200118909fbc63344aa92ed65d3eeabb928787f2c57b9f14c5cc74d623926bee72bf0ca5649b10a570bceed788aef52ef1c3bf27207cdcae5dcf77c9906ada66126ec43dfd6da570b0d85204cbfdd828a5c228c40dc360f8e0be5ca138856340e272e5f2826fce6c7adc1d9c98f0872f8f874780116a77fbed08b8d536540a989278910d7fbab7028950d8e9752b84a2bf1de424939e5409a13a998ee457350130d7f07cfaff79c1cc9e893e74868364089fbdd25efd65e73025f87a4b41b74448bc553bc3ca412c0c8f0e21f0b7ae61cdc929084569726858ac5ca85176af3693fc540927c57eb40629e17d846f08c1cd9111a4a2d937497f49d7f8bc2632f1d17d351be4ff32bd824ba33179941abe4289d32dfff07432381c100a3e0c3eae511ea5dcd55db5712c9f6c14ad9ea5b73cc960a32765c69d62a18213f71d2ea1c44693ee42fd4e2899b323cb5a0bdd0d35df26f0418c9e2b891ebb5406cc246001585036a74aec3e98d949a3866c8a11bd453418130f958065957eadae44d74e87019237544d17acd187c10e6a544dc2ae15945e0e40cd949dfca78d7bb1c8c485239360e593bc58591bd8022fa2a3cece6e4dbe0360bea710e889ed07123cfab9ab5aa9e0ee55718de60f8b7a81a8b147e0212f49b6c7ee393e09c55bccaa228b7c1af0dce61aeee3ffd270ac4743bebb17918a569d5610d005e37ea000f7a18ae10d7b802137d178e5f4a2f4d73aca17378857d166a329e39b157fa6fb4d7ad78dee5b922b8c27ad60001d7f8679e8d8b77c3f8cea5b27245b05723466ef33cfb6aa0395a44947df6b0e736eec2b1f80b3e105ca2da32a34a3402d08f222fd0e4e7fb6acb4c0d8c4b7e50882f177b6e7894b25b2465fa1fb0daf7d35e24b0cd0b9ea98a323b5064d446cf74c9363d9124638b2b430eb756c5951617934ba5031624381cbb3c17e7ce001637b53ea7e86bdf79134468cad16b5cd109782e38641b450d01dd1cd39733e7512dd8e41bc72013b6c1468ea327a36cb45ef851a3b39e8eda0ea00c9414f12277ee0e06f59306fa0ae9f30ffcc197d8ec6c7d1488496bb948c79c06f22bf694457f52375004148c35c68e618680761503ff4ac2b73766c634c121282bfb8e1cd0637456d1b43f08623c50493d4c3fa0861841ecd1dd52cc0a3f4fbae615105c899d14d28acd4e16b5cecdcfdc881a763baa991ddfc9cc5cfc604fceb2565d7e4c9c113b07576e16c7fb710e708e4e4b21314b19fd8c59d66207367c78c4167125d1beba987c6415d120e79c117b7cf6864147b45381fa6247bbff25975288014bb6d4641e03f5862951e59df4a8d2844183fafb3ebc6e6f49edc107515765069537d11a4a0db85cc73efb35222cee1dc1367a4dcc8be04488fa92c05bbca4b45259a2d57c850ce36fbe1a7a5574de69fa330b9b4f48cc3d086325b9958e7f17fae797ba016f2e479a7fd3867701b49464b7a322e2ebb9bf2a44abe67964e06fcdab19d6d6353a79bbd02ea00cbfdb2a718d2d167e8875ef16319eff387d4a67ab4a8d7dd883576b717315b1c8e773484789ad8eeb39dd25ceb7e14ae66ae864a5891d46be524152d913ca826ceb07b579bb51e9e87f3654d0eab33489468f4f221a98eaa689041dce31ace9eebd756d946b3fb1f693e7044f2b657b19072b632c7403f9ad5ec00bbeea9531c9e2868bd1dad9033503ebf1f1f49ef3293f26220d709b766ab75120ca6e53bc2701315ddaf45c82e856ac61e7fa794c99f673be928b6cb7def1ef6c6fcb084a162151bacbe6a548d893aa45ff2afa31622475f5a1af71b283ba2746514dccef8a00eb51207315cf1f1cb53c49779ba61eaae805c13d9bbee902ff6f8070d24f0e1dd094cdc5fdbd8974c414875cdcc2b4fde15319809323aa858380d90a409ac1cf5637d4295f16c6433ca0320e7908ddbe7bb9c799c0fd92ffc512ec5d1967ca5d80ec64f04bd47d25187613fa3cf57dfb07d818ed11229d288898902133f181c9e7156864076ac8f9550e5c1eeb92feff1afe0aa83eca7f45aa9cd21dfa4104337d670dc692e2c279babd6b0db847882660d327e316e15ba31ab2ec62030e81788b4854598a9903c48db42701eacb803e73562e98aef5fe4c6b7d82ce968ac716ecf9ffda3fc039d95336276ff1a09c9f229c71a04ac44ccd19d396e5c7efda34a8b6799babb06ff129713412551d46f0078088f28e60ddd7797c7a44adbed30dc8aa3b3c8a684aca46886913312e0cb2d223ee709a7942965833d2a1d632379367dc86251be26b76c38be3fec3d52840e7501e6be36085f58ad61f0695f0099153df706bbca3e94bbeef57984392ccabcc4d977dc6220ab79fd447419a49b459267965450490ab13189fca2e206c6ecb309260f6e1dfed1f64c78272d0b37a71476187b73729035c6a7854b367e1aced9823f12b0c513504cb93d0368f25338fdcd98e78ccff6191f7eb9c9f978d5511c7ae63ed43302207e15ce5d3ead988f6ab07c16e4aa588e650bba9e74aaf91f379196e02d4ec1efae41120bda1ba82232af4774ba47fc737bf0ac835d8f12f0157b52714111667c112f4df87ce7c1f774de174e57476b689396076f3", 0x1000}, {&(0x7f0000001200)="46cb5b35a8f468593937b653725d474f5e6c9e0993b8720ceddb585dccd33856ac89088cf8d89f9d92bd14d8b0ee4ed6149107c4343b037d3a31d34ebbacb39bf196151d0c29a6a5e8bb3e6029e851b09d409a12953b4f97cfcb263023044f4796ad40faf868af152e93f2a90bc9e13bc40305bcc00ca82229bf97d5fb7aad72f52b0ffb48b5c929c86f57d56d1b323e2cd9fc133c008a764e7adf8e0d2b0d203b67f4c7a09b6a27e92a880cd09118563c2730136a", 0xb5}, {&(0x7f00000012c0)="77163e7ad166e8d8a2f4b6b00038c9ea328223d8a4284fe30f5b87e000e59666d9b7501fd90429e1e3f652d88e2c0023e1e9ab6dcb435a69ba4aab0fb1ad14daf57639f5ca524fbb92ce7c7a23da73c22207bb2f0d7d585da240cb3575682e42ac6f5f264512fae772fade3e5357044026c0723e25bbae6dff6302a337a84891c703f1262dcd343edd941afa529418daf7b7ab17fb797fc1639cd252a7747371ec7025519157f40382c02e0aad0f7ee5ef029ec807563be3ae72336515dbd326d8b977f16ce1f22222152170a020929dac00df9e6aec833ec6d59b7ab7eb9e15e7b8c6ef1900e8dd0b79717ad95f0a421522c1212956df6647b4cc3acc30467d3f89f5b72d3cffe487cf8826f449442c8e3e98b04a85e05a1f047c6de7293c2655abd7d74085d43c7c324cb3ec511a9b326d8886aefe38b8bebd85cba48d8e921acd864b0458996c3169ad9852e2cf1cbc515c0de0a3db45669a90eac4c9635913ddb0a279bc0f4bd7bcaece0962872826be901cc700951d11677229e3d31f3cff3089a71617ebafc5b58b16b54d0f0aa3bce378f5aaedac8cbf09006fc84aa213572e9ea8432fc68dbfd17b4610ceaca8a3c497afd9a7527020cac2c3201c6bc148606b9c40ade86cb6fe2c3eb47966e3ed9227dfbab706b42ad956aca39ecdce7f4f9a4a1e8775d5dbf2a8a35d9187d02619f0d86bb1851da58c06b629f6d90d3c52e525799d751487afc5a27b467511323200800e78c4e78c8b48339d6c6eec2614942bf7f8d6852fffc523b1520596ac8144f272c30115784688b377c8681611fc95b2bc1f7320b28526660fb477bca3d956dc1dafd693627c18f05f0c4732facb2d73c87c7d391c4b90238eb396dc36b654cac8a01fa75f9caeb4a0c861df77dd6921f1e27814643f0155e3f60125ab9d55ea7180a5f971c43dc4ca280580dcb1adcb4465807b08392ddae28b6caace863b1b01a0d10658f447e474527b1c07c90aaaa9c01a4d4e5f1e1ac860422c338686274aadac4c6e5a36d48745406ad414bff514f9959bce252cebc57d95847a974b14cadfeb11a72d9a1d17ce7ef7f578ab48cd6e33464bb03a15340fe6dcac055a3c615c4ce847edc4a176a11f2e88239ee172319bd908fd2c69c63b186ecbc47f80af36beab21a9b6b1c1c63abe5d9c9a45da4fce7b86f320e8bdb9dd8ad73225ec91236628edec5157ad8cf400b25a0693dc0137a51b897162348b9b86cbab16b254239c82b68a32ba60b50941b30df6da9f041c52f3128900ce3cface68fe8c6859aaa0359a2fe48ee37511ceabf7a2ad84ddb20fa70a171f94e6e456dce99151a68acb1b0bf3fdf63e3b9e4a5a7100f82b4d788db527fea96b9d793aad23900a40c7d281c07742f139046072b5da9d9d12f97362d7851084e491e9fd4d4d0969e3c18554a4ce94f4356791edb218408e44906caae32274abebc47721bc8d2784ef1fdf54100e735a31a0d02f3d17a19ae949c803e7742c791add850cc1af02599979e5c5b35fa9cf07930998be660f9d08240b999dca4d1442499761d74d7505f6606c74078da949df97c71addbd589e8a0737edd7b28fcd9d229d2733b2db150ba0e8c33163bc0ecea277c29a5fd60eab2ba9cb817bade30d654cb6c3f800689da11a95987bc500c837520ccafdb04887ccca52bac095f3435b32b4a702d3c05d5a71148bbffa772cdb19df220a5d5ace24c4e8669c178caad417d500af3cc8984af4d72964db9f71cd7df118164581ecb8dc36c0c1cd25e83b2a0c100ac50e1eb7f3e4271449daace911c5aefb184ecf633c8e8dd1a97680a2116074ed34412f1597c59f2a06e9fd67e17eeac637d1450a6d2eb32e283cbb74cc03b5c33eeb489695365e1d49b3bf5b47592080a417522f14b4eadf4a6e4c9d188430097ada7df436b3c738e765e3c1418cd9829642742aa6b82441a3dd59c574731f38f9b9fad6f07fdb9b54066fbc51264ad1944e46a67af1c15ecc8349e711438719e0864469d6cb74382c6faa4723a9535e3ddbb86c1ca188b86483b9a6c22a3ff0e9426cedf4b73f0c174280385ce40fae95b0c194008c9dfc212e02c762e58a38bdb27e6aa67a7399567742b316cbe3f789dccdb49ce7e9b264a9db6c9ce5efa47e9e2b8dee7665a450b19bf909d603b3b849ecd0c79aee3e34dec19140edaf404dbfd99b7f47828bc8e7b21fed6cd174e5608ea7a34dec9ed3728677a18ea27bd17898178b2da6f52062401ce782de536150e5bbf86dbb6ea12d44a85895a72aea87d8d883b8837fd480d6dd8acb9c7197bf6aea9f19d63be3d3295ae2fd1901078661547eb7c7979cd57d29f5b18ac1d2e203c3d9d7f307146fe3f4c912d54d2b2ec72b6c2d506a2dd416537fcfa996b7e9aa50037495c24d6fb941a8fbf7c864343b24e1232f3202431a80c09fe7978f734aa3dbcc6acfd9b5641d5f9096ebc3a150aa5832f05a0bf0d17a8afc45614768dd283528f6217d63dc8e6ad9c3e45f277de84a3463afb32de02d7967e39fed066bf6e0a937fb98930dcdaeb1d9d77316a35de4525ae8b560badb7062f70c9b1be39d83e6e3991872bccaf5ed1b0d3d7eaa827fcdb1c73d45400468b9a4e7fdbe30744d4cef741b089e6b28f78da3627f08d89f1f8105494e17556e0790c079b9eb1467118a2cf55422e83efeb8d1b2c7d402af3e43dc25e13a0ad9cdc451d24c90cf8231e5efd457494a2dab75c8ac1b7898fa37f53cbad4cb2b4eea927a647e5ddbdf570d9bd979712ed8b0d8247034dde103caac7d273030face827e8d0ad85ee1dd0565d20f5b098ef3e0d8e1518a4a3a22b668bed54972b643a9612b390947cb9b1990bddd55d7e2be111625e78bd1b3f3aa60229128aaff38bd3800bf17949989d2edc7326cd3a357b857cce259f360ae1fb54f3e18cb6ab1bd606e8735aaa3ea824f7b17b8271cc0fb9bb5be1a858918f77f3a105a26d295d9e4a4e90b33466a6880167119b1dce9575e2386294b1febb3f13f26b601a8412cab46ec4f4fcf728e5eb5e30bdf57431d48dd7f52556b5ce99d5314a87410540f739e31416e784f9cdc174fab58db997b4995c96a641bfd28270552147330cd0bfed61992d67106b6a6966afe7c23c0f5147d013c56e19462d6e11bb057fcf9742170e3db1e7cfad9068f51518b13f8e88385146c2ddc98a49d02a88d85fe407ea2aac4544d241215be7d2eb93d3bc819f68d590035b4f8ec84bd91f3a957b167a7cd0e92dbd428896dae924a6953fb2f859c34fa3c75bdb904ef0a4cec94433f50e6402cfdcf2c18ee8f04a3362bfa48a92410d8df03d5dadc5b6ce833b118055de21d9b42bbb20e18fd9dede890ac58bd44cc67f37d7bcd17334352472b43ccf74c2af11f2bc822af89d33383af5a1b031e5c8fac3322cc7714169de64fba3b29e4f862efd8514082b5c5d07269fe701db01ddcc4ed4501631a5c8fb0c1953d634653fadfb268ec9d420df1809b285aaf6155216a769188bbf0e48254ea2b51b58e37ed50bdf31e8fcc363e9896fab246d437b8decebb3eb62b718b5c64e1bc3a55d2a43baf0e7e947159f1d8b3a9b6474fc53ded475c07527851f9e48b255a935a0bb7dc140b05875e37032281078a8c1801ec73df9ed40794dec24438d579bd907493dc197a238b144b14dbe0751b20a1718b671f8594d7c4d976597ad45c74e22d58a37b1c6598b9b143cbf1c22e2b446eee4f35651231a92548ed204ee4597d5c60007d506994499f16f59ee49a99d9a61d51cd4b7e72eda19f9e356dba898b54073397b572488fcd3dbaa74a55f0e8fe7eec08cfd17a930feca20742e31507bb50222e56c617d5340e6c9919f361e96f9f1aca65592cc3f80f99c2c7d3a19bb0a4f1dd04ef3e9ffbc3d99707742e34e08c58aca69072a374aa4eeda56d517715a6302d6a985606d7c967f5e02a5104c036c039d83584e786cc22a5bfa88c60e19caef3fe029ebd77cd1da5813ad8959761997077e2e7a30e8fff1cf629fa70f420686eb8a56458e66ad63c2059fed1fda17075be182534a2d0121c5e17c5e5f5beaf79354311057d16b22193cbe9cee2630c9c67a12329ad5a9b7d596afc3ad74ac277bfd3c1c3f38f9ce850d3808e7798d5bd3655589f968cab38de3481da06a3ec7de63a0e7690d8ca997d16de9a64330a087292cdb57800efd2ada7370d8340399e16e8ce1780f77d4f5f0027e16eaece9efb6efa5a277b39af66103f8bda8fcbe2ed14e200f77bbff3ddcbf2fd2b5dd813aa7c03543de21393d331592797d064a9ed29453873e6134c5dc31e6f53da94762fceb2b296878afd334370a5fea0e82825757792d807684a006e09e2824c123f7bb9f2833fcbb748f637c90f83e71f8c8f06ae1de1a725f9cf3cfd3228d2ef23ad6fd0d5e442ceb7f85aafd07638517ef3538a7e257b83bcd2a5668b22e3060b8188bc62fe62a2d87c2726f585be7718a1efff5a2cd0dca307e583fe264b29614bc6689f8637c771610e64f52154b250e0c26aa4b3726d2053ffd6f2656dc37211bdfee7ede9529ff6f2f90cf208ae276e0a4b7ef843f2b201d9eca6fcd2769fb14791f3606d18cb33b97d83416f2c1f0790b89a711d1a1d4a00eae5a92b5c16615f02849f95b12dae675746045ef48e86f30bd191f78a5ee9c31957a584d8347b67bc542416ee562f73cbd9bf7608ea3d46a3e7c10221a4f0942ce045186a4e81523970a171c9301ea209b9877329172fb959ee471863bfbd256ca99bdb94c51c01a923c73094cb6721b413d8590059bc0375a79f4c37afe14a5f6f0736712ab4773a104b472143655f064728d1d6040d204533301c08241354bdbd561f2feffa88930ee92becd2cc0256771e8fb9e206b01f4e0a5c74e8cb5fdf619791c9716805f60c74c68ecb3719e4ccb114e7f8b623c37cfea00be56adfc0dc6ffea416c89234f9d994c04b1dfd13c4f0be493672720b8483fc55689fb447f41c172c627460304f261c55f852cbdbf08896a8425170d6925c692f2f448c01bb790f67662153a883d181ca370520d19c98df22ef1d497f3c4ca1654e56575439888e15045937a1ca62fab188b53020076f10fb5863635230eb6165a6fc109f35166087d493330e96d05bac37f0164d037a008581ef62391d09db7df28e859008ee6cd02f286eb50b2f2a496af252f05d10ef5e979f2c0a1217b49222b16e4188943a1152be00a484ffe764fe5bdc6340a576abbef5a9a675b50f25bc0fca347f4a0eb36651d7860390d9146d437a30559ae810bdc4f2841c88f88361719ea507afb82069817285c2dfa078870d91d5459be7164605c8ec60c9b637c831a1fb3a0f1a2095fdda1291bc4a6eb67603a96849cf670d25de04e4c1933ca9f828be415e4c08ba005057c47cae0925213d99f3c32836d6716dd2a1c6c333cb11f2c6cd6f0f7ed437ae3ddfa9646d9907d3db96a8b4ad1d9512d112e77d18fb889f15ca32cc265db865e8f2c69d8e130e5357a4930bee0dc79f049f8d5ab995fb0a6ef387533500e8abb65d33f732ad65595e507ff6570e76cb56760d50ce3aff1f3335767b3ddfead89cab84e1e4b0c4bb28c8fcbe52400c18eeec9d63a72224c786fe1c393cc8bf9fcc6ea549da8cddc4de0cd84a686f6ac67f2550c788f6b8a2ea378c0c12c535fe03cf64a93be8c077e6cdd986bd2e8ac6a6b5dee7c58bdbca4e2c64cad611cf99d7d68cb68903ca87191ac9c9fc27461c281dee31333916566540fa1340d0121ceb79ab505f74c2", 0x1000}, {&(0x7f00000022c0)="564644bfdec4cc566487947405e11908f1683eff68a566ac35870f51c924b6b78cb946f1474233c0dcffcd0c4d4ec8f7add517217ec561f82f3d756bc764909e60db0f78cd8ff8445bf5ccd2a00f0fd1b4fa7110617022d6215892bfb6cca607d2aa42524a68e803ff98458804ba93e7", 0x70}, {&(0x7f0000002340)="b0451796b871bed8836a2026a24672d3a0433d09880cea88e1c163f03f288492e6741aaebf474a9a983872cb00fea2bb2b2af8bcd649223c68126ecccc79a97a90de1fd1ae5099327a49a800fa26eaa4b2f23f111b83f6cbed5701007a08ead87c2e2f4aa69d43e620683f0af3a21088ccba750e8ce5b27398cdff0663287c304dfecc20b9f6029e76b446acff290bd005c3973873722eb1d01368e4a42976afc6326386acf7dd0fa105da27b4f008ae44c7540630626c5040f2c55fc6d1ac4f43cb5ad4f00b4ab54310f6b611c714e23c0083a9238c6ce66d9486a5efea69960fc8255374f3651aed103a02d3f9ead1e37d3411e9995523a3b17d", 0xfb}, {&(0x7f0000002440)="517f7a00874892676c324c5cdf503c9b8cb290c3172a", 0x16}, {&(0x7f0000002480)="ba612380ea596e6ccf8b062c2fcf259afe96341808834a17925a8578ba3c1901df96a2a765535334a3a4d6e156efce7ccfa1c271be4cc3d0b8f05b3496dfff1ed4319a7cde777564ca8e8b8eeb96fc68a78fa880cafd385a2be4941d1be80a45650be8ee3e272dded9486b87e3b3d6bf3f505dac0cdfae90ec9a147ef270807ef857189e7e380c3cd106", 0x8a}], 0x9, &(0x7f00000026c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}], 0x60, 0x4}, 0x402) 00:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/243) 00:33:30 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) r0 = getgid() getgroups(0x4034, &(0x7f0000000140)) setitimer(0x0, &(0x7f00000000c0)={{0xb0, 0x4}, {0x5, 0x3}}, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0xc002, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x7e, 0x5e}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r1, r2, r0) 00:33:30 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000140), 0x0) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) 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)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xe600) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:33:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) setuid(0xee01) r1 = semget$private(0x0, 0x4, 0xa2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r3 = dup(r2) readv(r3, &(0x7f0000000bc0), 0x2a9) mlock(&(0x7f00005b1000/0x3000)=nil, 0x3000) socketpair(0x400000000001, 0x8000, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x4, 0x1010, r4, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000600)) getrusage(0xffffffffffffffff, &(0x7f00000009c0)) r5 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0x2ec) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000a80)) munlockall() shmget$private(0x0, 0x3000, 0x600, &(0x7f00000b4000/0x3000)=nil) r6 = shmget$private(0x0, 0x1000, 0x62, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r1, &(0x7f0000003300)=[{0x1, 0x5, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0xf2d, 0x800}, {0x3, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x3, 0x4000001) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x81, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) 00:33:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000080)=""/27, 0x1b, 0x800, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r1, 0x4020426b, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 00:33:30 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x1, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffc) recvfrom$inet(r1, &(0x7f0000000100)=""/115, 0x73, 0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000013, &(0x7f0000000200), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x482) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="020000000000000083eacc38f6e3822bfe587891b058ed141b37b729b9be436c64698e9dfd0be9e639eeb4b1699522a120e322cc992dc331e8ce2f6b73e3189c18987f51a08d5e2f4b0949a016c4e796b39efdf9d620dca608575d96b757faa421d49d9aba059be539138382290763aea5d3df71aadd5a08007ba4095e6521d02aea65edb49fe146f5bb8834b9e548777d358bb33372f75b014cb8600072f5ac1086d67266dfbb9bb0907e94d8237ffd87aca3cc5c819fe138000c6a"], 0xc, 0x800) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x76}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x2000, 0x7}, 0x10) 00:33:30 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x3a0916c44f7b202c, 0x501) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffffffffffffffc6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) 00:33:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050390000000000008005786ca90750e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000000000000000000000000000000004000000", 0xfffffffffffffdd0, 0x0, 0x0, 0xfffffffffffffd8f) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xe38b, 0x160}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="de36197c532a9ded899ae3cb5de3dff294309511b0c4ac1aa259c066033e7a293567418ae75098358da68be605ca1efc93e74403", 0x34}, {&(0x7f0000000140)="b4812aefc17239f7ebce6d09224bc3a9733a82baaf299b448cb38a20b415d5fd85f6efc5cb8745848a3a1760b0f74bd3f47af147952bd2b1c65ae70ddb940c5a9fb338a73bc477e9163cc081f17bda3276dc7ff67fdcbdf2654398", 0x5b}], 0x2, &(0x7f0000000b00)=ANY=[@ANYBLOB="f000000000000000ffff0000050000001764dd909cf2ab7fce9a9a554c3c9b47cf1dbcc040c9584696714c44b19c7f824c5d01e490973090520e890d7f9fc424fe39107684d86f9eee7ebe6075f4dcde731a2e71a9f3d2af6cae0498f69b794a3f6c3b232556639537b80888d755085a1cc6e183b047317a6cb3dc19ad6c989ba14c5265b8e22cdaca1bc2efcf7e4673ddc4765db3299de99ad4ceaf63fa69f1cbea2f1d79341f704b1f4103fdf20fde115652b3cbb79d9d4512b019590692ffd47b9acb8345fc6d180cf2edaf70aaf84f15b9845722bfbe1958e8512e3972e7d66173f6b0e36f7ec097982a71d50000d800000000000000ffff0000aa0600006df6eaa729e078b33acc6ad8b4c9e72846141821fda01531ddc67d0839eb03b3b2db7486f7b0e42f312951dacad7e43a6c102331fa6d1ab59761a5ff4feecfe2fc089723a420fb9b9f963216ca65920c36860372c9d11881206233779e6923c7bfda16ac085e7f1c2648d418a527373852dbe4f0c875f8ef57974ebf9684706989494ab46aa39d54ea8f03cc2bfd3171f1d1eb96224ef01ec139810d13ca272d87757c3cc48a4fc45cb55fb36b98aa5789cdf69600cd2b64c9b67f805e93290f2d1f44f91546811a8800000000000000ffff000008000000acc20959d0e5ff99260b06968dd17bce8dd841a9ea1a68d2836b34fb4112953db0620096db373acbc016f5243eb657db94de25be119c0eabbe4b64c53bb82e69239e14afe5bd5c182e8127036ae2f63eb46589549f5192db5206bfe1f3787d63ba0b82eafc8fe2219caebf51d682013cf6e3000000000000000100078937cd0e0dba5dbb1c90110d4940421102b663c0652f15b03bf7b44f4be6a81b22a9b92d11e6ef1c0fd1c8a2b33f7d8475ed23b30e853539b8b0dee530e2c9210609cc96126b872eeb1b2056dbb50ab110b6f5eacf32c475f730d8708cd12b9c216453f056f2fcf8b72f64cb617031a0f3031736033cf150bb2d4cb739661c0164357961c0f6c932619dcb4c1b19a8d0e5f8b414f9146e12b212da6342cdf5650b17eeab524f9e5d13b7526d5839e45f3b7b86089a911e0f1057ab16df58f92231c536ecea31d98ac939abf1d0fc7d1e424a2e3e9f38e0322bbaca303a7414b2da8cee8dc91f0eabc21150f50000f000000000000000ffff000000080000fe60e13346eac3ab4cc266200d18d241be63a6f66bb70ffe73dff6ef856e97878768c5d6306889261bd760617b60f277b800ed3a4f995af79730b0ddf615214560ac937a977aea95991e1d21283acc9a5eaf2dd300c5c52a9d2c71b70d0726c41e31eabb6dc141381428bebce8b4e4d82aa776d9af99ea7637105c4ed60f22418c4709f399a9837cd7f3e0abfb2b49e809ece33ba9d0a54aafeae3045d4ab3c2656af74a4d8a9aa2d18ed662e933304c341fed2e69fa7dda8854b236a213fb12726abe0602b7906d2c321287d5c5f6e8c68fd709aa0967264176bf4b326c4b45db5800000000000000ffff000080060000f909c632c4e0d636d001e52da81ac7cf730929149594bb29a73023a56a9bc73ab15ab1d5abbe77d75885a01a87e0a18bdf1fb4e0ed7cae5e0300003d68977d0b9e6a2cf49fb5eaedc80000000000000001000000040000001bb284520b07ad1c4312d75a513b33c8f2a50367fd5a53cc6efcecd18f02dee92bfe3f9010091b76074efcf7ac3a2c15c924b7d62b7b2bfe7fc4f89bd48eedd199efdc8c79f35c81cbbb942f6522433ef21ff40a2ffa49711d1e709f8b0265e034e4f9c6ef1dc604cbd6ae1745fd4f8c8b36cee2bb45ad55fe9b5097bb5d09275f2a6124a4acbf5a061ce12e78aaa5329acb2a773ecc2e38a38470446815c3c716b11513471170c70acc5bbad77f42fc9eade2a7f500"/1377], 0x560}, 0x2) 00:33:31 executing program 0: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000000), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x7, 0x81}, {0x0, 0x2}, {0x44, 0x8}, {0x41, 0x7}], 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x5b02, 0x2, 0x7577a876, "6413ff66d83add4061423e266febc900ada71b9d", 0x9, 0x400080}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x80000000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 00:33:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00", 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x606b6b68) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:33:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x3, 0x9, 0x6, r1}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r6 = accept$inet6(r4, 0x0, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000001c0)=0x3) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000240)={0x5, 0x1, {0x4, 0xfff}}) poll(&(0x7f0000000280)=[{r6, 0x8}, {r0, 0x4}], 0x2, 0x10001) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000002c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x82, 0x0) recvfrom$inet6(r6, &(0x7f0000000340)=""/137, 0x89, 0x843, &(0x7f0000000400)={0x18, 0x0, 0x12b38309, 0x1}, 0xc) socket(0x38, 0x1, 0x1f) fchownat(r8, &(0x7f0000000440)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000480)=0x2f) r9 = dup(r5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)="3a29c7a1f1600a89dc47df070baf0de6eb24004863b4e427d08608b31da400130a0bfe639f7dfbf07600c0488448929b96559eec5f53b10f3925dac6ee2115b412d47b6a26807bf87633338fd28307434adfade8c3cefcf8002714d9acb914ce0474d449e6876dcaa383f62cbfe66689f446d209c5aa1fbc8786171b6dc143ee6868c37f43ce924c95092715fee6c1cc523962487c95a4b9b192bb8b3f0dfc73bcaaf5935bce175341920aec7807c8770f1201559b41f1fa34b204527805a5dfa3d6cc8cec874e7788077939fd67a061a63b7c8a1182ea3932f76ce4d671604c2fde8302db7445867e659281fe4ccd5e27e08065b94202abf005", 0xfa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r8, 0x0, 0xcc) fcntl$setflags(r5, 0x2, 0x1) ioctl$TIOCEXCL(r9, 0x2000740d) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x18, 0x0) fchdir(r5) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000600)={0x87a, 0x0, 0x1, 0xad, "9d8dfb2d2764ad54e98431ff8eff36aebc7c9391", 0x2, 0x3f}) ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0x0, 0x1f, 0x1000, {[0x0, 0x40, 0x4, 0x2, 0x3, 0x7, 0x2, 0x0, 0x6, 0x9, 0x101, 0x8, 0xff, 0x0, 0x2, 0x9, 0x40, 0x9], [0x7, 0x8, 0x17d0f1b1, 0x4, 0x81, 0x1, 0xfffffffffffffff8, 0x3, 0x9, 0x8], [0x1000, 0x100000001, 0xfffffffffffff000, 0x1, 0xffffffff, 0x1, 0x3ff], [0x3, 0x8f, 0x5, 0x800, 0x3, 0x6], [{0xfffffffffffffc01, 0x7f, 0xdc}, {0x10000, 0x100000000, 0x80000000, 0x5}, {0x6, 0x0, 0x9, 0x2}, {0xfff, 0x5, 0x8, 0x2}, {0x1f, 0x9, 0x79, 0x7}, {0x1f, 0x8, 0xdb, 0x7ff}, {0x9, 0x3, 0x9, 0x2}, {0x3, 0x6, 0xffffffffffffffc0, 0x4}], {0x84, 0x0, 0x6, 0x4}, {0x0, 0x4, 0x3, 0x9}}}) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f00000008c0)) dup(r7) 00:33:31 executing program 0: r0 = socket(0x18, 0x2, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x8}, 0x10) r1 = socket(0x1, 0x3, 0x0) r2 = socket$inet(0x2, 0x8007, 0x10001) r3 = socket(0x26, 0xc007, 0xa91) r4 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='}{\x00') shutdown(r3, 0x1) r5 = dup(r0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x900, 0x120) linkat(r5, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/153) ioctl$TIOCNOTTY(r6, 0x20007471) nanosleep(&(0x7f0000000240)={0xffffffffffffffc0, 0x10001}, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = socket(0x37, 0x4005, 0x20) connect$unix(r7, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) shutdown(r3, 0x2) mknodat(r6, &(0x7f0000000380)='./file0\x00', 0x4, 0x7) connect(r2, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) r8 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) sync() mknodat(r6, &(0x7f0000000480)='./file0\x00', 0x0, 0x10001) pledge(&(0x7f00000004c0)='})\x00', &(0x7f0000000500)='*\x00') link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r3, &(0x7f0000000600)="7d59e1ba71aadafc25e3", 0xa, 0x8, &(0x7f0000000640)={0x18, 0x0, 0x8}, 0xc) getpeername(r8, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000000700)="49fc184d27e3d0f4231a5cfb665885ecfa4109ba2412062d6df1728f5f3cef05e29d74097207c059da6ec7b93a8d66d398ed979b95ba6776b61db2ef877ae308de76973c42bafac1780c8a1d23e38e9dd2bbc93edd922291816de68c0ff333d16572ad0924e70089cb102e83", 0x6c}, {&(0x7f0000000780)="e1225d98da24b203db98dbba82a447bd3eadfaf3fc", 0x15}, {&(0x7f00000007c0)="f0d74e8e7c170c9aff93cba24ad8a97a5d85f5dd289fa6f40b6c8125da4d3e31134fc11046b5fd375d9393c06ba3aec96b77eee5ea354b0068bfd5d937fb74ec7d2938a18eea6148cbdcf97a8497eb2815f394d7620c20b3e6aaee8a93b755a64449d79b023c109a3eee345b98b129858745141c18408bffcf2fec0761653d6e12678354fbbc1c4dcd4d8d9875e16804a8b1535374b8ea0a40670ee9045daa61a16b07358945fc8bc6ca5e0ecc497b57b8a79c472b1a1b9f4dfc91b448e951e424104da42c93383c37d5c78a7ba65fa337dd1130a47b9ff205a5df38bfa7b7e3827ae94418591043f99f56096ba54da0a30db68ffe710143c53ec26cc798f7c148c7e2f90fd88256aafbebc3ce6f3f088f230468c6838ab055aa11e6c9b2cf63b53a229569c75b694110d7db19c0d02f49e73932716ef5e1e67a5d775853274ccde6d725404f10f5f83f854e982e71f42b0f9a404400bd9277c9baf673cd2bf9457f35f8b16e265e5a5f81c1191d6246d7daff65e135248e3529efcba7b5e35ab90f1c33e983af69f0a84f010b173f341b61b4486465c5938d3ec5d6221a61012d968d05c07f3644ecfbd9b9c401838eab5211fdc9591d950ac16b8d24b6da437b59aa5e2226cf434429389d7ba83b68b4d9932ec6588aa48534ee14b15e7753c652390d96fc008cec47af995dd1aee55074ec78a3554815259713607c7266a67b12d46fc98bd7d4dbb2d55e0281006d77657ad1808abc8a3421932706896a00819bad218ba9112783107450c35cd460e52221aea45cfb2dceb4bde10000c159fa5916bd429d83d7044312379b0a5602e4a9a059ca870d4fa3f232811c352861cb7a9d1757509abc25436c04ce1c47897e3a5c5e98586332cbdb845c0f574e759599ea451adf6d8122c9e95a6f557f4ed1a8f4076934831728c58287fc8003bc5e53024232c6ad916f87b84a6e0d4277f4c16ef012e1331deedb856c701aa7c8d783ee143ad9f45c833f1c033f4d3c61889075c39ead269f7330319903b8164dd0382e8eeae3a658f213cc63f519631f0519a5aec6810741f3fb30b3f708324f5157a976bea0e10fe083a6dfaaf7c91f4e1859ff89e52b24d06d661e485365257dc50aa664b9c6f360fbac0ece652ca1de93cb519c2b9b17cd634933f77b3f57dace663a08b4a0f5cc25bd28864ea16566b0e8142e43e04915c6b0dad092cc9fcac6a2b0324cdeb84b8eb601f05b3eb885cfe2649be201f067372935b79d80fdc4a0cfc525f4c2a442a3b79d1ddf87985dcfcb5bb410c054fc7f4041ae96a14c35a8cd345779297c56ad131ab56e742fcbf9934743ef58255a2a7d2c179a0788f62aba1f5e393f8d7c709c9f89d3617fa2d7e8cf495e682a85720bc4b923a8f571a5c35e464d171647c2313db143ed31af848093f4b0763497b8eaee7e571a90b6921f662efcc5f43cccb4f4b47b96dea2625573d0dc35ebd04b11ca96853b4578f8767c2659296f4e090be2c683bb1afe11f4d1ffef5e4b284e105d6d45b9f3f418a0624e9db7885e7dfca704a6618fccc7460a8f50cac58cdf863a9bedf51d773b20b29f0517bcfcea25b25bd00044054498233beed712d9deb6bc8a5b5cbf5332f16d0dad0a8501db87ed918cfd6520e54f7322212191580084b79ede3981f1738d0df838e7c5970fb7dc4c059986f5d60298bc64c9cd6f892f3050ded040a96911eb98ddac7e69c62e4b495f2385c252885277c26b0b6801ccacf7d848f6188c1d02afb7e08bf36ecd7a1a3872799e66ad2c93ca6540dbc94a2ebdb4004c85b2c7b359a241e6bb4f0258fcc1ce0f5225823247611ab4cfc239240f5c436e6190778f4cc438b92aed4f5118d2e6c4d5eebb152a4cf89ca07fa30f9bdcd18b532da0dfb4a548505ff4b20577d065be0d99c667e355deaa838f30f4af37f5b2e7763e05ab7060aa4932bf3032650c4335d13ba998cb2ae82a63086d05c1f57e0a0feafddc01e2370e85ec8421b7fc3a521f848d99a9c5d8e84b0f7f69d0e3d834871f5728c216edb616290b063f44a031d987bc50d982fc8b48e9876e18a4634d988635e59a1c145b258a208c8f9755108ccdaccd9ace13b693fbe5e8c95ce7269218ae463a67aeae209ee98c7e70a6c6e3e7d112700bdc0a33af7c11bb85a7226b9a04a6bc46bceeefe4ff9d32e4cc4519f90aa3b2c89c10387c19f20449c53a0c45e16b87ee96246c61c3f770dce545495fc1edb5efbe2c35b10874c0c8586a994d01634163405ed2bc5452880e800fd4c095902adadf0849e3305c92601c512d00f464a8491b773784e56f451697153ce90ee1e15c30f65bfd55b56daa853cab4d6103c13b79f23545cef0c0dcf490fee1eaed3a4d0a851ee359cadaabf152f381d22b50312355e5f21325cb60b0a07a92afa8f288a2cc3d51c4f8fb5cbbdc518c27c268957ee7b0fa45586f5da9a8e5bbc223bcadf5f211e2157be84fea8801fadb59d71fd0ef3d808d71e62f7dcc76053acf67cbc0ae32d73dc8c5ff621953f1e009fa35a3ecc20ffc81ab417a7d250457686f89b5451d1f35de6d728e35570492e84f3131633e83c579158a0b17c25ebca4d7935797f118589b4067f571624c0e78cd40e22cfab0cc41e73966be17c6e0cbc8813f09a8007a0952d49333d7881a38d111952f0ba1e0f12ba1b241d45f48567e5c19ddb05c9342b3b477278ccc36d31a9a871e45ac15289c328073f7c077aefb5ddbf89544e0abc14c302131de958f358bacfe37235a292f99b88a195b642809fbb4b386daa24b1a7e4826de803d20099dd1d58c6d8329043f928c17fb24f2ed50bfe2ef1e00064eed67b993e398c305f4bb7bde9603cd7823a20a0c8f93841eaf081bfebcea5d55bf6304ecce2efde65481d7d83dde7d0c66313ca11041b98bf6c0ebd5497e14250e8f13045ae9f28583e5dad03eabc575c3821a0303d12cb663e7c45f246c8fd6fdb09e3071a4f70b85417736dba4d70ce72dd859345f7f83aa4b16dc76c287c68e5cd2591c6c9d12846f2eeea89daded1f1aad2ce12bcd016e21ceab2593e43af0dbbe86b6cbd0441581853f7454031e98f9c0874db9ebc2d8c6bdd04e21d5f1f49c1ac0f924b8123bbcadb5e99669ba425c04e2c66ec06a1594f6e26780ec8a4cebe58b0ebf0d722573ec376b49e861b293850fed611e7c39932cd2e223f1d4897b3ed979fee52d6642f527be0ec1e3427e659a7dd0d3110f79d95e3860de786976958bdfbae3b64204ed0e12e2b5be0560de969b7720858921bf289d36d9dac84283c8c8d2aa4f0ade71e61aa2ed71cfb774cec67da69f7a76f7bce6b99314604b8314df5da94b87532545ec9653be53c927a36a410cc2cb34734f74a46ad66e0081ca3a3d59b427960d26d8f76ec9410c81d7b085dc27c7ca8d4d24870b1f7b5471b2bfca7bfe32d16052719ea96e46089e1d435aa2639cac739e980f946b130a5c0d96c6862ca405c06e9c8f080f58b3b4e0a1c5ec3a514564ae30f2e93e4d75338cfdff40d1ff449f97c359ac8e3d8dbf45d3643d6a8b032448cbadfc9cd9da205145c07bb90358d9d9e80ac02355fd73ff5127fa43095fd839086ad00d1364af44300d065ebe0eb1fdb961907730f48ff0f007c4de6af68ac7b05efc34062b3f5ed3bc80be575ead2dabc63a196c555a7fedbbbffb0fecce90e721f0dbd9894a58678a839a5af6548dc0b332b7b66a5812a8647c5853a251e2304aeb132157b6f6d268276144a30cb12df1b1d008aba2910bf3c95075126c57a5ed1d7d585410dbc0a20a600ca29acbf8e9fdcea296587584eb80dfe6f73185bf0074a61fe43910c23a6627a413e34f436f1c7b98ec64906d154a3077bbe137302456966b2a0cd04c3ed771a97f340d4cdde00859fba214b8ca00aef3cef0c42ba7939d69fb147610a3a952eb1142989ccecc95969a626e0a31825480c12828fabdfcb5bf6fbe6d23093a36ffb615c1d072241369174775b2f0771bf2b4f1197ea6ecdc63167f9eb0fe7ae952562df61198c0afc78b3b2cc0f238ba5284318f519c9bc494aa2fd37ed2e9253e04148c9ea80433593e24c7283a9c931334548dee9f2b9b2d4cf637cd8b1abf5d41b064c4e608f173ffee526df2edb08203cba9e706cb79138c736b64b643d42ee6f987f9925fed34cd22d759664285d6045f80848cfd5d1926ab38d22d3707320b3d1d1b13bfc8704788a451cefc325b186257f3ad468b7c1ab69ecec6c971c684e1ba2e9eed97a3ed01bd5629669f3b36cd589557fd5c5dcbad61df33c9338054206262d516daa6081957d0b20645ff5fafdba8313ae0a0f2a7f935915d2759402fc4b802cc5468734f5f330f438b7b646545b4bab172889da44475f2c27760914bb4722b34296a225b5303ee6805ec769ff8a40e34998ae8dd80ec3cab3c122b5d199a11c0f0c108aa80fb7815f285163d1df76fb61898088254d42e985aa2c5320eee7f165c90bc3de73f916a84b5e70861c2c11a0f1cb35dc20eeeb1440f30307770222037ce6d0b612623b152c0fc76e0a8e96e38767e268a62dd019d7b2b921f34b743b4c87239539c4f858aaa83ed6d670626e020273d5a0c782f41d568c99048a47e4f361eacc29298173f8432db86a84c1b46ebb3c9c25f60897241d601c64292259ff2b640314d6012af2ab1d9df62d77b35bedf18db9237daab59e3aef34ac4acd2cc0483140f7fc2d4e23b785fe80e99387f74449c9e0a81ed0bb071b12295c30a6d2bb25c0e75a1b6455056775c06c89e257e986bf7ac4054172f0e3bc770a3ca33ec57e8b16f902bfd3a5458d797c77f5f7f76cd8935ae15a99ad80e8f1b82202fdf7e35454c4a8b0e93deb1b4da5b7972105bede5b97bbcdbe2de1af98270e29b58df1db447a803c940c081140be6b4e2fd4089341049ef56d5891589ad1dc8779b454ec4fe7015d2d0b880be5f527100bfa906dfb60ee2cc5be7b25370f89adf0e79ab4dfa29b244a011b197141e92dbaa891078d56c45267db9d51908394f140e8b2229a2e65f77a057865240f03fc59eee135e846744bb68cef4f2229fec7c468369a98f6935c3bc3ba2a0915029ed82a351dbd9f08959c4f5a6fed6a63c2581329bc505a9bd23d80806081ff121d61b8d9190d8a8210b66b2b84c72e06ea63ed5691efdf240b3c70ab66c015044bddbe58c790e96e96c2dfe0c5aa4ec30f3afdfa9ddcdc12a790edf8cc8408d0bbdd423f32708c3aa1d5a4850dce904c59cce635edb4dbf67337adb82282d1bfaca78d8cb596084ba2f265a5b93d4fca8bd8d7d3c024a02ce0594f280853fc5b5d0faf01a7d5d5812da04dea600d5bce32d3da7e998493bc3cad4bcaa736d7f154d3dd08899fe3e38e2741882d3b74cec00e60bb0332a272c429d5d62be8740b0ce3a98ed002a3f618a09bf8b3d96f4b8b1fff18a62e40e12c8a9d536fb1902bf13baa18fe2d9d03e9e8d4c84461fe08748994535eaf21874bc354a9df31a1d91f0ee4491fc4e77eb93259f4b992ebfe4d7164ddaf1a288d3d3e4451590c8a79e4dbf1968a0f8a94b2461ba557b19d41d4840eff40b3be37924e48de71af4dc6ba5384c7eb45fbaccdaeabf02218c4bfb376f303268c9bf09fa73d2a457a4872944353a5a0b1ca1d69741b6a2f3ccf84fe722608a3ae98b81f4837e31f25a545c28335a0771b15fab69dea3829b0860f5944f2f3667c7e967a6b8b593815b4f2ff3892b8ca2130616a5a9eeb52ce34f1a6d2c5b85cf41020879a3f62c8dba6c2fea40", 0x1000}, {&(0x7f00000017c0)="7d197e01cbb2e610dc4fb84b14895dec703f1131428a7eeb9007f5785b05d04170c7da6db05b28a7f3b3e2ce8c65ee890b8b14deaf3fe39864b2bc31d1a9be0b56383ef2760a64a62d6a31a07c116d34e2adef8beaabf18b896d8582c62aab5e59e7443ba1d938372fb424e5d028c3f70a2e6c075f035be7cb42c1a0ec92cbcefcc53d3d1a8b8bbdc03002edd7d311835e1cdda5e3f1c72213ad2116c401c00a11eaca6fad2b1f1637122e67199f5858fd5d559da1f722a44410b62accaeda99", 0xc0}, {&(0x7f0000001880)="aff38fd9d5de8a480b08dd38d432dbd8b9486b6bc329141ec9b842573e2a7106c2ee09927c8621ecfd57e706da617a3991812c17e348de1a9245f8b5e553fc312ed4fe89018a6229bc687d7289c24c1f13f44c3826d59120b23b2e06bb45831a1610e98a54a77335331f449d1a7c3392af295bcf96260901209e14ffedc8446e89f732129ae451b2a23d82dde833837bdb4fd8c9ece6dd386c396a1198734338f84b76e98880411f8474518d906d6bb0ed11d8d5513aefc8df86600b9cc748ccfa53e34a7bc8538a5be5217cbee671817388b87fa6db5221f03168cf60fb49af03442e8af6e1f78438649ef26393e5bdafb5c3bce7bed560", 0xf8}, {&(0x7f0000001980)="4051014881b758f7733b786259f71ac1ba167c4af8dd3cdbaacdb24a2f80578691978effb5c3794b8df70e254b8ef9ebab20fe346c799492603603af652137b2f2227c38117a47231fe3dc97c53df3cf339e71d5f1b4ad06f0e455e68b5d166fee23e86eb5fdb676e84087cb266fe27196cea4ac2ad2cca46be6a3d667bf5eabe6", 0x81}, {&(0x7f0000001a40)="d93b9edf87b2e640762e7b23e440efd0be118023c0cd06133cf3137d425a01b185468e35e9a53c9f294df5975682d885757b82c961799076b97a894492fd5748d961493a7fc9051dbd554574ea1727db277c39377caf2d84855c05a32cd3f62463f77dec5eac100df29d029f9db10eead49aaf36ba1363667a4b630ffc4b4ad7215f88eefbeb9ce3bb311544784a806e50e1bb", 0x93}, {&(0x7f0000001b00)="7e3a024589e58fb7dbba881268c8996afeb4370654690aefb36ca499b4416da0a5303c0f8fbaf5bd0bc8a319a5b3a9974931167fc1900bf07fd1d5b3726a", 0x3e}], 0x8, 0x0) 00:33:31 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x40, 0x6e}, {{r1}, 0x0, 0xc, 0xc0000004, 0x8, 0xfffffffffffffffa}], 0x6, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x20, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x90, 0x1, 0x4, 0x6}, {{r2}, 0xfffffffffffffff8, 0x1, 0x20000024, 0x800, 0x3}, {{r2}, 0xffffffffffffffff, 0xc2, 0x10, 0x20, 0xb0}], 0x72a19d57, &(0x7f0000000100)={0x0, 0x9}) bind$inet(r3, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0xfffffffffffffffe, 0x8002}, {0x18, 0x3, 0x1, 0xdc1}, 0x2, [0x200009, 0x1, 0x20, 0x6, 0x3, 0x3f, 0x20, 0x7ff]}, 0xfffffffffffffe6f) rmdir(&(0x7f00000002c0)='./file1\x00') kevent(r1, &(0x7f0000000180), 0x404, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x7fffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 00:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x49, 0x0, 0xffffffffffffffff}, {0x6b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x631, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8098, 0x10) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000200)) 00:33:32 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x702, 0x3}, {0x8000, 0xebe}}) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x1}}, 0x0) 00:33:32 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="69d7f93cef385e3f35"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="6706a376295c2d10cae76e74bd20a5686f24c906386370e9c83f374e972968a0ae821d88a2c97759dd619b676daa1e970101e20d3901882dabe5a641c64d89dc54a7e3e54f6a46c0c0ee558e199f1e4a1acbe6d221b584a149f51a4836a0348eca5e5aaef5ac2403ac3d9424a06db10c71998802803dd56d7e87999e68563ec78c5acf7a0d2ed5ad9800ee7a31bb8de6135faaf0745b1e7bef7b07e3895ecd34d612caf74831c5672ad0f2c1e054850884a5d780a20b2596e244cbb6e74935b8804e84518319a7e5416e19d8743dd23a40223d8d12dbb98ee9b9ed15e4b2966fc35d9710956bc165", 0xe8}, {&(0x7f0000000100)="4fb20ffd74322eeef8b1905c0f6cb8274552", 0x12}], 0x2, 0x28) 00:33:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x3, 0x1, 0x7}, 0xc) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x100c, 0x0, 0x0) 00:33:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x1000, 0x7ff, &(0x7f0000000000)="bda8070cd6d7f00cfd1f1f83529bb51275cbafaacd6860c4280047d84d374a28db34dc7a4c627b89e243e18924257bc99313c1e45ebfa0d77daf885959544351a572b424bb993fc54e38e2b796bf7872b0c448c01c657798c6cab755d5de56b7ed739d7c8908d356f148d746ec8e312ae82a95f55f42e391131a3474d05d17234ec8355780a9b19c5a879d298c5c891e3d7f6e87d20aa2b74aa1c54ac2fa51b4132c6e0aee02dac7668d4ca4145cb8ba", 0xb0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 00:33:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x1f, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140)={0x5}, 0xc) 00:33:32 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) getrusage(0x0, &(0x7f00000000c0)) 00:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0xda) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x15}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x4) sync() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 00:33:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) close(r1) 00:33:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x27, 0x1, 0x6) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:33:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x7b) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/237, 0xed) 00:33:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(0xffffffffffffffff, &(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) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20108, 0x0) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000540)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8900, 0x0) fchdir(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x7) link(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000b40)=0x7) clock_gettime(0x4, &(0x7f0000000380)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x3, 0x6, 0x4000000000000001, 0x1}) r4 = socket(0x1, 0x2, 0x200006) fsync(r2) r5 = accept(r4, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x2}, 0x8) getpeername$inet6(r4, &(0x7f00000000c0), &(0x7f0000002800)=0xc) write(r5, &(0x7f0000000240)="ca1b7463ba2ab61337048eb833d2ef7edff50f12c8a9b8f8759da687327e2c02fc3cca657614c6455def9c5950e61ad48929c8", 0x33) recvmsg(r0, &(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) r6 = semget$private(0x0, 0x3, 0xc2) semop(r6, &(0x7f00000027c0)=[{0x1, 0xfff, 0x1800}, {0x4, 0x9, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x4, 0x1000}, {0x4000000000000801, 0x3}, {0x4, 0xffffffffffff36ff, 0x1800}, {0x1, 0x4125, 0x1000}], 0x7) fchdir(r5) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000080)=0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 00:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001280)=0x3f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 00:33:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x7) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCCDTR(r2, 0x20007478) 00:33:32 executing program 1: r0 = socket(0x6, 0x0, 0x0) connect(r0, &(0x7f0000001780)=@in={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x800000005}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001740)=0x40a) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000080)="9217da2b1d73cfd7aa3823172b16c854ac417d69c6adf745aad9a0a3225dda448f571fdcda44bf6cb2c70fc69d3838c7d0f5cf84f73d246e2671f4c93691e90f2b9b72e4d4d4b3885250381afc1fe4140de55ebb7582e98db061a19c93a2129ebc53e57af4c936798fddae98d2e01e69eb6cf072062c30809b578b208b63e9ebfa6a974a38ded96b613accf4d449cd20698cb317f994c04a3106971ab93fcb370abbd04ffbf9bbd389859b2f7c770e6eda32671329c4f75fc23504bc5abe87a63f4fc331cba58c760f018fcb5a8982c5615bf1bab46367b0622fe99cefa2f4599b5995d7ccca2f217f58842157f961a4187106302ab94be32d270c405c4979", 0xff}, {&(0x7f0000000180)="5c2b987924cb08f83256fe2fad90653f8a5f17103b05ddb4683b58d7cd08af2a58371de139b95b7c28ab91a73c2adb4083a11f909f47c547126051f573aefefa45ced6cba79d1be21430eb441f8eb3b38015ccbe9fa25cb8460007bff471fadafc2cff502c97e4eddfb6234b3cb62a108928499f909871115732a9729bec60ee4b8cb1616ff1359bec64d79faca1de21c6efc613dc5414b8497ec351d4ce049f9dcd2f34538e061b5e4df3a2034b0318715e820aebd2fae8c9c2a8b5eba55676265fb60c16d27c58cbff54a8525cfdf4bfdc8db7549241f35d0bced6a25c469953d9bdbb09199d0129956271bfc9311ef0a6c763a06de15abf23f60c33a948e0b1c45864d61e4055d02155e06f898dbe4c711e984dda30543744089152503c6f98173c427bf32c8e3a4376b58f47d2b60efcb08942305c6be1c09e8fcf369d08ac04257d280d7649953340eabeb7b43513a55a96e9d5d58adc56bc5243b1a68dde9e889c954ada80d07216d013a1b27844c3d9f696d67185910213fd8fcc0d4aed636c090c435f80d8f46be1396ce22f7342c9d5cf96622a6423f6c0afd83c50069bc47a9b2fa44dd3459da765e1b4625b125019c203f0a8b8f2ef0541bf9fe9936528b8847bafa9819ba3c61ed71247e82d8be78db22a077957633e934cc6953ef8bb6622b5cc0de732549bf70ce8f9b04c6e7e063a20341be2d52da9ca84026eec9f82362af37d8a3b9a047b0edbaff4da884fc3985344122ae0dc87aed951f01817aa0f5cdbbf1f91ce8b57b3ab2e294d7aa4f3dd22152b29e56a0f2aa1678ddac6e0abc289e18c38baff34e8a8a439d6bd71605634838af17db93a5d581060ac1f7e61f2cd08e0da866ae3a8f130edf6aec3a172ff43bc2849e4d8c2cb0aaf61a412aff153993122a950286a0c91eb0df40b50d18a72e12aeadf90386627fd490e7173eb79765a5067154f628bbd66d359631df8e7eb4dda05921860bcb18e5a637cb1a6f1cf5fdb3d2cbc6cd02911dc05b850f58c06dc2a0e3eb37fc55ed3998ffbd8c24d166c50f70fdf716d8d85050b97bb376e168caa83286afcab86c7e081c10d0d557e810f85d979ade3f561f0f78b543113bc3f32f186aad285020faae69f2240f01f4467d3323885a2982e7dcf6b3c505039caed6870e79d4dfe07e70983be90de4cab8d9aa5344049910e553e674e8d1c48048245eea87cc95968913b938fa1ab05a4dfd2ec42c81ca5827e446d589147044ce96cd8ba1f1789482a3929b6cd00398632ded82bab79da0660ebe7430c5c3459cfb27986c673b996118a1d19c71a20a62114a997446d7acd57e0f746487555cd17a3aac7f6ef6a5bee6feeadf778b75d64ab1933cbd800756850f952232b83d172d9cdf8cab6bd8d7ee511fbaf7665fb480c47aa96ae38a09d6f5f923aedb13a6211a6e71cc27428497fa7c65f84415b2952e90a1e5e069817fa43c5fdb50d717115c6991896765b89a87b0604db9558e3f9105dbd196d309a9173514c486976a7a5677eff1be191e9e4f121095e386b1f895f7dd096fe4a76660fbedec5fa2e81bb4370b843b87eaed77592420aa7839f87c0fd842cbd33f0e0fe2be3e5be3085bb5a9b1c1a0cbd9a2954ca345166961b74c48c654d41d6c3ce2c07d9e32c636c9ded03cd1306b5cd4096aaccede96c14cfe6612e6aac8f5382ea734e4ba41223db4f06ef55ce26edd641ea1351563053818653b827dc600ab11060ad3b34dfa64884dcffd688621a7a00eaa5bc5ca57bc30137055ca1ca828a36e38621578fe6279c7f11beac82ae0ee24a0bb14702a177600873da294781ad9c9fae4bd21c61bc6a4ac6d0ed60fb93aceab6cd14e8af9dd2326942a7526142f971930ab8bf6621ac8f231bed07bf9669369e63b4ba6db685d8ec8ca0e69d819f298f1febe3ef48f35b28565edecb37741d135d470ab35a34f053aea4a8753a2ca7a5fe4ad97525329282873b671a90023f1c02292503b7f4e03db4488a8c0666a41a6d1c54fe8c5b61d9645429df478cbde6258fb9fe12d12e4c5e215cf3358f23c714f26cb10278632a88d23dcae6128b1f54ef84e4101d182395d84d6b5a2fd331189d409d2b3ca56b416f06993468de61e6c267be7f742f55dadce84d01be0d47d9162b58f44ac7aabef2b2549fa4fdfea7c879a38fbfe1ec8c8b0362a6542bc0617e5fa54c3e56f8dd3517b66f5b941865a836c77af03623c74556b1f5e6cf15399e87c27c959ce827cf2638733da9e7f90600ccaecc423d5bbb8a771e28a423509d16cb139ea19b60b4ea654448ffaed17b1535d95211ba2fef75d90ffc71d221ceb92079f34d86c90a2d51f14030833a572dd28583efacefb7d6f98ee14f878679d1cb6a36f4fb1f46326e7e286f0352d93cdd5e092bf8d7afcb8fef056a83e054117442828a7105ddd03469c7d12d6e9892f372fffc90e8bbc31ec912f671de8474403fab39322f527276bf25632598aeb9b461b7a2f2ac1832d5c63b41c28d492f05ab8241425c8faa29e4ab8afb30462afb3f567931574e45353f13f248a3b9eb54f396ae36bbb379daa490687c1791d1e12b9ff77dd53e40c9c7d008cf4c454f7e4b56ef0cab295fd0b2df8c8b72df194bc3b49af989f151b06e57c4cb3f88ec28682dde00e9de6a98596933556b523e8e2c1c127cc4a8369701e4f64a80eddcd1a02319e2a88feb0986f9b33ee70a7e56f2ac5d8f2e1c6c6f4b62d43b3bfabe4e7f14a60a99f7766d63c480b23b40e688504323809c05e3b30ea7b78eee36c984d0b9328256b67b02030c18c8cbeb086ba933d53915ad530a60116dcf78470db725058184cc50d55320082ef89b03882c341fe9ee7ab9de78dd6440d141ecad4510c2900747d6f8796283216751474841d7d9cfa064b883e0b808729eed9cf82c73a281010494182c47cb334638279efb720bb9440e081ed40978c2811a572ffd1dd00a39eddcd77431a631ee91b403cff37bacc9e99477618fbf2665a29e370e958b5f59eb3c46f1546c556b93b82c7be7491a6b8ced4110ec852a95d4caf78acc8315efb1dc5fa6f295fc5bf3b6b557c1d647e027fe41e0ef550feddd6fccfaeb8e94845e5454dfadf44acd413cc66c1bc25202c6236e959507e8d14f520cf927f2df8335866a27fb0d55880a036ba2d7e2746171cb908aff75df3a96840b825ff6ba9f4443ff444b9194a727a51a923b14b1713ba24963357090b4716ccff262281a0834ac285da04d6792ab7eca0b4f3cbb68b61265e77fcd0702bc62bc8ac3624ad47d34ececa78936e0377f906a2c6f3369bcc7b2e23e3d3c11cbad67dda7ac3de996817fdef96d9d5a2fd30b91b4c0c3b75120b19eb07368bf38c0b9ae5234be085994be5b0c19ba57abcc9976640ebdb6a73171850547b5f8257e0d1f129680d51e05c8e6a155024127a5ab232ac401ea2df2a52676fa6549a1433500adb1e2f20a87cff3bf7ce181cdf7bb90af86881e75b004c33772bf8a562d652f9af9c33be130bbc8ffc95d53238ee03916396ea42c6b1e6c0bf158d676e6d40bc5f0c51df05cd51684b3b4c74415dafd2ebc85e8bbb0b34aa71fccd0a2e6f499a7e21f4a68b210ad28b622cbf558f51f3685a9b60d1860360458dc56c874029bc581be111e311569f39895d2edc5ce65bd999b6082d03f4dfd1559ae284537b66faef3ffba921bd3eb6d36d81553d99cfc909ab8a375fa5c42393edf46dd191c5445c70b8d49991322d1dbba068002908721d423c1dc7476637fb8a8f3a3f90c19e510c14bc05eb951388ded20c37a7f2bcbda8edd3cd9d15e63d61c9856a2c9f434fdeec60566d7cca7e9f7fda412297c597bcc8781e85eb2e6e1831f0505501c0edf735abca259308cde524382a94d78b4654f292241a84d295e311e1b19adbc2b2920808b111002084d4c8d2b3d96e10cd1ed1c323cc56b93a19136110fc68cc340e43d1090613ff2ed0d0d69520f5cf9e4e56dd748a5b41087721d02521c111509df3d783f5b445ae1e6593416d97e3ae22fddaebc15ded2d22c56f9472d5c7738e0a482158ade92bd805343d873cb20202fa204f650437b21a844e4463cc51798cf64cbd29ba9aaccea5d11e868590fae7d1ef23118e029d3971dc30bc6f2d2f65258adc91c009a60ef27840e267c4d4fcd89fea29cf78e4a599b87a0212b68b571105c1bd33ffbbd06f0a4e75789b8eb4f0e78a4174b356622b8b753655d3a62d46046ddf5786d3d8d50b87c695fd9c586a5cc41a7a0e58503d150a2bbe4f88a8355f208e2fd506a85d7ca3e4371bd16571226b2880b6751ee90c32ceb48c4ffdc74eb25fb414d146e88f2a1bf4d15e1b59542d4c7d4fe7d433b7298ed091f35c515299f476f1264ab00fe3b68567fba364a5be44b4d9c3058cc2e3fdcca4357d38cb2c440c8939a164131f776e9e260f49058cdbdaaab625f6747dc7f55ea6b89e1b2b11e06664617013a047cc26fcea6e7c501d6f38600955e5facade91720cdaf335c25b176fbc15ceb29c85f8e32792397fbc631594889355f3a7ed4704c095fa4d18d092e665fac75249db2c62058e60ab95d0c7eda04e30ac03b9d50c37998a88cc6e826ef6da3ba48db86325d23b0d4bc41753015313149c5964f6f9a1046048593df2ed3a5c64cd0cd87bf8767c02fc36645d46d02dc799333776eacdd5d79fe7f2ff55f4f92a2eca845c390875e5d4ad8e223d134748d42bdcd2d893b71379b0454b351c0c5e5bf11a16e6f5ee856d1ed71ce4483c619abf7947fa03bc15c6ce7549ae9be830ac521e99c307305c87830d46924d12750f7843929c79d0421ba0cb097b86fc9ba57397839cfd8602a58662f8dd8641953561592cb4e0b1e27204631d56c59c974392be7cc47fe7b6b483bf783a251bba4198540986ed7fc3821da59eeda9bcc0dd2059ff49fef0d55f415082bd6ab44f2b1e9b54b958524b8a56307d9683815cc731a4b4bcde16ccac16defbcbd0c30ae803bad7d84b6d179f0bcdbd6203db63f6f41e39e3c230ee9a07c212a876e2d676dfb353d3097c4db03026203db5ea7c4d11ceb63bebb55019049b496181706e6084ae3a798f1cd3b53c24520b021edf0f7a29692b42e07b3de3cead9b7221168a1a3092bf1c450f039cf3ddb541b4d055d1cb5aad6b26173e4784fa5887981aff50de6e978a55f2ac4b97ee9d8adc3c91045991adf5cdfd8e88e0b2ddaf4e261a76058adffe501ff71c7789439d96254bbac954c02986703736ee2622d38880951046e3f9fd3b140ac11ce929ae382b21a0268a08cff2fc9f6cb85bb4e41e3a98c27f00a7e81a2be74fb7c4f43d7e5486f745883f17d4a258f99e9076ec698c27a5d316b187d15c8ef72e3ea7e1af85977e0cae0f7a84dcc402216245f559df0be44b230a89cc8e076aaaa878a34e4520520c1569516a27e3810803d07bf6868ff6e6daedc5664e2c7796fa403bbd14fc18e7c41cb49c58a7dc9f35b52e26bb286471231a3fb328d47be6abd7f7e6ee13529629193b2f414577fa4aade3094e138d58b6288332b5ff3146daef41b1c6d583bd17771d702a903a6dc4f1d4c3b0586dd72225651947bdd3d425ceea0d9a17348cec70ce73cd3ede296bc18fff30e4c502b3587c3f5d3eac708cc20b1434d2b3aa09fb2a49c2971817bf363c1347a36542c2f3d9021e9d6a6633e2b18fb3ae20461c0e3deacfa25a48954b45c2b3b5e0140a68f10a56b6bc06f5561383bd1ed6229796a94e85e03e7f6863c39be11dfb77838b7f4e06f", 0x1000}, {&(0x7f0000000000)="f0bf2b626ff65d39511fb6f2bcf57fd681", 0x11}, {&(0x7f0000001180)="953bba6b57dcb9cf47e240e9e9751d8bdc824ab93a904821264fb6352cb13469528a6e0c01f79c", 0x27}, {&(0x7f00000011c0)="599f13980822daf469e64f55b1e4d30a68e8f22cace5dcdc6b669329588df717ba827f0985f466fe2438491edd35bca8a7aa85c5fb0224b73ce269683e12566c48c78d700a3d33", 0x47}, {&(0x7f0000001240)="26515e0572b7c716f97eff087a457d74c08c5dd875a22abeead76605502a02fb02e8e937da4b396d9145a161385b1123194411cf61e3ef6a53a0268b44bfd06e0c8b1d690978e1d33e320d7aa29a3ab160a5e5de1dc29d38c22e16b1e7e8f44e423ff61318d94e239d8eea418cd65ca1", 0x70}, {&(0x7f00000012c0)="d5956fd2799069beecd81447570538e6bdd73b2c566032a3d4ef97", 0x1b}, {&(0x7f0000001300)="d3c27566b871cf19591817960a943e5dd527df5ee1cc4857af0de00539b4b6d2b7a511109933a1b447a98ee132544f04a9446904d95d7dfe6935f8e01fa69a8eeb1d915b7eb5ef732610feeafd9ec2fca9cbd6c60798f78a3e71edf4d46bd215a082c0fc35174bae41974ac3b3347dadb32ec9901f60a4196fdbbdc37aba4f132183eb4c3121859577ede03ea3a80e087280712ff546d59c1b6c473e25b664833614482aeeb9e862ad620fb9742c8894f047bbd207c03f", 0xb7}], 0x8, &(0x7f0000001440)=[{0x30, 0xffff, 0x3, "984647ba3dc1de0bafedeb6901be48e2b8cb00585a51c22225fe37142ad605"}, {0xe8, 0xffff, 0x4, "386cc776fb536dea444617eac5dc519e39222d4076959659d0947d9e6a81782eddb6f3f9a64a957fbc9a0a41c68376845376984a3bcd6d7a924b1f5122aa90ebdfce68622d2066a00315f78fb9dded05bb6d98ab8d06f88ab4109eea4e3d29cca5ef3d58f8ba45ddda87db553722414ea63aa568f69eb67813b906f0816ca8ca4e703f8ea6635dc2a80fb36b44fce3abead532c036744a76e410e9be743c2191b6b12d6009a5c50657f6b51a14b1425dcabda9093b3760007789e978c6de220fd345625e0082616bd0f1d2993fae5daf86"}, {0x60, 0x1, 0x7d1, "b093dd0ed42f9358432363924f0e5db3bcc1e785f56a602a8d1b20585bf5bf4332b7c7724f00321612bf3d0f16384d7461e5af0a937eeb903f653d4b2736813e6502dde2f8f39b4c02b2ff6348"}, {0x108, 0x1, 0x1, "a55a4c2f739d7f384304f59a286b3b6be78c7bc480936c9a42eeb094d177b52a092c7b3b3b3672e7711f229bdadecfb4f0b1c5edb661ef3cf44a81e0febb3dd5a40fcc7cba4393f9aa6f903a59e5b0cfe3c5cbc595d7f4854e48317988d08724f6605e086fd24243541f8ba6718c1d2981c4e0b9b37abd6e66bddd721a72d558c7eff5c35761d6aba48d3bc14148c75c6b06e50237c67f22e10204501004a7b03573a105216806091e488045a8733afb7304491f9c94bd88c0e8bd8b50a0898f7fa77ac70eafc47193f32aaaa126299d78699d0e8d504da1cb5c5e9ffe06980665b64d270867fecf20af21c3f4697ec007"}], 0x280}, 0x2) 00:33:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file1\x00', 0x8198, 0x16) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffe00, 0x10001, 0x100010}, 0xc) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = geteuid() setuid(r1) 00:33:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000140)="9c8bc3773c4c35b84e0241fc5249472e252845027dc0", 0x16) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000180)="ab51075aa8c3e49087a32b8d5e55401115884f596f6e94bf3ace829b83aae72862ad3abc363d6272e5a0fe2e48abadf9380d660ccc9eb60346e35fcfe36b7319dc50e6aa9be9b3cc254ecba869177da8746868341bdea665f0a39d4716a519f1b1e1962b617ffaf5a8b7320472c4604aabcf47c3c5fb5f9423387176be471e32b43a420212f55b3b501513fb00950b9e4685a495d95d3844581c15e4ed5e49d8ae7e", 0xa2) 00:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffe0) r2 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f00000008c0)="ad") 00:33:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x9, "d730c1e7e4000000010000eaff00000000f7009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 00:33:33 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x216, &(0x7f0000000000)=""/230, 0xe6}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) r2 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000008c0)={0x7, &(0x7f0000000880)=[{0x33d0eec2, 0x100000000, 0x1, 0x2}, {0x2, 0x0, 0x1, 0x3}, {0x20, 0x81, 0x3}, {0xfdf6, 0x2, 0x2ed, 0xffffffff}, {0x7, 0xd0, 0x81, 0x4}, {0x2, 0x8, 0x3, 0x3}, {0xf7, 0x4, 0x15, 0x3}]}) r3 = getgid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="2ead607c91734cb439c51a55765e014ffee0c531f70c2c017475a69b21178617fae724036164b9873bf70e545f604d2214e8389a55f06d54b9b31fc0bfd975f741aff91a695d66b95e1a1068c7d2775075eca892958d1a7150ac0048de32fff792db355afd5580a0518f5cd5504d618f9f55dd61127d6f54055f89e773d7b61cf352e32706a91cfcca44cc9fd8aec57eca2a70a8d95ca0788019f0b77a603a1822645771f173b68bb5a7aea7db2b5682250c8f55936cbcde48404ba3f64e013f3873ee2d0987ad5872d35b406f69131d9832ce79b94fc189a22714d6d100e823a091e97a93e8755709d1162d69e92d7ab853496f7170d2fb7952", 0xfa}, {&(0x7f00000002c0)="3fa0b843b31a16c4e63b60415fcc490bc85b11b95e9c531fbec508f6c13b6a44ebdd8b13083c4acd258ab4b45030add7f39061c7a71176d66aeebc71382d7cbdf37d78c4731e773ed3a8df18b670ccc89da2abbff776b51148b8d51cc61dd1ed8dc985bfb59cdc77aa735eee02a382d996eb028a8222669fb533618a562687cbf2b8992bdf2330a5d9da9856889ef4d5980ec35ec31a7c43fd0de4581ee0310c3b21d75ef632b01e364f94bec49b392cec30a3cbd0aabe8c", 0xb8}, {&(0x7f0000000240)="a2a8b53ac143e7fc8832d2b87f6f4da93118a0b64319a351f36f5327428951dcc92aef6e73b0145be4aef303dcd3d58de9647d28f8bb8eadfa390a6f", 0x3c}, {&(0x7f0000000380)="e1b2d767c36bf7de2c6fcec3c255e19b494b4184c0b7daacf5d344ade9e55eb0f01b81be7a0d14dc2abb3cb68c8c9b3850106226e595adadbf905ff4dcb0f3782db830bfff75f823c8dc4ed1ea5104cccc02addbd59e4b4232e22b208c9898e61fca4f63f2c19198d158207408285dfcf19b361c942feeddc76585e794e9a3abe8d4959dc49a60ade6eaaf8583cb583c6e5998ab85e81814cd82647a7821132e934b76495ece4a90507258dd84d9a9b66cfe6887a804848b97c40688c73d38a89f40bf0c796b2be4c37f012aa7130d78cccbff7e058823d387516693e436eec45208baff138ef9", 0xe7}, {&(0x7f0000000480)="d7975ad15f861b2195c9c81d382ede855457cc5f7d4c56a7da1bf78932d3b01152abfce33a089c88607f42efc17a0339ff23562f12c0e38997e47a0fb91ae469c271b77093b623c477c22ee42032745d8ab66fdb4d24db772439f7e57dd14d5179da88c5254a82ffce5e28e8a272dc1c25be425a2400461e32a293143f0385e5fc42e472d3f9287f96986fba1da3512ff47394c6ee66f3b3d6a060800d79f0d0a2cfb4ba", 0xa4}, {&(0x7f0000000540)="39044275b72ac1758dfb255cedb914aea6861468786591d940a0dbb84bc9f34649bc4312fc71f55048e90deecd917ed2321c3a7436cd094b4d61e3ff72b19796a2e342e610562e6e45a167c95d466e0223f28649f841bcff66749739be10861b", 0x60}, {&(0x7f00000005c0)="d5ab9dbd9559bf53db57df43de3a01c7d6033f108dd4b8057503af110a1a421348e4b9d59f80bc1038d45e77ab453d9b4186d7bd02360cb8a3c67cbbf1fb294e2894b30b0e54bde9b440c16f7f4db3e535def87b1723518d9343b1db0e40f54d31b2732bcb875be95e04ac07fd5a6692c920c6cfe2aadfe81424f56d4b87a2f35a6ec134d6c993e6284223c315a93d10a58496475e8ee581002ffe3e7656d9bb360d2dcc0a50c47f80a833a11090f8", 0xaf}, {&(0x7f0000000680)="dbf39ec35fe67761ba86175b815cb3b3ba987405602d745032e8bd95acaf04a394424e70bcf1354cc98319094eb06a6313956fd134f6cda31e996b2c40a8dc46bd3c181ecb2532229ab5c79bce776f620d0e3e64e1edb84deca3d29224057d1f3ced2fed37442c840e4b4247c1", 0x6d}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x40e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800), 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000840)={0x7, 0x1}) 00:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') munlockall() 00:33:33 executing program 0: close(0xffffffffffffffff) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x182, 0x14) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/225}, 0xe9, 0x0, 0x1800) 00:33:34 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$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000003c0)=0xc) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f0000000400), &(0x7f0000000440)=0x4) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r7 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r8 = dup(r6) pipe(&(0x7f0000000300)) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r9, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2e5b43399886633f846d59e80684e29d3fdae750"}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/32, &(0x7f0000000380)=0x20) getsockname$unix(r8, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c00"/262], 0x106, 0x0, 0x0) 00:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 00:33:34 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, 0xfffffffffffffbfe, "0366402ba77f0c03ff010000795acd76ef3caf00"}) write(r0, &(0x7f0000001140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888ec8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000", 0x324) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x41, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000700)="801c110e003435a3c2a1d5e15586d9fffe2ea53e22ed7853bc16db4921fbeb449b7384fc78458f0b0ecabc345d154fcdb1ce29a106861e554815e7575b861037c3cedada9f8e4ebcccabb9ea35005e03c0f2e137de75b9d6c8b03767f0fff68dc9d98c98e421aa56d88aa4ea6c2a9138522bf84f6a5dc5bf1369462a3f44d34463f6576cbac197568df942f77f6f48d27bf960b36b3be9cf022d9819c093689f6ef3737045283cd18e628748f9469117a0e90dba55dd7b80a153b01dc6263a090fe553a3b5744da5ba3c3a36fd07cc681efe2308e749d9048cd201ae7dd76ca8a0a46d5220cb388fa73f7bbbceb861ee10eb393eb4308ff0840b442b0ac76d5c4663f58221e2bdf839c51957bcfee3f30ad836932e6273becda13b2bde5838fc8dd06240e81c0cbe5fb9d0ae174b4950a34d570b8c8c2b3c21cbaf5813854b77c9f5a85daf2479f2221e5b0e258660f678366dce52995908068e1261ecdf4f008b4c476d5d84f11c48664dc08d6f6e1fb35693dfa919bf7b372c17a4062ab334e4397225f9c4cd8559bdcc225179109105f913314eaf5b17844fee7d11461fc6936725549d75cb23e308899e4023ad32087d0ecf8d4ed3d24d7da4ca24e43238a3ef8ec5c5e8b1ead7c7a58235067375100f1a603450cdf84b200c492bb05db09fbd47d84f31ae7f929731212e6387be1fb9d436d548d1dc33560df5c71697fa92f763c2524e5c47a46b134f05a74dadfbfa8ec628ac4fd9c32de70068a06e098be2e22859c7f9ab1f2245f60a00d08127cc9d8efc881687a9fc8c089612a658ab966668474128ca6a2b53318e20ba38100bd9726d83bb336af4c98828243ee01389446d03873d1ca9dc6f68e7c6de4e2e318b6a5bd6d7ad3324b06ebc78b3099338520c253824cd45f46074b956f764030dda79ab171a169b401428a962b0d45fe0d3b2bf9c6c28c23d39247d7049dfb9759e03ca574b93d31a707a9e37b1770c9416f3f038a5ab5df26811f5b61c85639c3ff9238ba8c5541df2e5c6084bd76c677bd422cba75bf28d188bb87482d8a9ff71b3133900b1ad2ab0f2b49603f5b19229195e121a5f3ebb9e073c592d38e39fb1b99fcdcffe9b5588d9753fb15d924e9e443b76510916fd64e50835088d07afeac97133cb857e21d0c2ce76a87025951ebe5a3418bec724b75bc0f700b743e4d51a98d731add6af575ef9fb7d019c058dfa542a7cf4f9834b86870c1749b8491d73d077460bbde5074dc020c26b1e917174866795376703d3c8ba05c95756eb43df9950754599f44c73fa04cdc059ab6a899d250a3c34f64f39ae0958290acdae264c19a572b6d59f2603cd70d52c00e2fc87bc7394fa20dbfdea0c5664cd9f73bf0db0b3dcd775966f3ba8eb00bed6c138bdf11002822140435ed79a50d07f98c9837de32caae00b2ad1d83b1640ce530f28de5ce4b937c9f01562c90b73c061b76831e568dde285c3eb6f91d128726577a251b8a7c641d7bedfe8b5c26cacafd294096e9d2a2346909565e6a74b4f873afb20b35e1daf42ff265534c72afacbf4072b104b14d41a7f7158f192aea7a72769f51fd618e9fe5c0646a878fb2accb6a6a3043f22e084b326f615a22c9a71773bc923652e02dc124d90a1ea38bc206efd9def3e34f40b69da605e74", 0x4a0}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 00:33:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setuid(r2) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x800, 0x40}, 0xc) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x101, 0x0) 00:33:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4f0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x40}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 00:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10060}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30090, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") fchdir(r0) 00:33:34 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)=[{0x45}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mknod(&(0x7f0000000100)='./bus\x00', 0x80002008, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x84385, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x3100) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) 00:33:34 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, &(0x7f0000000000)=[{0x4c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x192, &(0x7f0000000140)="8b") 00:33:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x80}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x10001, 0x1, 0x0, 0x190}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 00:33:35 executing program 0: clock_gettime(0x80000004, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x9fea) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 00:33:35 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r3, 0x6) mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r4 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) fcntl$setstatus(r4, 0x4, 0x0) 00:33:35 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)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") syz_emit_ethernet(0x9c, &(0x7f0000000140)="a2ea39ce6fd8f025670f4edbb3654b7de599ecd83ba8491019542e0839b59dcbeb736449827a18990d8ec64f5c51b07956546152101e7f89b65807ca0589028664a681cf5c0eb77effce7ce7733e0153f5bb8fadb8760f56c4443aa91463e92816ad4a7598bf250a381bc836d13a235d3b3c4fe9b0f243dc7d31a53024c5beaa0ffe90f4653f6b0cd8c627455dad2b820b93ec6f10599a570c0e8eba") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x9, 0x0) 00:33:35 executing program 1: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 00:33:35 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x40004010000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfff, './bus\x00'}) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="000000186004008b00230607000000000000001bed7dbdcc43b88958ffff000100000017dd411284bc3d69979dde867f876a48d8361f9c12861a7ec3afb8f6f4c8bb10b7d8e76882a2a219a3ac621f", 0x4f}], 0x1) 00:33:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x401, 0xfffffffffffffffe, "0371795acd76e63caf00000a000800"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001080)="cd", 0x1) 00:33:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file2\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socket$unix(0x1, 0x1, 0x0) setegid(r2) setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000380)={0x5, './file1\x00', './file0\x00'}) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0xe, 0x2) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000001540)=""/95, 0x5f}, {&(0x7f0000001680)=""/161, 0xa1}], 0x2, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000340)) semget(0x2, 0x0, 0x400000003) mknod(0xffffffffffffffff, 0x6001, 0x5) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) chflagsat(r3, &(0x7f0000001500)='./file0\x00', 0x20000, 0x2) msgget$private(0x0, 0x280) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/188, 0xbc}], 0x2) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001640)=0x610) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) chdir(&(0x7f00000002c0)='./file1\x00') r5 = semget$private(0x0, 0x7, 0xffffffffffffffff) semctl$GETZCNT(r5, 0xffffffffffffffff, 0x7, &(0x7f00000000c0)=""/211) pipe2(&(0x7f0000000280), 0x10004) map stack 0x20719000-0x2071d000 of map 0xfffffd807effe708 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd807effe708 failed: hole in range 00:33:35 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x400, 0x73, 0x6, 0x9}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 00:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x91, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x3c}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) 00:33:35 executing program 1: semget$private(0x0, 0x1, 0x8) r0 = semget(0x2, 0x4, 0x4) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = semget(0x2, 0x1, 0x440) semctl$GETPID(r0, 0xa, 0x4, &(0x7f0000000700)=""/109) r2 = socket$inet(0x2, 0x3, 0x2) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r3 = semget$private(0x0, 0x5, 0x2) semop(r3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0xb1d6, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000007c0)=0xfffffffffffffffb) r5 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) close(r4) r6 = fcntl$dupfd(r2, 0xa, r2) fcntl$dupfd(r2, 0xa, r6) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000980)=0xb62) bind(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="f0ff2d2f66289565305bbabe2a60381c0840efc1c1526b50e37d90fc15cdf2d95caded1bf08eee8b2a323f94b0244fd19f2be3653cbeab9e09d015e3092d98524efce037c02fc5959782ca8f28a07a6488a1d76fc9690a6a3031d0cf3b89c0704fbf0165fe8f9a5ea308662691ef6514238af2e69fa4f72ee7e8ad160cd52841e4a817af4f14b85f2588518646f94f357c56a4051cabbc6c7e48be87c03f4086a7a200ef6d19ab98fbe4eda1f419a046d9ab9636b5d625a1e15ef9c1afb62d2755488e10"], 0x1) msgget$private(0x0, 0x715) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x2) bind(r2, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 00:33:35 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)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000180)="152ad7f0") 00:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 00:33:35 executing program 0: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000080)={0x0, ""/136}, 0x90, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) shutdown(r1, 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x20, 0x4, 0x1000) r3 = dup(r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 00:33:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 00:33:36 executing program 1: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) syz_open_pts() kqueue() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x4) pipe(&(0x7f0000000480)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f00000006c0)) dup(r0) kqueue() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000007a416a1e2462fb52efd1f6df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7dc3eecb0658475a13c872f000000000000000000000000000000000a000500000000000000000000000000000000000000000000000000000020000000002000"/150]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x0, &(0x7f0000000000)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r7, &(0x7f00000000c0), 0x2, &(0x7f0000000300)) 00:33:36 executing program 1: r0 = semget$private(0x0, 0xc, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000002c0)=0x400000000, 0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000007c0)=""/191) r4 = socket(0x19, 0x3, 0x8) r5 = dup2(r3, r4) ioctl$TIOCNOTTY(r5, 0x20007471) unlinkat(r3, &(0x7f00000005c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x800000ff, 0x1000}], 0x1) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) ioctl$TIOCCDTR(r5, 0x20007478) getgid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r7 = socket$inet6(0x18, 0x8002, 0x401) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x200, 0x1}, 0x58d) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000600)=0x20) setsockopt(r5, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f051500d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xfffffe57) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x3, 0x2, 0x9, 0x2, r8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x2cb223c062fa6f57) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000540)=[0xbf2c369, 0x4, 0x1]) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x12}, {r4, 0x32}, {}, {r3, 0x1}, {r4, 0x7}, {r6, 0x91}, {r7, 0x40}, {r1}], 0x8, 0x1) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000980)="15fbdad3041aad76e67e6e163a429784523abcb642337d51b2ac2fe7c70f0b808ff79d8c9ab437b32945d25a47d44ec8d718c75c25451384910bfb73498c846968d13ef8eea1cf907d0da792375473bc4cedd8513806858f7f1088b4cc555bef22bb5acd6a32a993d52a40b863fc06ac9953f708606f09c1b53c3bb4a6439a28b183545caa73596cae1a867ea30edcc43d352c409fbd8a310adf42d41d3723da080d919b220db7ff833c4f5979ce420b970fb36d2a7f99a2123aa940d3652bac27bd3fba0e392403e8b3560dde98809b85eb3c0bd2a6c3f9c3772e32d687e9ecdb1dfa269cfa146447d2181adaa9c8ee87a76f42b4af706f116c5c", 0xfb}], 0x1) 00:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81, 0xbf564f32d68f0d43, 0x7, 0x6d}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x3, 0xc9}], 0x200, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x1, 0x800, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x12, 0x4, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x0, 0x1000}], 0x4, &(0x7f00000002c0)={0x7fffffff, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x4, 0x4}, {0x6}]}) syz_emit_ethernet(0xaa, &(0x7f0000000140)="00ae818f7bae871abe4dc37a034277cb14654750e2c8136255e758012c842f4db11a4d45bdef98b598c4a39a4e1961059090fef2062785762915707480dd2507e1d578702e96b1959452e7a7c2b4786a5f3079bda91a0cb8103ab104b53cb356a68fae4027c7a38fd6a44fd2d4da897f032ccc3565ed31dfc9cc1c8d6b03000000000000009c041b43d8f62b7c09a1762accbd191afbf2da61d8ca67feddf6faecccc9ec472d3411f449") 00:33:36 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)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="150bfc6a") 00:33:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="106d5694cd8a507659aef3566fe513044fa1ff6a6708652f4c42dbbe151c3e8d655ea59a96108a903d7b7f238561c1a65130b5d0ad4141b58642414e4f4ea297572650a638c1bb7569f3ef499202b82fe0647651f5d7ab1b32137e27dafd009ca09df7389f1bb989ee44df923ad2d4f53f", 0x71}], 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 00:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3d3bca74}]}) 00:33:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x6, 0x5, 0xffffffff, "cbb2b4eb4b9256e132cda64d65f7ac5ddc7ade90", 0xffff, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfff, 0x7f, 0x9, 0x40, "0a7c65eb254b7ec089150051c0d3cc59dd54c158", 0x4, 0x7}) lseek(r0, 0x0, 0x1) shmget(0x2, 0x3000, 0x28, &(0x7f0000ffd000/0x3000)=nil) fchflags(r0, 0x10004) 00:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 00:33:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="d2ea45fcfb54bc4142bf2cf7ffb6f3d6b6f3640c8f652cfbf716331cc16858ec7c36d911204ac094ca5c28a311a59211a469027148a664555025a5f809758410d1c3a32624dd4c6ee6a9b6b83f6e7583", 0x50, 0x40f, &(0x7f00000001c0)=ANY=[@ANYBLOB="e5ff2d2f6275730050b8b5ca5861be1b5fdef121c18174a0c7f581427831b85c5894942dd0ab5a707f50c9e36a888b6a61813b02d19d64facf96c005000000000000002be5a8fa03fd2d803cd0f873e5a09fb31abe703bd4bcedaa91ea8f85e4e0d1645527dd8696ca3100ddc1ac2cc1ed037bd2008e0426cfac3f"], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000001880)="4e0f0008b44e0490", 0x8) 00:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x3, 0x4, 0x101}, {0x4}, {0xc0b6}]}) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r2) syz_emit_ethernet(0x0, &(0x7f0000000080)) 00:33:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b00052b27febf00010001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x1) close(r0) close(r0) 00:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000380)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r5 = semget(0x2, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000003c0)) semctl$GETVAL(r5, 0x5, 0x5, &(0x7f00000001c0)=""/238) 00:33:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x2) truncate(&(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f00000001c0)='./file1\x00', 0x40, 0x6) chdir(&(0x7f0000000240)='./file2\x00') getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/29}, &(0x7f00000002c0)=0x1f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvfrom$unix(r0, &(0x7f0000000340)=""/99, 0x63, 0x2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 00:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) 00:33:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x58398739be8a37c6) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xa5) r2 = fcntl$getown(r0, 0x5) setpgid(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x5) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semop(r1, &(0x7f0000000040)=[{0x2, 0x312, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x10001, 0x800}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x5, 0x100) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = msgget(0x1, 0x114) msgrcv(r8, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001aafe80acd0a0100c0f2566db34f54000000e3ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001e000000000000000000400000000000000000000000bab44103530000000000000000b8ea000000000000000080000000000000000000000000700000000000000000000000500aef868be828679073984c049657fc201583e64584ccebcf7a79596ef398a0c61f15c765868eefee97ef3490af050342cd99ada53e102b482a8f69e751937d5689f64d644ca3bafe5e08378c6f59997da3963c1de45275e42323f4aad2c811d043a65645c97a013c0ef1395a0f3179eb3275bb7f02118ea43042347d4d3544d71a5ba1bff6"], 0x1, 0x6, 0x1000) r9 = msgget(0x1, 0x2c) socket(0x18, 0x3, 0x1ff) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x6, r6, r7, r6, r7, 0x88, 0x1000}, 0x4, 0x2, r5, r5, 0x1, 0x5, 0xffffffffffffffff, 0xf310}) r10 = getpgid(0x0) getuid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x1000) flock(r0, 0x7) getpgid(r10) r11 = open(&(0x7f0000000440)='./file0\x00', 0x10481, 0x144) sendto$inet(r3, &(0x7f0000000600)="f60afd713dd3234d2dd78ffcc62eefa874d6e4599d5b4f38cca0af65b938927a7f69ae3c3d78ebeb05ba3dc179d07721aa3ca5a51b134e8309e2397e3c368c0a8e4596b710d29a373188ca97e51a0c01e0dfeb431efe43e391fc96b4ab0898619c960fc6171c98d5009f16ab81b1ccf039afe8dc2572844fbe92ee562575964bbe48f0b3b6e13cffb79dc2aecb326409bf740f1605afe636fddc16c8805318e491186e5a8ac9edf989d65224b2f15837620762f34f20d5a39ec167f0dcc2965909babc1ee0e1acc3693a85d1e52a", 0xce, 0xa, 0x0, 0x0) flock(r11, 0x4) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') semget$private(0x0, 0x0, 0x10) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x3000000, 0x800, 0x4, 0x1, 0x7, 0x100000000, 0x1ff, 0x1, 0x0, 0x0, 0x9}) 00:33:39 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffc) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f00000000c0)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 00:33:39 executing program 0: setreuid(0x0, 0xee01) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3cb2, 0x8, 0x4, 0xfffffffffffffffd, 0xa9, 0x3, 0x5, 0x2, 0x2, 0x200, 0x20}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) pckbd_enable: command error 00:33:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x80000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000300)="bb971d3deaccc5beb36e7346269706c78c3094c674485abb8c7e36cbd9c009c79561347b67a9a659f12691ae3a261aca0f525e00fb21c4bc2cb3cde747e5fc866727316cdc86f1638952d595beec1b778239bf491b713fa463371fdf9f3516284b687d0febf0c954ade27c402fd4aa2dcb06fb1ee45d1349407f27a8f4bfb7f338005619077c5cfb3cb636858ef0be4c84a452e4e189133180a7b947de73f8930b5e44d0c0061d9cb6cc2ac9a9ddc61e7fc26f4bbdf81f7dd5242296a87d715087a6913a89a8d0222b1257becee58984000cdaf1fadb5abb657800d3e792b93d24481ac286d64427f049fb574791789a8f5e000000000000000000", 0xfb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0x8000000000cb1d, "0366000e002000154b00"}) syz_open_pts() write(r0, &(0x7f0000000200)="1affe035a2316a9ef80f1794189729fa012291f1b95b93fa97ab16f1d8a69cbd165a1903e88296aa3bf7530a827652476dc24fed89adae8b3fe900f9235fc8380870dd339d9fd5fc678cc138051ba0fab5dadf66f201bc3d613c6accf660c7fadb989a64e45d0f73559d0f8535fda1e34a4f98bdc2865d75be3aebd4dc72e114a7cd60b6b80183b9e8ceeb83ab78e9f6973e2400cc48c381a866a8bd6f95d33006e5da156a57d9d7e3f95cb1e4fd2ff9c4280a1ae0cb627a2dbf5c14ee2d7db2aa95a19485f687c27d54792b30d9c0aa9698c8a42a485eea0e016a6001b1a986f2d0791f755706c437e02580f00d2530d3f62320", 0xf4) 00:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffed, &(0x7f0000000540)="e9ff3a6bb8bbcc79b77ac21ea668e263e5d0713e88b8b3a9bba5e5057024384046371de480bc996686020649e1733346af8dcd0f7c49d45018963f2eac969f6a6ea48e615f40710484cfb979cd5e1e2cf5d8ba9759c16096febb653914f2ea96e31e2071ac34b429957b53b3431d34dd804152e02d429283e2110fbbe82cda7aaf2e24372b655be5189f30c440cfd9aa30ef6d4a957c5c5be9db45b6a9406c08806dd26a5ae2db00b8532d5dfb8969dbc37f5f30c8abf82befb4ed9da1ddd5bc4edff5227f1c6febaedb9312afa7f5a28b94f28565467274eb613ee523ce310f91570f221df513cfacaf43d2ac749105f8b9d0feb3d3b388e75f968d386d829ac1f2d48d15ef1d2d") panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 419204 4507 0 0x2 0 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8c9f0) at unveil_destroy+0x19f exit1(ffff800020b38270,0,1) at exit1+0x354 sys_exit(ffff800020b38270,ffff800020c499a0,ffff800020c49a10) at sys_exit+0x17 syscall(ffff800020c49a80) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffc2d08) at Xsyscall+0x128 end trace frame: 0x0, count: 7 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 kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8c9f0) at unveil_destroy+0x19f exit1(ffff800020b38270,0,1) at exit1+0x354 sys_exit(ffff800020b38270,ffff800020c499a0,ffff800020c49a10) at sys_exit+0x17 syscall(ffff800020c49a80) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffc2d08) at Xsyscall+0x128 end trace frame: 0x0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c497a0 rbx 0xffff800020c49850 rdx 0xffff800020b38270 rcx 0 rax 0 r8 0xffffffff812d2ac3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x202ea6ee18f3c3e4 r12 0x3000000008 r13 0xffff800020c497b0 r14 0x100 r15 0x1 rip 0xffffffff816ce868 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c49790 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=363614 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020b38bd0,0xffffffff82341258 process=0xffff800020b8c9f0 user=0xffff800020c44000, vmspace=0xfffffd807effe438 estcpu=26, cpticks=13, pctcpu=0.8 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13021 467448 54993 0 3 0x82 piperd syz-executor.0 91308 148967 0 0 3 0x14200 bored sosplice 4507 419204 54993 0 7 0x2 syz-executor.1 54993 482535 76725 0 3 0x82 thrsleep syz-fuzzer 54993 1379 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 305332 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 341290 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 345742 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 248639 76725 0 3 0x4000082 kqread syz-fuzzer 54993 58724 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 206762 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 509223 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 205783 76725 0 3 0x4000082 thrsleep syz-fuzzer 54993 282859 76725 0 3 0x4000082 thrsleep syz-fuzzer 76725 329711 50114 0 3 0x10008a pause ksh 50114 387233 37641 0 3 0x92 select sshd 21457 472194 1 0 3 0x100083 ttyin getty 37641 311031 1 0 3 0x80 select sshd 6947 518097 19472 74 3 0x100092 bpf pflogd 19472 446099 1 0 3 0x80 netio pflogd 89957 98128 40657 73 3 0x100090 kqread syslogd 40657 366141 1 0 3 0x100082 netio syslogd 24606 203276 1 77 3 0x100090 poll dhclient 35192 477113 1 0 3 0x80 poll dhclient 71437 308619 0 0 3 0x14200 pgzero zerothread 59903 324837 0 0 3 0x14200 aiodoned aiodoned 7657 244635 0 0 3 0x14200 syncer update 20755 210483 0 0 3 0x14200 cleaner cleaner 93401 422988 0 0 3 0x14200 reaper reaper 35719 240833 0 0 3 0x14200 pgdaemon pagedaemon 72175 89425 0 0 3 0x14200 bored crynlk 70280 518310 0 0 3 0x14200 bored crypto 86379 272534 0 0 3 0x40014200 acpi0 acpi0 75344 448033 0 0 3 0x40014200 idle1 99989 505166 0 0 3 0x14200 bored softnet 20169 259612 0 0 3 0x14200 bored systqmp 49705 413376 0 0 3 0x14200 bored systq 93079 216013 0 0 3 0x40014200 bored softclock 95708 204930 0 0 3 0x40014200 idle0 42460 367762 0 0 3 0x14200 bored smr 1 245206 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 6521K 14592K 78643K 11391 0 0 pcb 25 9K 11K 78643K 224 0 0 rtable 108 4K 4K 78643K 334 0 0 ifaddr 46 11K 11K 78643K 79 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1477 0 0 iov 0 0K 12K 78643K 25 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 76K 78643K 1508 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 8 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 67 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 25K 78643K 333 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 56 63K 91K 78643K 471 0 0 subproc 64 65538K 69634K 78643K 136 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 38 0 0 in_multi 33 2K 2K 78643K 59 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 246 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 85 20K 21K 78643K 1960 0 0 UVM aobj 20 2K 2K 78643K 22 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 8 0 0 NDP 8 0K 0K 78643K 23 0 0 temp 137 2729K 2851K 78643K 6796 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 10 0 4 1 0 1 1 0 8 0 inpcbpl 280 184 0 177 1 0 1 1 0 8 0 plimitpl 152 27 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 67 0 23 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 72 0 68 1 0 1 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 ppxss 1128 4 0 4 2 1 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 19 0 5 1 0 1 1 0 8 0 pfstkey 112 19 0 5 1 0 1 1 0 8 0 pfstate 328 19 0 5 2 0 2 2 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 276 0 88 12 0 12 12 0 8 0 art_table 32 277 0 88 2 0 2 2 0 8 0 art_node 16 66 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 63 0 53 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1878 0 455 47 0 47 47 0 8 0 ffsino 272 1878 0 455 96 0 96 96 0 8 0 nchpl 144 2513 0 868 62 0 62 62 0 8 0 uvmvnodes 72 2150 0 0 40 0 40 40 0 8 0 vnodes 200 2150 0 0 114 0 114 114 0 8 0 namei 1024 7028 0 7028 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 14461 0 14461 7 6 1 6 0 8 1 sigapl 432 526 0 511 3 1 2 3 0 8 0 futexpl 56 3885 0 3885 1 0 1 1 0 8 1 knotepl 112 136 0 117 1 0 1 1 0 8 0 kqueuepl 104 67 0 65 1 0 1 1 0 8 0 pipepl 112 384 0 365 3 1 2 2 0 8 1 fdescpl 488 527 0 512 4 1 3 3 0 8 1 filepl 152 2884 0 2785 7 0 7 7 0 8 3 lockfpl 104 100 0 100 2 1 1 1 0 8 1 lockfspl 48 33 0 33 2 1 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 293 0 284 1 0 1 1 0 8 0 zombiepl 144 512 0 511 2 1 1 1 0 8 0 processpl 840 543 0 511 4 0 4 4 0 8 0 procpl 600 1168 0 1126 4 0 4 4 0 8 0 srpgc 64 12 0 12 2 1 1 1 0 8 1 sockpl 384 375 0 356 4 0 4 4 0 8 2 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 126 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 190 0 0 12 1 11 11 0 8 0 bufpl 256 20428 0 14217 390 0 390 390 0 8 0 anonpl 16 55129 0 45821 49 2 47 47 0 125 1 amapchunkpl 152 2842 0 2725 7 1 6 7 0 158 0 amappl16 192 2086 0 1463 32 0 32 32 0 8 0 amappl14 176 52 0 48 2 1 1 1 0 8 0 amappl13 168 150 0 147 1 0 1 1 0 8 0 amappl12 160 18 0 17 1 0 1 1 0 8 0 amappl11 152 53 0 34 1 0 1 1 0 8 0 amappl10 144 78 0 74 1 0 1 1 0 8 0 amappl9 136 646 0 642 1 0 1 1 0 8 0 amappl8 128 187 0 170 1 0 1 1 0 8 0 amappl7 120 45 0 41 1 0 1 1 0 8 0 amappl6 112 64 0 55 1 0 1 1 0 8 0 amappl5 104 140 0 125 1 0 1 1 0 8 0 amappl4 96 778 0 743 2 1 1 2 0 8 0 amappl3 88 131 0 126 1 0 1 1 0 8 0 amappl2 80 3323 0 3266 2 0 2 2 0 8 0 amappl1 72 21619 0 21155 25 15 10 20 0 8 0 amappl 72 1463 0 1422 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 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 527 0 511 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 527 0 511 1 0 1 1 0 8 0 vmmpekpl 168 8551 0 8528 2 0 2 2 0 8 0 vmmpepl 168 63509 0 61852 126 32 94 110 0 357 18 vmsppl 360 526 0 511 2 0 2 2 0 8 0 pdppl 4096 1062 0 1022 7 1 6 6 0 8 0 pvpl 32 191044 0 178060 128 4 124 124 0 265 8 pmappl 232 526 0 511 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 546 0 6 16 0 16 16 0 8 0