last executing test programs: 8.15594688s ago: executing program 3 (id=560): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1c9, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 8.154042372s ago: executing program 3 (id=561): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000040)="d600000100000000", 0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x2fc90997bed432e2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r3, &(0x7f0000000a40)=[{&(0x7f0000000800)="d64742cc96e82c6e37a46b47f2516527c6d019b4250e24d559bd88dc8de63ff29e97010d9d292465f789c5c159a7c04f3e42d8d73d30c96de3f4eeeb7a4a6f8a30b95e90c17ae5314d04bfd7a034d7a86a8991bd6c307ec9f52cd6440fe785dbebb27c6d20cc098edd3819b14efef42ef1ebc5b8bb0128f3edacb6375266a0468c617ecd73b75c300e026e5d6fd0ed04eda6c10a23a08728a2b65074ddc90000000000000000000000318e20016745963028e18b24", 0xb5}], 0x1) r4 = socket$inet(0x2, 0x1, 0x3) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) (async) r6 = getuid() (async) getgroups(0x3, &(0x7f0000001400)=[0x0, 0x0, 0xffffffffffffffff]) (async) r8 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r8) r9 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) (async) r11 = socket$unix(0x1, 0x1, 0x0) (async) r12 = accept(0xffffffffffffffff, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r14 = open(&(0x7f0000001540)='./file0\x00', 0x100, 0x8) r15 = socket(0x1e, 0x3, 0x0) getsockname$unix(r15, 0x0, &(0x7f00000002c0)) (async) r16 = open(&(0x7f0000001580)='./file0\x00', 0xefd2c06435d62231, 0x134) (async) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x8000, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000001100)="55e0a1d41d32d1eacb2ae01136cdde74120251c413b57e9f73ba04f3ef45dd1496f6451bb7867ff10c0464", 0x2b}, {&(0x7f0000001140)="b5885e1d103f74d93afd5f9a8e150f47eaea65c6bdc958c4589e6f145ce99586ed831afdd57e2b2cbabf06cd7dda42e32042553bf4a3ca6ff40587cde63d2bef118c972ae9157214b6fffe02279a1d7f6ba0975011a05e679c456af64bdcdcc6fafe0ec762a906ff54dceef332994a59d34e742b7dcca1857bc6251c4078007675cc9224bf10b5679abbc6eb617f0e7fbc47ee11b956d1becf38ddd17ae654ef5d83492b7c96004daa5a3e712ffb8719fc8e09fe08675b233cf732f906242168a769a248fcd2998f9e9c3455f65ad03c2261bb70ba", 0xd5}, {&(0x7f0000001240)="6530875d392c741f084052e829b0be6e7981c96112871256d0afae97b159f37332b398998d007b5aafec029910d33b79223a0a546a735c4d4a02c7aa31a4bd3c417b2f8a768f192326e254fce4324e", 0x4f}], 0x3, &(0x7f0000001600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000800002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r16, @ANYRES32, @ANYRES32=r17, @ANYRES32=r18], 0x118, 0x4}, 0x2) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, &(0x7f0000000000)="a4ba92d0dced07886db8096bc6c67c47", 0x10) 7.251879465s ago: executing program 0 (id=586): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xa53c, 0x2, 0xff, 0x7}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r3) r4 = getuid() setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r5 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) select(0x0, 0x0, &(0x7f0000000140)={0x1000000000007f, 0x0, 0x80000000000, 0x0, 0xc28, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000100)=0x40002) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x8, &(0x7f0000000000)="6700d6e5", 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) 6.172975469s ago: executing program 6 (id=622): sysctl$kern(&(0x7f0000000100)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) mknod$loop(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) ftruncate(r1, 0x8) (async) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da0", 0xd2, 0x24) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSTOP(r0, 0x2000746f) (async) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 6.171248902s ago: executing program 6 (id=625): r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x5, 0xa1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/201) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) 6.170508382s ago: executing program 4 (id=626): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20a2, 0x4006380) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 5.95663787s ago: executing program 4 (id=627): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000240)="cccf587dda1f", &(0x7f00000002c0)=0x6, &(0x7f0000000300)="f6c6cc89609f5d72c80af23f9179fc64c85903b61482f6f6856c97b33cf199a580f7e35574a1eca676b59febf8cd5593292d12690bd25ace74ef9328d42b726699a6db937208e1bc2ad83dd75f21899598b1746cd83b689f84b9accd84a5e697855548746aaae7e343fc46f64c613045fa40fccacf11b177d8b37aa4983462cf9d57aa40c9c20b95172ccadfcb92cb96e9ab4fdc5ed6fe18ba677757dab97036b98d4890cb7f596bd8aacc8af9e54c7099c89a7471a7159d3dcfd26930415bd4dee0e655fdf49cd69acb91ed18f9591f6e7577fce84f9a3f8c9819b4", 0xdc) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) 5.955894506s ago: executing program 4 (id=629): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b86a29b75b43b0b03", 0x2d}], 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 32) r2 = socket(0x800000018, 0x2, 0x0) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x310, 0x2}, 0x100000000001, 0x861, 0xffffffffffffffff, 0x0, 0x100000000, 0xfffffffe, 0x7, 0x10000000007}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) 5.955618025s ago: executing program 4 (id=630): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) setgid(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="41c07cff", &(0x7f0000000040)=0x62, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x107ff, 0x9e, 0x2000007, 0xff, 0x80000001, 0x80000001, 0xfffe, 0x10, [{0x0, 0x0, 0x0, 0x71000}, {0x7, 0x8, 0x9, 0xfffffc01}, {0x8, 0x5, 0xffffff7c, 0x9}, {0xfff, 0x8c00, 0x7}, {0x401, 0x3, 0xdf, 0x5}, {0x2, 0x6, 0x7, 0x99}, {0x5, 0x20000000, 0x200004f9, 0x400011}, {0x6, 0x80b, 0x4, 0x80000001}, {0x22, 0x80, 0x4, 0x7}, {0xdeb, 0x8101, 0x7fff, 0x88}, {0x1e0, 0x400, 0xf, 0x3}, {0x1, 0x5, 0xf, 0x5}, {0xb8c, 0xc39, 0xa, 0x8004}, {0x29a71717, 0xfffffffa, 0x6, 0x5}, {0x8, 0x7, 0x6, 0x4}, {0x1b, 0x9, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x4, 0x200000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r3, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) setrlimit(0x1, &(0x7f00000011c0)) sync() r4 = socket(0x11, 0x3, 0x0) recvmmsg(r4, &(0x7f0000000cc0)={0x0, 0x2}, 0x10, 0x800, &(0x7f0000000d00)={0x3, 0x5}) close(r2) socket(0x2, 0x3, 0xfe) connect$unix(r2, &(0x7f0000000000), 0x10) 4.06133007s ago: executing program 0 (id=634): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() socketpair(0x20, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept(r2, &(0x7f0000000340)=@un=@file={0x0, ""/503}, &(0x7f00000000c0)=0x1f9) setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file2\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 4.061059625s ago: executing program 0 (id=635): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000180), 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0x4347e793, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)="8eb5cad3b33ea7c93cd5e57e1297facf30f9a61f9f9cb2aa2ea2ed2451327c34ec12f0bf07fa7ac525ff315a83173e4f3196d7f3b08fb94005000000000000004e03005f4060a0c23089ddbffdd149db7758519eef60fd70b3f1dd8a37c6badb9042827d240dfe1ea0707226ff8962277c3b8bbed6ab3576af069635cfa21dcca550e3b672b4161e862db83fe37f886a25d71b67b62764be2e1e1a945c7c2065540f73cf9bd1874312f6c540ad715a8cd5e22b90566b9b22190708aea26f3639171e0ba232dc804d25c0e664efa27cad096ee6cb1db7fdd2e119be8a8aec0fe222fbc3fa55b952ab2b27cd6b08e0b964e2f966b13fbc531cd7aa2f7eaabb6712374c7420e90ab761ffc158c53c0fbcf5653b200569b37a21c0f47633302b8a0996dc7963a694eb862b65de9d676513f4e9780b3bb0f8f4e1d3cd9f91802129d79e685430e9504e0595dd88325befaeaa9bf64d04c1728de715b69495d4c562d3f248d2db23ac937eb62028111ddbfb38b0637e23ae119590ecf35b3f61106ab68508337792e1d9f25bd241cc02fd8e9c742cfb7faf219f73a33572e1092fa2b1ac1f50c506b92e6f11be7ae1bb0300c39ffe0d4a538b3f51bc11d5ba3454acd213e0", 0x1c2}], 0x1) 4.060856239s ago: executing program 0 (id=636): r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0xc8, 0x1, 0x6, 0xa}], 0x96, 0x0, 0xffff4161, 0x0) r1 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe"]) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11ffd6dffeacf9c1fffffffffffc00000000000080000000007f6213cea9d50000", 0xb1, 0x8, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r5, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffffe0431c561ac486dd6036e28200303b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000070000000000000000000000605adf0000000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xbffffffffffffff6, 0xd, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) kevent(r6, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 3.495655977s ago: executing program 1 (id=639): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000003040), 0x0, 0x0) preadv(r1, &(0x7f0000004140)=[{0x0}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x2, 0xffffffff) (async) close(r0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x8000000000000002) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000240)={0x0, 0x4000, 0x2f00, 0xf, "97a22242006b4705000012000000000000000004", 0x2007, 0x10}) (async) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/260}, &(0x7f0000000280)=0x106) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) sync() (async) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x183) 3.495390478s ago: executing program 1 (id=640): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x4000321c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) close(r1) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a00000000000000000000000000ff000000fe"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x12, &(0x7f0000915000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x8000000000000002) socket$unix(0x1, 0x1, 0x0) setuid(0xffffffffffffffff) shmat(r5, &(0x7f0000918000/0x3000)=nil, 0x2000) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60606260000000010000000000000200000000000004000000000000000000000000ff"]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) dup2(r3, r4) execve(0x0, 0x0, 0x0) 3.141781554s ago: executing program 6 (id=644): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0884450, &(0x7f0000000040)={0x4, 0xc, 0x3, 0x1, "0700b4fffffffffffffff6d31962ffd7d1401400", 0x4100, 0x8}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) (async, rerun: 32) r2 = kqueue() (rerun: 32) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) (async) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000200)="36747728651c42e6ec3218f7bd989d57940303c2526d041a5b37b005c42e7b7b88d5046a0bb5d1e47e374ddb5bd2bf8a58e8500132215f073f37ffe5dd0c76c7a876313d057751864656eb1bd87114a94b06ceacac6808cd9332a84e2be0982981e775cbf4ed2b1e387b9e0e9d9b", 0x6e}], 0x1) r4 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80146952, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ftruncate(0xffffffffffffffff, 0x8531) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="50000000000000000100000010000000fc68f9cae1b7ede4332d406813d7d7010000007b376d5d320cd81c930f770e8cc1a149390c4b8889c26e7f39e6ee2064867810e391e74bb7ba82d944efe80e5b56458bdaeec36d0000000000"], 0x50}, 0x9) (async) ioctl$TIOCSETA(r1, 0xc0104451, &(0x7f0000000080)={0x5, 0x408, 0x400, 0x2000, "9622926cc96b47c1d100000000100000823f5988", 0x33c3300a, 0x2}) (async) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900301d0000000000ffff0000000000000001fe8000000000000000c4"]) 3.041702508s ago: executing program 6 (id=652): r0 = getpgrp() r1 = getuid() setreuid(0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getpgid(0x0) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x20}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f0000000480)=[{0x0, 0xe, 0x3, 0x9}, {0x2, 0x6, 0x8, 0xfffffff8}, {0x101, 0x8, 0x7, 0x101}, {0x9, 0x5, 0x9, 0xf}, {0x0, 0x0, 0x7f, 0xffffffc0}, {0x1, 0x9, 0xc, 0x7}, {0x4, 0xa2, 0x0, 0x8}, {0xd9, 0x1, 0x1, 0x7}, {0x5, 0x7f, 0x1, 0x4}, {0xaf, 0x5, 0x7, 0xd37}]}) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000000200)={0x1, 0x0, 0x100, 0x8, r6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, r8, 0x96, 0x805}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1f7, 0x3, 0x6, 0x8}) r9 = getpgid(0x0) r10 = geteuid() r11 = getegid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r12, 0x20004269) r13 = socket(0x6, 0x4, 0x7) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="0e91d4121b627cfaabf70fb26cd0fa1d0cca6bcd7116d043ba9d8cb2875293d88b77807c509bec1a77bc94bf0c63ef8d22194b299ee193498104a5e870523c80b57f99ba16f996b7bb25d4845046aa18b3a99dceab020bd2f4afaa68ae2ac271ce032afb", 0x64}], 0x1, &(0x7f00000003c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, 0xffffffffffffffff, r14, r15, r16]}], 0x138, 0x4}, 0x402) setuid(0xee01) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 2.990509582s ago: executing program 4 (id=653): pipe(&(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 2.98845097s ago: executing program 7 (id=654): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setreuid(0xee00, 0x0) r1 = getppid() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xb1c, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b6730397804be78164991f7c8cf5f882b295be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff74b0da4f59dd028ea8af630037282102000000720fa58bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f834371b6e90dfb71d89e0462c5e52000080042000"/177, 0xb1, 0x406, 0x0, 0x0) getppid() 2.987737775s ago: executing program 6 (id=655): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffddd) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) r3 = getpid() open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x9, 0x4}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 2.987164404s ago: executing program 7 (id=656): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000002}) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x1, r1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.912515896s ago: executing program 6 (id=657): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x16}, 0x2, &(0x7f00000002c0)="b2", &(0x7f0000000300)=0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x8}, 0xe) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r4 = syz_open_pts() close(r4) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x2, 0x0) syz_open_pts() socket(0x2, 0x4001, 0x0) 2.910922778s ago: executing program 7 (id=658): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9", 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(0x0, 0x2000, 0x1e5f) r0 = open(0x0, 0x2, 0x39) ioctl$VNDIOCSET(r0, 0xc0104407, 0x0) close(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, &(0x7f0000000040)="d5580b8ade62c04c", &(0x7f0000000140)=0x8, &(0x7f0000000480)="b55fbe8b181706a0a0614d994fee184aef46d7e8314d9addd68d8ada85430106b4aa2ddce56ab22db189334937597e503f65c303118d2f5e1e4a3cae9abf788ccfde65140413dba73d6ce945317c77512e242e4baba01b2031ffffe23b1cd4ece5b3956230ffb7ea7f7123894abd9d733ce2ba5a7ef14ce192d81ff0ec2fd32f4f732f3450dfa51bae92734fbe1c3904a480529f335b2e91fb7cc57651997e378271d23d697876163ac5fb2716b1039579a1b67433c7302f79fb5dc34a8a0d7b55faaeeff86f1bfbf5efa0781ccb07a801c72ab9518629c1d9e68dd2acbe2a417b290e32f7", 0xe5) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000140)="01d68429550e5c4a7ddb71fd9702a164d9148d5c9ca06e9576aba96483e86b2c5cfc69aca4f069572263b87dcc720e3f4d0764e3eca36c14a0b2c65793fb8e14b2d2f6d04ed45a2f6412cb2992fa10add346ec705f24a4fd7a225988c96d6099914f526208817f8b222776d725be4faa7fe4951f435d4eab6432b691e358351376f07b70c1d7790a8293becf942a699aa8ababfe0bb4dd2dbffac7f4a343671d13ba920e9581376ebc1b34005688c719761081e700eef1850fcf900c652788fc22db51bd36c8517a00a157811350a1615a6d362719", &(0x7f0000000240)=0xd5, &(0x7f0000000280)="3d023cb69671db044c0af2586da7357b17dbfc84ad818ee1ae85024100906695a0ea7aba28147e55946e57750d83367d95295b2816206c8bde6d8346b10600bedf5cb89e8aeb16692fd58702369445eb816e578bd9e5d923936989eca5483bd2fa66109b27570d16f8f9b3ec3db5451959e34e3145adbbee25690edcb927a5e0a19b598d2d22683819b4f810a10cc628d9e58f0be9ddc9927a72c1993e", 0x9d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f0000000380)={0x1, 0x45}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 2.907619556s ago: executing program 7 (id=659): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x138, 0x0, 0xffffffff, 0x0) close(r4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x42) fcntl$setown(r0, 0x6, r3) close(r0) 2.907425206s ago: executing program 7 (id=660): shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/106) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[]) socket(0x1, 0x1, 0x3) 2.691232232s ago: executing program 7 (id=661): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="02"], 0xf0, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000}}, 0x6e) r2 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) 1.24525372s ago: executing program 2 (id=662): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x4}) (async) r0 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x5, 0x33a, 0x210002, 0x10, [{0x1, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xfa6, 0x0, 0xaf9}, {0x1, 0x800, 0x9}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0xa2, 0x8}, {0x2, 0x82, 0x1, 0x8}, {0x6, 0x7fff, 0xc7, 0x88}, {0x2b, 0x50001, 0x9, 0x5}, {0x7ff, 0x9, 0x4c91, 0x2}, {0xb8c, 0x4, 0x101, 0x6}, {0x29a71717, 0x4, 0xc6, 0x9}, {0x10000, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) socket(0x0, 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) 1.244192401s ago: executing program 2 (id=663): preadv(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000000)=""/193, 0xc1}, {&(0x7f0000000100)=""/240, 0xf0}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/167, 0xa7}], 0x5, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = msgget$private(0x0, 0x410) r2 = getuid() getgroups(0xa, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getuid() r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0xb1, r2, r4, r8, r9, 0x0, 0x7}, 0x12d, 0x7fff, 0xffffffffffffffff, r10, 0x8000, 0x7f, 0x4, 0xffff}) setgid(r3) chmod(&(0x7f0000000600)='./file0\x00', 0x90) r11 = socket(0x1, 0x5, 0x6) close(r11) getgroups(0x1, &(0x7f0000000640)=[0x0]) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) setgroups(0x5, &(0x7f0000000700)=[r6, r12, r6, r4, r14]) bind$unix(r11, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) r15 = semget$private(0x0, 0x3, 0x18) r16 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x164, r8, r7, r8, r16, 0x106, 0x7fff}, 0x9, 0xa730, 0x8}) semctl$GETZCNT(r15, 0x4, 0x7, &(0x7f0000000800)=""/143) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000008c0)) semctl$GETPID(r15, 0x1, 0x4, &(0x7f0000000900)=""/39) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000940)={r13, r8, r3}, 0xc) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000000980), &(0x7f00000009c0)=0xc) setsockopt$sock_int(r17, 0xffff, 0x80, &(0x7f0000000a00)=0x8, 0x4) connect$unix(r11, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(r11, 0x0, &(0x7f0000000a80)) setgid(r5) 1.243988379s ago: executing program 2 (id=664): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)='#!)', 0x3}], 0x1) syz_emit_ethernet(0x3f, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000093a01fe0000000000000000000000000000bbff02000000000000000000000000000184"]) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x84) setreuid(0x0, r1) getuid() r2 = semget(0x0, 0x1, 0x281) semctl$GETPID(r2, 0xeafe295ce1b911d5, 0x4, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000003c0)='r\x00') 1.243704294s ago: executing program 2 (id=665): sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000200)="d74c1513100785c12b59fff430d50c862c03", &(0x7f0000000280)=0x12, &(0x7f0000000000)="01000000", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x4}, {0x6, 0x63d}}, 0x0) setitimer(0x0, &(0x7f0000000400)={{0xe0e2, 0x295b}, {0x6, 0x6}}, &(0x7f0000000440)) socket(0x6, 0x1, 0x5) r1 = socket$inet(0x2, 0x9a3773695b809d0c, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 1.011509306s ago: executing program 2 (id=666): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f00000000c0)='./file0/../file0\x00', 0x6000, 0xe05) setrlimit(0x7, &(0x7f0000000000)={0x2, 0x23}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) close(r0) 1.009615706s ago: executing program 0 (id=667): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) socket(0x2, 0x3, 0x2) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x70e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2000}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007fc000/0x3000)=nil, &(0x7f0000826000/0x1000)=nil, 0x1}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3800000000000}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) (async) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) (async) setuid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29bc1b35a93750169c1283e16145ec8bf08ea63a11f36bd2956578ba565d26f8357d35393973c1fcb45b66f682a162d87e", 0x60}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71cfc29698f2bba06e09ef3c2d5a340000089d5c22", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @broadcast, "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast1, @multicast1}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7fffffff}}}}}) 1.003464264s ago: executing program 0 (id=668): socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xd6) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x11) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r3 = kqueue() kevent(r3, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) 1.002829969s ago: executing program 2 (id=669): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000340)={0x6, 0x9}) setrlimit(0x4, &(0x7f0000000280)={0x8, 0x80000001}) open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xc81e) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setgid(r3) (async) setgid(r3) fchown(r0, r1, r3) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) syz_emit_ethernet(0x21, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x6e}}}}) (async) syz_emit_ethernet(0x21, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x6e}}}}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1}, {0x2}, {0x5}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x10000200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 499.139189ms ago: executing program 1 (id=670): mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) (async) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mkdirat(r0, &(0x7f0000000040)='\x00', 0x1d) (async) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r0, 0x9) (async) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x80) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) (async) fcntl$getflags(r0, 0x3) (async) shmget(0x0, 0x3000, 0x90, &(0x7f0000ffa000/0x3000)=nil) close(r1) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0}) (async) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x5) (async) pread(r0, &(0x7f0000000200)="0533c178375b960c68b7a6e231c6f5f8ac044666b1d87ca950b65d9999bf59a1241880c250e8990f205f3682049f1a751366444bcc95bb0bf54f9571f0df9b3b7a00d1cab02af46a788ebba669c8a1960453fbaa038d6b2b6171b05f93a5db71b53fc421c27bb07389f23b7d516f9e8e5f100e59de5409b902ebae2561494715b6e8ea7c7210ae6eb36eb407183e960028f33af2ca36ba5b06173d504ea882dda97ab503f1ca88194976b3b3a1634741c6fba914217bd03902", 0xb9, 0x0) pread(r1, &(0x7f00000002c0)="022bd36a27f1b027e88bf776852211f3369e25d57e3e96e9fc7abc0a9cbf9f026678f716df806e8a6db6f640df376b16762c3c8801cb7356f11fd97e528bfd637061f092", 0x44, 0x3) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x9) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) (async) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000003c0)) r4 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockopt(r4, 0x7, 0x6, &(0x7f0000000480)=""/72, &(0x7f0000000500)=0x48) (async) symlinkat(&(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') write(r0, &(0x7f00000005c0)="76335601a792aea0a9e213baef5d4897deafe45f75605136ab7dabc4b9f844d63513489d091d2ad10632084ebb5e40d4b4652c3eb9c19c3476a9e18765c322406b41e80ce3b5c9db727de7c715e51695306613f3e50c48f05a5e4b9b968ab07946f685a846948a982fc2baf60dc90109912ae1a1da91db0cfb7f5515753653123b5edaf53b31feec08e30be947d7439fb23eb564a787b31427ece2a2e873f85bc236bcb91e41611da076b70245ff3339463bf417ff55cf3fb82698f05b958b583e022d35d015", 0xc6) (async) r5 = kqueue() (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) (async) r7 = openat(r0, &(0x7f00000007c0)='./file0\x00', 0x200, 0x6a) kevent(r5, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0xa, 0x4}, {{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x7, 0x38}, {{r2}, 0x7, 0xa2, 0x4, 0x4, 0xb}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20, 0xf63, 0x8000000000000000}, {{r6}, 0xfffffffffffffffb, 0x4, 0x40, 0x7fffffff, 0x1091}], 0x3, &(0x7f0000000800)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0x9}, {{r4}, 0xfffffffffffffffa, 0x8, 0x40, 0x3, 0xdd5}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7fff, 0x4}, {{r2}, 0xfffffffffffffff8, 0xc6, 0x1, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x41, 0x8, 0x9b69, 0x1}, {{r7}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x2}, {{r4}, 0x800000000000000d, 0x2, 0x4, 0x7fffffffffffffff, 0x100}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80, 0xe1, 0x28}], 0x9, &(0x7f0000000900)={0x3, 0x7a}) 498.86278ms ago: executing program 1 (id=671): r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3a) dup(0xffffffffffffff9c) r3 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x85d, 0x8001, 0xfffffffffe}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0x0) socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) 498.38445ms ago: executing program 1 (id=672): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) syz_emit_ethernet(0xb6, 0x0) syz_emit_ethernet(0xce, &(0x7f0000000240)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x98, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing={0x4, 0x4, 0x0, 0xb, 0x0, [@empty, @empty]}, @dstopts={0x88}, @routing={0x16, 0x6, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}]}]}}}}}}}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd27d43260c7daa7, 0x0) 498.06556ms ago: executing program 1 (id=673): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000600)={0xfff, 0x8}) close(r0) syz_emit_ethernet(0xf7, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0xc1, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [], "7e617274d7f97dbac4c8c2b9b0377a479d632c515802c89a2619e7a9a74bf0123bb28d56208cddc5ac6e82ad52231ba52da26ec46c447fe19fb0c54a2876f509cda272de72fe12a7ac32f3171aa8118b1e532f48c03a08a29aa27b3240dcff3b8500ef47ebbdc7588ea50dcf33bd9c7a83e430f73e30e8a921bc9eb27435143891b4ee6082ec8f7f7f3adbf9ddb6711c02"}}}}}}}) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000000)="19ea5c5c5c", 0x5) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f00000002c0)="fb2f4b0eda386c60f9d6bb0c26b6a3660cb78ab994babe0d3d06c1265c4b4cea1ad4832d6bad361d22c45ec799a99e3211f476639550a6859855a0c4a92691dc6d6cbf4e6abcf35cfccb6837bbb348a1d6f5ac4726ef0f1cda1cb38f0697ded4fd1f21f848de5a56c8aaef0a46759d38be5703b6ff67f687927c83f4ac583495481b318b1c86b0004d4351ed8d2a333ecaddf25736c5b34ef8fb6cd8321379192b3e0fc24732d256eb7c6cd2af2d47f655f712a362aeb6ac8ee8a130977749da5713ddb0a1fdb075b9ac8c9cfec1e42ace4a74d34a815a0624591464d192b2d2a1c1c181f16b2b8fc9695fc986418e423b3e1369cd4ce6bef67a839a7481fb55fe8341010100006e70a4919a5204cfeede24a3afc1c5b691442b494af857cacf03c6845231857d7c9661cefa2bcf4e24ebb7de865c2bf7840dfa8e517e695dd2e79293e258cd1b003f10453fd1c5d90600000000000000f24d4e7e2ce9a9ebc01fbc127204a46988b763a0675119d051bdf7ce47ce30ce721024b8b71448625d05127d4607d11665f047bf44c67983814aa8e929e6886d167a9a94aebe5d7a844dfcfafd944027deb46d8e9346e2aa8f83910011a30f68baedd6c855d18e64729c386ac2d3458c073c4e02026e12d1eaeea7bed6d205f977b6d34512967c8191f60fe021a0cdf74776c6091568f2674719460cef38f0fa3c37f301ddadf7326f4899b41d79a9c22470692e437b3db399d921a4aa5d80c06bb70694d585bcf9a0ce", &(0x7f00000001c0)=0x221, &(0x7f0000000200)="3989fd6b0721c7c4c198dbfd0d04088948e84fe6470429db2b0bbd9c6eb6417bbc9b47d77d383f5d0ea3e9785c573ad1a40d8369ee1a1e0ca45e3cdb6274ed6222602be9abb7513b7cbc1685780371eed8c117baa6cb96cd72ea7eba8d7698aabb73c702cc25f1b3724ffe3624ac869960e40ca4674ed25c775ebfe756627d4e2b21150298712cc8ba5695ea49", 0x8d) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) setrlimit(0x3, &(0x7f00000006c0)={0x100000, 0x100000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) r3 = geteuid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000640)=0xfffffd73) chown(&(0x7f00000005c0)='./file0\x00', r3, 0xffffffffffffffff) read(r2, &(0x7f0000000400)=""/213, 0xd5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x31, 0x3, 0xfa, 0x3}, {0x6, 0x6, 0xb, 0x7fe}]}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) acct(0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xa) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000180)="1fa469a9567b9aed21a574003e2d66f4bf85682c13b1ab4ecbfbd6d016181e585728e29340", &(0x7f0000000500)=0x25, &(0x7f0000000540)="c8bfc2c46d5d3d6e80fea1d41c6df9a60023fb84a8734f768835873ef2eb9ac0ee72b01f5a287eebde2ff0e94baacb5bad01716aef17cc49dbfe8860c146105f05fd1d57ab32c49f6a7dbbae9e013892bf58844f8cca7b3954ccd32d3105faecdefedf2130f523393f240f301c9e00b220f61a94", 0x74) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1004, 0x0) 148.706164ms ago: executing program 3 (id=679): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x41, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 88.106341ms ago: executing program 3 (id=681): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x30) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da0", 0xd2, 0x24) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) dup2(r1, r1) syz_emit_ethernet(0x230, &(0x7f0000000780)={@random="e706f2ffff1f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x1fa, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x0, '\x00', {0x5, 0x6, "146b25", 0x2, 0x0, 0x2, @rand_addr="685db06d9f72c1789ef608c1b6969b67", @rand_addr="8693e8fdc3e70f4104d905b5469ce2d2", [@routing={0x29, 0xc, 0x0, 0x0, 0x0, [@mcast2, @rand_addr="8146a02d9357dd62adb2c090b6726667", @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x2f, 0xa, 0x0, 0x5a, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @mcast1, @loopback]}, @fragment={0x50, 0x0, 0x10, 0x1, 0x0, 0x3, 0x66}, @hopopts={0x73, 0x1, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x0, 0x65}, @fragment={0x11, 0x0, 0x3, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x3, 0x9, '\x00', [@generic={0xd, 0x32, "91162bbfa53889885b8a1ba55699b046961c7ebd44f2abcf19d8e55f3d86f5cc12e6a013028f6c9cf3337fe1ed6072c78dbb"}, @ra={0x5, 0x2, 0x6}, @generic={0x6, 0x15, "49b584427e65b1f940590fe87e0dde300ba3fcc1de"}]}], "95cbcc678cd575ae936084b7a9475cc4efbebd70a8598f5f6b2ae29e6ef23d2c73c094a9b61c40538504a3fc5298e08960bf4e948b86bf1daeb98b426872c483c0482088c7b4213236019bdc0ae59911c08a7a2e80107f57654b46052980b5e1aed1b6612310b5d414ef71f78d5b19c97b5d9e825244078a7bafeb407a9538e6c561"}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000050"]) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000440)="17cef7348094541e8ca912187c81f9dc5eb3bf354ecef19ae9725a89402f8859955c036b17bde17462104eae80ded2d84479873536e194a1", &(0x7f0000000580)=0x38, &(0x7f00000005c0)="f78a12c7cfb9f69696", 0x9) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 87.570763ms ago: executing program 5 (id=683): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r0, 0x80106468, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfffdffbe, 0x8000, 0x63}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)='%xg[', 0x4}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xf0b1}, {0x20, 0x4}], 0x2}) (async) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[@ANYBLOB="724bdb0acce3ffffffffffff080600015a68060000090887f8f70000006c9e4f8b2a79e6000000000018cd912722cf2e0c14"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4c, 0xb, 0x4, 0x9}, {0x7, 0x1, 0x7b, 0x7}, {0x6, 0xf, 0x6, 0x3}]}) (async) poll(&(0x7f0000000340)=[{r1, 0x1}, {0xffffffffffffffff, 0x40}, {r0, 0x100}], 0x3, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) execve(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 86.318814ms ago: executing program 5 (id=684): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x100e, &(0x7f0000000200)={@local, @remote, [], {@generic={0x8016, "e3006734af7a923d3e95562493e3ab8f73eec7aea9912ff86c9d6fa373d98826cd977c1e5e4be18ec0374e40de78788a4d450f7ccab744a25b0259e0def0fb48aeddb0b88a0e9ce060c2ece26ec15d904c8034478667e94d3142d4701d85645c4d545b9c00fdb90041fb6aaafbcf8fcf9d636b9184f6b24172db1e3792bc921851fec558dea72b5d139c8f065f2cc14666ee11567461b57cdc857d31dc30d4a8674ee6caa31a16f226824698ed9831ba6c7d27c7501a83c67fcbc1f3a21624db4e3155b6823f7eb99f04be379f61e560b3d9f2c7c3cd8cd9a603e3400310b09cf7ae2825c69c3de0f67b2a04cef09fbb4e384cda192cb233187898b4ad4d309941a3b3d043cf3f5d0e2e769d9385c330fe17e7653ef9ad18c57ca137ff376770bfee632652779b29eb6fa58ef1d7ea924c3ba34d952c9e132b84504170c983ff5ab7a130cb1a78bc13410b9318a4203a90fb845ff849b00409407a454c84204b3ca50b0bb600ce24d3383739341d79a2e834c04ee2e47e97c8b495d5d76e9a951d744e33754ba71380dea539efbc797e2d98db7da519aeda5d23ac98a0c49cb5773c29895afa4bb429472aec20d71fb261b740384f58579284d1c6b1ebfc3f33c6f459db6cf031cabe5b0ea608b617f7204df0ef25e2e7419b12ac7fd6ddeaf59410586ca42af6699668441625aa00f2552ea99dae6dc0ce6a7fe646f3cd70136c85b40ddf3624eed0fa8406f27092a680e2d9a287d873501f4bd4f3ce2e3c98cdefb0e01c4322cdf92d4bf6c5948b18a6458d16f0787e93a29eb3f380e0c0fc5db9bd6ec1c394036938b78a87446ad007a5eeed21e8d4b445c35e29f866cc043bf72f34d98b86ef9a60650e28f813943a0353b49ce5f93bc243dbaa13bd44473965521f99c4733ecf16f4744e50f9e7da2cf118eab9ed0315d9be8429ea05275bde50658c42fa0f9c49051b5afd54e836ab84aff043487cf7feb7477184346d06bd5440360958988dee7bc1817bcbdd973286ded21f32a3a6dd93a0639bce68f6e5a6ce97513ffbde2a180bab972350e3a666cdce5aa6d3ee14992047f95368413bf84cb8c55fe751b017d4de2588dc90944d042762fca4b992ed271c164be1d7d5985be205921254dd827354b38ef071bfb673ada81dc8d0dc6d4f07753082c7ce6a54b22e58750ecda282e3209b0f35a994d79a73f6ac7c02ec64d8b8ddac74ba7632bd6045e3e3bb61f2aebc96cb1c235c6d2d86a44b6b3c9865458f68d3829d2aa62b380fe4aa67d1cc81fe4f9083ddb2e84b37d79ec32057653dd250539f7c5cbc3363760144216cd7284a259523e03d49af3c47044f168e529f7b48918d41b63ab0bf681cb42e38eb65eb271ca1c70b3625b4a0204c23c453301b11e951e565fb2a7933b2824c16825ddc19fb00d1634be8462b9d1f8ac3b8cf474d9a8d0c30c1c8190fd01a1800baf767acb51f817448a50f57e4b8176203d01e594fd0ea6fbaf4592dbb00c738f5dd340e6c2ec8c5be3dc9472d24015d58503fa92300ca2c5b9da411b33015f392fa076886b0706b19c173fdc3f4f414965054330895e9b7730ebf61c7a60109dfd46a5f5d8e4d5dfd0b30b1642eb7ae2f20ea5463bacc0379b14f549d79b7335dfad0a80e1810b31b1faacbb2825e5a51ac42fbac4a414b73abe03b41d67aabdfaaa8a257f98e6a7ea40817bcc5a34a653df44f608d521417d4362be164b524b74ab30f8395e1f6531fa9fb2a5f90d84ba8aa336181f4e6a5fa98f27037419713a32902ec1543fe50b5187d488c40d0406c630474da5137ef8de355c7e725a61db52430834612bc2104119606ced260713f2bd5b27273c2aa51fda8e5d334d9e37f9cfbf08156c842d927fcd49893689c91ab9c0552d4975d0f7dc525583c0c08f074908cca6798fab5437700c7ca353b8c4d70a9c1a8bd24de215a4e740cc8f3bbd830c49de2edded60a641b59942826f6204b373327a93f039d430642b12b03e3afdbc623713fb021ce182579e7073ad32a5370dc83646549781fd97f25e03e7148513056de18e6e7a28db743c3de83988754171270c027dfeaecfb782695f821d4c06b83eac0419e7881971dfc1b6a47b3869220bf88228b2f8ea591305d5a49f83ab63e34dc32ddd136b5908fa7d5e5f47da26872ff32b32c19c169f918f88b92f92755179ae62cd5e7a5dd76774598feb5bec5fd4c6de16d2d4b3506bdc65c6648767a7eaae75ef21ef508988709fe90854dd5e652f3bc0cd97e20ae15c579aaa79cd6b61f7fa33a1be5b01cf5dc503d0f1d99fa286114c5149218c7842da23802902b35f0623436051366d60f9911142701ae0c9ce23804c564e2928a055a048c7afff9e6e7094acb6807a00a7b428cd2db914fccdc543281493a6d7901423bb003e0489d26d9473b14ce94bb3192a550e7190d5126a6486a33b94da2b3eef7e5e265706dcb58904f1bb22756b6e376377a3787637291f215fb4f505a153bf0c29fa2d3daa7cc57e11003ec820a9d44a584f88aa8881318120d303b6e517d884c7730d3f0a43acbe8de65b45e56eddaf2867a692e6f1d58b64c5b022ec2f9a8814aa0bb506c16dc978cdb0d5266708fc7ca6b6124a48051625636a0ab2b33017c9a91d337070b395565bff0ef82287d1f81ee0ea6ad63f802020a5639aa0081c1552f561c2d72aacce2647939c35877eb7503eddf4260dc1bd9473fba8f350d05a958774f760934d85ef84b2e1bb0f609df4e9757f565cf6f24a514a8faf0d3199d432a4a8220cc33491370a9064fb2e472ac9d6d7b483495af2097877709c369edc906ec28310a64c3c8e17398d33a2e190a0eaf70699c9792ccdd2a3965be3d5beb76378540aa188fe2568a2d408e609f230739241fec306136e42af452ee75fb6211718f2aa0d055d00ebf06d8d19f5ee7f1facf8f27c66004faac802aad4576713babcde89fefd448766d7575803aa20928dddc9ba48128bd38689c5eab4606fe47930175b706f3e5de76911fb1a4e50c9005ea3424fbbf5ed8e87a1421a5749888f5d2834a9de079819cd2a9b54087537cc3fd9a9ff501e9223f952aa0ee65f4aed53e347fd12471cf48b91fbb5bda90aa6a0b83e2b3f80c0e11a7c65793e0956e17fa3080b41f409af1f938fff0b3976b8b5f47345f4b10989d4b3f51420fa79d00a1b24e47fb853030998c31c418fa65e8242cf76f475552e6cd9d60b42e13f0f6b9bb35049f32d6596dc5389aceaab8528cb7c2f352fd5c58cd68f19241e8c02d126b5a00fff5f215bc99a3d68e08b43817d894d489a373c2adfebeb404cf55bd5360de4278885ab18ff762287cfdd5ad3dbffe9a3e25a38ca866381fdd75e4cfaa337db585153f4205e1032f3f91a7cfa71a87c4372f542ff4196b28d4b8fd3540b51c026073bd2ed55407a820dec7f8122a3996f8e3a744957a2b00e042a3e9dad9312cd10e3c88b025f16b59c71852568f97d508c51dfa7cba9c56ecaec7b27644d84872e8fc903a25e5d881ef3b1c7af23383be757945f17bfa552009b399fd091316c3c4495bf6c32bc646fd87df607ece278f3a40bf66a791da1c8f4adcf25904556792846d97c4a73f02c56ae65b882a59aab4dbd14940dfd5ddf8f53a7259ea0b07c2a662a77f4d633ede553c7646010921967d6a1f7f02919f95f5dd69223c589c6b160b95e72cd7bf137ec626eff7710f56b294174e34bd14f2355aede7d78d7c95b0d0cc37c6d743e4af09ee9664deec693f3395f356ff92500236fa47ebdd9545ee5b08c5b9ca0fc5b3cdc4677b7d075a203d58839a7e1a5b8a94e0b11a0edf6f501dba15b5cd0a082080857f5a5ae90976d8e75b6cf869a15b1ac80d968abae63bae1a2d5e82637db4b2e69a4098a74ad076a55cca5a710ae40d9fc49013fc40114cefa7bb81a89dcdb1339dff1400e504df8697b291bbf4d2c613df4ff3995e83f9df21026c6bc7fa555fd50cfd6275a32b33ee5888d471dc6417dc3d4a9944a5d5094931926d48835482a7b8361b9f60f2a2f8c25c0bdbdef7efc48efc8f52c616f650441a8c057d1909619183aeee52e4a8f59b5bebb00938815bf497a3e5b020594fe80268cc45c212b0da2a8bd9ed7d39bdc907bf0312c274499763d4de7ffccd38cae40747881a0f8f1b758008079c59c67abe996483062ea3aaf405620cb035bbab167bef08c754de4c593482fbf983f2359243eed7cab40234df70294c7bb9eb8bab8a117102344fd2cdb90f162fc78655333b60b3f567039da00c6579a6cbad04ea393902f738d95b89f6a484a7c71ba79bc44c86a78a65c9d0233c6db40577020c58d3472856abb458b8b65800b47c77ef1a327a709a381d7ee55f06de5019c7d9770f8d56574a60fcbf138a9750049e529b21e1815e95bd7cfb65fb56b6cdbf085993ba3f75bdeb1d37d0122cbd882b61aad6e170720eb7f916325be9a850359e20559665c1abb59e4b7eb7fa613825c5fb5e06b81cfdbbe2ed323c95fd862107e6154088097553b9f952489e7bcfca6979fc25f23c4ce7b7e097149d83869e39d1182ba9f62514b94bb8f623fe6978bf09b149f5ae2c6cc8efe453c7314ac97877f3f7c66118e12149af5de16f10ea1efc8c476b491f2d6713a86a1ef5805065f9ef2e775ce380a5fb2ca3d229652b1f45c3cee2a853e73af847c13fbc7ce9b1a3e4cc0b27e4c0b3da9a15550f71706caeb3ed0f36ec366f3ff464732d13ffda6ccfe4600bdad0c5c9b6d5ac3a1b7339e45c1d2c1be85e5d3cd160793e0b8546ef69d2151f5eaabe61004581ed695e7bfd2c59ce1ec5b0857bbbc9f24ec0f49628a52c40457e0b1a6fba5e8fd801d8090ffdbaae41fef64fe3f053c14392ca930e7fb2885fd533d7814d24de8ebfe22de3c50c2f4c9772e30bc0683feebfea566ff7162f54ced095a5327bbd931fe189eadb50ac05eabdb89ffbd95073e76be18b4e745ba68957f7a2dc628c85fa52897c89b56c10f87cb5ffc8ab2a1a39f4f26585a757fa6494ae701b44c4e5703feaca7cf65c1b07d8860707ddd88dd47ca70e4d8a22c0f4ac1bbdf3414431f10f2ca07bae800e5cc430dc2615cf409b1dfa7d1fb5225f08baf07f55242bf983463b3b1fc44c63a87bdd2a435ca1593f06ac72e753560676715401c1782795e6a6499276115c7ae82fcdfbcfb44af9ef75b64e4455af7ad31e693bd4bb7d6fc6af0fc8a215c67863fdf1797598afa89fdb50199d5312f9a2fab5636d87a3c5e1e566b5f000111e1d512f3d7da3daab4ec73cc09e0481ed38b5aab31eec26c71920942d5067893d0bc8e6c8011c240dc8be02df80401258bb89083656f53a8999ac673f92079058616b4429de725f12a702389ebd12bfe263b27507476627fae4a36eef8a77e4a3e21c754684b9c84a84aa1002f526ec8230c0233ffe2adc41069485585743394f2cbd9b0010bb728ffb6a862098420f99ef7d0ee0390885df2ab91a87c48afe418c70cd98e9741aac4ae9402a69972130e44d7609cd158606845e4c7040c9fca9eeb06a9cc20035a37e984a2d5f8238413b9b09671024c4bc6a5c23693c538b9cb0435d5d9f47e9906ea01cdfad0321a14928c7a84f21d2ca1cd9bfac37ca6ffa57ff3787c3e7c6af4a28d5cf88051f6fc8dbb22f82fe91440ac9c4691a6c23479dbd30657c103be7bcb049395991ad08492537a12690f425e5d2cdff9a2f82104e0a6cf88a1738cc542cbbe6f21b66668c39ed914ebc001ef5d4e5feaaec5f575446be36708655e7e43b1266"}}}) r0 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) 21.375492ms ago: executing program 3 (id=685): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10296, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x417}, 0x404) close(r2) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f0000000080)={0x17, 0x0, 0x0, 0x20000000000004, 0x7, 0x4, 0x10000000000000, 0x2}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r7 = getpid() fcntl$setown(r5, 0x6, r7) write(r6, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r8 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7981) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000000)="940e85685227a6602e5e628654e828db476ac4db042c0c5819645b25f3d1465220e8e4a7300a8e9cc247e7b707162273fccd06bd4068e89de93388569379085a4afebfc1ef6265f2da373cb0a97fcb764c237e24ae06cee87b0fc1d4f2a5dc1d6533342f8abd1b3d7418ac867a536a981ad08836bdec83"}], 0x5b) ftruncate(r8, 0x3) 21.077733ms ago: executing program 5 (id=686): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x64, 0x2, 0xfe, 0xc}, {0x106, 0x8, 0x5, 0x5}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 20.843457ms ago: executing program 5 (id=687): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) (async) setsockopt(r0, 0x6, 0x4, &(0x7f00000002c0)="030004dd", 0x4) 9.300643ms ago: executing program 5 (id=688): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) setuid(0xee01) socketpair(0x2, 0xc003, 0xa5, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000400)={&(0x7f0000000240)=[{0x8d, 0xc}, {0x1, 0x1ff}, {0x22, 0xe}, {0x101, 0x80}], 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0xc90) 9.000288ms ago: executing program 5 (id=689): r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') 7.325866ms ago: executing program 3 (id=690): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c7496", 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4, r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 0s ago: executing program 4 (id=691): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) (async) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x28) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.134' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd8066f77300 va 0x200000001000 didn't change! OpenBSD/amd64 (Amnesiac) (tty00) login: /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Starting stack trace... panic(ffffffff832e774f) at panic+0x1d0 ufs_lookup() at ufs_lookup+0x1eda VOP_LOOKUP(fffffd800b0396c0,ffff80003c443068,ffff80003c443000) at VOP_LOOKUP+0x6e unveil_find_cover(fffffd805eff7b10,ffff80003c426558) at unveil_find_cover+0x16d unveil_add_vnode(ffff80003c426558,fffffd805eff7b10) at unveil_add_vnode+0xcb unveil_add(ffff80003c426558,ffff80003c4431f8,ffff80003c4432b3) at unveil_add+0x3e0 sys_unveil(ffff80003c426558,ffff80003c4433e0,ffff80003c443330) at sys_unveil+0x61c syscall(ffff80003c4433e0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8615f5a3b40, count: 248 End of stack trace.