Warning: Permanently added '10.128.0.120' (ECDSA) to the list of known hosts. 2020/01/25 05:51:59 fuzzer started 2020/01/25 05:52:05 dialing manager at 10.128.15.235:35675 2020/01/25 05:52:05 syscalls: 337 2020/01/25 05:52:05 code coverage: enabled 2020/01/25 05:52:05 comparison tracing: enabled 2020/01/25 05:52:05 extra coverage: support is not implemented in syzkaller 2020/01/25 05:52:05 setuid sandbox: enabled 2020/01/25 05:52:05 namespace sandbox: support is not implemented in syzkaller 2020/01/25 05:52:05 Android sandbox: support is not implemented in syzkaller 2020/01/25 05:52:05 fault injection: support is not implemented in syzkaller 2020/01/25 05:52:05 leak checking: support is not implemented in syzkaller 2020/01/25 05:52:05 net packet injection: enabled 2020/01/25 05:52:05 net device setup: support is not implemented in syzkaller 2020/01/25 05:52:05 concurrency sanitizer: support is not implemented in syzkaller 2020/01/25 05:52:05 devlink PCI setup: support is not implemented in syzkaller 05:52:10 executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x2) r0 = socket(0x20, 0x1, 0x1c) setsockopt(r0, 0x1, 0x0, &(0x7f0000000040)="67d75d11a3d0f462e7671d4541fa8cd05c8951b7f524e4bf1106ba871ca1207a22c5869a57911362ae65dfaefc887d36efe1da688bee98a9cae75e1598ed0e85ee47be62407a385049046687ef8a862cf7772a6c40bca9dadf8d2aade688c328f0a661f986b69d1a56dd03351b19ddad25bf7335f465240ab5ef3f7f63d1881329981f858f3fe94c10d7d6f29599af080dc1ec76a72297aadc9f8afb2dbd0ea9b81fa994f3c4dbb79bf9a30fe7427518ea3d8e7a1f7ba9f419065ba957fb7b79099eafbf3d14d70eb1d32fdff7cd7de2735788d310fc5fc73591077680182e930225df506ac049301e2bf3ebc8e20cd6", 0xf0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff203}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4070000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_data=&(0x7f00000006c0)="535d5f6c61c6d82ddcfc8a47084f67dc1715411a11760b24"}) recvmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000780)=""/207, 0xcf}, {&(0x7f0000000880)=""/203, 0xcb}, {&(0x7f0000000980)=""/163, 0xa3}, {&(0x7f0000000a40)=""/206, 0xce}, {&(0x7f0000000b40)=""/140, 0x8c}], 0x5, &(0x7f0000000c80)=""/47, 0x2f}, 0x3) faccessat(r1, &(0x7f0000000d00)='./file0\x00', 0x45, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000d40)=0x3) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) getpeername(r3, &(0x7f0000000e00)=@in, &(0x7f0000000e40)=0xc) semget$private(0x0, 0x2, 0x10) pipe2(&(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) kqueue() r7 = semget(0x1, 0x2, 0x0) semop(r7, &(0x7f0000000f40)=[{0x3, 0x401, 0x1c00}, {0x1, 0xfffd}, {0x0, 0xd67}, {0x0, 0x3, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) setreuid(0xffffffffffffffff, r8) r10 = openat(r5, &(0x7f0000001000)='./file0\x00', 0x2, 0x19) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000001080)='/dev/speaker\x00', 0x80, 0x0) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000010c0)={{0x2, r12, r9, r11, r6, 0x58, 0x6}, 0x8, 0x4, 0x80000000}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept(r13, &(0x7f0000001140)=@un=@file={0x0, ""/18}, &(0x7f0000001180)=0x14) pipe2(&(0x7f00000011c0), 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x20000, 0x0) chflagsat(r14, &(0x7f0000001240)='./file0\x00', 0x10000, 0x2) 05:52:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x11) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x71) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7, 0x20000000}, 0xc) socketpair(0x2, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0)="98", 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0x58) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() fchownat(r5, &(0x7f00000002c0)='./file0\x00', r6, r7, 0x4) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) sendto$inet6(r8, &(0x7f0000000380)="8551a6cd8b716c0cfa4ed0dc699276b42c064ebd4098cf9ea3d63c170d704cef48bbebbf78390d118bcbecd7258a8d5bab7b4f10dc331802d53467c71d0debe05a9520caa4ec00d8c6f19d89b34a6a657b5eb9d6ac15c6aa805ff6374efe5062ca9b014de1b00bd98c3311fd27aa50bbb852c80bb6e7439a1f4683807920ccbcef43e0c36d4f3cffae8e3b1a2abff3f3eac486110cffa077adeb5eda2a59fe58b990a28ead2e81eef6a320e21d76f170eadb8313", 0xb4, 0x208, &(0x7f0000000440)={0x18, 0x3, 0x21a, 0x4}, 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200, 0x0) r10 = openat(r9, &(0x7f00000004c0)='./file0\x00', 0x2, 0x20) accept$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getppid() r11 = accept$inet6(r10, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000640), 0xc) shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ffb000/0x4000)=nil) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x20, 0x0) r13 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000006c0)) fcntl$dupfd(r12, 0x0, r13) close(r5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) pckbd_enable: command error 05:52:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:52:13 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x0, 0x9, 0x2) mlock(&(0x7f0000a98000/0x1000)=nil, 0x1000) 05:52:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x4000, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0000000000"], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:52:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0x431) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) r6 = getgid() setegid(0x0) open(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) geteuid() pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) lchown(0x0, r10, r6) getgid() setegid(0x0) open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) 05:52:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2be9ce2104000000000000006f55454bfff2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 05:52:13 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) r1 = kqueue() kqueue() r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000001680)="3cfe2db61a3976c0c20c90f254e498bf3536dd0b14156f5c987f3dc3c92ebcba5b2b29468cd97bd7947a35116e8255fe2ab0f1d8618440fadf81c0270dda42e2b10f661c37308e31bceecbdafb8202000000c7610e265575e96c5b1a412eaaaca6093e9a67211399563c7f2821de0084be644b8a672b19e15e776ae9a98cd5890afa7459fb11a4c994695022c76a28728a42cf49e683decf0138d42a7df809a8648a0efdf97e62c870b0562428fe775249dc9ca50ad2ad1ec535627f2fba5f244ac5289954f842f44bcfa14f80e571db39375d2316e10ed048a4ac64030bfedef60f56a12b7ff8b4fa6f5831676198c93925c7044a10d140badb9a27557f47523c5e9d43c28a8cd54e73b8e89c13793310e617a5ba458d3e65e100000000000000000000788ffb1c95ae37ddccfa9e6c9e063877cd9ab35bf77588bc879e85d56e70ae377dd3cc43b03a1529d414f63c48141f00725625f07030fe804536bfe477e9cc83d063d697eb28e744bb1328a24469d8e8288df32e83a898688f0ed0b9c2173dbacb6e741d76a6d75e797a", 0xdb}, {&(0x7f0000003200)="0bee8e332d4f5e31fd664181256201f7a801899a414afbf4dd34d493f78fbb9943fe8d4ae5a798024a1a5625eb5c5ee47160f680dbcaad5ee708d71d510dfc1c553da82f238df293617de0e05c85429c19fa21cc1c1a8c983d12e75d98a3545c8695d4cb81cad40bb8175bd894e0245cc8b81c5e944d95fd0dbb7b7e978b485da46e331352ab28337ca12211029d81278c2dca48c40f96375bfd77d2adc0eba740ceea86a96253f43ad36cfb007992108c53b73cba1a54da2453d1b07cfc5417aca2b4ad4263c8e99c95c72469c79c6a9475e49dacd36d3b02fa819c96152077bfdd040a0aeb2806411572bf7bc8a4353114084195c60e0ea07842e1b74638ada477095322a17df5c0c9aa9660e5fa0ea06bdddebfbb9d8fcfab4d09fb3f61d5cbe7d029e3422d1cd83de815ef9385a2a169a2dff92ab6cfb978037c4cebea453452e9cc28d83c59a822c92cb0cd6de5393bc904e2252e2a85df29a4daf3953fd91728d7e756904d5a49a2d9b11eb8b4c5a35f27b3fb32b9a3784c92b59ff53acc25519c9b5817c4bac716a6a7dd1821d97b03ad496319aa897acbd303daff0668860d4b09ec1c71793eaf8638caf812fc82fc95324f6b928fa2f5809556b51138ad32b7c1797f9f658c7eeb92db74bf01552f89374c5d3d4298a76bedfd31ec8d5cdf0d2b24223e33f9f0146b984df597e724b1b36e7636043b93d594eb79fb5a59127f94dfa2abb4aa4aefff7d7b9b2cd43169776c66a68e41ae1c719a1d5831b74cebae08604af4d2b64be7f14fb876f767c9dddeb2864d3f9e81de29b94da7ec91f75f417cf25c8fc677353588fdbe6763cfe4ce9382e6e788ab617c6a79d3c76ff75340572c90c6614e06dcea3e4062b26921e24a6e812fdd99696cb7fcb253ed45cf4cfe7dd3fa9d37ee1483677ac3a52c6748b6ffcc91e568b3a4fa6d5f82aa263a3cf77a28695b2758467718018a522a6695845983609b482a8c267fa7d04e7e60075a24aaea7a8961b9b27eca540bc70556768d5ae00a1677db38182e346981355f7fd9de65a9a9096f25bd1a57a5a41cc25b7e3caacc9ed5573f8ec3826dcd140763b00a7136934f27fb054f1195cd9ae8bac7fe865bc7ec5494273de18174cc4056033c566618e40e04b2cd1654f9be1b436244766e4d6108680e957b0271b406e5f39cc0fe1949835fea62af2d27bd6e501c6a9e707dbd6de32c75c8bb857161c3544c907ee8905c8a0ae4b1a52eb3f1d026d7decf5c8e67b1b625118c96ab4ffe22ab6944cc2def0f59655433e770861bb7f5d776ea23d959b7b9648fce05a3a25f2196be9536208934a929868d4c68667c5a520d361bee85513029623980f6e2dfa3253a4c66e241ec2207f8017992c0fe9cf67c302856f47fa31bf1a61f1d1a30547087b2f48ffc119431e1b3e54e0a0954aa38ad8408758e4327a3ae903933d4bcec300468cd693c11c018a01c8099f252fff1cbe9043934b282c956461a871f537d71eda26013967c6d6bb8c02a7d999be3c2531615fb920fad23801de05a775c358adae5affd00f6ba2cb5e02a3ce92e30969305c27eb944742fc106601905c7b58e6ffa38081000a63132f2d8085196fbadf082adb4bcc2309c5336133bc4f88e2ab64ddd1f28ae8cda69745ed64c624aea22f6e63cb745f74b9229ec787847bb4eab20abd6181f1d33749c98268846a9411f11a09a5dfb1820dacea395f742bba01312062cc6b3e392841cca65640e80bfa4b91edff33f104dc74d771094f83a2e6b44abbe6e42494858efd61ce7c239d83a57eefc5b933f581cefdcc93372b0d291f3fc217618965109441593b73557355b918f4c110c5f3e78a877a444dccd8952859c830389be49ceadbca7e1ff5e93e9c8da7942cae6efa01840035cfe458dcbc33bd316eab4514042785e972128d36031243ec082638840bc43db475a65c4e5bb01c8cdcbda42c9a9c027178b227c7bc48f5f46f1821afe7348db44a8fc1391ff875f82d2162a5b6f7a767f3b67db8cbeb6ecb5a3b0fd8e6f5951720d616333a655d09e66721e09007909e316b7390c1903d84ce1daa2a5d65fed7319c592d17b9bab7e0ea146d4cb9ec96dd612172f7bc4bc52d73f793ed31aed10cd524dec93c877454872f8bd4d692f056c6e2552449e6378d2d2174efc91353e7d81ce0e5be022a5851acca485565823857fe6ed80794d52a07ad0d20027f437dc6fa39b3dd27b6f190561b70b6875413b59fdb1a97a1c261f7a6569ecc8edfb5187118778c5ec0d73ac99d5ef2249580637f312d438c9173e8e63e27a764d1b84522d3c2d9b604f809b04a5c156362e474c31adeaf4357a4f953188e431e07b94fd101edcd725dcb45d3bdb28f0e177276a5029a7fa1a6f2ff696473ccaf1d3b4c641c03cbcb6e270cf65deb9ac4380a3a3f569f6240f151395342469197ed199a52734442213d9f2130d947ddeb1836ec6b5147f30586daeabf57de80663c2fb01c9640d9bec6adeb2a9ee9caa67505ab77543d2cf7fbc3c930521aac6e176c1bb1a45fe1bb783950646b4e7231a7ce8bea0e0aef53e1ebea5f59a481a4d9bde2693f9f3ac40013532feec9d658b02b79c135cb91dc6bb7f66ccaf2f1bfd6d7c69c4425d67e85e7068d3553f08b0b0352ac168757521804ccbc988b1b956bc09d8c9e60ef5afe2ae9097a8f70d2d8272b9adbecb7aad6dafbf13ac1c659a13fcd09fb74a6df8be399863de458c12e0da28e6d9f95519f0c3a3fe531c2c4ce0bdb53513657a1004238037d8c09a6113fb882673e47a7d3845f810222195f39ee56789b06abef1daef555fdee5913109f41520ebc4a468055b0d1180dd5922597f8258b49cdfb22b83d90664f75e869e2ad78d881af950901adc401947ee1d74b1beeb1b98a36ee62f5a9d069ab4aaf82efbc73449d667985e37ab1d13d49634417a901c7c5a744cbf047ac139118724aef6550fbdb0fe1840af71d2078a7558550488a62530620e2d78241a195f216adca2bc08e1c1dfbb3188b6cfe674462d3104381d49981ba69b19704edf0adddb3befc649605b484f5c7e6297cfeb440af11654eb9147e9c67211771f1591a7d56cfa814931679418399e024fa732886467ecaf5e9fe6628d9d5c79ee7666845318b1c70a4c2f924f928762b14f0db6e66529c4530f45cafed44a9dd17958c33aea171574a5a039417020dd440fc50dc6060534fcc3e9811d6297e93971bfd14ac3d0acffafb64ee1211a21422fe9313b646c97c944d1dbc05f80bafac58a6ec018a728e240a8b8817c647e07201985439d562f0c565daf5aac6ccc29fbc55705fbf78f0f4dd4c723f8b48162c89cd48325775a62aaaa1bddcaea9d0e7d6edad010ca485b76a5ed9ea23399cfe1fad6e325f6e8ba24994575c2783c9df301f1b6d94c90b3b8692da5bc01cfe8baf6a05d7d825b6bfffd5aedfca605730e085702692d3fc0a63b12fe233f313ddfb01ac605800cf3415857e2bd8e295424d4c166af5966e52aa7cd228d2ce197d500fb1140df2a3059bf7c8f289f13e890cebcb27abde8f6b937146bbf0a8ace60e29e5f73dad3ff22d022a5e7eeedde2e51ddda44c161eb0565bea08ffff9e3117ac0ba726258f3e1dd91fc2dc38bdf7c44c10a21b970a3dc8fb9285427a15792a13283a7d7dc43649851237958be42f3b0bf620b68bdedaa821e1ed78853ac2beeffff4bfcfe1979c04e3bfe5ab300755bfb3a36ba0a03e4fc9ae38c8ffce6e1fee48c1cf83f3934838bf304deed2b31908c32a4ac6d955071893532a97cef604188d475ddc652edcaf15154b257dea66bf5b99d2df32d738a73b342012fac993f6b6530e15159d9055c7cdac5fb3a1ea090d5f78d37dcdab69f8513c1c6479ebdef6702c8c9b4c43485a85e7df22bf831484b6ebf41c2ff440486813ef4ff79d8b782248b34070b4adfead8b98cd3ffc776b69911dc23a75558860dd39e4b7e14b46a77a13a4f626cea11b840c60330400d0f4df9c50a42ef9377625688dfefc10ebfde6b56421d3552f4136b3d16fd33db73f3c8b520522aa5182a7e8dba05dd31dcc5a351f65e6a5468e2a734535be13ce120651d414863f289a06af27d454637bc9ab67504c96f6b5bfb33b7df2689b76608807746594d08ce915b0ef9818e40e6de1079979015c98f302a388b3c3408abcc2a5f281a899e7477cc0db9895086d28388ca01aae26544c40d498a223e2c0a08637a213bd4db3fa2d1adb65eb8e505976fcad4cfdba7ce71e6a6ae5b2573c8b4927c821ef1da41aa2e66ad21998ec6cdc92b41bf5a32002d87b20208d1da20b0644cdb421e49022a09f66b84198d7b37a5051e7cfe3816143628c31f3f7b64c4de8664f72f8e783d99d89c032b524eee772a1ec9be7fbc16763f19adab74887dc661107a31a012ff9e399df89b924e4dc6c7d8f175d08d07175dbb0ce3b8769e268e575c1c0ae368db8bff1ed9601f4c2b4a6ec1075058750a5a51948298bf839d8b4a80580d5f3de4c3dcdfab7182274f9d01a941f14c4f9bfd241aaf33a01784d6637a3b3453a7cb43d9e968c49dcf2acc8315848bbc8d8e8baffe45c5f1d3c1f42b8907cb4902479cafa4c6c7e01e8ffcdf46eaea89b205051a465911da78eed507efe3fae9a67ae4694c0f432ff3010c0c1816522cf3c1f79ecb320e75025c334b4173370b0202bd26e09f9b24c82643150c14ef84096e82dfd41b844bd8db7dc6800fa77d2d8d934b997cd7edf530c4d0cd4c77c00d2f392963cd4501fb0a76b8f1652e9914b1cd6d5b591c78cc8b7139646f522b5f2aea6e2d49fbdc61a563dbd0c14e2f17d876f0c3462ec3232fdfbb86db2be9a808839aefb251c376d50b3930d0c72fc3cc4d7787e676ac2bc0b3887d5bcc0028f205160684c39b00b50aa3dfdb1eb7efa0925b8f6e1716484bd73245b61c55b9c50d8c3ddbf26507c1a711ca4c4025730293541e69a0c0248aa01ab5416ed3ca7a8ef5fcad94583c2c897e6e87d1c89a2c9c95300fe84205b07a113cf88ec71306a3fff3eb83bafb01bb965d9ee9d6b4bdc2a2803076d3834ce656896e7d3f6f7d23f8fabcdf3df676dca1cdf21a86f4d34252bb7ceaf6327e89d8ecf3d85b10a910b13d74bd811b5bdee6695c12448a3870f98496ce7288ad0d7e8acc85defd608c108ca45c4682c3f7f553f1eb89d16448666d656010148968821b4b25120e9e3d6d1f52be6c5cfbcce3e7d9291a60d2274d596e6e6739b5eeb8e5a55944f525dcc7a927f9754a655dac2410a91ac7efcaf68cd612cbb25e7116869752bcde7df8ee78995280f2d491a54ee16560ce11c42b669dfb3f90522f68181aa5b530cd5427d7b728245db0d42073c2a0abb88d576da16e2fbca8d92e33c05fd320649751b74464b0ffc6dc14f44c704c369357e08c67b88853e4c884d11ae85b76643f6cc1e745224a947777705e55b780860b2cc7bfc29dfdcdf255238cb87ccd8cf9ee89abcd5662e4078579bce7dc7fd5f5135cc081a3b1822867f6fcbc88050581d73c2b930cd0cebcf84ff2c1d788e0bb866db027c9246cc5d8030a4276f4f754441d82f2b138ec9150e992c2c953a0a1ead6eaf73fb39d21cb9a305f99374a9afc8a1b9e706972af6edf1d143e6df5c2933721c5a0c501bb9ec11b763c0944b15ef84088b47371153941d8d4c76995546ebb35a75c75b4d28f17817aca0e6852acb4deb76072149b8c6038df4969817d45db0e4d6354e41038527c3fc20000000000000000", 0xffe}, {&(0x7f0000002440)="f264093071b27d0d0ede16c3c0f7f3e0265c7af84a9e0e5aab69c505fba0e31e68591d90148cd94e1d5a0dcf78f8948b2a880547d434922cb1cc2981fb15012975541bd92a5671c3aa5d8016f9298f1e98930f5c135f18c1714aaef08679f40748443b9fb23ebec495e5923dc3c824576ca2668f1db51282bd6f00460503b4812a9065bf9a4867a6f524c86bc83aa6ff996ce8e3b7756a3cdd6a1dd9fcb052284ba7785b0f7b0735f642a32470ba938121ea11f816802ef8aca3f23cce82d320dc7d0b2288f8b1f1b306000e6d8d18cc5da099c8fcda98548dfee6d508d2c28d0ef313b9717cb577f0ab942be08fa005234d1f9a280254710591243f8e5d45ee0207c3adb942bd5c63255a89b869b431340430bc8ee2c904a5619bf440b9e66b7978dd6cccdb435d3b10c99416c0cc49bb6499aee244f5f269c3103d9ccc206b4353ac63f7a95506ef5278e10f5282a297a410c3b3588931237e7ee5ad4ae0d4824892d63827536532bd81414766065bbfd0972067360fd8adf15cf67c308a0b9d8eecfa07942671d775f0875232cb7343c88e33b2f06bf35e72f15565b6c351cdf0cecdea3def2724b9e9f3ce100c13a9ef59fb83777204f17f48a9a547f7bf142dbae0b40fcf20ba842bd3f755f08348a5a177e760fcbb3429fbf862b2aa9abe0fd885594dc32a1756518777f2a9ac854da7b1db93b6914997e2728643ff1902229566b3a3ccc4695703d8d39f2e9e3b1762f4b9e878a1d2c824a1d86cca3049af741b13d6ee8e3e5cf3c5d8061e32e7c275aa011cd6ad4a6fa42ed2b32c91bbe2a72eb9a6a791742ffcd146b11b179fb4b07507a1d58175306598103a413edca12a0631fc41dd744681fecff8c27de22b846eb5dd61acad41852d33bac0d4ef11bbb494a3d5c12f9ac1d73d00f6ec9c545b41c75ea1b88923b41651df88eb7ef4d55ce4dc4ce12c03fe6071d2aa6f6cc2175458e58e0c3a413b08ea83bc0b72c99f63627abdd895c7918d90bacb31d7acd71a13ad643cc04f07f1e0fc95c33208b24307a6f28ffbc48aa09534304e37ca1bf454fea8b62ce2730d287aae5299595e3ca5b58bcd1177908f157980ce9cd54271e3bfc654bd1b49b7dfd3ae9c2b53e3bf9452b0757b6a1db1a0bf42d3020b3c820f2690600af4d4e4706d32ffc287c898f720b6ffb09fe0a9bff7f2bbef01d0aa357c5460d3318c5ff7a03bd48154e5e47a375d63643e340bf9ab2e82f8c30da47f0f690eb9b8a4bd0e988cd93dae7440d34e8c44f0a233eef043f85da10f7cfe074107cc6b85a0b02ab6e2063f1ff7f3e5d82255101355d794cfc436355ec957a577b284097f69311ef314f1d6721ed725f006f542491ae9f9467a3902000000000000006cbc38680280421d63a31f1ae2a1e1162d2b426563d251fa7af65a7f34d574ddcceaebae5a7f27fe5e44ddc4e3adf92c2e9fe6648c7024549a90197269609540dce0974a13414c77238c598a168537adb5b9d67de1dbcb104fd6eea2cf6dd70ac23e953408f146b9c6be49c1d0b7d76b9d21daab6e534bf8dcdd426c2baeb1ff96931166edbf10f4dd8567844e0241beb8d60a60ff263e77ece3489fccf2d92f2b89e00d77c4dc77316cde207b6d9da86aac7d7dc32dcb749cb358765caafcd6b394d006a11cd5b33f493d36a5afd27bfc6756e66246cd81baef95ff94ba5a978676ac6511d60ea1d76065f354e65426cb8b7e3829e170f61c5be1d4b4879cb336c7764ea3b91b694af7b16ae0c810a45e2e937668f96dde72bee4e779845a6b3ae1419344ecbed0ef4f523f5b80b7a0e1cb4b5d8104ef93c1769935aa72b9346d69a7d0e8497c961e39f47bed26382b086d6e2804df722423faa66d387bc2f7fdbcabb77a769ffe190119f548c1fdd3ce4cde2b68383f7d83e1a10bc0796e044d102f03251da5e5513b19e822b77cc377262227df6d8dadca1ff64b441456ffd9018ee934adc36acacfa3ddf17d68549a493a80cdba97df826eefee460bcda89c3f91eeeaf52c8dfb644b509612a9ac75943e90fd93d7c5b510f473b3fa10a5ac89c64e879e1a4ed6a0d40f36f11ebed6bb81a51040580664e404e40abdf40dde70488dd1b6bbaea5919cb52340cb8c556ab666919b17bc79c7f6b9abe7957b29ffdfbe2c4affacfe69b1cabf9bd96a7e8fb9d6620922f42eb8a7f7b60e04c1204afd695095f6c606e04dbe26b067fc7d8853a0176282b893f477e7ca62eba5e741d670a946fdd6c74315890f1992ef233f220f8acc7019f573804dcbbd9fc9bdbafa39aa90379ec261a584b8b9a59ca33475bb74497240766aad8348b7f859a40f7036682ce5b13924aa0dd17bc20cb8b07f6fc400be1240b971724ac9872a92307d437114735d8b3a30c0a51e766bca77ea004135ee096a3ed176ff48123f3f87fb2c4f0e88b54a1d954275f4b8c87cb7eac574c61506321e3fa1020f204a47b6c8f969edb8897343047f52a8655fba5ced0cba9c2a5761fd07f85f1f177f2126715783674f5606b6fe9c687d6392e280e64204faccba9c936845851a3360e12af4cbac71abfa5494b4fbde0b34cf4c9e83264bc18c1222e8b40246c2649dc4f3d6f65a32cccdb0445e57b0da064ad37bb73f6916256f94ac2b8f0e6984ccd164d366fb489c5f6947b3dbce835e819508187c3d9a24f9155b9750f772ed1386040000000000007a6ae59aaa81e300c712377515db5109ace091e2889372bfc96467f9e663fed7135aafba34479c5676715be57cb191f73e2c45f0391423c47cf97a0f1de61b3f448427f32d7c0b896662aedb99ddbc52d54068d957ccf491ca0aa11e733830e0d6d5fc311e6a64bb93823696b301cc3bf863314b8b2050029e4b4ad702e72a25bcac4e9e0b08cb8d135fb66eea5b2c0467fa2ab1967822101ca9cf6de01e49a25a71a39f37a3d90a1b63d0050c047710df5979beb9d318133f952b54dc066f31a4be9dd843114eba087a5a689272ee4595a7fe0a3f45553049b339e48a69c324d94676eb2be8d4035b8b3b36701e3ccb18103f69e9d2447ecb9272691133602ada631abd005e6e6b9b59ec1cc087a97484f152b0fc9526cb419d82e0bc12b1194cc16aa1fc1a8395feeb74f1c6567df34b93a87b77d4115a1071aa0676b4505458e4b1feaadeb0c7f8f2b5ef598f2791aaf2086fab26d5af99d69816087e8ef5767f4e3a5419d9ad424979651e314a7199484846faa594f6eb10c6a8aa275f57752823d76a018c1b7a894b8b0df0f094648d234ee61d480b140f8b067d73117722fc3d9fa64f409ec7066e4433f5257bc19912a5af58ed20c1e35c3af2c58eea53e3d9cb671f32d3702da2e6f0065dd02facb7fcf75b9070e079d1ded0e2c8f4fc93446687a3d738b12ff53ede57235fb75a8cfc055e48b62d4f57e7a71b19915fcc0c1e741ea2911d4fb9bd2a9e4682128f65607f64fc325f7250464e8d545ab9e349028a03dffa46f9dcecf7e28146c57850780b80e755fad252703a62b6e73bfe6f76fed655a76228ede8a09aad65afef34a87098f1b612fe50badf3a20a1fc908cb2f18e269cc2d04caef259883ad60862d7cec6d9a211a94360c91d085ecc49027d8e97fc0b6846f6425a3c1e9e84ba195ceb8dc60914f5996972283034198b8051caf2a7ae6ec3ea25e439c5e6b88bd5946c9ae10ba96824e17c64d5fc51bdca3110131381a3f879103bbe00874d852f64ecb822d11eba04a5cd1b2c197d7e4ac205c3e8a4cf97e8bc3afce730ef2644dadfaab3f3e1809cd55d27fa7dd15be1c49fde696319fe5464ec1e2bf8ead88bc6f18d32e22649a395c399d0ea41b067a971ce1f04adb9dbe2b83dd2ea01b7ed8947e03429ad80dd6755ba065b8d3c637b61df8442e13508c28e762dcef87b68584843542139d491ff1b00c487c8c9ac3507df038d10fe1a104289afa4924e408948175a683a44b108c0a372d5fc41a95ef2525cd88d859b09b6471154f174c47a51a0f10c7d134c6cf6aa90768236b8c33b9c54bffbc9e4f2f899b9db2621fb2c779fa1408506daf2a4722f3b6606c52aad4547235423ce4313c6d66f449a04c5d7a50afe9169a024379b1675af715d996678d39c5b6a461195bdaf90a7a0cc31df4dcffdb35b9e662f4b73092c2cc6ea2920497afa50c4d0cb82a3bb17e301911c8dff2a477638472af37b29d6ac9870d4b82460a20fc92f949c206aff97f8ad5e04023eff7e7e98abc58132cf7d461e752c1f18e558a3bebcbe791abe9d193868daa996b291391dafdea8088d9a0499dd77ebd47270f392bb9e6283d7162e292c9a031162006045699e97e36888dc51ca8d2812a0611731a8eb42ea384d4db9b4dfd9a756aadff5d66c6c2e4c5360eac350a64754356bfbed06a3103f65b7de295b2d5367bd4b84c42d183ab56bb3d4ecbb9d3c6311d1b4cc4c2cad0643c8dd93f186e759cc978398601c2fb56a7a17935cd3b1734588acfb6055399b30c8ce49272c81e791f4d3b83ac6f2c91b27f2972387fc3dc09e8082a0f4312c9402c032840a2bf2e31f324034a17ef479e21511a4300ea322c1877406290256050b2990aa07f67f5d146efdaf756ae87ee1bab222eda70e97673bd2a8acb221f5c120fd1fdf13fa65f4791be3b8f6eb197eddd847440db0b0e69d09ce0aa0f26626ca8b6aaacefbbb138855556e4dc4887ed89bfab908bf1cdb43fda67181e520756599abc151bf213f7e8763f19d7774b0c81b94631b898cb2a2844c9a3b26c8bcb93306a5c78129c76b17eecb2bd90812ede6085fba6365d85bc64ddcbdcd04ac3d1c04150677a8c2da7570be01aa47ed26cfe64d5e75de68a139e0717016167dc2683301e02e8692f4a2a6f0cbbcd1e98c0900"/3473, 0xd9e}], 0x3) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x4930, 0x0) kevent(r3, &(0x7f0000000100), 0x4, 0x0, 0x1209d1, &(0x7f0000000140)={0x1, 0xbdea}) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="69c24b0331bde823bdd7801fad27fba50e26a9760a010f5978a8fec4335be5a3321be903ae607d6d0d34ff2d87a9ae092d35fa5acefcf9861ad29a525f385c359d94fda0b5e2cee8cbb2ae2ffd7287af490ead4d8f07c6a5ffe4e78d754b6fd8c54d29e9deaf264cd7e7380263610d4029ece16059466f13bc1039a88ca932640a94933ab6772ef741486cb94abd9aa0382a91d3beed1b3f24382efb5451c457225603b703e75bf4b20007e9ed2394f58a4ce4aa0a777b820cc363c26b81b06c34187e430fad8b9b7ad52acf24ec1e3ab2", 0xd1, 0x0, 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d2, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) stat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x5) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x800, 0xb, &(0x7f0000001600)="edadde781c556b0c2b41a4744500067b41384e414ba8db979ae33beeb7d8fbc15c2ed20d4445f6d9b773bde4b653ee2e1bf63896a7a8b32ad1ec5f2c69375045f6ea79bfddccb02fb1fcdebdf3e35c532e83d66f5a230a935d7c300700"/106, 0x6a) r9 = dup(r8) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000340)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) listen(r6, 0x0) kevent(r1, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) 05:52:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x7ff, 0x952, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x3, 0x482) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:12 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xbe, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x5}, {0x80, 0x7f, 0x1, 0x80000000}, {0xffff, 0x40, 0x0, 0x401}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x3ff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto(r11, &(0x7f0000000540)="269d838956609208102652e6b28d4056a34247711aefb7624985ed47e3c1f8943ac61dbe74879e87d064331461ea464e4e003a4e5721990f48680c0eafaccb87529daacaf9d1021f4e1dd4c632e5f456463c47ddab4b323c6b5438275e81cd5c11dfe179a1846613dc3eb823cc864f2061f453661939ee4b9a4fef7311dfd23dc2814eff10f058ba0132f52277d55d2f09ac5125710bf27660d5d8728b75fcd742b02c52c3763f64ff56e56c613cace1f6852bf0db", 0xb5, 0xa, &(0x7f0000000600)=@in6={0x18, 0x2, 0x429e, 0x8ae}, 0xc) 13:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xff, 0x81}, {0x7, 0x2}}, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, 0xffffffffffffffff, r5}, 0xc) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x64) 13:34:13 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x6}], 0x1, 0x80) poll(&(0x7f0000000000)=[{r0, 0x78b42c400a525715}], 0x1, 0xc6) 13:34:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482]}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f00000004c0)=0xc) socketpair(0x18, 0x2, 0x53, &(0x7f0000000500)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x20000, 0x0) r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x850, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r15, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r15, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r15, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r15, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r15, r16, r17) r19 = msgget$private(0x0, 0x200) msgrcv(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r19, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0x3, r16, 0x0, 0x0, r18, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r20 = getgid() r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) setpgid(r21, 0x0) r22 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r22, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r22, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r22, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r22, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r22, r23, r24) r26 = msgget$private(0x0, 0x200) msgrcv(r26, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r26, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x3, r23, 0x0, 0x0, r25, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r27 = getegid() r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r29, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r30 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x40, 0x0) r31 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x80, 0x0) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r32, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r33 = fcntl$getown(r32, 0x5) r34 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) ioctl$TIOCOUTQ(r34, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r34, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r34, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r34, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r34, 0x0, 0x0) r36 = msgget$private(0x0, 0x200) msgrcv(r36, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r36, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r35, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r37 = getegid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="15013df55bf23742cc", 0x9}, {&(0x7f0000000080)="27be873d7ac14ac76d8cd5514e99158f90cbc5b32788069d7be378074d65ff5d3906c62fd5681a0604c264249e7cef26a54443063d6ac1c8229048ef0098375c384c4b697a1144a274a7c71a733ca8082c1cb81b17cb4d7f61379fb1f84a9b19b9e19612c0d4ea00630cd7bd2d4b594bd6105cc9c7d62603fc7e246be092fb78a21e12a2abec660d6047b2db910b019208925ceca97f0b68d66d59b6e66ae175e620714667daad446438b75c0a9a1bd2b2adedf05ffbb73509bcffb17934f7a1", 0xc0}, {&(0x7f0000000140)="dedb012af3ffa50c13d2f4b873fcfc14f6d54326b3e234bf70ec2255ee3a8b95fdf3dea0079e386bdde2f7e78a0374b5abfcf880f81bd48cfb3acb25b1edb81e", 0x40}], 0x3, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r14, r16, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r27}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30, r31]}, @cred={0x20, 0xffff, 0x0, r33, 0x0, r37}], 0xd0, 0xd}, 0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r38 = socket(0x18, 0x2, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x8080691a, &(0x7f0000000300)) 13:34:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428de3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e26fb88136b3e93151030b76608047001f26747628ef056dd8bd82599a6c662a916b6d5b974879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa8e1c55bd012a3a5bda5d37e66d784b30e2c6213e6fdaed623e0bcdcd36e8f26eb9998e14857633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e61f3f6045875826d9e05ad16914da08e1fd6c99d"], 0x1e0}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x805b, 0x5, 0x20]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0xf762, 0x0, 0x4}, {0x7}, {0x6, 0x0, 0x0, 0x800000}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") 13:34:16 executing program 1: r0 = socket(0x2, 0x3, 0x29) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195a85984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x100}, 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 13:34:16 executing program 0: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 13:34:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x7, 0xf62, 0xffffffff, "dc7267aca82bba000c8bf63ca98b283f2eb5b8a8", 0x6, 0x7598}) mmap(&(0x7f0000000000/0x4000)=nil, 0x800000004, 0x0, 0x2812, r1, 0x0, 0x0) 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x401], [{}, {0x0, 0x6}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 0: r0 = socket(0x10, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "c3280000000000000000002000", 0x20, 0x96f}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x40000000000003, 0x7ffffffe}) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x4930, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect$unix(r7, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x26, 0x3, 0x4) r9 = syz_open_pts() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0xfffffff7, 0xf, &(0x7f0000000300), 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x3, 0x2, 0x400, 0x80000001}, {{r2}, 0x117d65a230c1e5f3, 0x88, 0x4, 0x5, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc0, 0x4, 0x101, 0x6}, {{r2}, 0xfffffffffffffff8, 0x12, 0x4, 0x9, 0x5}, {{r6}, 0xfffffffffffffff9, 0x30, 0x2, 0x80000001, 0x9}], 0x1, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffc, 0x31, 0xfffff, 0xf3872cb, 0x40}, {{r9}, 0xfffffffffffffff9, 0x82, 0x1, 0x7, 0x7}, {{r11}, 0xfffffffffffffffa, 0xf2, 0x1, 0x7f, 0xe65}, {{r10}, 0xfffffffffffffff9, 0x9, 0x2, 0x3, 0x6}], 0x7, &(0x7f0000000240)={0x8, 0x8001}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x4, 0x3ff, 0x1, 0x0, 0x2, 0x6, 0x1, 0x2, 0x100000001, 0x800}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x20}, {r0, 0x20}, {r2, 0x10}, {r0, 0x28c57c390db3d6a0}, {r0, 0x4}, {r3, 0x100}, {r4, 0x40}, {r5, 0x10}, {r0, 0x24}, {r6, 0x40}], 0xa, 0x7fff) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r9 = dup(r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10080, 0x0) connect$inet6(r10, &(0x7f0000000500)={0x18, 0x3, 0x7, 0x3}, 0xc) write(r8, &(0x7f0000000000)="63106643a00d7623deb2a6b6f90b5ff44f37a72b32fd", 0x16) r11 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 13:34:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r1, r2, r3) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r4, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r6, r7, r8) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r10, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r7, 0x0, 0x0, r9, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r11 = geteuid() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r13, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r13, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r13, r14, r15) r17 = msgget$private(0x0, 0x200) msgrcv(r17, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r17, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x3, r14, 0x0, 0x0, r16, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r11, r18) pledge(&(0x7f00000000c0)='\xe6$\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f0000000200)=0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0xea, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 13:34:17 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ftruncate(r0, 0x0, 0x10000005) ftruncate(r0, 0x0, 0x100000000) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x27af, 0x1000, 0x9}) read(r0, &(0x7f0000000300)=""/216, 0xfffffe56) ftruncate(r0, 0x0, 0x0) 13:34:17 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1000, 0x7}, 0x8) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x100, 0x3, 0xec, 0x80000001}, {0x9, 0x26, 0x7}, {0x4, 0xd9, 0x6, 0x4}, {0x4, 0x1, 0x3f, 0x1f}, {0x0, 0x1, 0x2, 0x2}, {0x9, 0x8, 0x7, 0x9}, {0xf000, 0x20, 0x80, 0x3ff}, {0x1f, 0x8d, 0x5, 0x9}, {0x7, 0x20, 0x1f, 0x5}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:34:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvmsg(r3, &(0x7f0000001580)={&(0x7f00000012c0)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000001300)=""/201, 0xc9}, {&(0x7f0000001400)=""/35, 0x23}], 0x2, &(0x7f0000001480)=""/254, 0xfe}, 0x41) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r4 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001280)={0x9, 0x4}, 0x8) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto(r2, &(0x7f0000000180)="348237bba637230752ad421c34fe9f01611f6dfad8bed5d8f375c980eaf79f68d14db8f708c5471e47ab555cc1027b470ed678abac090bee3ad068077b71407beb95105c157359e2dfabdd48a4ad315e6cb4a68cf9d7845929f937dabf3293c2c96291c52513bbb1d6782bd2341a7bf4864ea549b17fe4c4c0aa060986b04a4d87759ad0cce5c2ead8e9d9e593b7f4941614d91abf6c735851a8550c88840cd766509642470439ee", 0xa8, 0xf, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r5) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) geteuid() 13:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 13:34:19 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0xefc) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:34:21 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1d}, {0x6}]}) r1 = dup(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:34:21 executing program 0: getppid() r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000080)='./file0/file0\x00') r2 = socket$inet6(0x18, 0x8000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) faccessat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) dup(r2) shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) getpgrp() connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x81}, {0x5, 0x0, 0x0, 0x228}, {0xfffa, 0x0, 0x7}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0xbe) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 13:34:21 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000300)}) setrlimit(0x3, &(0x7f0000000000)={0x8001, 0x100000}) r2 = socket(0x11, 0x200000003, 0x0) socket(0x2, 0x1, 0x7) sendto$unix(r2, &(0x7f0000000140)="0108051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e001f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd39a2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$KDGKBMODE(r3, 0x40044b06) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) 13:34:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x1, 0x7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r2, 0xffffffffffffff9c) r4 = open(0x0, 0x0, 0x80) linkat(r3, &(0x7f0000000100)='./file1\x00', r4, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pread(0xffffffffffffff9c, &(0x7f0000000480)="dad186a7dac5c9acd8ab0c7363c56f7148be219221decf9ad039416fbe7e5bed6c2259e33ab233223a8acc19d5ccd55bec645b35d53b7ec6afef31deaea7e4c99503de193f62357a26078ec38f34ce387f2cd7a088c98f627adfc4890a95e248faf55b68ded43d4a2b39ab25b4ceb0f2b8a2bb99a8806f4ff6dd99e13427a3654f9a7a1cc7970512c689c683057977b1be4ab48baabba1fbb3f3eba31a50836160730f43548b83240eaecab9e02b793a04e10e15529728ffd98631edbbff873ec47608b366ff1a", 0xc7, 0x0, 0xff) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xc0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000003c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/165, 0xa5}], 0x1, &(0x7f0000000340)=""/81, 0x51}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect$unix(r6, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x642f, 0x7, 0x6, 0x679, "0b414694ff594ffb6209b3d69cc28c9f2fd02c81", 0x6, 0x572f}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8265974ba3696c653000021aaf22f4e7e5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc36fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe4908910000000000000000000000000000e9e5fa8263264d015c34502dffc983903244f3b2838b4fbb38326900abbff7a08a2bfbfd43d6f02833f4aa2bbca848efa67df6658664ac122e2538fee69c60200eb7e855e10f92d8ebaf66fda720813686ed577d5d665fbac628058261702e92cf3d5ce515a1d0f6102e092a20bbf062aa19992aeadee0065c4ab18fd2d2b6c66ad73bbefa7ed7470679420e"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000f73a50d8d8fcbfc27a73435fa35a0c7695fce099a3ccc2"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 13:34:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2ec5d039de9279763000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 13:34:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x4010, r1, 0x0, 0x9) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 13:34:22 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000469000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x3f4) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 13:34:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000340), 0x10000014c) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef084c1fad5a8a91338b3cffffff00000000c4"], 0x10) write(r22, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000340), 0x10000014c) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYRES64=r15, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d2db3e47c8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r12, @ANYRES32=r22], @ANYRESHEX=r16], @ANYPTR=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES16=r23, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="ac2051903106df93b508327c9b32e60eb468250fb1826c2684f20ef2f2c64f94b4170861c96eaa39578d77a27e7584600aec7bd40bb917ea5b72a1e4ecf2afc785e2f2ce5806ed59af1846816e5e00ce5280d0a75bf375c15d5a93eedf962408e4faa6de3d2a84f22c6da395cdab82fe9d1ba785e14d1db2516418d532ee6f8d97b5fbc3e0b1a7f6c99e1a6483594e"]], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec99530e93e6b3c4d3a958aa2467b37948d1700000000000000", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r12, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r24 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r24, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 13:34:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r11, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r12, r6, r7, r8, 0x4c, 0x3ff}, 0x8, 0x4, r9, r10, 0x0, 0x7, 0x8, 0x484}) geteuid() r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000280)="b100050160000000000108000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b24c412e981f22a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000c164ad4865cbe97bee5f05ff825efffe457ecf21e604d42fa427cdf14594a611825792ae00f5297ef628381f365933849c6e42fd8f0f12efc26f3d20cee765b41b5b018f296208c8", 0xb1, 0xd5d947759af93f94, 0x0, 0xffffffffffffffd2) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff5c0 failed: hole in range 13:34:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x22, 0xd040}, {0x4, 0x9e}, {0x81, 0x2e000000}], 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f00000002c0)="5943ab399e282397efa96f729c1eeb31dfa7dae3bc00529c2e62f78f8ccee56d6146563d3dd65ccec79fd5102d8747c682d20459537d14c0d7bba7eef92df5825d0db56ae9545ade6d4be89fa0da4de973b41b4c133d3073fa9599adf4328333cb010500000000000000dd5e11a7bcd9d7a3bed66e8173116ff9947611ad56d8cc5fccc695af90d1632384de95af367342fb60fa57c4c63e9d67112195ef9bfdb18db8a4a3f13d7da1f2b93550f3eec69faa0098da8447d3375935102ee7aed58d2ef6a73f330febd8ffe16c0b1bd151189d79e94a977a9e12d04893f5f209b517e0cae038af537bc6fd50d0a0b955b121ab579aea2223bd19f0161ab7486edf5cea33cd3c78d4bcc48a9bbfc1c5534e561a475ba70c509d0e4ac087103eb02b10f88d5befc423af4160de8c6c72eff501c46b92b1fd55e73a9143a33b8d4175b1aab4e2fd490060a2d9101cbd86f0361985", 0xfffffffffffffe0e, 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x3ff, 0x43242836, 0x99131fd560f435e8, 0x0, 0x9, 0x80000000, 0x0, 0x1, 0x4, 0x3ff}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000b00)="9b3beb0a4d4b00100518183a9e151dfea37e7848c7ee10c82c4f1f751422f8cbca41cedd3e7c3bbe8f79777d5e2f3b3738beddff408346962800c798b68e471dcab6838b1389c5fae2b7d420ca8de27b65bdce5e0a27ea828ac6c7a00816e12fc2e52f7d5734fc58bef2390d1d6fd1449e31b59ceb7cfc622c55d0bff806b1a2e0cd1842c13a4b75eb48d23916382a9d157aa90be3717a6c1ca062df8935d1fd791dfba1c93452e7a5147e508f595e3f248699f0112c1e6da135", 0xba) sendmsg(r5, &(0x7f00000009c0)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="c9f611be49296b23bb3d24023bc992f1caec4c08407a9ddb04831d6bfda02500f2cfee5d3ae6e19bf6605f6fc5ebcf7d5193c9421fe7e2bcb5d60b56aecb6ec8283f34af567dd1d074b6392c1ca4d119326302e3b5dabf5d9dbc94cab37b5f35c4e19b1f0b7988e70ecff0a4bb88f0f408b2001cac2a8225077248", 0x7b}, {&(0x7f0000000440)="5206c65fa7fefc3b053ae28d0752459319d4fe86548f9f29ea186693ceb10149265f5cf7f1a928dacb0decf58ac1a1cc63e35e49b35c47ce65c8aca7810469442171f44ee52a62574bbf8168ebef76db42c15f3e540c51dc3c50d6b4710279a376bf2ef52ee74110366e24f8019bef6db637a514fcda59a9254b323d26f553e82f7f57747644de65ab7a9fe2e8a43ba85d106ba2ba", 0x95}, {&(0x7f0000000500)="c4dcf77901f2522a7a5abdbc9a9912c0e7be71cf0693995357499c7f0c61f8996da485b37e428dc4a61007f81761017e8b2a5648e9cd85b730a1766ee04f7fb4014c179907002440fc06ff8393f06b269db1476f94373a011fdf97a2023e6056e5ddb8844c327afcc20dca72a46510115421983eebf3a0ca291ee48bf1c12de2a72c51fcf09b376a27a6a2b3778d5c01a50b030afab0a7ab4d", 0x99}, {&(0x7f00000005c0)="a63d8cb6d26cfa81d9eeacb4edeb64f7ae1478bb22aa8409fdb61f0d3b94a8f5e3130de1c33f5e3ba829b02074d46b5a0c477637d3c356e18ac16959113f942d00d1ba48a3d5cfd3009096992cd5f8f7b59a5f2e9d3b33ec0091df5b1bcf6f89c109375d2f66ea63d20eb5fddd93bae2c61fc015e3f6a831f0344723249e45112dd99839b704438aa9ecf20f8c36622cd73f7cc5f509140b5204247ea5f295edef8b58dae12cbcc380e7470933f997882d2a78ead7bd8a3b9c42c9b731c6f34b8bd36a0901a23464db92d75f0211af86ff3c2441f2db3d17f3121e4a7914a194b4c34df3cd0af8a49599be0f93515d183b473efeb21c", 0xf6}, {&(0x7f00000006c0)="0d3f08845a0aa4962d671b5e42c797d5ad2c07e1111d4716b1b6149de03cea2694769ca9f59d6513", 0x28}], 0x5, &(0x7f0000000780)=[{0x108, 0xffff, 0x8001, "4ff4e04f121ba5cc668eeebdcaf4735bbfeaab706150395625938c0a90b96e3685d729ac86568fcb5a95a15cf97c8b1eac53fc69c5f64ae2b4f16ad501cc101e54b42360821cb1ced65249eaf7bf3cd20fef18fbfd66baaa19346ad7bee2539374f86eeacea8dcfc4425985aa847314a5e0731e8a11028473b00a5ec54fdfc660b32cdf10355810ea568bc8fa51a9f9c515e24c43dc7ce378b2dee6d4411ee838de49d9452c773723bf774e52fa99e91bbe8f8d691e5788ebc5981d7c45a810cb8f6b642d91d2452e1711b51efb009c03e68bafb404bc9b6ea8b4d4d3c0f84dd9e95025305cca6b25bcf0faf4be779b3208576"}, {0x58, 0xffff, 0x22c6100b, "cb246c941c796909bf69b57591f88de51021c2f73f6da2bd01c559e4719627d34d46ac156c544450d53b3758cd6565ddc263e07ef35011a44841564ae5e182cdc0"}, {0xa8, 0x1, 0xff, "75050167c10424c17bed77ff03695ecb2a97de566550cfc0bc9c35da9ec4e9fe77819446b3b78da477affcd5bc32877d3f2900f9675f86dc431447ccdf0008246c862814692b206a40e5e0b31dba6d39d48162701f3aa7346f0028c0751192e25700b1677dd64c560bfd1b28ea8472650bcb68fb64bdcb9bfa83e0c07dff7cb6ef6ffb434e912305d9e8d3c9b92585e94791ed68e1"}], 0x208}, 0x4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x7, 0xff, 0x200, 0x1}) 13:34:22 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x108) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123feba6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e7b75edf99e1c819178000000000000000031fd1827280a2af00214aae1342e4e89bca5cb385e1f9fb8ce0b38a896aaa53b9a9b2b251fec7b0d558a47a44e8e3696f51e7c612041116c59c95a0f805c681643f382d3306d6267cc8fa830ce6883f2fb2ac69ecc40542e5ddb6cb2629d40ed8ffb"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$dupfd(r6, 0xf, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) r10 = syz_open_pts() r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) setpgid(r11, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000, r11}) r12 = syz_open_pts() read(r12, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0x0, 0x800bf95, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x5}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) syz_open_pts() r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) 13:34:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 13:34:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0e16c648c589002000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 13:34:23 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/104, 0x68) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 13:34:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() setuid(r3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r9, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) socket(0x6, 0x8000, 0xd7) getuid() r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0]) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x3}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r10, r11, r12) r14 = msgget$private(0x0, 0x200) msgrcv(r14, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r14, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, 0x0, r13, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r15 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r15, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r15, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r15, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x8}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x3, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x404}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x80000008}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x2, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r15, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r15, r16, r17) r19 = msgget$private(0x0, 0x200) msgrcv(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r19, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0x3, r16, 0x0, 0x0, r18, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x6, r16, r2, 0x0, r4, 0x0, 0x9}, 0x5, 0x5, 0x2}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000080)=""/76) 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r3, r4, r5) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r7, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000980)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r9, &(0x7f0000000100)={0x2, 0x0}, 0xc) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="2831ead6b5760243064b98a84bccd2de3f6865d9c68f706097a1934aba8536312ce888ab08311485aa5f43a6afc42ff645c8e64d6843961817d68dff37311c72f93af820d1c76d186648761e67b0deef02c761583ad3fba9fce75906b438fca19a6cfb9fdaaa18260d1b5f5157008f3cf15805616ad270d3cc8a8230b52ac2fe92f8b3c55a317e3e8765e472d39287ac9220603520304c497d3c", 0x9a}, {&(0x7f0000000240)="1254f99831c11bbcb24e8758c4c2537eafc2018e661b87bb782cfc9553bec3f372b9aa9f138037053de99262ca34a56f95e202f51d5386a2f64225d44e57bb4a342947bb94e3edabf12ba38828b82afe6d48144a0f615fe7f0b6c27b9aec385c1b7a9671baa874d88d66ef44fe4d62265c78c17cfc423f7457f51858aa64c84a0fa05ef2f5e4b5ee5dab0c2bbc2d07e7acea403c83cf92bc602331584731745224e34c5f039d4aa9637a04719a00271a3f6675efe17dda3c3b7db8c6", 0xbc}, {&(0x7f0000000300)="7b1883b6e555fb16b6de2d05d0e351b7961241fd5b35b20e36235ec119169d131ee6c6449984ad028dbecc77d84e582dc9732c3a871f9cbd56d68681745201329148e26112f32ec9be7d2bf217", 0x4d}], 0x3, &(0x7f00000003c0)=[{0xd0, 0x1, 0x800, "abf6772d38b6d70609e5d63b69c702c8e8594e39af97688342666644d2defd17b43a07199356a324d9abebed9267d35498d6a51997f3c9effd36c869da0686846310ba3b54869d33fa02c84ab07562e2783929c16dd2860f9f37340fa15a34aeaf5351eef8a251e517a2ee74e69ba0a219b3a4a882fa0e53b7d285bd65daabc9c9be628185807006d237a9278c8005bd178e8b537561c142077210a29dfe481e28046adb47d900da8ea6d9b833513e7f83035eb6e01a4ef7c31e4a2fc2a6273e"}, {0x50, 0x1, 0x4ec1, "4aa908215dbd4dd84ddc0b0c80d2154524d7e34e654e905fe6e5267480406e85c4eeecc9eb7069e37038e529734c689db92628d971abc86ac5a7b1431bcf74"}, {0x58, 0xffff, 0x4, "14f761eb37a53b37d59573dc7eeeda5967163a1a2c9f035d3b9e1a1e7aec25dd50b7fa0b210dc3b41cd1d45f30d6aa47c2872ef8e4268d540ddd28d20db903499ec1611d50"}, {0xf0, 0xffff, 0x6, "8c30afb2b76c15de44c6117a88f65e8d8554da35f67417dcdec577670b60f2b623560f4cb6736956054f52f2778d7ff3c98451e198090e7c36c838b27bc4af91dc57b3c11a847a2a6437632751cd02a451c2568be8182c8a4656d82e682700efbbaceab803ff1d1f51336a81d46a15b8270d81f1b5769e1b627b015052d10f72bc993c0eaaca7b79bf29487d4e8d69d0c55bd508f25a7ca9027cb5fa5e39ec8166261e3a24890247cabff70c2a2841daacc302e6f52905976fd5c1e46569e66bff89ae7c0eedc56307aeade3cc0a47620694ee35d7d7827589deb0f11c510b35"}, {0xf8, 0xffff, 0x3ba, "90f9dbc11de2b7c75edfa74d000354550bc391095384989c871709f28bb9c505a7841e64ce9716f7894a13f5f90118941b4d01b25effc62289dbeb31769c1c81a254bca5218cd7b5907aefdb695f0c2ecb141c27c3871a2c497f715eae026274e99635a17b8fe7d1bbdfafd8148bb4154a70548969644400cfb4cc2c5f0a7cd6ea210f43737e707668d9c9e91bf2cc025aeb85bff9442b1941f6a3d87a0a8da3c833d1b4c30b4cb147c8c397e82db358956769aa5301aec025abba28868014b03f543a792944686ae62f29868f665b3a36650e1f1aa9e6c8b168504178f61ea1b34234470a962e"}, {0x58, 0xffff, 0x195, "2c096e76455d476476a79b6285357b6eed68d5f7917299b21780a522b0fbbf827261fd863b6ff34f1bc8591cda4409a501b56fd041c24fde87fe9544f481de857a08b142968da7"}, {0x80, 0xffff, 0x5, "580ae7304c8f07034bfb4c574d9b7e2d4f84bcdc1dcffcb891321ae8cf5dbbe824a56a337221d0d67af94f2ac92266502e4653e7992376e98e13aa73d8f6a8639e5bb917ac9292a4c615ddc9a0456552bf34e3dfbfdf183c0d6a5a824db40a10dbdc3427be2d6c112d85"}, {0x110, 0xffff, 0xff, "fb0f7f805a39b92b01dfeac7ecb0f21100b4e83bb12f0fe763e248688706815df0103bc650ef8c1ba00b5e5c66cccbcb42c849f0b125fecd841940f8ca9df21283684ba19b2d2e881d35fbc9f2ee5fc3197006d54f079ba28c288c5ffad83d59a924aace638aa782845957268bd3dfc810002dc202464492547ec35c95a5cafe8c6bcaa08c56887274b0df89c50b1785ff8530719eb7496ab41581dfc7bb3b363c7a338c46320eb960e417e39b846bd0000ce73edd79d9b13f81c02c823c65ac899c80a0d4482ef0fd6625d09dfa8f1d7702222ff8748a54a729c1e59502dd092ec048b831854666f12a75c55dce9a4977483b356e9e7477912a07"}], 0x548}, 0x403) socket(0x10, 0x8004, 0xd0) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$lock(r10, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x9, 0x0, r12}) 13:34:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0a7a0e425559ab809ca57533bda13d2b868f18dbe34ccd1795065c5a2b3df93efb9630abf022bf591093dada05628554f3beee68f1de0c9ec700b5e4239564f9155fb9839f6705b89b257f31163e4932582282cc7f510c38cfb9121f875269a5006a196fcbe33c51f178bd82e151e6cb11c4a6a0adfd06347baf43d03b2fa567f1e156dd0f6f2534223976f84fb92d9f730dd0332c26d8d029"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt(r3, 0x9, 0x9, &(0x7f0000000180)="1dcebaa69d45d3e9a7708765e0db56b75ca695bda6f3b6bdc9a9b22115c3d349f4fedfed7f4497cb6532b82c0cf0adda6360a0d34a58b99ef378c4e17b641d210eadd12564fd90", 0x47) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r9 = dup(r8) r10 = socket(0x18, 0x1, 0x0) close(r10) write(r10, &(0x7f0000000100)="8c65", 0x26d) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r12 = dup2(r9, 0xffffffffffffffff) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) r15 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r14, r15, r16, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r17, 0x3, 0x18f, 0x9}) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000380)=""/89) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:34:24 executing program 0: socketpair$unix(0x1, 0x3, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x14) 13:34:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = kqueue() fcntl$dupfd(r1, 0x5, 0xffffffffffffffff) 13:34:24 executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0xfff, 0x9, 0x9}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r0) 13:34:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xea0) 13:34:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffff00, {[0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x4, 0xa, 0xfffffeffffffffff], [0x0, 0x0, 0x401, 0x0, 0x1], [{0x3ff, 0x3b6d6746, 0x0, 0x80000000401}, {}, {}, {}, {}, {0x0, 0xfffffff7}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="fa30f99f165b6ad65383696ec2188966", 0x10) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0x5c2}, {0x89, 0x5}, {0x88, 0x7}, {0x4, 0x7}, {0x25, 0xc6}, {0x82}, {0x100, 0x80000001}], 0x7}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0xf50000000000000, 0x7}, 0x10) 13:34:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xff, './bus\x00', './bus/file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f000", 0x57}], 0x1) 13:34:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@abs={0x3b18dba6fe85b187, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = accept$unix(r2, 0x0, 0x0) readv(r5, &(0x7f0000000980)=[{&(0x7f0000000ac0)=""/264, 0x108}, {&(0x7f00000001c0)=""/137, 0x81}, {&(0x7f00000004c0)=""/201, 0xfd9e}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000380)}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000700)=""/134, 0x86}, {&(0x7f00000000c0)=""/209, 0xcd}, {&(0x7f00000008c0)=""/148, 0x94}], 0x9) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9c, 0x66, 0x20, 0x9}, {0x8, 0x3f, 0xf, 0xff}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x10001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) 13:34:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000100)="10", 0x1, 0x0, 0x0) dup2(r4, r3) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0xfc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x2f1, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x7fd5b856, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x7fff}, {0x3, 0x4}, {0x0, 0x7}], 0x6) semop(r9, &(0x7f0000000300)=[{0x3, 0x3, 0x1400}, {0x4, 0x7fff, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r10, 0x0, 0x8000) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f8}) getegid() pipe2(&(0x7f00000001c0), 0x10000) 13:34:24 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x46, 0x0, 0x20, 0x40000000}, {0x2400014}, {0x20000006}]}) syz_emit_ethernet(0xbc, &(0x7f0000000140)="372313ebf4c72e724738d154b21c43167710909bc6f348f46e898dd0078a0d55b81722d69c56db90cf13a6a36728c58a7fb8ac6aa16052d2aee773ab43aa0ff26303644f2de8edebe0d55c1c705b2cb2579e4fb13ec12f5bb697146ccd16794520bc8c433463e788365c4ddafacdc4afe72eec77bb46f632addee688b09b409c1eb932710331a413e1b523a34e2c0d2db54c64b7a17c8a7d909c64a12247d15be6f89385220e9fbc7207adc8a9de8738bbfb41076f7ab06ff8a8e929") 13:34:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) recvfrom(r0, &(0x7f0000000100)=""/204, 0xcc, 0x800, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x11c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x3, 0x80000000000000d, &(0x7f0000000180), 0x0) writev(r1, &(0x7f0000000440), 0x0) panic: WApRoNolI_NGc:a chSePL_ itNeOTm _mLOagWEiRcE_Dc hOecN k:SY SmCbuALfLp l 2 c-pu94 59fr7e1e59 8li EsXt ITm o0d iafi edStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *372403 49318 0 0x2 0 0 syz-executor.0 439627 26360 0 0x14000 0x200 1 softnet savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffcc490, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806909c700+16 0x0!=0xe56fcb51226879cb ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffcc490, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020b7d840 rbx 0 rdx 0xffff800020a7dd48 rcx 0 rax 0x3a r8 0xffffffff8167311f kprintf+0x16f r9 0x1 r10 0x25 r11 0xfda88a10f5424066 r12 0 r13 0 r14 0xffff800020a7dd48 r15 0 rip 0xffffffff8167a3f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020b7d7c0 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=372403 stat=onproc flags process=2 proc=0 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7c008,0xffff800020ac3d68 process=0xffff800020a903d0 user=0xffff800020b78000, vmspace=0xfffffd807efffa10 estcpu=36, cpticks=1, pctcpu=0.6 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42551 469164 49318 0 2 0 syz-executor.0 5930 291234 22419 0 2 0 syz-executor.1 47644 409398 0 0 3 0x14200 bored sosplice 22419 262609 47424 0 3 0x82 nanosleep syz-executor.1 *49318 372403 47424 0 7 0x2 syz-executor.0 47424 139286 33857 0 3 0x82 nanosleep syz-fuzzer 47424 199850 33857 0 3 0x4000082 nanosleep syz-fuzzer 47424 305863 33857 0 3 0x4000082 thrsleep syz-fuzzer 47424 328945 33857 0 3 0x4000082 thrsleep syz-fuzzer 47424 91801 33857 0 3 0x4000082 thrsleep syz-fuzzer 47424 38666 33857 0 3 0x4000082 thrsleep syz-fuzzer 47424 500755 33857 0 3 0x4000082 thrsleep syz-fuzzer 47424 322983 33857 0 3 0x4000082 thrsleep syz-fuzzer 47424 410978 33857 0 3 0x4000082 kqread syz-fuzzer 47424 241141 33857 0 3 0x4000082 thrsleep syz-fuzzer 33857 378033 63848 0 3 0x10008a pause ksh 63848 288110 27028 0 3 0x92 select sshd 94203 14101 1 0 3 0x100083 ttyin getty 27028 45159 1 0 3 0x80 select sshd 33827 428183 76071 74 3 0x100092 bpf pflogd 76071 350486 1 0 3 0x80 netio pflogd 98980 24589 23369 73 3 0x100090 kqread syslogd 23369 198865 1 0 3 0x100082 netio syslogd 76997 478498 1 77 3 0x100090 poll dhclient 48074 416369 1 0 3 0x80 poll dhclient 93549 504394 0 0 2 0x14200 zerothread 89212 479098 0 0 3 0x14200 aiodoned aiodoned 36906 453539 0 0 3 0x14200 syncer update 39744 335920 0 0 3 0x14200 cleaner cleaner 77082 483634 0 0 3 0x14200 reaper reaper 56290 387003 0 0 3 0x14200 pgdaemon pagedaemon 67904 417569 0 0 3 0x14200 bored crynlk 34932 45234 0 0 3 0x14200 bored crypto 18720 310249 0 0 3 0x40014200 acpi0 acpi0 30704 259132 0 0 3 0x40014200 idle1 26360 439627 0 0 7 0x14200 softnet 52622 85548 0 0 3 0x14200 bored systqmp 99227 33202 0 0 3 0x14200 bored systq 23146 111371 0 0 3 0x40014200 bored softclock 85549 59299 0 0 3 0x40014200 idle0 89712 165132 0 0 3 0x14200 bored smr 1 144328 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff826409e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_getpages+0xd2c #4 uvm_pglistalloc+0x362 #5 uvm_km_kmemalloc_pla+0x238 #6 uvm_uarea_alloc+0x51 #7 fork1+0x295 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 49318 (syz-executor.0) thread 0xffff800020a7dd48 (372403) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8263e0d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff826409e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_getpages+0xd2c #4 uvm_pglistalloc+0x362 #5 uvm_km_kmemalloc_pla+0x238 #6 uvm_uarea_alloc+0x51 #7 fork1+0x295 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 26360 (softnet) thread 0xffff800020a28270 (439627) shared rwlock netlock r = 0 (0xffffffff824dac08) #0 witness_lock+0x52e #1 if_input_process+0x84 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9493 6405K 6791K 78643K 10755 0 pcb 13 8K 8K 78643K 39 0 rtable 105 3K 3K 78643K 247 0 ifaddr 57 12K 13K 78643K 80 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1474 0 iov 0 0K 12K 78643K 7 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1271 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 107 0 sigio 0 0K 0K 78643K 1 0 proc 60 63K 95K 78643K 447 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 86 0 in_multi 46 2K 2K 78643K 51 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 209 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 117 38K 42K 78643K 1317 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 16 0 NDP 8 0K 0K 78643K 15 0 temp 79 3009K 3073K 78643K 2319 0 kqueue 3 4K 20K 78643K 15 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 51 0 7 2 0 2 2 0 8 0 unpcb 120 76 0 66 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 25 0 25 2 1 1 1 0 8 1 tcpcb 544 155 0 151 2 0 2 2 0 8 1 inpcb 280 253 0 246 3 1 2 3 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 29 0 2 1 0 1 1 0 8 0 pfstkey 112 29 0 2 1 0 1 1 0 8 0 pfstate 328 29 0 0 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 226 0 9 14 0 14 14 0 8 0 art_table 32 227 0 9 2 0 2 2 0 8 0 art_node 16 50 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1526 0 119 46 0 46 46 0 8 0 ffsino 272 1526 0 119 95 0 95 95 0 8 0 nchpl 144 1890 0 273 61 0 61 61 0 8 0 uvmvnodes 72 1607 0 0 30 0 30 30 0 8 0 vnodes 208 1607 0 0 85 0 85 85 0 8 0 namei 1024 4995 0 4995 1 0 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 scxspl 192 5619 0 5619 8 4 4 7 0 8 4 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 432 306 0 290 3 1 2 3 0 8 0 futexpl 56 1830 0 1830 1 0 1 1 0 8 1 knotepl 112 68 0 49 1 0 1 1 0 8 0 kqueuepl 104 36 0 34 1 0 1 1 0 8 0 pipelkpl 48 96 0 86 1 0 1 1 0 8 0 pipepl 120 192 0 173 1 0 1 1 0 8 0 fdescpl 496 307 0 290 3 0 3 3 0 8 0 filepl 152 1936 0 1836 6 0 6 6 0 8 2 lockfpl 104 35 0 34 1 0 1 1 0 8 0 lockfspl 48 15 0 14 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 112 0 103 1 0 1 1 0 8 0 zombiepl 144 290 0 290 1 0 1 1 0 8 1 processpl 960 323 0 290 5 0 5 5 0 8 0 procpl 624 521 0 479 4 0 4 4 0 8 0 sockpl 400 360 0 341 5 0 5 5 0 8 3 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 172 0 0 21 0 21 21 0 8 0 mtagpl 80 7 0 0 1 0 1 1 0 8 0 mbufpl 256 187 0 0 11 0 11 11 0 8 0 bufpl 280 5366 0 191 370 0 370 370 0 8 0 anonpl 16 52921 0 36794 82 1 81 81 0 125 14 amapchunkpl 152 2238 0 2095 20 5 15 20 0 158 7 amappl16 192 1735 0 866 55 2 53 55 0 8 8 amappl15 184 66 0 62 1 0 1 1 0 8 0 amappl14 176 28 0 26 1 0 1 1 0 8 0 amappl12 160 52 0 49 2 1 1 1 0 8 0 amappl11 152 59 0 43 1 0 1 1 0 8 0 amappl10 144 52 0 44 1 0 1 1 0 8 0 amappl9 136 601 0 597 1 0 1 1 0 8 0 amappl8 128 117 0 98 1 0 1 1 0 8 0 amappl7 120 134 0 122 1 0 1 1 0 8 0 amappl6 112 60 0 52 1 0 1 1 0 8 0 amappl5 104 176 0 161 1 0 1 1 0 8 0 amappl4 96 557 0 524 2 1 1 2 0 8 0 amappl3 88 116 0 109 1 0 1 1 0 8 0 amappl2 80 1493 0 1425 3 1 2 3 0 8 0 amappl1 72 16794 0 16356 25 15 10 20 0 8 0 amappl 80 788 0 742 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 308 0 290 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 308 0 290 1 0 1 1 0 8 0 vmmpekpl 168 6466 0 6431 2 0 2 2 0 8 0 vmmpepl 168 45454 0 43365 122 10 112 117 0 357 20 vmsppl 368 307 0 290 2 0 2 2 0 8 0 pdppl 4096 623 0 581 6 0 6 6 0 8 0 pvpl 32 161555 0 142295 192 0 192 192 0 265 35 pmappl 232 307 0 290 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 172 0 3 5 0 5 5 0 8 0