kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jul 8 23:38:06 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.0' (ECDSA) to the list of known hosts. 2020/07/08 23:38:20 fuzzer started 2020/07/08 23:38:22 dialing manager at 10.128.15.235:45326 2020/07/08 23:38:22 syscalls: 381 2020/07/08 23:38:22 code coverage: enabled 2020/07/08 23:38:22 comparison tracing: enabled 2020/07/08 23:38:22 extra coverage: support is not implemented in syzkaller 2020/07/08 23:38:22 setuid sandbox: enabled 2020/07/08 23:38:22 namespace sandbox: support is not implemented in syzkaller 2020/07/08 23:38:22 Android sandbox: support is not implemented in syzkaller 2020/07/08 23:38:22 fault injection: support is not implemented in syzkaller 2020/07/08 23:38:22 leak checking: support is not implemented in syzkaller 2020/07/08 23:38:22 net packet injection: enabled 2020/07/08 23:38:22 net device setup: support is not implemented in syzkaller 2020/07/08 23:38:22 concurrency sanitizer: support is not implemented in syzkaller 2020/07/08 23:38:22 devlink PCI setup: support is not implemented in syzkaller 2020/07/08 23:38:22 USB emulation: support is not implemented in syzkaller 23:38:31 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x27f) r5 = dup(0xffffffffffffffff) linkat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) socketpair(0x10, 0x3, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2810, r7, 0x0, 0x8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f00000002c0)) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r7, &(0x7f0000000b00)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000340)="4bb016e567dc84659adec3bc90bea93b379cc41232ac3d9120d59422928e7b0be90e5ef966de48167bd786290f099fcdf59996798bdbf052f86d658b06928884656ba37138b5fc4cb19bdf962cd3963954cc77805ec74fc2fafc3dd197f6791528112bf7b6c607c046d7af0efd8337cac4e54fd6abac04b655b1372e5cbdc8a59c621bbf948d05b7ebe8c107b015e936ef9331927a644ee0ef71cb36d732304ea7025ea217cd7e713a9c24a9ee092ef7d78832537ad66483297118b394d4566b23d537c27a4835564af9154008b0", 0xce}, {&(0x7f0000000440)="540ff1c6658ac98a23ea168b474ba56e4e50faffefa568521bc78e7b5e3f1afa5ee5787998ab9adbe124b0f72bb1f0a3c407027fb4b3ef7cff09115940ccd5924e403bbce25585a89065232775d64bb901b490036299fc23b3688d5b98edf779e75e0537d66d61fabcbf3d4046bd2df9f27c3dd4f7001c6e980c7ecbb894a3926c4c1fb1bea2d58b70e3ed71bdb97a2aa845f11a58", 0x95}, {&(0x7f0000000500)="a64dc01f891d087598221249a8fdfdbcdbe088ccbb4bc590b11f6a65ae3a946265819224ef99f48e23a67be3f7f2f60aa5d463d1edcd2bbca30e7564ca86a906b818c7fbfbb99803ecaf24e0520b46677d7a48bd4fe8339024b726c3ba725b93d46daa0224262cd39ea23f88f900a2ecdbfef8d328e496a12c768e84661fca4f5a3aadedb0411d3c7a004d5775535b4dd2165c38c8a78eecda476e14a845c49f3496406aa7fe34d50be9d049492f7a9f05e73bf73c012b097084d54fa3cb4119ef661fa8b3caf02082dbfcef68ddb4b92bb800d56f4e53710bdef4f128244773660b3e327bf1776d0b3609cc2767a0", 0xef}], 0x3, &(0x7f0000000a00)=[@rights={0x28, 0xffff, 0x1, [r6, r5, r7, r10, r11]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r12, r13, r14]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r2, 0xffffffffffffff9c, r2, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r6, r5, 0xffffffffffffffff, r8, 0xffffffffffffffff]}], 0xf8, 0x401}, 0x4) 23:38:32 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) pread(r1, &(0x7f0000000040)="19d2275e610ad00348a7a625d4cbbe1805c4b1603016fa43e14d882e9abe75760a5ae01644fc4bae286795d9265631e598650448c1efd2261de229caacc5bc9a811be51a1cc5d8c6b8897d36919b0d71f59072b384ea08056536a4cd7330407ab54ee2212fa609f3951c4532518c2240090f584cd0270e8a3c297994b344", 0x7e, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000fec000/0x14000)=nil, 0x2000) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x7, &(0x7f0000000200)=[r3, 0xffffffffffffffff, r4, r5, 0x0, r6, r7]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x88) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000280)={0x9}) r9 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ff6000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x84, 0x5}, {0x42, 0x3}, {0x47, 0x9}, {0x8b, 0x3f}], 0x4}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000340)) syz_emit_ethernet(0x105, &(0x7f0000000380)={@local, @broadcast, [], {@generic={0x9000, "39e327cd3be06be957e42a293d6d0089c9f54e0c4b32a795d29d2c1d8476d09a2144b315c923b75f6d1a1add93a726cdb3a03ed7f245d680893a02b199101437feb56a3f8784df364fd976c834bc81d34ec9ed1a88d0ef9fba9567418625d2f7fd4c97c0dd09a09e4bc9515628fd8c78653d9efad8b8676f39bf6cee9ce0aa56454b9fe87fba938869b9a914565e0a3ff5eb979dda66b928b5ea3087aca7a8fd9e64ccc5ccfd9f315e8bde37c55b2a2d9b74ab6319648b4bd8d658d56a2dd29b9d182992bfca3cecd24a68b10ceb58b8e71e26e83b733dfca42b741f935a8f982bf074995d755b9a64c12e071c9fc3be4080e2f5289d99"}}}) 23:38:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 23:38:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r2 = semget$private(0x0, 0x2, 0x22c) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget$private(0x0, 0x5, 0x20e) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) getitimer(0x0, &(0x7f00000002c0)) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semget$private(0x0, 0x0, 0x106) kqueue() semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvfrom$unix(r4, &(0x7f0000000140)=""/213, 0xd5, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semop(r2, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 23:38:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) setregid(0x0, r4) syz_emit_ethernet(0x1bf, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000bb605fb72905f3b8f3f04f249059ad7fcbd3fa0c9993e6f0beac0f8012fcbbc8a83d6a4817b229716e787a0c2d3095c6605e31cf8d24221c0fd1a448d67e0607ea2f019fe8a3737e176da49c602df7c9a7f08dc0bc1da4be48d389b0030cc83604e85f1905cf711407501857f79a16f69dffc8b810815f7c18c7fd70aab1d4b00071061a6b63c56840f12dad8dbc3bd55944fb1c2761e6a69b0305406f3079b6466ef72a0d24db4ad590b2624cb4a5f88162128715f0515a70b8acf0ae55b6528e097c4db883ccce6c5ab9272fd292ae246294b6d67de39bc3e3f0a39518436edb0fca72"]) 23:38:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x54}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="621b28cd9b99484ea4a895484a8b0913265f068aa130fb80e3f3142168984efa1123c588906226d9cd86d4975971adebc93102f942af913d215df4273a6eb55d1593b0faf1a5225220c471b940f92ff14bd8081e9946f8743ddd593039fc19c5d4aba982dc0bb6561ca63cdb50d0a2b7d4fcb97aaf4df5a0b4126dd419d3f65917f90f9556443107ed141bc30dc40483357bc3a7b08584bb3c9b30c92fcb87622c72d0684042e226f5986968974c2107ae09eec504694afbde777053298f5789d0415b0b4b409027e1dfc7f34cf60e0b7ed5697d227f69bc11e1257a474af0cc20801c40c312a9418c", 0xe9}, {}, {&(0x7f0000000040)="01acf3f71d79a5069cb0790e4a0b591977e4", 0x12}, {&(0x7f00000002c0)="905c632bc4384d8546dc2bc3e5d8fa55d452a8597906cbc338c220e08f5c2419547abef095aad3337d216f0518bf0776793c39ae4c4985c9a6dcf44542451e6d5ec181a473094c3006f681f0bda05799691c51d1f4f87de343ef637dc96e4349dfb717a87a793a568a905431627c17a4da11289c29d297c42f74db15acd2b14e6bc4356ed658a0124e078fbb473d47ddddb23ddb670d47f6f5f12eed82ae4dd5b6f63a4ddef73738f8047ce57de1366caf782c5fce6878414d06a61d665b3cf64886c5917621", 0xc6}, {&(0x7f00000003c0)="fe9109ca60773c36d7c1a383adaca1c70183ee34848bbaf3daaec1cef37c892e35073e33ce2106cd023761987b5d10f9", 0x30}], 0x5, 0x0, 0x100000001) 23:38:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b801150000e900929528f30700"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000009003c007b80309905f87c04000000000000000000020000e4140000002900002bfb2a8139b06f480a01"], 0x38}, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:38:33 executing program 0: r0 = socket(0x2, 0x3, 0x6) socket(0x2, 0x4, 0x3) write(r0, &(0x7f0000000000)="0f3500f8a94cc5415b66878423d45f6fa992c55b56f6d3a490a30e4da40c12ab0fcd0ba30587c70d9d9291036f3a41dad26155234458107e9986ad14d4190e5375e5620140", 0x45) 23:38:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) setrlimit(0x0, &(0x7f0000000000)={0xffffffeffffbffff, 0xa}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) recvfrom(r1, &(0x7f00000010c0)=""/30, 0x1e, 0x1, 0x0, 0x0) 23:38:33 executing program 1: syz_open_pts() syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) 23:38:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126ef"], 0x10) flock(r1, 0xb) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0xcd) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r1 = getpid() shmget$private(0x0, 0x1000, 0x100, &(0x7f0000002000/0x1000)=nil) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 23:38:33 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff09000000b9cb86dd6000004000303a0000000000000000000000000000000000fe80000000f4ff0000000000000000bb04009078000000006019bc7f00000000fe8000000000000000000000000000bb00000000000000000000ffff7f000001"]) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x2}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 23:38:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) r3 = fcntl$dupfd(r1, 0xc808b8df6dc2bcbe, r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10840, 0x6) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000000)={0x0, 0x80000000, 0x3ff, 0x224e}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r5, r0) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 23:38:33 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x9, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x91, &(0x7f0000000100)={@broadcast, @random="c47dcf374db0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, r0, r2, 0x0, 0x0, 0x8, 0x4, 0x5, 0x0, 0x2, {[@timestamp={0x8, 0xa, 0x3, 0xf0}, @nop]}}, {"7d7244e360b7d9e809e1cdc2fad0598437487117e9db7c10bb49b4496edddd42c7fe9da2a692900ad7f16eb19f70bea236885a6797207329ce3fc6da83d3101c2900ae4cb5c9049884123877bf3463"}}}}}}) 23:38:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) flock(r1, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x3}, 0x400000000010001, 0x100000001}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x349, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='Q', 0x1) 23:38:34 executing program 1: sync() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xb84, 0x7, 0x6, 0x0, 0x10000, 0xfffffffb, 0x9, 0x1, 0x1, 0x6, 0x5}) getrusage(0x1, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff13000000000000000000000000000000000000000000000000000000000000000000013c002231640000004e234e21", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="0010000000d7800000400500000006320000000900000001023d7897d551bc36bb261c4d8abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb00828a0000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r3, r4, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x15f, &(0x7f0000000140)={@broadcast, @random="1e6b5477fdc1", [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "8b2eff", 0x125, 0x16, 0x3, @rand_addr="01dabb707a19917bf9993f6bcb484189", @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0xd4, 0xb, [], [@generic={0x9, 0x3f, "351e82914dadace51b0b84f6e4d2606510db22aeaefe131ee42e5a1f2dfbc284f3adfd841710e68cf5bac03431da5376ef40e6408380884319d09f9c6d45ac"}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @pad1]}, @fragment={0x29, 0x0, 0x6, 0x0, 0x0, 0x3, 0x67}, @fragment={0x62, 0x0, 0x5, 0x0, 0x0, 0xc, 0x68}], @tcp={{0x3, 0x1, r1, r4, 0x0, 0x0, 0xa, 0x80, 0x7fff, 0x0, 0x80, {[@generic={0x13, 0xa, "6b261e3d20f9e1fa"}, @mss={0x2, 0x4, 0x7}, @generic={0x13, 0x3, "bb"}]}}, {"5fe36e72d7f6acc528296f0357d83b939e01f7f6728fdf0711d128f6c9d72ab8e6981372a8c26d8ff12f85501518bda8979535efe789ab316bdeb51bc0dc66ac0ce6be4c05646e31fdb33bdd9f329ca66f3f68129c59f03108f1cc5cd46c086619653264df25a1ea044dec223606e44a857565a512e1ed249eb813783b9be46c99b0a021b9"}}}}}}}) 23:38:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, r2) r4 = msgget$private(0x0, 0x484) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f0000000000)='./file0\x00', r7, r6) socket(0x18, 0x1, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, r7, r2}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff, 0x100000001, 0x0, 0xfffffffffffffffd}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:38:34 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:38:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100}) r2 = kqueue() lseek(r0, 0x0, 0x5, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5) kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0xfffffffffffffffb, 0x0) 23:38:34 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0xc) shutdown(0xffffffffffffffff, 0x3) r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0xc) close(r0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000000)=0xf2, 0x4) 23:38:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1, 0x0, 0x1f}, {0x6, 0x0, 0x0, 0x1e9}]}) r2 = socket$inet(0x2, 0x1, 0x8) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000040), 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180)={0x2, 0xffffffff}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 23:38:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0xffffffff}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000040), 0xc) r6 = accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shutdown(r6, 0x0) 23:38:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xd9) syz_emit_ethernet(0xe, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 23:38:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) r2 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000240)=""/134) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x5, 0x80000001, 0x8, 0x9, "5b1bae397a357fe770cc6709c3cc3814ac6334ec", 0x1, 0x4}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000000)="1bc3a7d20dba8decc262104472b5d67dadb9a7799277469cee92fd5ba1fcbff16fdd53b6160c859dd1ab52b3c719", 0x2e) close(r3) 23:38:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) r3 = dup(r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x13) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x40100000001, 0x0, 0x83, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x5, 0x8], [0x0, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1fd, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0xfff, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80040004, 0x6}], {0x0, 0x1, 0x8, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) fchown(r3, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x5, 0xc0) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) setregid(0x0, 0x0) 23:38:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r6, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) linkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r6, &(0x7f00000003c0)='./bus\x00', 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f00000002c0)=[{0x3}, {0x7b}, {0x7, 0x0, 0x0, 0x4}, {0x8001, 0xa0, 0x25, 0x7}, {0x9, 0x1, 0x80, 0x4}, {0x8, 0x9, 0x1, 0x20}, {0x9, 0x7, 0x6, 0x4}]}) r8 = dup(r1) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000300)=""/162, &(0x7f0000000100)=0xa2) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="ede29cabd1d3ffff00"/24]) 23:38:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fbfffff, 0x9, 0x5, 0x10, "5e00000000001b5ef99b0e0700", 0x0, 0x2}) write(r0, &(0x7f0000000280)='4', 0x1) 23:38:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0xffffffffffffffdd) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000180)="88ea9a06fee8d2590a165579a612ceb842538e2f6e478279343c83da91a220a5c8556df7b789fa60c2e610281b6fb8c8fdd0633c5e315af3e5cd3e7c8d290e099f8cc08d624185682bb74ac034f511f180b7ee1721665b17e23cadd0e839b6a853668a3e47981d74f78f106e5fa1cd8fa6cdad150748009d518331ad9c34ac6157601713feecf3d30656f03ba6c1b43eee0c4bae5bdc2a1880952420f5be45f515b9ab6411401eb3b83a36d3ae3bb366e2f00d3045499dcc74602f299284e643", &(0x7f00000000c0)=0xc0, &(0x7f00000002c0)="bb44cdefe3e403905ff6124e7a5c31803723865186036610f84c9360d9a8fb9e198fce521bcfe24d272257616080482f15d58343ae5bc653489a7a66dc1bf9062116bb464ac26ccee51e534c569777ce33076d00c06a60878b4793dda91a1ad16ddfbedfc944f75aa6bc76c56ddd458e3aff7a028548275d7408", 0x7a) 23:38:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000040), 0xc) fcntl$dupfd(r2, 0xf, r5) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 23:38:34 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x4, 0x86, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}, {0x2, 0x9}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 23:38:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x7ff, 0x9, {[0x0, 0xfffffffffffffff8, 0x7, 0x2, 0xfff, 0x0, 0x80000001, 0x40000000, 0x5, 0x6, 0xbe, 0x4, 0x3ff, 0x0, 0x1, 0x1c, 0x8], [0x119c, 0x500, 0x8, 0x9, 0x8, 0x8, 0x5736, 0x9, 0x7, 0x8], [0x5, 0x5a, 0x3, 0x2, 0x8, 0x7, 0x5], [0x3b, 0x0, 0xfffffffffffffff9, 0x1, 0xcb, 0x9], [{0xfffb, 0xd484, 0x1f, 0x7ff}, {0x82a8, 0x6, 0x3ff, 0x5}, {0x6, 0x101, 0x8000, 0x9}, {0x2, 0x5, 0x32}, {0xffc0, 0x8, 0x81, 0x7}, {0x8, 0x1, 0x3, 0x31}, {0x4, 0x400, 0x10001, 0x5}, {0x4, 0x40, 0x8, 0x8}], {0x7fff, 0x401, 0x451, 0x9}, {0x3a63, 0x40, 0x80000001, 0x4}}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000580)=0x401) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x26, 0x3f}, {0x45, 0x3}], 0x2}) pwrite(r0, &(0x7f0000000040)="010000d85735ebda77d64069ee057267459148728b37a4d7b2cfe0779a54c3d7dafbbc265b54e6fe5556e3e4f63d4fed6ec452b9b18f35f5bc631c1e9ad48546e43976fb9bfd8f6b75fe939089ecb9be46044b3a4b42eeb3d419b686f564645864207dabd455f070b92a0791e3cb03ed07c6e3611d3506660d60fbd957f327962375cc6717497a5180111a4b326ae56fae33b3d98856c02a1fbac26f3b7a458b2d908e2159aea0704c4173ac", 0xac, 0x0, 0xfffffffffffffffe) r5 = socket$inet6(0x18, 0x1, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000040), 0xc) sendto(r5, &(0x7f0000000240)="3384fc2feb5681381f5b6ffdb73079d7e82ac7546738602149cacee5d4e5d6cc4617da9a3f906134b4a9f8f37e8d378c89203550e7fd5a9c1b8f47048b521740ffdff267603e1003c37eff4c9204dab2e87382950bd6aa0244eb1b58ce4954cf9a590dc7748a79e613a5649f371b64b779fb58f234ceaf852d9a89725a55799ce2ec54063859b8a2fe028bcd500e8e11ec33580216e89f6eb7f3dc5e396ae969cfe5b8ef2051e4ff05dd25d8e1de61fc5cb363cf70843e4fe34d2f8ff92345cae9eda901608315b100bcd14b13ae1c", 0xcf, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0xa0fb, 0xfffffff7}, 0xc) 23:38:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffe, 0x0, 0x7fffffff, 0xffffffffffffffff, 0xffdefffffffff7ff], [0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0xc) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0xc) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2405}, 0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10000, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x1a, &(0x7f0000000040), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x15, 0x4, 0xd3, 0x100000000}, {{}, 0xfffffffffffffffb, 0x48, 0x4, 0x20, 0x3460}, {{}, 0x2, 0x10, 0x80000000, 0x6, 0x486}, {{}, 0x0, 0x27, 0x40000009, 0x80000000, 0xc6b4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x1d4, 0x7}, {{r3}, 0xfffffffffffffff8, 0x2, 0xfffff, 0xf0c, 0x6}, {{r0}, 0xfffffffffffffffe, 0x72, 0x80000000, 0x7fffffff, 0x1}, {{r4}, 0xfffffffffffffffa, 0xc, 0xf0000000, 0x1, 0x2}], 0x5, &(0x7f00000004c0)=[{{r5}, 0x0, 0x5, 0x40000000, 0xffffffffffff15dd, 0x6}, {{r6}, 0xfffffffffffffffa, 0x7, 0x2, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80, 0x20, 0x3}, {{r7}, 0xfffffffffffffffe, 0x0, 0x30000001, 0x0, 0x5}, {{r8}, 0xfffffffffffffffc, 0x42, 0x1, 0x8, 0x9}, {{r9}, 0xfffffffffffffffd, 0x60, 0x4, 0x5, 0x3f}], 0x40, &(0x7f0000000580)={0x7f, 0x7}) 23:38:34 executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28cc0, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6702adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 23:38:34 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x14, 0x2, 0x9}, 0x9, 0x8001, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:38:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x56) dup(r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) r4 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r5 = dup(0xffffffffffffffff) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x1a, &(0x7f0000000040), 0xc) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x1a, &(0x7f0000000040), 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x1a, &(0x7f0000000040), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x100000000, 0x101}, {{r6}, 0xa, 0x40, 0x40000000, 0xb64, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8f2e8e958b452a5b, 0xfffff, 0x101, 0x1}, {{r4}, 0x0, 0x3, 0x1, 0x40, 0x5}, {{r7}, 0xfffffffffffffffa, 0x34, 0x40000000, 0x5, 0x7ff}], 0x4, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x5, 0x20}, {{r9}, 0xfffffffffffffff8, 0x0, 0x60000010, 0x9, 0x200}, {{r10}, 0xfffffffffffffffa, 0x13, 0x8, 0xc1, 0x403}], 0x348b, &(0x7f00000002c0)={0xb3a, 0x2}) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0x1) 23:38:34 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:38:34 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x1}, {0x0, 0x1}, {}, {0x2, 0x4}, {0x3, 0x80040000}, {0x0, 0xfffbffff}, {0x0, 0x4}, {}, {0x0, 0x81}, {0x3, 0x6}, {0x3, 0x81}, {}, {0x2, 0x7f}, {0x0, 0x3}, {0x2, 0x8}, {0x1}, {0x2}, {0x0, 0x8}, {}, {0x1, 0x3}, {}, {0x0, 0x8}, {0x0, 0x1000}, {0x1, 0x9}, {}, {0x1, 0x400}, {}, {0x0, 0x200}, {0x0, 0x40}, {0x0, 0x6}, {0x3, 0x8}, {0x1, 0x101}]}) accept$inet(r0, &(0x7f00000001c0), 0x0) chdir(&(0x7f0000739ffe)='..') r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000280)={0x100031, 0x5}, 0x8) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000618000/0x2000)=nil, 0x2000, 0x1, 0x2010, r3, 0x0, 0x5) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 23:38:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000340)='./file1\x00', 0xf, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x18) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xd4, './file0\x00'}) sysctl$kern(&(0x7f00000002c0)={0x1, 0xa}, 0x2, &(0x7f0000000440)="ed2c9304ceec1eb394c0b18b8b5f4ca65de104736650a0ffe385bc847af194678a364ad22d01248511978de078697ee3a1c06b2c7780636b5a0338f9a7a7871fc283bece6ecd0f1c1bb70cd3a18662369d7990443195caa010fc78a1332e32731c8e13f1a060f2bf95d2c01969243e4cc6b4b9372eb00cb279805c782d2e8aad7c57f96b8180c23f2f0f65b32ebe8a324da7440d6980b2c836ddd9317022fad75b90e55788f2d743ab7e7e7ee2461d2b89315ea7dbb2d8d9136bd9552c29e84192d82a87ce85499736187f8b5dc1e87115d38ba6ef2609ab6d4274404fc40131935091b9e3cf2af14ff2d7db65f5b3807135f1702591ca84028d7a71", &(0x7f0000000300)=0xfc, &(0x7f0000000540)="71800576ad8401de5495591cf042ae9cd72e39081fa064e01e50e94ec46b2853f2414e64e774216c830db66c41e773a6cd553d6e05980b4558b0b5ed8f9ca8bda76e9ee98fc18ed4002e4a389ed9dc92ed81c99e2debd3aad513a1f0f3e65e4ddbcc34f6842ecf515413269473dd9ec264cd8ee50bf28edad4", 0x79) r2 = socket(0x2, 0x3, 0x6) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xfffffffe, 0x7ff, 0xffffffff, 0x1, 0x1db, 0x1, 0x40, 0x0, 0x1, 0x58, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000003c0)={0x2, 0x4}) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000280)) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x7d3ef8df) socket(0x18, 0x4, 0xa4) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) 23:38:34 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) sync() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x14, 0x2, 0x9}, 0x9, 0x8001, 0x4}) pipe(&(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000b1eb7fcb1eeb1c0100000000000000000000095b9d071b542ad3870500000000290000e331000000000000b71700bc00000000a3c6f58aeff9de376a0417b3073f512220a5366e0d5cc666d16c9ab8ea2ab308d3b53ca6e9be6e33c18b040a0271ba7ee003f71df9b44d1472998fb4b8a6bb4447eca991d7e337cf28da54af29f02c7af28740e3aeb3aa914f99e433bdf25aa7cf7d96457e0889197525e1df7563de325c19b61e9718fed95b5a934040d9dcafbc88deb92d55dd6c3b707198da41ac94d1163eacd99cc65bac3540360356afa4b3515375c9e06097af35eb66cce29b838fe75390922b2e358fdfb90255a7998e263cd5faf17ac17ccda64e4a1668abfbc8a81e5f15d1dc56cfc8b62dcc83bb"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:38:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xf38, 0x4}, 0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 23:38:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) shutdown(r0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x6, 0x4000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0xffffffffffffff01, 0x3ff, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0x10001}, {0x0, 0x1}, {0x0, 0x0, 0x4}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x7f}], {}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x20, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 23:38:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x14, 0x0, 0x0, 0x40000000}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) 23:38:34 executing program 0: r0 = socket(0x18, 0x8000, 0x43) setsockopt(r0, 0x5, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) 23:38:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) pipe(&(0x7f0000000180)) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2}, 0x8, 0x2, 0x2}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semget$private(0x0, 0x4, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 23:38:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r3) getpgid(r3) 23:38:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 23:38:34 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) msgget$private(0x0, 0x718) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r4 = getpid() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000140)=0x9, 0x4) msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/9) 23:38:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xfffff2a3}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x0, 0x7}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 23:38:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x20000, 0x41) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, 0x0, 0x1) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x80) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x22c) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) 23:38:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0xc) fcntl$dupfd(r2, 0x0, r4) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 23:38:35 executing program 1: r0 = msgget$private(0x0, 0x2aa) msgsnd(r0, &(0x7f0000000000)={0x1, "ee7c0d6f818509ef5bdf3422361bd881330386ebe09d98831afd465ec4c5fbc520c7d4c669ed79c1824acaab8dc062906e86ab12ab4fe9b88468004cc3d85d74fddc4bfcff3b67db9c3c15059ffecc816fc5327af26692cfeb43d8455bd32b19fab7fd9723210054eb8cac2e9db344a75dc103725edc56b261e0aef6231d1523865cd574984bc504b7c6db588183d75bc3245e01b0fe21fea9a6c9419f689da15d081a99af2a6725207460e7b021"}, 0xb6, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x81) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x0, 0xfffff72f}, {0x18, 0x2, 0x9, 0x2}, 0x9, [0x5, 0x4000000, 0x9, 0x9, 0x6, 0x9, 0x0, 0x3]}, 0x3c) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:38:35 executing program 1: sysctl$vfs_nfs(0xfffffffffffffffe, 0xc, &(0x7f0000000300)="3599108578a770b9b1dfff841038336045ebeedf8aa0181e183ef7b1a1a74ea1fbaf6c87dfcdeadaa68aee1549f87d59172a016ee8798c78611c85ef76d0cf9ced98f75affff6b4dd38463bed1c832cec34d010000012140606e79d234bf4f6f1cfd2f8d36f5d5b138bf6e21de51e12250f5f306bf790ce4f1edba4af83a00f983900004b58bbf7556d2de69d58b1ef06cb669d51bccc984ec5b24c7cec9f13cdc1b722c35b30fc9a77564d85357ed545f9aa6363300000000", &(0x7f0000000000)=0x47, &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xfffffffffffffd38) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x180c6546, 0x4, 0x81, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xebe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x99a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x410c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x28d7198c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 23:38:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) pledge(&(0x7f0000000140)=']\'/\x00', &(0x7f0000000180)='\x00') r1 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000100)='./file1\x00') renameat(r2, &(0x7f0000003380)='.\x00', r3, &(0x7f00000033c0)='./file1\x00') 23:38:35 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x1000000], [{0x0, 0x0, 0x0, 0x10000000000000}, {0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r1, 0x0, r1) fchdir(r4) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x2000000005, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x401, 0x23054, 0x4], [{0x8, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) sendto$unix(r1, &(0x7f0000000180)="3984b908b597af98f056c7c935a69964ad28905c3400c4e7a95a382d70006ecf75aceecc044bdfd7e5b65c224ec2c7418905ed200f5a3e00a2960c08a8bdc7d32cfa2a954be8c2d45874042d22e8861438ed2e60972147b24ff144cf0e669c00c378b530d29fd69a4f6e1bdef0dc2922d3ba18280d", 0x75, 0x200, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="09917b2f1d25d3e5e3df7bb7dfe6000f000800"/33, 0x21) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8001, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:38:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="94de806fad596c2e087dbc0a6f1cfee945ec3f4b3eaf5cda0238ed38529e6a908f905098571232686670fdeeb0aa80c00e245286da60a91a543591bf460a799d777e9515c50557e199ead14806399efccd5fbc410d64e359efc8e4c91b89be9478a2319077cde9ff058575f54f36d932347b143669884511a0f443992f0bc95292f25019fc6b3e7ccd8fc102357d1e120e226b4955e47dbbaf57796175440d826f48afd0f502b97715172d5ef96e764f38e7c71fb21fcb25d6df4596af20edbe93b184febc"]) r0 = socket$inet6(0x18, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x5) 23:38:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65302f66060065300064e3e278f369aa089c9cae37484ae5df57eee6ecfdaa78eb9cefb2952ce8bf2ea82a1ff485cd4bab331b0378795a11782e1e77d626f8f21210dc2d8619d94c3fd103bf076854b40130ad1629fe5bc99a5847242c0471ec08f214493f7abe56dbe9bec6142c6e0812ae523fe7f63219a922210ea94d5400c457076ec51ac68f4a453abb65fd049b04ffa9e8c9b725b1a9229a32f018819ed7b5a25ff0c64ffd77f27096e201b06e2d4a568c19f13810f829f264d4611306719acfe4aed6feb5b8d815de4aa5221691e814564c5b9d62f97750a864"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180)=0xffffffff, 0x4) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair(0x1, 0x4000, 0xd8, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r4) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x1, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 23:38:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000123000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x0, 0x3000, 0x184, &(0x7f0000121000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:38:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) dup2(r0, r1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 23:38:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:38:35 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000280)="4753f9f7d51c3b48efa4a949cdbb1204ed41a66c9860d1b83d0685555c2e7cbdc5967e8232a42a5a650fd336124f10c41931b3ceb7ee82646b185fd6a86e57014110569ae238b28213bc102fb8d9c1d9dc2cbaf49c4109e11dfee741e9e7f556e3b72ed7ad6b804e12c06f90c9dadf96bf27183dd1a6b4", &(0x7f0000000080)=0x77, &(0x7f0000000300)="5e09e8e0b078d967b10d944f3248e0f64da01f25f24a", 0x16) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 23:38:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 23:38:35 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) shmget$private(0x0, 0x1000, 0x287, &(0x7f0000ffc000/0x1000)=nil) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000240)=""/102, 0x66) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, r0, 0x0, 0x9}, 0xfffffffe, 0x0, 0x0, 0x0, 0xff}) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 23:38:35 executing program 1: r0 = msgget$private(0x0, 0x558) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r1 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) r2 = kqueue() r3 = socket(0x10, 0x4, 0xff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0xb, 0x0, 0x200000000000000}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46, 0x1}], 0x100, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r6, 0x0, 0x0, 0xe2, 0x9}, 0x4, 0x3, 0x0, 0x0, 0x1f, 0x20, 0x10001, 0x1f}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/164) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @random="a8764977a05d", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "0100", 0x0, 0x6, 0x0, @mcast2, @mcast1, [@hopopts]}}}}}}}) 23:38:35 executing program 0: r0 = socket(0x20, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x2001ff, 0xd5, &(0x7f0000000180)="9748caa0c7cf8ee11ebff2d030c960a2c083b0669717", 0x16) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x1000105c, 0x9}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000002040)=""/4110, &(0x7f00000001c0)=0x100e) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f00000007c0)={0x9, [{}, {0x0, 0x3}, {0x0, 0x7ffe}, {0x1, 0x8}, {0x3}, {0x0, 0x20}, {0x0, 0x400}, {0x1, 0x7f}, {0x1, 0xfffdfffe}, {0x3}, {0x0, 0x42}, {0x0, 0xff}, {0x0, 0xffffffff}, {0x0, 0xffff1683}, {0x3, 0xfffffffe}, {0x0, 0x1ff}, {0x0, 0xe9}, {0x3, 0x2}, {0x1, 0x1e}, {0x0, 0x9}, {}, {0x0, 0x9}, {0x1, 0x40000}, {0x1}, {0x0, 0x2}, {0x3, 0xcfe}, {}, {}, {0x0, 0x401}, {}, {0x1, 0x8f}, {0x1, 0x80000000}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe600000000", 0x26c}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x5, 0xfffffffe, 0x0, 0xfffe, &(0x7f0000000d80)={{0x0, 0x3, 0x4, 0x0, 0x80, 0x0, 0x10001}, {[0x0, 0xfffffffffffffffd, 0x5, 0x6, 0x2, 0x0, 0x0, 0x1, 0x2, 0x5, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x6, 0xfffffffffffffffe, 0x3fff800000000, 0x1, 0x4, 0x21, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x1], [0x1, 0x7fffffffffe, 0x0, 0x80000, 0x0, 0x800], [{0x2, 0x2, 0x0, 0x100}, {0x104, 0x0, 0x2, 0x1d}, {0xff, 0xffffffff, 0x0, 0x1fd}, {0x0, 0x4}, {0xfffe, 0x3a, 0x3, 0x1000000000000}, {0x0, 0x0, 0x0, 0x20000008}, {0x0, 0x800, 0x0, 0x3}, {0x9, 0x0, 0x80eb}], {0x0, 0x4, 0x0, 0x1}, {0xfe87, 0xffffffff, 0x0, 0x1000}}}, 0xfffe}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000080)="6205e2d0e3583a1812c65eaa91ce", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x3) 23:38:36 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x401) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x7) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befbab17acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b000e458be86189182462823be8f20e5e67f5fae04494bb790f4a990a4d1a357bd998fdfad0058d38d50c1b1785a787e363af483db06cf27d9e1d6f7583538e01e6c34d91277964ecf8ebbf07c3151c900cd1d59419efe4ce420e50eb6d2a0819a80ee402d540d5c8510037e0b943a604c6b1bdfaa8ea1b495b03f6a7ecd10a27d5782d8cddfb615e8d0134faff5e34ee58227ecd3bcdf8ee61a461d6597a1c03ef18eb3f411dde36bad0e3a292b5b92b4edf33bd9c33a18ba02b8a1b49c3e581bff448ecdd00d8225f914c8bde2cfffd95394d17269dd62e698905c9919575d0fe7e22d4e9ab1f736a096b20900005245ac3c30b9e39eddae640280fa26834562e6ac931ec80000000000000000000000661a20ea6983866c3540ca3ee82d65f8d04b125b97124663e70cf9e99531bd63d5cacad7b5fb53b664c0de0218fbf5405484d17cc5648f35ca43c5e318", 0x33b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) 23:38:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000020, r1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 23:38:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x23) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:38:36 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="e65d0be708c04e951a1a13315889e91aa5593fe9876f55f8e45c2d0db34c57156a863cd449e1ab8cacbe364c71f7d8765f5f37b2794f7a68ec02bfb410861576fc324a3ee03455b02a52c04cbe72ade7cd3808c079f26d0bb376ea6ee1d52d9c7c362e00d4b7bbca81aa1b49a2d5fb3287c3f4ba1ebfa8d8eb6323cc281bcfafa38f53cf121f0ec8e155a440754c77f90212403493811038fe", &(0x7f00000002c0)=0x99, &(0x7f0000000300)="3ac3ca4c822ca7d3c30e1f75c60f6c7fe6e3d1cb5c74b601a4c14e20e2e4d789e31f3e076956a1593183248168a8364f2b3d8d54818e395eb85c55ee0b6816060baa8ea652fcadb086878179c187b41a580b6a2c254e7c70f28b59b8e1c4ce882b4f598ed514cf6a07b623a3052ec551eed5f655ea7bcb947905946597395109c530829e09912bb66399e660af5e878351dbf355df98eef6d3e8445b3e921a5f72f400ed85c0de46ab6d35a718f886bb", 0xb0) r1 = kqueue() r2 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)={{0x7, 0x100000000}, {0x400, 0x100}}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffe, 0x49, 0xfffff, 0x9, 0x2}, {{r2}, 0x0, 0x58, 0xfffff, 0x8, 0x1ff}, {{}, 0xfffffffffffffffb, 0x84, 0x1, 0x1f, 0x7ffffffe}], 0x66, 0x0, 0x5adb, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 23:38:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040)={0x4, 0x1, 0x5, 0x2000}, 0xc) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000540)) r2 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000002c0)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000340)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)="5e0c328b4480feaf3c0babedf002dd50aea49e0122b535369d9491", 0x1b) ioctl$FIOASYNC(r3, 0xc0104419, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) r4 = open$dir(&(0x7f0000000380)='./bus\x00', 0x400, 0x34) write(r4, &(0x7f0000000440)="b2ea044cfe7f2e45f8b0490486adba348046091aaeb19c9ca6dff847be8238234dfddda34137cbdba617001b3d3470d2ce739c798f7ae6b9cb209a570c86b940f2cfe3bec0b8a999c46a2bdef35e3c38c5d095195062eb62315b47572313a3a30ed62bd3c60d68b291ae632ab8042d09a70d79948733470266e106de5d95d365f314004644af8f1739819ea5949e41ae4c4c5f0e00d88412bac12af2b61b7b32ae033c7498239985d9d36a56aaebddbdc5347b61c82c40eab4dd4a9f8d8e5e8e1047b91146a26fb13973c6a9eacbdfa392191c3018959d31", 0xd8) socket(0x16, 0x1, 0x88) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000600)=0x200, 0x4) setsockopt(r2, 0x800, 0xffffd61c, &(0x7f0000000580)="d29ef202e04e2b130398ff941320e635794b5ffaaf69b1e94fdb2fd76d48ff4685e6c65d8b7765c38497026853a4781de4f1087c80e99940b43e3c7604fde6bb70", 0x41) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)="633d3c42bf3f1fbb1477fbe42f324adc0ec8cf452a0cf396723ad9a6344b6fc9f00469dbe64c065547debad667058335a48eb379a7b6fc42f914118927ca4f0531d48f71238b1d68661b76c11fbaca6bc7956b040aff0a14280ae4971c99ac4502f622de1f86e540527e30d49c7043204200d2b6f3258aabf499e8c50243d22f911d736b9d050ceb494056e70efe8152c41e50ede00db54b50239a56ed2744df5ba6dba3960e81d6e86ad77b57f5849ac73fdd47d2ffea5c1d4926c2da79edc36fd1fe09f37e77c6540ded5d376de90c66e8790c59de420a09807a3550c81e70afb5883b67e1e197bc62b97d0fd2bba2fb111b5376e0b3e193601b1c88571c14c7d8883043667f50e2795040e7c32ad0d951d605aca8c4da2872368b743a695fa1de2348ce59b37cbff00b649f44efc84fc160d6d2da4264c61cdf47a817da14e9ce7c2abec561b326ff38c3585218fe508f18853440e206209cb92c62501d8de712f95e201f3723437a4375c0a0afeab803af6f956a432e16e405ae63d4d3e9c58a24c1e69ea22cc6896ef567ffd83a7c34e9da7108ac687708c3b21592a92a673d55b8995c1d7ab0d2417a66a6d345b2e79a8433b5af78bc50233b388cdf153f77ea4497a8a39dc94b45c6e9c3984dc3970d04bf497dbe4a1c97caa5c465ac64c0b0c25512fcd9d961179a34855be9761c533df71c83c9d2c21de376566b63", 0x200}], 0x1) execve(0x0, 0x0, 0x0) 23:38:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100010066696c653000"], 0x10) 23:38:36 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xae14ffff}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x6, 0x0, 0x5}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x400}) 23:38:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x5, 0x0}, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) listen(r0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x1, 0x5, 0xfc) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 23:38:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334f62ebe0e4bb91c3936a71675f0b2236d89143dc1000009f8fb31d02901000080000000006d6e75ef10448dccf503000000000000bf4f7d1fc95fed6bab6400ec67014151cd1493ff6bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb90000", 0x91, 0x8, 0x0, 0x0) 23:38:36 executing program 1: getrusage(0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) minherit(&(0x7f000013f000/0x2000)=nil, 0x2000, 0x2) fsync(r0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}) 23:38:36 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x4, 0x1cae, 0x3}, 0xc) semget$private(0x0, 0x1, 0x180) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) read(r1, &(0x7f0000000000)=""/4, 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="1a85f3878abc1b9b5082f6e615303545a724c1063232ec550d507e8c95eea1c12afbcd05983e52cd07754d6c9bfc41097ac886b4ef3394aecb87ae7efabd8a1af4586246573d761b34164397ecee70c0c554e1c616ad0e4e4ea4cb2929fd614d95f72cca3b6a46d35525e17d6f5b33be2c0313e39424155c29d3105d53c44db1f16ba0a0bf9bb3b30f48625f97b800d41ed4547608c70ca7357e910d528e00b2b02e8772c1df929ecea3bb10659d225b0f787dc2987ab1b72019e4d2697a528048703ba2f3a7a8787d41402ad4135d02e3e21c638764c1eafab487749527700a8fb222631e26d0", 0xe7}, {&(0x7f00000001c0)="58757d9470edc37d72117ab4a0bb230c626000b9094a6716c664b08388714d27c1ac7974ff50edd036eb96416b70e21e7d39a4090f3525c9f07433231bc69885dff82b803d6cb9c4c4da2ef8a56ba730d691b35020c272720b9c1975874d187f366b28d3cee0b6915aded79dbfd87a258ed725e295301200a3ede71cceddf27c247a74069fd03627329869e3cf5bc4e5ef9abbc984b2dd17d229abd5b8dc1b00b09837c40dd854ac1d18212a27e1639f577c8bf3342f9ffed915bd88a8f59fe358622d4b", 0xc4}, {&(0x7f00000002c0)="30356f6e7f6a865a38388f5d3081713810ff7bf964b1e1", 0x17}, {&(0x7f0000000300)="19adcda929498cb734bd5931cc59ee6c0052c5c082257ca7090a4b1efaeba5b9bd12b954811b697eb8313a2bfafe2b8f5f6be4b66d35f67dbc8e8dde359d72140b51854efd03492028260ad02b9cae03ab8b27bd7e2827204b44c8e8c1306e3e54b85c454bf9ea71d8cb584c1bce1751371d77a7de3cb97d859035b76c167b930e7673febe3667488565787ff6a2183bcc94b0bbe965a918e59bf2390f5a710ba4075b283c55d307d520d371dc2d7008ba6916c8cacb032dcad7bcb0d6d012528b96fcd3ff7b63cbc25c40838363c97eab56c1df0231b6f3745597455cf8a736446afbb4f98481c4efc2cbd6f6996b0c81608f", 0xf3}, {&(0x7f0000000400)="44fa71d9b452c0ab3bb6a7ea90eeae754cf494a00ec1", 0x16}], 0x5, 0x0, 0xffff) ioctl$TIOCNOTTY(r0, 0x20007471) fsync(r0) 23:38:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="e8d5b91e18e64268a76123fa570d0f9a1eb564b6", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="ceda71f4259ee03522e010940d698b6ae77caa2c1257954a2fbcf8efb8f2a7ce9d462ddfeb7b910ac32416b40e53aec46ad3", 0x32) dup2(r5, r4) r6 = dup2(r5, r3) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) getsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) msgget(0x3, 0x200) connect$unix(r7, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/45}, &(0x7f0000000240)=0x2f) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:38:37 executing program 1: truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7da) chdir(&(0x7f0000000080)='./file0\x00') 23:38:37 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f0000000100)="c90b6843f608d6c0d33f2dab065bd3bef692860a4856bde7b53b1168dad465b70557102e4b906c78f79e1b53e2abfc2f538eb61a8205100cc22ddb4f0e0a8721a0706be0f98b4f360924ca28de789159d5024e9409a75c3c688688489b56f3d3e84dea22691dcf5b6ebb7402257e448ce293a9727f84a9f02f34620cfa5b87857cb325debaffc7fa75476410147b30df9c78ab7771f56ad316ed7a24bff8a3874dafe6fb2e52697204b8f77170f97fa19a9d3fea029a7c7070d350d7f6690b3f96363868a7eb7f5276fcdd7853acbd687ee83e2a5c417537939e2917ee9992371165e9e8", 0xe4, 0x0, 0x9) 23:38:37 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0xffffffff, 0x3f, 0x8, 0x1, 0x0, 0xfff, 0x101, 0x2, 0x1, 0x1, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="388a1a6ab2a09619a8ba018de2ffc34a52dda9", 0xff52}], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) connect(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="cc7b608708b939b4443a8073d325a24939e7fa520fc6f4ce7427970d4fa8a92bd39f734310b7800064d7f317ea5ff561ac44bf1fb553f011e251d943427c7f538389ff32d49e8e9ff2220b2fc648291f3548c569aa071715ffabcfc60a0fcbfae6eaaca4f5cb82960fe7a37a508506996b736351acee0362d96718673001655f928ea09e230873ee506ec02a03c30fbcb9689ee3647ff0b60f1ca4eec13627fc351a2ec625ce3e24b2f30b4dc785928f1e6b6cd9cf4c0fc0aa38f3a4266c581d1d4e4970a99d4913797849afdef3306849cfc9497b06e9cad26e3b599f950a2e3387e1dd5eb66385e06057eb0ca64407a93ded52f26be521ca7f04d53eaabfaef5108c0351590b73314ba22bff027f97f4a4964d8b178a428d3aeed642753361f07e2602018103581514525b7a61be07f038ac00e192fe6f71801900ff9885778cb429633f7799084b353332461f4f"], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000640)="8823577be928c08afc8080317fb5f23c1c70fa27919c0cacfbddb4183a37b03a936a52893d5253afe4c17fe315b0832b2e724e4a6c082caf8fe0fa6280ecd1380ee92e168b4ed1b5bd2d8c77a3dcf53512426ee5f03a67e905c03470ab5231acac2cfdacbe4f69a7b08657e634ca1d6ef0ccc8a1ea754ddaa7060958d382616204d24ceb75268529d241cbdf0e5f45037b27ad8964e619cd975fa90dadabe14a8cf7c8d8711284d7c58f11432a8bb592ca6490ef0bfc4a5e434c6732f7838745917edf6e8939ca823b1ce9d85395c43d7edacd8b717d869d075e9ff097db7a88fbedb2e08d4379f89061b2622f9a22dad354a74c0abf874852b2244f3d2c9c8fcef34ff2bf6305b4471a0b04fe1aefe8f2c0f9353041289b30d80f453db1a6a5f75d24605625621d6d349640c8f0a3ba5c890fc319b2d58e6b8009c3bde9b713d6a7f9c0009990c0deccda2c4c20b7de7069b7ba1feb63276a47aad69b8b3943f49f06e467bc23ec844d62a89aa2c1dd8c13252364be919c07d4094c59f7eb8f3c6656df7fb0c0244062b6e2c86c1fd43d7089609c62045f944b9c9fd16784413a4098db643e0fef6c76d8d94d32491f12ca02621043a5f01562893a0fe73605cd6fe1c41bbf63b431cef34496ac23104bffe2dd691a74ba27451bad705cf2df568f6e9de82ecba83946dc434ff9c1d0b0c93a2232e8688270c3dfc56c3ee077fa99678e12485d57b2a6c1cbbcda6b57e5fd3a86f130bcdfb628610f750fa6a795e3a419796e27dbac5a0eb6143cf935c622d0eb4092163be9e1fbcbed9e24698618f6f80df3b6baa687c5b1b1abc87927133babda7490d82ec4267849db753f02c8e4a1e2df7560a7ea78298c8ec755b4efc7978073691eca38659cdf4add5547de9d6376b86d755d87b81ffcdd231a018ab1c3e8ab5f50053ac537ce99a52dbd6c8714af6d17c18d20c2407cc79c9784a8268916cb2815b0a0e6832c7fdff64b0f76c1b179ea56776c49be042d5526d19510cc39689a0bba3b27c6c7f70f28e297ea5803ee4346fcf3242a0cb65f6d070318d28302fb6208e35389ee30434dc879a2ab35b7bf2d128206095121d1abdc8b88728a5da7a1a319d9b84e431ffdd5c56bc4c0bbb3f7fca001b4a4394d2581626e1697ff0c2e394c4ba6918fc5f42278035d2fb98aa79c9b442a660f79f8be2d6501b7943c086dcad602de4e3b966c7605fb0fe028d7f239c8259238c467fffcfe15e30b7aa639b730b6db3234beb3d9501dbce291d65260782d8c82053adf56a2b6154b46d9f6674b7509b4f1f9c1fb4bb25c786b3e1cdf661257867815977526a6ff1395820838f75ecbb60a90368a8c8d4639b8ac6212488126ee5c6b097033da7f4316f22b80b9a2b6f0bc918c2874907cfa8ddb6d711def33e6cc4d986bf886ba074ed7919893f69190f899ada0df7d1193f267d8e0bda1bc38505618cbdbb2eedba7d4909cbc16f087279e1abd4fa432ee11d96f975e6f6572536bfdb8a2d5df3476db3d184d71119719a3b4f0ff574462a84574168f9a9f525f76be5d9b3545973cfb6a7c60b0694787739125bc774915ecefaf2e9592dd4aa62193a7fdf62bcbbfdf0054483e3439e0594ba41677840be62600476d45f3d467fae184c490afd31d7ab84e2c65ccb0ec8c52d54eb0aacb06ec60bb19fc21d12d180cfda72626ec509a024258b0edccc57ade7b17088575733c6d816183ec920cbf80fd210c01af5882e5c8ae28cc0443a44aa7d4aa93edb8747ae3a0b67fda0abe1c3eeb5c3bdb4a921632a8ec88d9148ab92080a7f4d2c9dbf853d810bd2d287c42d329f54839a8a208bf64ea209c2e9b658f8c8d2cd9321f41d95ac04346adf9342b89890ccdf9cc15975d2667759a3603e711a5c4227a72ce62425a28700421a7ccc283593fc5b129c89f7dcbe3a027ef6009d1ed05c54e7d7185b1d23bf263fe1a9846d5f1b6900988e6e3d6fc487ce6ff6bbdb1dec3bb7f0108ed77825e62bbbabaad77903920734ceefed4b8c98a72e4e1f44a3a7aba16fc79927545a8aabab7d60645e6d473b737bef84b5c679a8f12f8b6064fc343d4cb67ebe9b234c577dc91fa14001bacf39d373db52151bf98d01bdeef9285abe35df63aaad23e22fbec5de9f5d9c6aedcc559a96a70d3ccba67f048d5a61a66717d44007200eeacffdfc680bb8954d213efb2a3c6c8be5e07ce606f2f01e60ab551408bd87d07380c996a0bd043cc5da0fb7c11b100d83a21a9bb068399a8673e3286910d34c233a1fb6eccad12fa0c0a6258d3eb200ab2c1864ad3174ca79d91e76a5cb61b39b8f2cb13f7ad94da56ea39877639f9da0d214ebeca34e6cb262767f84c552a67453488d54af128b900d4cd73198491261352bb11fe1020d6ae3602e68e50342e87e70e19278c8635e53676ade3d9fcb93acf762f201c31d684a14cca9b42f17dfb418d082482c52ec4981c099c25ca0b806a8d541505fa271cf461e22b121d1b32445d61cbb10d0d3ef90fc3c3eb975e91f84a9c07b5fcc6276af6c27b7a9889e0c9618d173526411ca9ca2d32cd387bcd2816e84cf52ec6c15475729e36d2873e5c29db621e8784cbd363790d8f1c2152dfe043fdf889b7464140b1fbebbbbff5780d06f6e2cd2bbe99e61f0e6a22be7b5322a3629e77eef260e3721500139d4c86ea7c930dbfeeb05df6d18af8e4b79f487f593fd1dfb41b2f45facbbde6f20e38aad8ca982eb3e0bd848e5fc1f0606a2d462e996d6c9a886216279b8a89b2cde0143f6b3ed5d10077d680b171f15b1ee8f0df062c52d4b257bc287f1ecc60b85468bd0512d2c1df0c8830a1978b6d64fbad4aba034581adc5a00a811e842cc73a243bcca63f1b9a68e25fb6e3dba78e162551ab052cc7233a73a2380894411949cf51e1ee896f7d5f28ee0dd8e23219f3c2179466f96a15e711b517e402fef2a9b911fc4d11daba5f8bb328c087921f0e7807caf4a4326729c99e24dfce3f1d3f3dca39d6bf38940b9be91b6cbf87795d6955db9dfc349d3bdee7920f59cebd5b19a25eecf34902e1128738ddbe72a41be75aab94f3caa4019e82aa08001cc339b28a29829d3d5417ac56accb962113b7f4b15b644095f11343169b93842302669c12dcab6778a5eabbea12bc953b73542ae856b7e67363e7e23236cdabaa4ee9fbe88c9b06a8beecdf336178f8d981071333f2ecddf8e84704d486ccffd0a2edd0f83ce2bc46557a38ba8e1244977f834c234bec7cee519d4f70b0eb12638f9c304cde313a11fe9ae7567b35c2ce119079ef6d13c40e10ca29c430fe56de73a6fbe6995994bd0232f1addae1f082687ffece17f7742dce1b41b7c545dcb9d67c7043b8d702e22c76ec8c8abb3e5f3767dc457f359de7a28acd1664b4f6a051daeb808a01de18dd676911b4ca8a26f6d44366988db2b59d7854b1bd0a64fdcfcdf649793318bf9d087bab11c62a52fca47caf83b33ae37f94c8a742678a8b9a21bdeb932990ff2fd8325280bd51ff76250affb1539a5ad9885cd0ea255ae2c15ed0bdf515a696d05ab96d2b1b844af2ce433bba6b4f22d804e7aaf1486a07122cdfdecb209fbdb56dd56496762c69fee91b6965a87c45a96ca2d44417c4127794c2b76220be7c66281d01e2a146314b807c37793006ed68bbc3667548957a237a4d7e013fd5a41a99fbcb5bbc6cbad920f1b6e9dfdb4282a33c72cc5e0eb8bc8dbaca7556120f96b17af89ba1ed6acffcce1b48e59f251d9f1825951efd58a907b8be3309a51a46cb78daee47e60f9314f27fe6836cf300ef1d80f6b6c97cd0afe540b3aa686c15292b7c71449c840c47d4c03e1e6580e867a69f8be0064792396eb68642ebceee1a7ee41402ef04e8037698898f5d2d3b0ebfc461da8b0f5b90c768eba59d9c3beb1094aea998fefda8b97c52e8e04a976edc63752c384883a4586cbe57a9a439845a937687697ebe07dd3b420cb590d0f88470f81a9a2fd09afbf815cd20222f6456b491da533866a17c186e48932264485a54ce8d4b951b476908d27fd8c5da47ee24df6d22168236ad3f6adf38bdeb1f6d81975b8c0fa7aa192d98a62631bdbb5dcb8411f68d3b09b105b7f14564ace6222ae3ae047d070049ac4d83f69ec005f5945b57ed0fe822f725d1f817b6e5708fa9d9442559b68ffa8bd97b416e26f29df862e63931fcce7efd3828d8368856e0f1c14dfd73017c8a8d98400191f6d4f3315bca403eae6e7eeeec23298e59bc31e3980aa241ded484019a67a83b95a41f738fec0181e49ff760f69e5b3a158f9ccd9f12a767ccf4f232af6ba87d52131aee2a9f7f35ed0054dc20f83b2839012c9dfb0013049f7bf37064d20be469034a052d4a1a1154da99ad4caf27f9ab8c3441daebbc1497375f722d14de647c1db5867053d83e635e82237422a2b1c9c1f2e06d4974354261147960099ced2bc08304f8c4c58bf8c3137fd515eccf9d5f90a2e249246d21fdc01326756eab8ccae704cc2adf50fd8437c2dd53715f59836c6adcf0d2108a35a1f965a69c314fe03beb6546ffff7aa745e46bb5bdc31162646a57709ef6beb799f3544a376ee8024f7b92afb8cd6fd098d37238651e310ffa894f5922e945662cb2f7913d705ad197202b7e1a3655d0536a85075ba82bb225162a5868d131cae0aa0a5e0b7064400b0e113c97b3aea1b4305015eb90e5f9b2a5ce30e6116e5cb7da1e0bc72a42b8e6409fea05fc0716147cffc20047f328c8acdfb95976a21c438552e94c63e5bb21e2ea72eababd50b4b15b0d5f76d259802ab2a99b5ce3bccb407b1dc7db3524556867d6c8333c209c5785159a6de6af307b1f93f39525f3bb294cf6371b33f313227c36828b0f9e152f5bba98d2f3e71fb69218c0fa97678d0a42b6184ba748a74bd8ff07544737750bd89d648751bd62d246f255a6a994d4de8a91e67a7f6e2de97b4dfddaff6fbd50e599afe4540a2d332a972cc0ceb87ce55669d6262326a355e13c690a0b3c8cfeab0f4822e0e97b716451d8d0c54f5c2ce6c675819bc8aa88fc638a65a0b0c718d2e29593c74532cd5c0faf982f392e4d7051a7e165d92a0e6f0f6e947fed4aa3fd489a21e6739b7e4b422be3d08b18afe4a7fe96ec129c5898e03b3e15997d3923ad2461f38288c0f591dab6aeaf83641c038bb189ec48aac931de885d3798eb39b74600dd62c150697adb67ae2f90002a91fa037131b45dc53aa44870bfa107d974f0e3a86834ee0e384b19c26f1042443a1e15efa86e90096b562458198b012de467e20d992814954d344ab65cb0d515748a8f47d4c25b960c7d4d69bd13aaf3766084da10111032a0bb1fd7bf83e3c653443baf3c0ffa5e09e72a44057a5a39c7c92fa990918046b44df33fac35f1a5474197031cd5e1b7645053770a33c7e1a38a87e4ff3202f89b59491c39a41b630a517d9617c1c47d14dd1f68c80ca185d670d8f05f62796891f8b4fbac9f42353bb8f4f27e93c7fd657880b323f69eb63f5029491229c6b101b26c08f54487972e1e88a2ff909afd8d45885763e0d47a079370aa3c9217dbb0434ce51411b7f600e188b8c3a2613b6e77e27ec3ab8fc32bd8ed2c39dd94171fb04665b345f4f026d8d59ec94b1f61f8f3086a77216b50a3b1f16e70d32039a5c839e1245a061ff4bf9d06620190eb5d80706a52b336ebb0e2713f7850e1ee8aa1a34125e760a02b929477ee328d46b42bcbbdeceede9e5e263823cff2a2121f037f91d10fbc105212707851db697f4e09952b", 0x1000) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="e8e94db77e67b6f51985f3f5cfbb0100008000000000b69e106e9f25cfacb4a6b7e9864414ec89", 0x27}, {&(0x7f0000000340)="2aae9e98f4f3c93f4744ac7afb572ce3b574b19b4df8f4e81536450feb9369a36d9b4b0200000000000000f232916fd16a7cfb9bc503486b3783a474361e7f07b6b35e16b6849c78776588ade250bac3db19e84f0e7741c858f50a0e2b174831c56554fc54a5b18b8bc4ca21803b49406920309f1b61a23528dad80395b2217f7aeda8ffc8e06aaee007690bdd00000000008fb75038fd259e2a8eeb6eb61ff1af36a29f519d489b1d90b9bb2cf4b032e2149953a2ee2689701c6b6941030c13fdfe5ae5fbfcb0e6e48093d5699664403721a22b95a6edf20c45b5553bdc970b78fd6a69cdce6450db96e850ce09b9dd1c4173df015a2d17668700e473ba4c6d3cc752a364645ed7d122fa94b5d7ff193b525de74a347e9927c9e1bb1e578235add558d9d1670976a5ad59371def277edbd10e665558c8d4d9e71885f351d5d01ac0120c69c246e773883ee96de0e015042a8e8561f78984f5cc3cbb7b182095d099b36157f9cfb935f4678779884059828a2d6b", 0x92}, {&(0x7f0000000180)="195554e57339ff426d84d7e8099940b1d5298030e7a2acd89f78dd8c6cb6d0efa590fbb115d0b4ff2c94ef4be01dea818fbe3a6e6880a61157809646ee1352", 0xfffffffffffffd52}], 0x3, 0x0, 0x8000000000000000) 23:38:37 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast=0xac1400aa, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, {0x5, 0x4, 0x3, 0x6, 0x4, 0x64, 0x6, 0xa6, 0x0, 0x49, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 23:38:37 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffff86dd6000092000103a00fe8000000e000000000000aaff060000000000000000000000f000014e6cf9197bfad75fe637ac30f11906b80a74464d70a3bdd95c4ae5d34ac5f41fd0f52a2a1fe9d809e24dbbc3f54b2689eb62b37ed7518c7347b0d77ece91e4dc6ca14d9d8562d7e297006249367cbd5c891730a8b115af813779661ef3fd2e0a1cd20dcd116af035dfee95f2a819d33ec3d090207cd8f6684af5ec82554f9fc93ac72357ff762d24b72d000000002afc2791d070ad27603e94f7e26df0f1d6b651d85ef3756034015817018235b6931136cf50a9174c19b6035cb6fc00e1f7b3ac00"/253]) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0xc) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000340)=ANY=[@ANYBLOB="080000000000000100140400000000d9c5b5e8d50bbd8c9d0aa0050f00886aad3c8e217940f0452edd48da2291f2262c599ae5ca6b59fc8d2c2fbf4ee1cba4f4574ec5df1eaadb745b4f41462b"]) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000240)=0x10000, 0x26) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0xfffffe64) r6 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x1a, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 23:38:37 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x2c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000340)=0x1ff) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xe7, 0x0, &(0x7f0000000100)=""/231}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f00000002c0)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000003c0)) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000004c0)={0x92}, 0x8) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000440)={{}, 0x6, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 23:38:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10, 0x0) mmap(&(0x7f00009fb000/0x1000)=nil, 0x1000, 0x4, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x2000000000) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000341000/0x1000)=nil, 0x1000, 0x1, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000280)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/146) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) r2 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) fcntl$setown(r2, 0xb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) 23:38:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="b2e69392c17f1a6f1bf7e369319912", &(0x7f0000000140)=0xf, &(0x7f0000001640)="b7f79a662b2b59c34f4f9b80a87401f5e2fa44ad2899ca690605eb32ca03d389243480f350d7ccd5e7355f85e0d7f70c6adc4886b46f3ec6e8e4db33518ee58a1a73f75b2cbb1fc212db5093541e5039da30f17e72b3a35b5989287e4a475b12f586f18c6b22b10634aa4778ca3a7e97bd109c448371fb1f23ae55ad57d2a854b88b78a23e808e881f882fe541ae044bfebb77f0df07335787c80a4fb9c587c33cf1be8eeae275140a8f8ba48040df13fcb8ed14888154905d20a891e4551328bdc3778bff42849fc9b2443caa0c4f4d4df8cc06235749c1bb933cb00baad8ca3806fae32ab7587d8b2de4af2883090146d00376d88f0b169168e64e4c445efbfe75d53d2cefb59083b695dd5582834cc881c187fd5d6d71fe4a2dc484d3038f2bd40417b7cd751acca4104c810c2e8024d0e7cbaf2920b54d18de1be6f35c77fc703e898c7f2230a4f3ecda647080e3b0cccbb335d709e87340dfc5ec3c58afaae5a29e4335ee2e0c809238cb1c06357392f8c177167ddbc6a194accaa7a790ac12da6050bf70d249edb2f063eb95c39013b7c67652e694bac605098dd6ec7bfcbcfc4f7f9af5891d5eab2b2cec338f82d8ee3f28999c1cd1bbaa5586bfaf3af278d344ab378f6a2e8f670f008516b5dcfa410966512e76fea51e46cd0bac7ae06fa98c7f59b5a4f14f60b7e418e41adcf66a3b6c0ebba5487d07a71b2e5865660412c454edf12631795dfbf4b9dfcead13a8b2b078ab890bd9dae99899369942ed63c419ab4775b9bd0350c18a728a02d5014d554f6ab94c3ac915774543aecf162bc54fee39d79fb4a6d26df732fffd20e8c2969e08a2fa682e1d47a334f316d610fc619385f533f8b35d3c9fa62b69f486489843eb641026267484c1b3126df4988fd08e8558b72521037e4976b036886ee4829614f8700b5a5a28de10c7acee3b6f0222f54e1345ddf57287ff291573655a62da9fd1c71934749005566c4a8fbc56b6a756b219833cbee1a8dace41559c7f89f5da4dfe2d8b5ff4d257aa3557608994b3b13c6dfb9f1a7c6cdb200b9b85551de123c634d32188e8fa42551d53199b45a87e4e46d90a415108e29c92249fa7f53418753b501584f6e7e783910ef4871b626d0309f66d0efa9955ab91fcb82c05adccf6e730e9f19880478a7ed28c03545a046bf1eb2ff787e60794485e81de5b766dbc8e3591fb55f043fa81bfa7e51f041007ed272db2f14b335fc71bedc8c9d6ad5299444535696b1fcafc51bf3672b9f8397cef410d68e138b082ab7d250ff3bf294ca3ff8674ff2c277d023ba3bb8b7e883850d14696808dbbac4f8c7fa5f15001cfa67ea91279bd73bb0d35dd70dfb566725cc6fe1b3895037e24ef0d15267aa0a0cb74a0aa766c6be1f81b13d26f8a951404371836e14d536732a7df23893dcf9b1826cb06b0fb5ef9f9dbaeeebafef481de29a847973534cdf098c5d3d513acddaee90ac667bebe96d32e06f923aa161a5a96e390a261c8f23b9b73e0d1075e5369ad5227deb432a2fc38253bc0531573eed8051ff1e6ad8f9196e1f1458135e44fe624b166b4b5a8f011315706ff7995681f29958c8a86e8e583c191677ac9c5f177ef3d63d53535c96842173490f98c6259bc7aad19efe027170f244c42fd1a2832ca19feb4c2f434173e0248ca5fddf2766d7da6ff294765c4d242c42e78f1676e18eaca73a491bd4bed122be784f98304ba48b8a426674256ce205c44c68c99d14bc0cf4a02f717b4c09b9a7f31c5c2cff2e92027a3f350dc9da9e767fba16e5e5ff647a8fa42a2a1aa0119d85114790e995306d911d15f543d888e8bc50db653b9ad9e037fc48a474e6c29882c301a6dcab3a135ff133353b7fbd370a944a5ba8bb5e74d961f52c43027920e7559f2842abe03ffbfcd275255065e8687e99476c00062470300a82cdc8a6f94c70fef91372c930346d9479806656f7b3bc9abed16117c0f1b94dc6c9f24fe6b83c032007288920f6632edf56df0e42b772a7654f23dc13797c16d2b6c6a29b734e84920b9b12192fd20751272b4700459946feecb5ec1a081e8ef4be4d752cb1ca01e1a5f631e2a3bbf7e8515c4bf7d80c83eb86d256882a0782778c9871995c0b6cea7392cf87fccae753cc3b35bc4cbd4c54843f21547a4a52ff398292870a04b72b5f5df84025549ce21479b521aa8f8932220121079951e073cc41d3ef5fe22d3b46ff143a182a4b3975c75e6ca28f7a4bb1741200c17f82f472526866985ad7cbef06d033bb5c9c732e8b96461aa8e80be8bdaba61f9b9a8d5410f04520866123dbd58359715f4996effb19d1c7276f8f9589eeb52991a074d912910869695608e7db972440256304f4d702c5cbeed6d8527513dc5b1636a13302e43f99e65037b74e4236ec629584e1db1eb5e9c83ce6dd12065d63bed31a66a78b3ea9ac1b4988357e84788666cb1dc4c511c900e180d57c339545f0527c19d4a54b909e322fb331a3f5762c88f369d16ca16b0e9e999c038e0bb7401c5b33f0c7dbaa2be4b32c6eaf13f8f096a01365c58a06107ba8ba0bf5328931394bc347282d6142bfc4e6bd8b737e0d775d55c2061048197f31e743e3c469999587333f7f41890ebc796a43868c3ff67d5ccf10d8d810af40cdbb43716fd7d586a71330192b576239c1a1191b4cb33580de65dcf9bca60beb9ccea5c5bb45b9f3be8db2939c94c8de3c3adf9d3ea66cd6dbf49659ab9cb3b4fec4465070964551b6077df7fa2b6b07197442b50fc92d8b5c0198fb5cbe233dcc47bd62c276f6f5634d88d46b36e8b15059a6423acaf8286380cd9f4efb446aecaa9006703db64d30bd6dab7d4dcc30e8a96ead2a0874dfa95b28175cce47f371439f452d719d0f4fba1c6cefefef909a34ae1cadddce9143867b011d64f11ac1690878a73287f544fd888287441802119efbfe98fe71199aa80f3f0039e53e46974d45a58af08503f5d76b621bb503f2d4b6dbe08f40ed61c278ebcbfed55330a89ba800c682e5b6df5197d2ecd7caa01bb38396c474c79b20d851c3aad0946bd2d220a49ea3a95d2039bc49aec347328be2efdde580e36985dc2f462c1f048fa05cd05eae3951493e5cfce1f6747f9405948a1bcd32b87031adb00000000800000008c4ab53badf6d01ee1bd31f5709a1cb06d411c09dd56e675a9b82967856da385b7bdc6b7d018611c608a8415d52c841c456a5a0bb4207c023675c14a4836dbd3af8303f1602bc4f57a1332e7fbabf95c631800711e11ad8c256a82cd67dac3afb706cb0e907eb01b9aab9803aa306e78ce13d99431309b2aa5b982598e78dc281349940fd336f4d5adf9e7c04f1784b32bbd213e3fed55288c660aa4e9ff652c28330abac11628a4485e7e3888faf57bfa0f16d33091ca4eb9de3587084ac10f60cc7fdc08ad24905c3066aa57b195e459eb216010f1f364a04632df53e767fa749678b1826a9051da854e8887ed326d910552b86105a07350d8147422ae7770461e143d9dbb05ac91b74ccd51808e26c9bfa2c3210bc56be8427cebc15bf67864c8e158f1b880203ff5450c2b326677701d8a3377197efbd62bc6d40119918b26a9bf756c2c00fba4ed2633e18d612cd0425cb9b279bb79c15d460eab76812584d38757a6f79ef34094f597d2023fe65c678852469c57a50a4ef147ce5331d67ca978ad9f070b53fe827c91e32563afc99a968fa485b769a291791fd5880cd68a458d153ae0b423268b60144733e13009041c1ef228c63a7b976f2b4f18817fee228f6b22091af3c2fa5f56a0f70aab9e47de188688a11593fa844a13cc86f03d09f4719f6e67a9865c97710c9e55260368a54fcda9f84c11c7da829310a8b37afa34ad26571e1da21e55be75dee6b1dc8d6a8eefaa4121e73fc0928a7ea29970b4fa389525a78a05d576ef148089f457bdd718f04e7a748300e68d0730006c6254b29fc65de94c1b3e72c0145b623248f9d5467986074125d5249430548bee76867d0aaf82989d36f352b6a9c826ef67a0dc64ad8d6d48ac69fb7a057688f6a4221f596aa7b9b72f8e64c77352707640d6b52dcd1c0a41c9c0ccc5c8bef91232cd8cf6bb687b317cd47874cacfe46fee8ab6ac27e76dd98ea958c8ee0be39836d512ad9ca34361e6149b1a5cbd914f93c8b6c09cbe34bfac4554eecf7d201df43257b14e7a5e4f0e7bbbd361977fb2ae5e47335ef596f4109100817072ca7e590d236665f64e40aa8f00637c888ba2c390cd653ef1a5d8fcd7a55d0937ed477e5b69733c143a9d524de918442063fb8591140a2a888947d137b5c9d77c7bfd8bcf6e5982809f54f9d1896d7b3a9e9172b40d14a567d13a252fb2956e8ccba8515d3772027e3399f871a27515bf7b55ae19499f1575ee81dfb2de14119f418bb748f8cd1d2dadac3df17626ad6bedf9132f569673e8a290e3f66365e005de971fff4c2259cd17ae2feff4ae5329eac9558f863f7076e13c8ec3e324ea4cf5684276e25da3c6daad6d83412aca2df23f00bf285949f4484db0d75b6a6d8d930ef90c7556c8a711324229d73713322ce9b88bc2fb3705e400e0889a915b6d6d09f73c7482131219bc7f71a548b552a2d483762b158f2b30cad81abb4f7cfd0879c452fbef6f59e468d35c2d465513e28b8f5c74f0fbde29ce97d697fde5ca11a0057a02b47991320fa368a9c2672ca27e66301e3c037accb01cd4531c7d23ed188ba662336bc48473587bee2873553da736bceb271d439f1ad9b9042df4b759eb0aa951dec4bc00f35655a1f2959b9498488e60e91b97a231ad237f7d57add8504dc5ce1df35c35bdce55b677c043382690f546c5a8610f3c8453842502de18614fd29935c10813182fe17a8ced113b5c091fda8feb100e871769fe46a0532496621f18920003ac78dc149fcfbdde03d3e4af394372d2e9daf30eef9ff60d455fb745817d64b23761d558fd646040dd5c94aee89b6981eca766d739935498ebd8aa9623c8b9d38d16df7434170d0e4d9c417b1397ada31991ae274afdc47631d7bee60ec36a5a2d384953a9f994647dbffe4dad61a90f8642a0a4e9193431abfc8c8997833252bb77401c38cfa409c5b0a9590ca125119c804afed9f75f609dbb03a02f283c57e0f168c2d2494e58b3df7c1eb47b674d04d12b0b1e796f10981f67b6e8e26abbec9c023691fab8f53f4a055ada7384c4975bed81ea25038cec8a83c8684843dcfa07ae26c999e47e34c77a9972aeabaf89f2cb0ef58c2c2e9cf3a501ecf7bd98bd4c788d8fabb18e4c37c5b9b68b7ba3938f6f3f797fd59b7523d330d193118a8018c9e7bc42c9e1d79aee3d84f2f346eec624b87de8b156a920d2760b8c62442e592ba70204c146d8eb97d2ef6dbc02213dee3bdea2a4a01c46a8b7d1db3fbed65bbb855f5e2ff160e96280e246c94f5a0dc1e3e40567026e74fc73cfc174c3cc05b446ed9e6cd6062e72b89f26af631d9391fb6cb4cdad838a03a4487bfa0a7a70dc78452e0b42ec2c1878902b06662678c700c0b7145ff8b8597fd32d0d995da739d4cd86a5118ffe4f86f3eb5d376b087156520f1da50dcbf1678e45370838f0d6dba95d7b403422466fef858ce3f7d3c1b354bd503e693e70cb78366baba3e0486c018b27c0c7e58106eb088f60c96a70f80be6598adf99fd94d6aae8b06162e426b73ac30ec2051819f57af420c6056b4e0cbe21e242276d887345fb065e1ea79e456af9edb3b23fac06f79d70cb45c229eda357e5dc3b0b00"/4110, 0x100e) chroot(&(0x7f0000000000)='./file0\x00') close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="84c101ae587e08d0893d28c856ea86b7db0c4c3e4c837706c3c74692b3e43fff184436bd7f636611f4bd098191c8abd0260c69600376f98bdde9aa80207fe4a0f25b9b87d0b7e4a2f6870dfde9c6fe2271eb84d2dd1c4cc9b836f9b41692b2754c0e5d27d296bdd1e7f836b08ef9df0728473bd1b97a2cb2b05818f55596f9811e9a47ee2653636aae7ef23daf77a24987bbb4e43dab10ad812d42fe24bd8e022703c507ae550550356346a103b5a210b69492ced44b966bff3f75bf7e1d6ea0c1b0b8de4be990ff540d017795cc3480e4830d2a814bb66ff69351bde661608048779b35e4d32a4154c5403997eeaa0142cefe755d486747f2e446014b876bf376867488fc2738001dc1e9a56e70cd34f75c798d88e3f0285fc38f9ffe7c9c2317c86c53366657b96f9f0721661b363eaaceb1f4acde348d6665a8b14206c7b84cf049322957a9900fb251430c9e04e7f54ccfb50b090779a19ecdc9b3d91e2205193dcf077cc2007b33f3fbc52a828da243b3447ed2ea03c6cd5dc82c8068cc46a7326b4585785173152a2288a8975d7f9fd358b0d8ab450776fb63f955be430f4329ccf97654ff30e5be209508858e8cc8545ff8e61552aa3293234906405951591cf5c2740efbddc30ad2bc79c191eea63fa0ca0f9dcd7021c0251ef8134bbbb183c2187c3e61c6f08b4d29dfad0db4aa436002b55b2a5d36171157204d9ac82deed8d55ee14fc9ec0d33ec4f186d67630d7ebdd85069b95bd83cae5c73b221ef1f1ec4b1bf2b31bdbf8edfa3fe8de677e736e25a7f82e157c455414dd472727c33eb21b007d8c2959cf2010421ac77424813c14d6fdb166c10934293f488a8f6fb273413d990b6ca6623b43a90fa2f525889527e8286c8c2c6a7e0042a9ad1d90132a8e4e3dec0cf4eef90d8518ed8af0736e23e11563b1e954ba16c498ab81a27a30f957ba2cd1473e529f777302f941607e9453f0d352999d5b2477dd29ceaf026f5b5b8fd4ae1e2211d280d68a08d2ad570ee27be53f6b95f68b6fadf2b359565f32e794c4b635f6f9dc1429a066f96c06e2829bf8e08eeb00ab7e2d51179b1f1b50805908da3d81bc7f930032e5bfbc3236bc9e18e3eab8c505befda1e1f4259684ed8a577bbd36d08e2dc58362e19a0697a20b6bf827aa6f04023470581accb0a0c9bd44721905c44ec4f174071f2903389f7f9bd0896e77a6cf79833eccb443af94e8d9dff117f030f", 0x36e}], 0x1) login: pckbd_enable: command error 23:38:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/80) semop(r1, &(0x7f0000000040)=[{0x1, 0xff}, {0x2, 0x6da2}], 0x2) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x1ff, r5, r4, r5, 0x0, 0x88, 0x49}, 0x1, 0x7f, 0x2dec}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000004c0)=""/4096) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0x4}, {0xfffe, 0x1}, {0x6, 0x0, 0x2, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 23:38:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x2, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x40100000001, 0x0, 0x86, 0x50000000, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0xbb, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x0, 0x6, 0x5, 0x8], [0x0, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1fd, 0x8}, {0x4020, 0x26c, 0x5, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0xfff, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000ec0)={0x1, 0x9, 0x100000001, {[0x100000001, 0x7, 0x1, 0x8, 0x1, 0x9, 0xae, 0xfffffffffffffffa, 0xccfa, 0xffffffffffff0000, 0x5, 0xc4ff, 0x6fc, 0x6, 0x5, 0x6, 0x6, 0x10001], [0x9, 0xe373, 0x3, 0x3f, 0x9, 0xd1c9, 0x3, 0x5, 0x7, 0xfff], [0x2, 0x346, 0x101, 0x1, 0x10001], [0xfffffffffffffffe, 0x6, 0x1, 0x19a7, 0xfffffffffffffffe, 0x6], [{0x6, 0x7, 0x0, 0x3ff}, {0x6, 0x8000, 0x8000, 0x6}, {0x1, 0x8, 0xffff, 0x1000}, {0xb38, 0xa9, 0x7, 0x9}, {0x101, 0x8000, 0x6}, {0x6, 0x400, 0xc898, 0x1}, {0x5, 0x1, 0xffffff65}, {0x1ff, 0x10001, 0xfff, 0x20009}], {0xfffa, 0x3, 0x6e, 0x1ff}, {0x3, 0x1000000, 0x5, 0x4}}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x2000, 0x0, 0x33, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}}) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000140)="52d77f5fb037a963e6c90769f982439308eb35ed479c1018", &(0x7f0000000180)=0x18, &(0x7f00000001c0)="f0ae406fa24f26c9a56026335140bfc83935d2d192674d76055036925d5791ac39de06dbbed93f9be241c7cef3936230b3e11295ba2e8ad954a77b7367fde2333e21a260f81cbf0b065ae6df822ad34c7e061587fd351e180bc9e334f526410db8f00fc704ee0df1fc7d27e499735ed3761a8aae215896ea566439ed79bd8f176a2d51d8c54d0c740e39aa8a8a8cb40a486ec29a0e2e0b12ea989998d810840330d51fc72c3e5b476461a8253879d4b1a46260dcc6db5f2bdc3e5e60d82dfd1e9d0c09094c7736ed4b2bdf0343a8614579b518952e75d06c1bbc130bdb5badffc68f86c9d8199b06f567cfdadfe689f648f7436f11592f01b005f42a", 0xfc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="15e85dc42f1d5c6d3208539ab9d7e03369057c25cfc88f6d384336c9e08c2d26fe5d1e87dbe3b28ee82a74c6d4d2ce5843ef0a5e76e003938c3f430aa6369c6d5ffd990a41f18841a2ed10be12cd34b8bf143b8d511f900a1359c3fe7ba28ba3e390295f5b50c34d40a75b47d046ec2ea77d61b2ea5f9fc7b4b82fc98123bbeafe0811d24f0e78e3ba6ea9bd18f8a669227a", 0x92) fcntl$getown(r0, 0x5) 23:38:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="62020207e0000001a1609abfa753090de61b34c23b86c0a6a727b0fc010300159be63ee63e9bb811d5a2b6370303e8d1923caf4e199edbba4b012c6dcdf519cd3a21ca1a312bd216a18b6f4acb329377fd7c3016ba8d7cfc26ea771b977c1ce4c8ccf2a74e6c73c5b648e036c7cd9caffdec204a866aa36d13eccd2ddbcde83549d9c98309124c30a8dda87a98e2d238cf11fc6e2a28bd26e76b0428204eb98a24ccce3307080862aa97929051c5a0a5fec16d950371fda889cc9724f7e9c7746e5389fa110d11100ea7ea9dec72c3094af679412b4b2a57a2dc81b735e97cbbeb7b03f5a35cc9c1e38f"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) setpgid(0x0, r4) r5 = accept$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000001140)=0x1002) connect$unix(r5, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:38:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f0000000000)="01c17ceeb098527bcc36", 0xa}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) 23:38:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000040)="cc519a194bd326ec732c8c1390903166c8e9687de7b8b0e44bd316dfc520ee27acca646ebd7b23da56a51546ba039e613bc80310c342c890089c45728f210b2d842a35819950c0d75c7aad1dc5fc828317f4239b1c38a55273b65fcef236532c40d53f9e07412fc82ba4128cfff9ea00d09a43a7ebbf4900c8612bc88300b77eb068e5e3095195280efe3a220aa3ae85e4dab8d7d72de32827cd2ba3647097fadaab6e2bd8f6391c7924e2b26f6624879a0f9b8b6bb0650101d46b4df31dbf734d7bf3f908ef0b071b3d3e67eaca5710ac6139560300e6d7f9b3e618a87f19a424cf703e521d8422f64df7107382de579099ffdece97c11db8d0cd67427e7f0b53a0bc18e8f017e716638bd059f94dbe906cd0c3bfe3fb764e32f76ac75c16cdd754b44b8475fd265db2a6e6fd2ce022a7d0acc26fec9f4358ebd58f75868523951ce66a51d520b53bd9e46e01ed07ecc8052e84cdada9473cc66bdd21e6063e49645f691db8bb278e4372a57e9f2b3454816830c9cc90ec0da30f6c3ee198d26f65a5da9e2e3c003205497cfa88d76b842f50e6a2e0f17a549ccf343e04262ff45f3b6cf536041ce803444e5304f3225526cc2de05a18238906276a72d10add6a9c4aef9e8a0ba0e083ac280ad630b22a04c1684530d33afc9bc16f005fff6d3a03b8d21856323c3955de871a488b3c1e3240c62ca5c94b4624f62482f724f888d99903fb8db011a9b9a37303a5d1f53161a8d88f8dc31dcdc6835e508ef5f7f072edc6179218f5653905155a5adc0337a0002fb6ece0da8e3b6b69ee4da6f2a4411645f58789f4b0b6809d87063322eeb4ad21891744983e2f79f558c508d43e631e7a58f39a1d74c8d9fb6e524dcf28b1e14722ce9c07faa52338c66cc7d8ffb9f026abeca7e69222eac96fdc43d49b7375691c66be449d7777d99e05b65c95bab1ea3762b84ef502b99431c0873e2318fb57a49a8877d348d23784a73134f894c5d46e0f2344c89b9226635dd2db78ae4435afe78bd4010b4c2f29c255e01b0fe8cbbadb59e13936becb13afe4e447f2da9000fb7e5a0965f843f8b24365e88c5e18bd66c1427029d6668aa67fbe07236504b3618fb1e515069691c3181e71255bb0c79b95df5b0c2d6e29a79ea1582ac9f0c6fd6a12a84b51ad9573ff00d3a8de524d3b0fd627864bdfebcda4368ca320e4dcb6a542c47d1ec21b071187c3aacd9511a1ff5bfbc900d2eea58399400e26dd5d536ae94f6b33a05884202524dcfd66bc1ff5fab9a18b2065a68f6ea9ab7c5f124b3000d167b25f50f500d8f081ddc63e3d1cf91e81e678c6a5f27f61c43e7e97e1aaf51460e0db7b38ffd0a28382181060c217bb46ed50d7b0db85b661c58ea1fffc30e7d708d008fc2f41401d88e264ebe8bed94a8846b8012dda106cf68aacab55ae7d096afccf3adfd943825fd0c60418665d4eb34b48ecd4998bb4ba3e73d68a4b48979348379584e95b5113038fbe016f35913e116dc1764223338ea1e19ad5917b1c7c2ece2814d8a410fde146f93aa46787d36cf620b01e33136e0bf8168755fa1eaaced70fc52c1025a71b728cc84ffb67f12267ecfc43e86b825c22d5becd217f285060e39c740b2dd43e707648cf2255818dfa348858c5250bb3529cfa8335250b7a6d0b9933b0bff071e79c3fe1b7520439658317ee8c9da267de83d65a2997763f3ece7930e2803f967232fe1ebeed5b4e2ec807288283cba4e6ad67bdbcde7eb3bd9e89da3fa687707b48e58e53d1a077ad4bd0cab4b686a549223085365024264c6f5dc394c1562ded65f94ab0379d9cbd577803f23fda046b4e7cebae2f8638f27921cd2e5188294e971b53e7dbbdf7a60970fc989f87c3eb1b92027a81c167d3c2a192520cff487c3a7b0fc739e78fddb30c5ccb7ea0fdddc453430960cacb1e3a8598aa912c2c72b958f77fd184357456cecc50752a5a7d013ead6401fe82e6800b6e68441c49f7b7b519d94eee51f7ff84f49ed41e9b3cda88f11a74031601fa355b00a47759ee6173210a8104f647124226d7d0a4cc288cde045ed6142040770bdb985933b408ddded224296a65e4c267ba3f095e9deadc1b4e8af18db3d34eed2c047fea87c4dba7205e48ffe45a4c0d3285bb069abbac49b7f50531f06cae23c14b927dc4e3651c4e061dc9ebcc3fefbf88d23fee0e975a0dab901318d4bd281a867457eb642d6637329c805de9ceffd72ef3e029284ac7022aefabc6f4d54bb01a2182ebafd3d96b4d02c87a68019cb1fe4896abf4d2e8f9183236b7cabd8c50de2a4e6702f52bb192bcab12b8f3d3114d65d0a002fd05a18f121abccaf93f291e6479ba187f70743fa3136b435cc22fa1f7e6fde3cd493035557dbc7a0cd728059bb66494767ef078ede0f937b218696f6faf706f75b76d40b54fdb060c3f524c7eec1659f0dbda6c4ff97c0d3dbaf4461bb6558ac7aaff514d79cb48813673e81447ce1333ab3ea40b7f88e85ba7b25110333d24bf5fdc456ac26ceff480bdf2752ded36fb8d010afa3f9774849cb05eeefa5b48b9c046e57d5c07ba4670d240c769b2200db618fb07de41e1dbe5aa9e51193e98cbea2216b0503dfc72a83e7eb5645b720ed81ad4cb675911c59f0067a0c7cb0edf590fbc722915eac6c5307354758410ee1d9931b6cef30e42c07e8fb92fb9b67fe1dae118f59e8cd9c00262d58f1e371d50ec7c4d0ac0c53af6d8c9a62764d5ab82ebf5000ae62ee5ef143ba04062385fdd106a1de55a6f8668a3a7a6999329e8b9875042b9fe34bc4ac3fa9b9b2229c86d363fc4eac431d5d990c877d96918979d40dc6bd2dffc18ab23386264ad0d3fe1844e409e71cacd76d54806af83a89c24c6b3a72281821eb7a756c969219f97e0695d4a600a7f311a588e9642557915ffecd71f1a800e7f5f350991a20238268be56f50e241c92100afdb9e64538e3c5c400a88bab290ce08e92a88d9de1a3feb496a1594aa8a09a52dfa844f2008bcc6ce2006bcd4073486eb93e465aa312b2d602c855df554d9864d03b342841c6bfcc82944cfa2b1365d47f3e7a493e71cb613766275de6c8bb1eef542ffb868fe207adc2813fe9510eb10f94b91d638ae17cfeebe7b73e8ca96ed5dd24c34352158f543a0d5b018fcd747cef60d9c88559a4c44fc5571f108ce9728cb3c9d1f2e6afc495980b4bd71fff7f44131f2e8880bdce3efd6153cbf484c1b1e60487b567017daccfd197da2f57c71fe6b44fa278c9cb494a159339b8726160639d9965605201ead256716be8467d77aad9b4554f06c3cd09b27bdc973a650c0e72ccae326dd32e91b2bc2ff95e8c4236c78863a7b004b8a11a30d37815afa5dc5fd9d791c31b32d82849f0ac797a32771861b95bdd0c9609d3058a3e4e4d98d3fae64f17113de888c173bc5abc6156c656392d284f7cf0886b07e96e1fb990d263c5ed13eccc4c69f725015ca2fa3599e71c74119f545438125c3351152b1c017a0b691bed44217d3653aaefb0a41d3575d2252ba89ac1194e4f2d87b6700fdafc31b6a2f7b643a9be24bb10a316db8e973bb6f1be64a531946efb34ac89d1ca5079d6a7401ddeed604fa2bd483ed5b8199a75867da35bf266d9fe5469d220a92942db3afdddf6d92d5157e5e82c2b12863a1048d44e50971573cf04e4cdeb0e4c533e395ccd70eb0984069ecac09b46ef56cab67751dd15be6f839d5deee74a71514aa002ea86d0b94c1c4dfd823637f64947ee37a7b143701b6ba63552ee67cea9c1b8194efe4e0acb0b8d9ee767c9078d4efd7e163c0c956393b75876479c0f39fee128e808aba167f87800c8472eb407c4a1aa9e259712a7bf543c5b3f37aa62d8d103afb021788594920a437176b48cce4f2ea599f0c283ec0fbffbd835873c81e1be3cd7bb4451b4f1f6e4fa59097e0d27da5ddd918076dfca0ff746c705272dce9f70f5e52af56dac443142ff3deb5b53a62bf5861becf911831553a8fb6baff4eab7b0a703e69772c149330a61be9c700f4d934df84dde415874dfe4f47920b01d79e65bd2ec83be8438e0fa2cc4e3fc078bbae24ec5888b607cb6afce94cdcc341411bead889eeb546dd59b8a13da147b4c249c63e2f48ebf5de5d3c16bb999e0227a07b4ec03a213acfdc82c23f8c88be658b0c9e75245f29ae5ea95a5bfacd0acb7fec8c56ce2439aad1f1472e1bef5e18912ec74e01e17a6a4a6f88b9997bced664dd1134438de6ec247a953ceb5eda9a9933702c3e2ef93176c5cf393df7d073e6b648edea87116c23e6ea464c16eaeb532c33dcfc4bb87b75e2ef681e9f426c7d4c691d382b445912de37948bd12f3a908316e4682d75042bd0a97074897d7993be9b6ccb9b5a04ac97b2087488fabc0fee6217e4de2d1143f3c2851943642e74162a36e715833f37720bb7aef24b2bb7acace21204855f33164037c2419e6691b31e182c0ca3634c03a341b4b6f80168888abecf8bd8506feee655ec7e2622551fdcbc8ecaada707c1de1a49de840b98f7b73e0e87ffeab3a2b5a6d4585fcc15244c0762d168de1c531506c370eadc2665e4c52bad13ad52e706f12e4a97cc2426ef8c2dd905dee9ae04069c13f7e20d6593cb9799bccd690e16b1be7f4ebe7b45e329052da476c1ee99bf111f5b913d3cef846271ec8a2c1786d859db9675a66aacba5c09cf2a66b55f3a83c8819bdea7c85f60fdde37d3b90cc5a5c6cd315219dc5f050c648c70739c8d625ee31c86bcfd5c68ca59de5d2060d123585676715509b236532ed3a2dad49403bf203e467c8427d7e789efb089e4e7a0a501a97d670287a65618b55212ccf5722401f6c85082b0305e62ddf202bda3905f310271a7f202ebe31f08f78bd8ad55e0585a02dafcc1d21518acf74f53ea1b207ceac8c7c0f32651150f8c80f1f5674d140df1017cd5bd699cd2db06a0f2c904b106c7ffefd37b718a6d66f324a738e30de0936355387723b8621bff6a9ea59f3a985d5b25ceedd169984f2c4ea3397ce4daca19ba08882fdc031f1b4a948c1beada7dc992bea89b1cbe7c7345a2c8b7f428a36db8ad9bd773199aef6ff8b5519ee579efdc0bec47ea03b169f5f7237f616664c3451b8eff3ddb5240adda8533d1c9d2cea9e7e479377cc54767ade70e44aaa3a43106fdefcea3b59142f233452b9e8aaf99bd521b419ccee71e70b8d0e0912c934c6bb51c5b4385fc82417fef9e94b564bd4e4c8b630f75a50b322c8b1c41f1d4bed6e119f562fcba10f1f1b90ecd712c11e4d655554f1f020601dc664b349675aad3f7acb14926ccb8b43605b3a5c00f19a9e161cce8d67f4854a8c106198e51bdbe5f53c2f95b4c4910265f0663ff6f1fe40325cbc023f919b47c2aaad390159a3456ecbc1d3b04d223fb9849fafe17211cd9f10df95635220d0577f71140628fbe6bbb496ea5826574ec5f83184e93fae686a0b55cc89ef60c0bad33ab4b0dbb74a4a8145312c81bb476723ddcac48ec4b493375ffc9ecffbef9e1c40e06c2520c59d00463934b20c0887e84ea154f5e8d0fcc19355914cbc5bab4e00a45520ef9bb31531455daacc336860233ab09f3517719a9ccb7218ae49f620c2451b2c02619a569c02fd5772f8a82018d96fb86f5290fec973cd04e14b012f85549f654e8cc604505d903eaa7a7de10c99b99fd512a0f61045bf3c22bd837fc7bf643c04a08433fbfeb9322d8b3dac477c08053a9a27e5cba8434fa9ef17fb9083dfc30f2f91bd2c20f77e335d4f814739b5008c0866cfc", 0x1000) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001040)='/dev/tty\x00', 0x588, 0x0) r5 = kqueue() r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x1a, &(0x7f0000000040), 0xc) kevent(r1, &(0x7f0000001080)=[{{r3}, 0xfffffffffffffff9, 0x8a, 0x10, 0x6, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x7, 0xae2}, {{r0}, 0xfffffffffffffffa, 0x24, 0x2, 0x8, 0xc76}, {{r4}, 0xfffffffffffffffd, 0x10, 0x40, 0x9, 0x8}], 0x4, &(0x7f0000001140)=[{{r5}, 0xffffffffffffffff, 0x20, 0x20, 0x0, 0x7}, {{r6}, 0xfffffffffffffff9, 0x14, 0xfffff, 0x9, 0x3}], 0x9, &(0x7f0000001180)={0xfffffffffffffe00, 0x80}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="af0955779821ffffffffffff86dd60e70a7500182c00fe8000000000000000000000000000aaff02000018000000000000000000000133010001"]) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001200)={0x1, 0x1, 0x0, 0x93cf, 0x80000001}, 0xc) 23:38:39 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7d) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) dup(r0) mprotect(&(0x7f0000489000/0x4000)=nil, 0x4000, 0x1) 23:38:39 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) fcntl$setown(r1, 0x6, r2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x33}, 0xa, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc345f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 23:38:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0xffffff64, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x7, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100000000000100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x3, 0x0, "61aa0db11cedbae3c6514e6ae97380f8a78b7ec4", 0x0, 0xffffffff}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 23:38:39 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffedc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = getuid() setreuid(0xee00, r1) chown(&(0x7f0000000000)='./file0\x00', r1, r0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="7f6f938e3d1134419304b01cd0b799f1", 0x10, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 23:38:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5b, 0x4, 0x1, 0x51, "72aa3c07a20485c4bcf174c5fbb4a822e722c6d1", 0xffffffff, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:38:39 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="fb8dfd9f9f6b", @random="6394d34c053a", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) semget$private(0x0, 0x2, 0x405) 23:38:40 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x2, './file0\x00', 0x9, 0x1, 0x1000, 0xdc}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a00fe8000000000000000000000000000aaff"]) 23:38:40 executing program 0: socketpair(0x2, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="b1000504000000000000fef96ecfc73fd3357ae27caa0416fa4f37635f882b297be1aa5b23ed00f4c8b2c23eff0700000000000027acbdd602000d7d026ba8af63ff3728291200"/84, 0x54, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 23:38:40 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001bc0)='&#@,@\\{(/[\x00', &(0x7f0000001c00)='\x1b;\x06g\xe9\x90\t\xf6\xbcG\x89\x9d\xfb\xe6\x04C\x92\xae\x86\x0e\x9fx\xcf\xf3\xbe\x0e,\xc1\xad\xbe8\xb7l\xde\x85\xbeC80H&\xda\xb0\xccdV\xa8K\x18\xc0ft\xf2u\x0e\"\x8e\xebT\xab\x97]2d\x94!\xf7\r\x0f\x1cmOf\xcf\xads\x9d\xcf =\xaf>\xf3z[\xcb\xebYN\xcek\xaf\xf3b\xab\f\xb7\t=\"\x94\xb1R\x06\xb4wT\x10\xfe\x8c\xec\xe8\x1a\xcc\xaa\x9f\xdehi\x86\xbb\x91K\xe9\"\xce{\xea\xb9v\xa7\xde\xb5\x19R\xba9\x02(\\\x95Y\xc5\xb7\xf0\"1\xff\xc9\xfdm\xfc\xca\xdd\xa0\xd9\x8d\x1e\xa0\x06\xfd\xdc\x9f\x88\x12\xeeO\xd2\xe1\xf1%\x95[\xde\x1dH/v}u?\xb7\x01\xea\x97\xeer\x9f\x19D^\x83\x96O\xc5^\xd2Z\xbf\xd0\x1d\xa4Ug\xbfn\x83\xa9\xc6\xe8h\xc2\x89O*M\xb0K\x82\xfa\x00'/235, &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001900)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='@(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f00000018c0)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 23:38:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x8], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {}, {}, {}, {0x0, 0xf6000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069b6, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 23:38:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500003800000000000190780038f6eeefee4d0000000000000003049078000000004500009d0f6af32f720000000000000000"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) 23:38:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mkdirat(r2, &(0x7f0000000000)='./file2\x00', 0xd1) r4 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000240)="29357318ec3ced23386b1114141dae9d00134e7eb4b72ff7aaa9b4aca1af95b4daf80e925067323756eab2a18c8564a9f6ab6ec6a2b5bbe527099453c4053d40cd37a9f77d31a95455cd5289d5bfcc1296f965a93331dc9954206b0aadaabc9d045f21f932b4bb598ea1d3", &(0x7f00000001c0)=0x6b, &(0x7f00000002c0)="ed40f20a5e1f117e49f66ddcfb00b77099c81701984de59efda9448434d4450deec242b35a4920ea6d1657", 0x2b) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000180)='./file2\x00', r7, &(0x7f0000000100)='./file2\x00') bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="013200c38c9f63b32e6e9019c7c4cdc786d897a95693959b1b3dedc3ec5faa1862ea6ced5691bedc8f"], 0xa) renameat(r5, &(0x7f0000003380)='.\x00', r6, &(0x7f00000033c0)='./file1\x00') 23:38:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r3 = getuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x6) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 23:38:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x20) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:38:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000180)="3aa9f553f584c882c45636a09ce6fb185bc83a3a745e30ab7f42a8ef23375f48712ea75ee8228f0500b67b4bb851ce6f3272ee0b3a45aafabaf02335a8b88524a7ef7a315eeb33d3a40209f03ad20377a87257ca4a0a5347ea18121fe1b5f4dea3fc8e05ab01525b80488b1fd0ba1741051482410028", &(0x7f0000000100)=0x76, &(0x7f0000000200)="e9a1fcb4086ee6a7db9ac20f879012c975c675d0f1c9f400e748f4c08176bfca52c4a16d234fd8b9ec18f108101a8b8469365308e8bff723d2fb14f8759a2d7539aaa587862dc74a8d4286a1fdf6c804c76735c584cf15bb82a6b148faadf74b52440f0b8e60d32e2f0e0cc3d216dcb2441f1f988a72aa5d44d3c2819d60cffef4cdb7ab906356ec91b2957c1d1917cff85bfb2f09d8dee25dc3fe888496714b581a1ec6c4d343b248fd6313dbd3", 0xae) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000afa8cdbca5b14836afbfb038"]) 23:38:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x1a, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000140)="0e9b5c5158fed4c1d5420a39db9e0acf1c056a5b", 0x14}, {&(0x7f0000000180)="9fa29af207d35ea92f95f3cfaa3badc2819de17b82a5e4c4227d638f73379ba6795130235442a4ee75f5c5e44f8eb7eb8b283a", 0x33}, {&(0x7f0000000340)="407ad78151cd246b876c3cc939dddc6e22521ed1c787e165669ab23c964a7950d77257229c350d5e0f1481ff7355796f33c8be106486e4d44c0a61223f30637d37922172851e3fa5a1b9ee8003105507af853ea91d168c383f7623b6aa5d094798afc1cfe7c96fd722559c9e387ecf4e2d157ee1e6f485bcfd43279a3c180d3fa3bd73eca019213956f0b2df53994e3f618b81a9f519f30e137c21f8cc7663e45dd79fc8138ffcae3ce065332dd987e7760d07f4ee6444043b9a527ba7ab6dbe7acc36b6aa7fac76f6d2b9a3f6aac0ec7cd3f505bf551f0e3bbcf08aa3ba902de599857ec5c283530cb14f416cace97016612d2e50b89b36b011bc61e87970f28b3084a5b94c6457d52aa5b396db421a2a4f782e1560318feabef95114bc5cca47949452a6437546fc17e6e9c87d152c7b53db0dadeaaf64eb28a1cf2bba14dcc309a6028fedebd8afb120cdf33d3feb198c2a41ba03dec727da3b59b62fc163e2a71fcc558c395e0210463405fe349f72d254318d7b0e82683888496238eaab79d7fa8d0794ffd734baad158d2311b3f8fad00a99ad9a381ba2f8f1b82127d556db17f8edf508acce604c0f4013709c31390f7c4125b8bf39a81c09bf7e6af9766f3f988c3350da91eddf0bed24581701045a8d524f11a345035c286900b05d1919080a7f9e4a5c4fd36332f7d4148b0f47b1f747c0f80ff0209926e8ee7799ed34d01560f54a6be96d914c3f07561df89f3e1f020aa5622c9700e8becfb7e125f96c7e9870a209c28a6193441c90bb7376298822517e22097eb4c7644a23faf09ed13f9d21224b0a647ad2f37ffcb9ca38ff6ce7de7ba2c43ad95ba578047f65f10e7c0fdf6e653364a37536939de4b50079e75436f1a0f8b44ddc7f7e4f0b11c9f5f1669bda1d96ea37fc9fdba81e7438e85f14eb694be195dded45f1a149461a6c5628d9533cf20a22fb010d29d65a9484350e792d4823f116f76d495b084bf308f645b0fdda14d54655888ecd980ff550258d11f04d1eb9871b23fb63fcd475f0faa773886893f8e3afc2b84011e99ac2fe2373ad5ed971cc30a85bb97263af10c586446e35ef5654c70070d6eea7f528bf7aa4f986063ce938f7adc5d1e92f56e89faf809b35e63af7927ebc33b41aff2bd3b87fddc5b315044ed4497655f9f5ef4aa5a58bd458c021734eba3a5b1dcc21f83857d25dc7c6624b637288e94eddb8b84b3551cd6aee7036e7922ecede1f23dc406e59242cb5b831935de5784a53202aca7deeb7de9d155a94aaca5eedd7a2db16ffc54538b962b7b3b76b271a3b774c00c418fd0262d12a84dcbad6715b275907a07a162e63d92ac3700b7d7a60dac248d7305869251bf5a1e9cddba0249672533365129d1fa88d723a476f0a8358b98ce82408ccce153f34af5cf6a47f8aa842aca40a8bea9bd1e98e96ed0092aff32b1f7bbe25800c4318f7ebab732b51ea3e03a8dd0c6013466a6a4d5de68db4f2cb7f8b73e547d75d50c4c7d544bca938b052c69f910ea4f743dbd54cbd247eca1e15cfb129e50cd9636058be06f03db043b596ac6e7ea90febe7a86e2c332c1742a44140ee13056aa1816b28276ee0c35eae62e8ce52ac40edc9b8273a5cb8947f4930e385c0fad4c14ed05ca2d27571a9ed866d6ca502607d8e9b68302d74c4fd620a2ac00aade2b46d82a426862255c8a38953d65d07492e0442abe4ed6a06c86cd4dfbaa39a6cc8a7250cf761b510b4e8d0e4a545a49a44adfa97d0918b314c71ca504a9abf843691ae7f5769974423d8cab9e6b91407e07ef57663fba864fb7e9faf2d87eba8fabfe92a7236a1292173426cd41ced569f2143dfb4697102e818187e2461e8a213027942ae0b1bc6e2199d44fb016bd3c14c993cc53e631dc119e6be8241d05c3755c46f0fbb47f1777cee407d598d6793d5c408cecb76811f78a5ec00367f19e5da8f9e96ebaed111c8aa7e2a270bb330726a9a7f100d8f43fae44823c5e52afc207ed227662f71145d0fe4f88a0fce1d38a3c951911d1b1734c1de2d8d19501bb8eab9345125ad1cd0bfd2f0235511553c56d182df3f6e8b1970f3414793efdc5dd220cb08caab742191009472d52dc9ae1f6f5f178c7f8ea2a0ae82ba9f38440e0ce86e736ca23111b7020aad52723ca2b8c9bacfb597093cd5cd1cb7e399e39a5466d28a54af057695ce1306b2af19063d638b4cf8ea0151ccac92f0118f406dfce3034adbc5354e2bb69ecdef5adc5b7283c606c5a7af072269121140a0821d433ebc50e7a5ca662372a81e12b9eacd42c502bfae7311f23b14c08a9da65e7f81373420b6b485c756b14c147cea833337752b4bdd79509c3c8fc601845c78f748af572849bee1099a7556c7bc2805d16d3bf7a5304e86e30e38c90463722f76f6aab98f4260d0ade1305dd69d0538c32616ec616868515d10aee6f68df792c0657e3f62a29e1ced013f46ed8781b894850d7c839d4af5a50416c08e47977c9a0ac242d589356c14100d54851b1dc6e0763c15e3376a043b3b770cb78f06dfbe46df50dd247e3a928fac2a2401129d254638543c901d1cd9554f71ad727a563f1234c5405dacd2d13671f1368a563c3a04cc758f7c2736ff9e75515d5125ec8adacaed5e4ae88079c108232618201e7793a63964b5e3246a1651f994c70c79d3f8b4fca4e8cfe7545f0f30aee13cc7a15e35a1a6229ecd9d467a1235b690ecfd75e6814611c093ede0389032d545a811340deebb450bd7c7c81db72724f47dca417df63f97a7cb75238c91576cf648f47fc475301061d9769ae166dcf083dfc761bd019b327930fbdc3ad6f1a9bd6afd5be48e4df1e699003525042b1884a23767ac73acf4b1a70489fca0cf5d65cf1f645c5460f0a0692ef33d9b6ed536d5b199ab8e3b90533ac40d2c9b62c8e543368fc8bf904bb097ab85d1f4be14dd70704611411fe8043eadd9eac246da3c2876af724b51c0eb4f737fb92c916fcf6449237240e231ad39ed02a922a3d08ec8a5539599a3f653245647ddc007bffcbb73de65308e13ba5aba382957ab43e013b6378400f48ee921b300f100423d21a9c38562807d6c58edf854e448029092eb5f813cec46eec1c7b557f249d0d25762ec50f05ed5601072fb39703bc9e10fc2c090443ca5b2a99a0689e4162efecb75c92bb3e42ce496292f27e6f6e3c774b6173d8d09df1482156d8ba33c5a4d22b5b2acb20dd80bd2f033768cecc1541e5610725e52a4fb7b94b63c530104428ddbc5c91deb96c0c14d4a5f511439730efafcc7860cf7a3e2b14b73f32228595aa5a8b4cf2a612e689d99ebcbbf7c3fcd72f57dc294de69ddaa42c49a7909dd56d63338f147d4862cff5f80d43e47ae36afdb853855774c36e875650e60b2a9b04c0e84a472be2131e5b4037101c11a5c2101ab33a2c0ab3093b009a9d6ca269a1f25ebfcc55da161bb5725f1288a997a5cad90faf1fca4a2588b6ea5429a277c1dc6296e9a372f6f3b89bd7a1962f1f1cff6928a5413b8857a884c330402d65ae3ba748ce825759afdfa16ba93f76bc56dd4ffcd5907cab1346fa93a1bac73b3722cfdbed41ba0a870f6a51cd512a0f633e9c09a6d52e4e39ab8502db311b6d2e8978d699dea4cc6f0b842cdab6efb8b815b8a3f4efcf79937e82cc52e05bc53d55bbac9213e70d4de8e8649e5cbe6c457008d431c1c47c869d3bef0f7d700e204d9a1f16f898f11e1333f656ad66ead763a908c523775f05bf39d1c42137d84e749861374e6cb87fbf6a100712998ece6dcd64434be6eb8dd6b86f730159f8acc6712ed528bc5e9dd6d9accf0b1064f10ce97364e8548f0d43b1052839859fdc37f20d0dd23a9de905a3491481228f021715bc312908a54c582667e82d85eac64ae5cc21868ce123fb2b1a4df47e2e9111b3f7581770f964dfdec16fdd1181489f2367f4ac560b7aa8854f23cab3f5f13f368ea05c3dc685dc8e8efeda76903e284d91f70ce6256ded4288bf79521789379dcc90e5093e6cc7a9c59fca9397155ad0e6e6b329321c95fcf22a9f579726a13e9c3a936c186416931c2a433ed9b7604b29a1c28ef38fbe05fabb14cf557f27638f3966a0524c71d874169ad634a7240587c2313f9c33bba44b155b6227781afcf920a17c87dd26eeac329ca843d959bac01a563260c52c836457370e2117f4a2aa7cbbb686f2ca10813d6ce08dd8349c0de0bd4b24850550f4e9931cf09d949b8764829599153f6699544f2c275fea615cd8233c17008c8f368409c3580ad10e1ff83c49862c2495b886e05e2020ffc1804d322d8caed73ef15a1964b74c21aed277bef68b843192e968c64285c253d620321343217f11b430151de9839f9750e2e322853dcdf2b072d8ecdf004330805c4ee83ea90e1e3342f50676fa645547a687636e4c7907299ebcf1da8ec9f68d1bede4ade327ce78507d4442a2184379e20ed000c89f04c0e13bd671edeef7fdfd6dde230f5dc0aeb33af6538e5a5fd80a7791aad30ab688072b61109f8d33b78f1d17beba60c58b8cf8f0f8fdc3e22dec91ded2b8fdf11b82d1c7452e6ea213c9a315acc4aa36c0672ea447b7e1813d5131681c50d3ced71526217b6b6525f5c2c5c14b05588f5f7dabedcdea952d5ea498bf0ec9fdb8ebf247edf2601e8c0fd338a48ae75cf5d164c397455f2d1a63366891c12ac05fec572adfa940ff4e3ebcb4b24cdf91378aa76a9b45449cd80007494ab88f8995899c5daaf8bfce756372796013b938f91cfe67571b7011f727d863bfd1a388ecdf93201697cf9997cd3c42ed6ee8f50e564d6970e7cbcdf0852d682bbb33bfa65d673af3e470ca65e560eee5057eb5d19d805a8dedfb157cb49ee2671c9fd707863e8dde9d68d92b46cebd90c3b768f7a8a29673084730bbdfe222793022d103e1b5c027daa06e0f1bcfaf10c25276f3fbc6a7912cb445d2315d205367e94682bae6f1f4e8feebf718ff9260f4400c7809ec608858f376622f26743249283c472b820a5421a7344fed790acb2fd3e6711d4339461f0a64c1268c8eff3b8da16d871ec1a4152d83b92853f3b3b656202154d5fa47c036d58ac5934f4a5b621f07d0dee686b2a53efe24e82a7561c91c18dc0d9610f30390cc855bbeb2f63feddea193deb5773c6fe387650a914c808ab7ee29ac84cde3f1487a34fb3978f31a87e7cf13abf6ba2f9420b730ab5d2a4563e67275147774181b48c8937422c3616644666d398e313b95d8f38721102aae0a5a8b4504d8f1ce20d1ce222bed4cce829665a46101c24dcdc7cdd6c06c57f149645f0a02c9f2f3d7f11a9fbfe9616737e527ad198f1bac43df9f3b4352c5a9e545e5dd5583335eb3f180813d33ff06847f255d8117d6372df13c4e22fcb9fdb7c414830341e589622c8f57dd742dc4f1f3ff1a7e747dbc788ad9923bc3d5b471d4b5b3096c06aeb11a59cc00049a14f7367b0765a3356cdb5d8b549a5fa3e16e758cccb47147c28d92bda7394f5f72080b13fb9881118f90afce00399a4335cf33753b24149446d329e006dbbc0cd0671f090955c5cd223ff52ee748190a3aa52f525a68f083823f9b6a01f93ad6cfdf00341d7dc445f97b9db238a73d5bbc8e64bbbd78a9a038537e4cb358c499077dad7a91dcd472998b6d14bb9104d24b24dfffd69c3ccfc2c2eb3fe982041bfe4eb09f42ee839458e938efff952e9f32f4c83fb58b14a49850d2b20647d339cd3013c3c46ace6c6e9582bf2144f49cf6bf3705a865c8588207101", 0x1000}, {&(0x7f0000001340)="5ddbddf6d944c5db3bff49521dba01a3ffb21b0c89b903732ca5fedd5bb2cfa250a686f68d6baac08580dc7b0bcbab05011021ee3a6f3506929a78c01c1cdadc29beb1cf08fd0fe5bb597bff69d88d70d25c09f4b445a0a92e5d2b61d2ebd4bb74bb0bcddf5295051985d7f371da3cd21ec2e254d0950d99c9b47f7c3447942aa28120b7415e91d0e2f81b717c5ef63c256ef9bec9655008155127ed74c752ed72b2a6e12437124b51993bfc888ddffe94f50e5a749ff6fc0c5bb13c0585e24842f5a32e3f39bcd465c53e38a2beb36ac598fd4b135a3ca629bbfa1b1dc5422689ff5875b3", 0xe5}, {&(0x7f00000001c0)="c404a615459e31662713417cb58c89d6c8c8d3063a4db0e91c32f8d14eb76aa38061659c4e6e401c64727123e77971640b787e5bfc19b898b972306e", 0x3c}, {&(0x7f0000001440)="f42ef0e2f8d00fe8fbfdeefae55362c3ddf571bff4841e9eebf66a5814441280b26905798b85ff4ca57b043bf31738322d3e517b43f4e7b0cf4d227c49e55c2de885f6e6d8fbf5a71217bcd8562910e856", 0x51}, {&(0x7f00000014c0)="7c8f32db86736e36490447f040ef976a58327ded8e69b96878840da6a54d0bd1474ceff2ec3445efaafd82ed61200f5b24ce7860f720cea6de35d6785c90becbdafdf549a0cb9b66ffea09fc52ce2f5b042b790673ebec489853e5c9c40d88bff5d8c25260d6c288018dea378106c175d63fa73917e251e6a3308be12f3f4a3b8be17b2a7bf79fee1925d359d000617ea551f45efd0dce", 0x97}, {&(0x7f0000001580)="b77a37a0ad90189ae78e82dc495d7a171662abaa990c0c5bf66ca18ce8bfb36ae00d9c3db4fe0e18348d1b98d0ef36219a0ea9a4dec9ebe6996ee7ba615ec96ecb6f053b8a767bc6dce4aa8059fb1438dd136d2c87a499fdf68baf81692f0602e9d0598d84d3418aca97f7b89db266c1d3d06ed64c81a2483a38dc96945d70b83a4d82da685786740d59174d1a89717693f261ffc90a3b1fd960c5493d39a4f09d2c1cbf4b712e0fa234d4b32b9b8530cadb92e267b13db43ac86763aeef3794f7a3c6074eac8f4bbfa4a9f40ca4", 0xce}, {&(0x7f0000001680)="b5abbd28fa3c54cffe77cfd0805266ddf24dd32daeea9d9194abca89330ada43d632c87a46c419c179bf7106f962b91ccf662cb19e842a343ca0f3b0fdbf318a8be0fddfe532d74e52541bda9570d554bc8b67a4b429d19d1df5a1e45e720afe1cd2a0e4c944ac4a9bb52fda4ca5c3aa71d77278e5043897828b19b332ac80d96ef067a026c5ea07f9491cf27ce38da9421ee6abe3a1b2b58e4522b1d7b66254defe49707ca45172c694e6b28205c884b1c6df964005c1e6252e47efa9a18339ecb78854f3dc86c1b2d51b880ea1a9a8c130b37a0cff23cfa9ade8c5871f001d86b213a623", 0xe5}], 0x9, &(0x7f0000001840)=ANY=[@ANYBLOB="180000000000e300ffff000001000000", @ANYRES32, @ANYRES16, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x408}, 0x401) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3f, 0x465, 0x0, 0x8000, 0x6}, {0x1, 0x3, 0x8, 0xff80, 0x4}]}) 23:38:40 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x1}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x13f87daa8], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x1000, 0x1000000, 0x0, 0x2], [{}, {0x0, 0x0, 0xfffffff9}, {}, {}, {}, {}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x7fffffff}, {0x1}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0xfffffffe, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x107ffffffe, 0x12, 0x1000000005, 0x9, 0x6aa84701, 0x102, 0x6, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x4, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x400000006, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x0, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000005}, {0x0, 0x7, 0x1, 0x288}, {0x7, 0xfe, 0x3, 0x400}, {0x7, 0x4, 0x3, 0x7fffffff}, {0x7, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x3f, 0x38, 0x30a, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x7fffffff}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000040)=0x82) 23:38:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000004c0)="b4a17ec9c2aa2cae34e29bd8f133e8de55401b8bc0558fcb3e15a731d1a2e05db23bb138e67ed7f7b38f01d8989858a846d07805b5b12df61df8d0531c00a46cd839562fd9c76c7f23d44bbde08c99470cee0edd543d6a7cd77e4eea55ebaf0ae59467a0996c154cab5f08c54da5750bd971e08a692f1334f8903d4d37e51daad2f92cfd8d6999a171df1e12b424ee7a4b6758d12fbe0faa4b7f9e7cc31807537996e9eff6fe2348556a7e35dd6eccc4d83612973f83ec250e085eb1e2d585043d96c18e6371f8b91f77"}) 23:38:40 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000040)=[{0x3, 0x101, 0x1000}, {0x0, 0x4}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x8}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x10, 0x409}, 0x8, 0x0, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000100)) 23:38:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 23:38:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x4, 0x86, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}, {0x2, 0x9}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x6, 0x7fff]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 23:38:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:38:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x4, 0x86, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}, {0x2, 0x9}], 0x9) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x80000000) 23:38:40 executing program 0: mkdir(&(0x7f00000006c0)='\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) mkdir(&(0x7f0000000000)='\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//../file0\x00', 0x138) rename(&(0x7f0000000080)='\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//../file0\x00', &(0x7f0000000100)='\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') socketpair(0x6, 0x4, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) ktrace(&(0x7f00000001c0)='\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', 0x4, 0x40001232, 0x0) r4 = open$dir(&(0x7f0000000380)='\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, 0x0) r5 = getuid() fchown(r4, r5, 0x0) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) sendto(r1, &(0x7f0000000740)="4468efcbc8a167142eadfd463e1578981925e0b95b88754f715fae49313344df3f964bf671883f99066ae11087e5de5f3b79c96e840176c426135f21f360a93f01b65f4eb6b5429ffad7f28c89d884accfae0c86da2a934b2ed3a1a1476dfad7f8a0260db6d25ab83360869ef31f9489a717516cfe6bb59d9f6a0e7f5528bd1c01a310a568c7b3384b70563c0f8740ab44dc84fb98f7d9832b1f8b5cb0fb7d3ce0926bfd702ee989a95fbf8982e56fe050722cf28ebd57241a8c57346bb79c5ad91c4aba9206b335258dc8fc5a86f1fc", 0xd0, 0x1, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="2cd121b747852c2b012479846eaad1f9e826ca07853bb61ace296673acfa1ca4118c6b2055caf4179ff4df37c4ca99caa89cfe144adb58255d371ce7d91fd16aa37f5416ad082f7474f0af3dee5f135b108307f2196cb99628bd8c865ce11ec0ee623f376048e648746d0100fe26eba00a9663ff31d2b1c96f15005807ee9f8777e0ffcef2f373b12349354148000000000000003ca6c8578733b9ef4129d4025cf818a39c232e0f5b6d0015474fafe1240000050077fedc1e6b2e7a1c450000000000000000005404f04df85bf4406672b5a3185649d8876c0c1f3da977a1f9d45db0135e548ae652bdbf0e05872d3c4bb29c07e023309dffc00e4addb41523ddf38126fb4ed343d20caf923cae673c8fedffca18959384e3a6bb3f0dca48ffe0dc04d7e5"], 0x50) munlockall() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100a6, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/204) 23:38:40 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0xffffff9e, 0x46f1, 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 23:38:40 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/105, 0xfffffffffffffdfa}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000380)=""/7, 0x4}, {&(0x7f0000001bc0)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 23:38:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0xee00, r8) chown(&(0x7f0000000000)='./file0\x00', r8, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xd0, 0x0, r4, r8, 0x0, 0x0, 0x7ff}, 0x101, 0x8, 0x1}) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 23:38:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@echo}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 23:38:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) chdir(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="195557a83e49204568e6"], 0xa) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000300)=""/183, 0xb7}], 0x2, 0x0}, 0x840) 23:38:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 23:38:41 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x805, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050002000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 23:38:41 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000540)='\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') 23:38:41 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, r2) setgroups(0x2, &(0x7f0000000000)=[r2, 0x0]) 23:38:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaf949d02f6affff6bf3bf554799b9b8138d17bb9d9dd82efacd9d13471a9b91d49bd2eb5efe712d259daa85372352a8bb93e79864e9a0097a749c932c7b699bc454edad993ee1af414b0a9f22e40bcc6eed344d0ce11e5f7e7c942f530ebf9773aeee70915088165705d2435237e4575c7698a780b063bca09458dcf2183c9614ff0a05a7318f1a86d162de648cd3b578ea7062e83518202effab37ea82ec8d0845f49119b780714180bedf1755d5392fd46ac01c3a4261cb5b959345"], 0x10) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8000, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 23:38:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) pwrite(r0, &(0x7f0000000100)="ea55394d6caf1a25a2443a02be0e67e19cd18f3091a7e946ae7ffbecbd77da30a7f08841d34c291310863ba926c1ebedd70d1a7dcc97971cba3d0e20b6c55e614e1dfd91659155b8830fdfda8eb988dc670286bb6f2e421bb0f028030b45aa171ac6754739e5180abdf44f8630d5abd2b079fe14327d82d89dc2509c37b6e14170e30eb58f571a66943f036630ad32a401555d137d6f93b9788a2e73d00a1046678bcdd1343493503ae97dc1733e5e722207aff3e91ddbd94e8a0c227a4ec11b8e86b9eef89d5508a97fe4d3dbf94255f6903d6ef122139b0e5b506b58268124c3223ba926", 0xe5, 0x0, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 23:38:41 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="82f3080008"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f0000000080)="64bd42f8ac81b3", 0x7, 0x0, 0xfff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0xc) write(0xffffffffffffffff, &(0x7f0000000180)="7da36aea798a9c508cd66fff950a91b0a1c18f12d0fd2f1fb62c368288ee53b2046aef899a511970198bb249bfa1d6540d16188883f16050227a01e08ad51ab9a422cbfdc0f8c19df48f6b58566ee477074e6c43", 0x54) close(r2) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f000061b000/0x2000)=nil, 0x2000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 23:38:41 executing program 1: minherit(&(0x7f0000242000/0x4000)=nil, 0x4000, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/173, 0xad, 0x420, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 23:38:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf0", 0x11}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) preadv(r1, &(0x7f0000001540)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000140)=""/65, 0x41}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f00000014c0)=""/117, 0x75}], 0x8, 0x0, 0x240000000000000) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f00000015c0)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) socket(0x3, 0x5, 0x7f) close(r3) 23:38:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x4003, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r0) r2 = socket(0x11, 0x4003, 0x0) dup2(r2, r1) 23:38:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000000c0)="f1a3fe73dac3d971a820fb6be95e417720c89f946bde9e363c90a7b9475939ebf7898b00f285c64b28a27665874fba38fb5dd763d83a8d6645eaeddae71920ff66e0b9415cd028fab95906213967e3fbc6ee89880ba124fc5f75d96102e31d7bd6f1740d87c8cf680f1e5e0984ce5ea30e33a3b5ab5851a5353bab122c3bed8404bdf3799a25c4274a454b5b7badd64027bf78ed1d5d6b40a7311039aecb9899bdd21878c2cc1bc9670a41e93819e0c4f2f4bc2f3c1168441879d32278f79ad950a4f7c94adaf8f3a76699be83a165b8b931ac91ea21", 0xd6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) syz_open_pts() syz_open_pts() 23:38:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000000c0)="f1a3fe73dac3d971a820fb6be95e417720c89f946bde9e363c90a7b9475939ebf7898b00f285c64b28a27665874fba38fb5dd763d83a8d6645eaeddae71920ff66e0b9415cd028fab95906213967e3fbc6ee89880ba124fc5f75d96102e31d7bd6f1740d87c8cf680f1e5e0984ce5ea30e33a3b5ab5851a5353bab122c3bed8404bdf3799a25c4274a454b5b7badd64027bf78ed1d5d6b40a7311039aecb9899bdd21878c2cc1bc9670a41e93819e0c4f2f4bc2f3c1168441879d32278f79ad950a4f7c94adaf8f3a76699be83a165b8b931ac91ea21", 0xd6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) syz_open_pts() syz_open_pts() 23:38:42 executing program 0: sysctl$vm(&(0x7f0000000100)={0x9, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) r2 = dup2(0xffffffffffffff9c, r1) poll(&(0x7f0000000000)=[{r0, 0x10}, {r1, 0x80}, {r2, 0x20}], 0x3, 0xa) r3 = msgget(0x3, 0x210) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8, 0x200000}, {0x18, 0x2, 0xffff, 0x3}, 0x4, [0x3, 0x101, 0x6, 0x800, 0x80000000, 0x1, 0x8, 0x4]}, 0x3c) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000740)='%x@^-}\x00', &(0x7f00000002c0)='{&{\x00', &(0x7f0000000300)='^/\x00', &(0x7f0000000340)='$}9\x00', &(0x7f0000000380)='+,^-*-@:/C[\x00', &(0x7f00000003c0)=',\x00'], &(0x7f0000000700)=[&(0x7f0000000440)=']\'{^\x00', &(0x7f0000000480)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='[\x00', &(0x7f00000006c0)=':{.\x00']) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/244) msgsnd(r3, &(0x7f0000000080)={0x3, "8ffcc0f5a07eacf5b6449893c4b53cc8a5d8fa10165f89588c652cfab4918bf9e57062d1e53b4117b9c08942d7b34846d36599ff3e0c02e4ca44c69a72ebd1ee07b8ce5ea8c19d10bd9c0ca621dea8e064e84ea6"}, 0x5c, 0x0) 23:38:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0xc) fcntl$getflags(r0, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0xc) fchdir(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[], 0x10) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpeername$inet6(r2, 0x0, &(0x7f0000000040)) 23:38:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="e8d5b91e18e64268a76123fa570d0f9a1eb564b6", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="ceda71f4259ee03522e010940d698b6ae77caa2c1257954a2fbcf8efb8f2a7ce9d462ddfeb7b910ac32416b40e53aec46ad3", 0x32) dup2(r6, r5) r7 = dup2(r6, r4) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) é"CøÞÓ#‘D‚T9o|ð€ € ý./file0€ ­À  À ' ä@ A€ Ñ <À upanic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806a581d00+16 0x0!=0xe2f0f292ff2d6ce5 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *483043 72072 0 0 0x4000000 1 syz-executor.1 351589 36872 0 0x2 0x4000480 0 syz-fuzzer db_enter() at db_enter+0x18 panic(ffffffff823fffef) at panic+0x15c pool_cache_get(ffffffff8292cbb0) at pool_cache_get+0x323 pool_get(ffffffff8292cbb0,2) at pool_get+0x91 m_copym(fffffd806d7d2500,db74,5a0,2) at m_copym+0x174 ip_fragment(fffffd806d7d2500,ffff80000017b2a8,5b4) at ip_fragment+0x324 ip_output(fffffd806d7d2500,0,fffffd806f6849b0,0,0,fffffd806f684940) at ip_output+0xfd7 udp_output(fffffd806f684940,fffffd806d7d2500,0,0) at udp_output+0x5af sosend(fffffd80643397f0,0,ffff800020ed2740,0,0,0) at sosend+0x671 sendit(ffff800020e09768,6,ffff800020ed2820,0,ffff800020ed2900) at sendit+0x52b sys_sendto(ffff800020e09768,ffff800020ed28b8,ffff800020ed2900) at sys_sendto+0x80 syscall(ffff800020ed2980) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe630f38c470, count: 2 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806a581d00+16 0x0!=0xe2f0f292ff2d6ce5 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823fffef) at panic+0x15c pool_cache_get(ffffffff8292cbb0) at pool_cache_get+0x323 pool_get(ffffffff8292cbb0,2) at pool_get+0x91 m_copym(fffffd806d7d2500,db74,5a0,2) at m_copym+0x174 ip_fragment(fffffd806d7d2500,ffff80000017b2a8,5b4) at ip_fragment+0x324 ip_output(fffffd806d7d2500,0,fffffd806f6849b0,0,0,fffffd806f684940) at ip_output+0xfd7 udp_output(fffffd806f684940,fffffd806d7d2500,0,0) at udp_output+0x5af sosend(fffffd80643397f0,0,ffff800020ed2740,0,0,0) at sosend+0x671 sendit(ffff800020e09768,6,ffff800020ed2820,0,ffff800020ed2900) at sendit+0x52b sys_sendto(ffff800020e09768,ffff800020ed28b8,ffff800020ed2900) at sys_sendto+0x80 syscall(ffff800020ed2980) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe630f38c470, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020ed2150 rbx 0xffff800020ed2200 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff821f795f kprintf+0x16f r9 0x1 r10 0x2 r11 0x33d98509c092957f r12 0x3000000008 r13 0xffff800020ed2160 r14 0x100 r15 0x1 rip 0xffffffff81a0af38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ed2140 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=483043 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=56, nice=20 forw=0xffffffffffffffff, list=0xffff800020e09288,0xffffffff828c27a0 process=0xffff800020e9b768 user=0xffff800020ecd000, vmspace=0xfffffd807efffa10 estcpu=12, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72072 47113 55194 0 2 0 syz-executor.1 *72072 483043 55194 0 7 0x4000000 syz-executor.1 83267 107606 0 0 3 0x14200 bored sosplice 55194 431327 36872 0 3 0x82 nanosleep syz-executor.1 82634 147823 36872 0 3 0x82 nanosleep syz-executor.0 36872 74729 44327 0 3 0x82 thrsleep syz-fuzzer 36872 351589 44327 0 7 0x4000482 syz-fuzzer 36872 471599 44327 0 2 0x4000482 syz-fuzzer 36872 132148 44327 0 3 0x4000082 thrsleep syz-fuzzer 36872 41413 44327 0 3 0x4000082 kqread syz-fuzzer 36872 281899 44327 0 3 0x4000082 thrsleep syz-fuzzer 36872 307197 44327 0 3 0x4000082 thrsleep syz-fuzzer 36872 212317 44327 0 3 0x4000082 thrsleep syz-fuzzer 36872 80402 44327 0 3 0x4000082 thrsleep syz-fuzzer 36872 35280 44327 0 3 0x4000082 thrsleep syz-fuzzer 44327 497504 24674 0 3 0x10008a pause ksh 24674 57973 95207 0 3 0x92 select sshd 71462 182444 1 0 3 0x100083 ttyin getty 95207 329685 1 0 3 0x80 select sshd 49503 373023 85764 74 3 0x100092 bpf pflogd 85764 336354 1 0 3 0x80 netio pflogd 46494 229621 53711 73 3 0x100090 kqread syslogd 53711 382951 1 0 3 0x100082 netio syslogd 16331 487766 1 77 3 0x100090 poll dhclient 90166 166106 1 0 3 0x80 poll dhclient 94982 90540 0 0 3 0x14200 bored smr 98313 282544 0 0 2 0x14200 zerothread 15378 257350 0 0 3 0x14200 aiodoned aiodoned 19728 449921 0 0 3 0x14200 syncer update 18998 204466 0 0 3 0x14200 cleaner cleaner 14071 156279 0 0 3 0x14200 reaper reaper 16241 243392 0 0 3 0x14200 pgdaemon pagedaemon 42415 287297 0 0 3 0x14200 bored crynlk 8124 64215 0 0 3 0x14200 bored crypto 58640 202661 0 0 3 0x40014200 acpi0 acpi0 56253 123302 0 0 3 0x40014200 idle1 33131 217914 0 0 3 0x14200 bored softnet 27140 449209 0 0 3 0x14200 bored systqmp 77980 309652 0 0 3 0x14200 bored systq 59589 367937 0 0 3 0x40014200 bored softclock 2631 425312 0 0 3 0x40014200 idle0 1 490400 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 72072 (syz-executor.1) thread 0xffff800020e09768 (483043) exclusive rwlock netlock r = 0 (0xffffffff8270c198) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9498 6408K 6668K 78643K 10747 0 pcb 13 8K 8K 78643K 131 0 rtable 116 4K 7K 78643K 385 0 ifaddr 59 12K 14K 78643K 112 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1508 0 iov 0 0K 16K 78643K 22 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1286 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 50 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 174 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 451 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 11 0 in_multi 37 2K 2K 78643K 58 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 234 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 124 39K 48K 78643K 1519 0 UVM aobj 16 2K 3K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 21 0 NDP 9 0K 0K 78643K 21 0 temp 95 3862K 3926K 78643K 3518 0 kqueue 4 5K 9K 78643K 49 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> 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 37 0 35 1 0 1 1 0 8 0 rtentry 112 59 0 12 2 0 2 2 0 8 0 unpcb 120 95 0 82 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 631 0 631 2 1 1 1 0 8 1 tcpcb 544 97 0 93 1 0 1 1 0 8 0 inpcb 296 317 0 309 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 12 0 4 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 47 0 47 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 56 0 54 1 0 1 1 0 8 0 pfstitem 24 15 0 2 1 0 1 1 0 8 0 pfstkey 112 15 0 2 1 0 1 1 0 8 0 pfstate 328 15 0 2 2 0 2 2 0 8 0 pfrule 1360 36 0 27 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 227 0 6 14 0 14 14 0 8 0 art_table 32 228 0 6 2 0 2 2 0 8 0 art_node 16 58 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 43 0 33 1 0 1 1 0 8 0 shmpl 112 19 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1634 0 230 89 0 89 89 0 8 0 ffsino 272 1634 0 230 96 1 95 95 0 8 0 nchpl 144 2142 0 527 60 0 60 60 0 8 0 uvmvnodes 72 1713 0 0 32 0 32 32 0 8 0 vnodes 208 1713 0 0 91 0 91 91 0 8 0 namei 1024 5775 0 5775 2 1 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 pfiaddrpl 120 15 0 13 1 0 1 1 0 8 0 scxspl 192 5988 0 5988 9 3 6 7 0 8 6 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 424 390 0 358 4 0 4 4 0 8 0 futexpl 56 2661 0 2661 1 0 1 1 0 8 1 knotepl 112 122 0 103 1 0 1 1 0 8 0 kqueuepl 144 88 0 85 1 0 1 1 0 8 0 pipepl 304 106 0 96 2 0 2 2 0 8 1 fdescpl 496 374 0 358 3 0 3 3 0 8 0 filepl 152 2333 0 2229 6 1 5 5 0 8 0 lockfpl 104 43 0 42 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 231 0 222 1 0 1 1 0 8 0 zombiepl 144 358 0 357 2 1 1 1 0 8 0 processpl 992 390 0 357 6 1 5 5 0 8 0 procpl 624 745 0 702 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 449 0 426 5 1 4 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 175 0 0 21 0 21 21 0 8 0 mtagpl 96 14 0 0 1 0 1 1 0 8 0 mbufpl 256 254 0 0 15 0 15 15 0 8 0 bufpl 280 3535 0 133 243 0 243 243 0 8 0 anonpl 16 53833 0 37687 75 1 74 74 0 124 5 amapchunkpl 152 2130 0 1975 12 0 12 12 0 158 4 amappl16 192 1656 0 741 48 1 47 48 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 90 0 84 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 5 0 4 2 1 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 17 0 14 1 0 1 1 0 8 0 amappl9 136 469 0 464 1 0 1 1 0 8 0 amappl8 128 352 0 318 2 0 2 2 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 26 0 20 1 0 1 1 0 8 0 amappl5 104 276 0 260 1 0 1 1 0 8 0 amappl4 96 485 0 459 1 0 1 1 0 8 0 amappl3 88 171 0 164 1 0 1 1 0 8 0 amappl2 80 1995 0 1926 2 0 2 2 0 8 0 amappl1 72 18221 0 17777 23 13 10 18 0 8 0 amappl 80 1000 0 953 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 21 0 6 1 0 1 1 0 8 0 uaddrrnd 24 375 0 358 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 375 0 358 1 0 1 1 0 8 0 vmmpekpl 168 7018 0 6983 2 0 2 2 0 8 0 vmmpepl 168 53166 0 51078 123 11 112 115 0 357 16 vmsppl 368 374 0 358 2 0 2 2 0 8 0 pdppl 4096 757 0 717 7 1 6 6 0 8 0 pvpl 32 172120 0 152832 178 0 178 178 0 265 14 pmappl 232 374 0 358 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 268 0 7 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff827adff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8291afc0) at __mp_lock+0x127 __mp_acquire_count(ffffffff8291afc0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e7c860,1) at sleep_finish+0x113 sleep_finish_all(ffff800020e7c860,1) at sleep_finish_all+0x32 tsleep(ffffffff828ad0b8,120,ffffffff823f384f,2) at tsleep+0x1cc sys_nanosleep(ffff800020e3fc40,ffff800020e7c990,ffff800020e7c9e0) at sys_nanosleep+0x205 syscall(ffff800020e7ca60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00004ff38, count: 3 ddb{0}> trace x86_ipi_db(ffffffff827adff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8291afc0) at __mp_lock+0x127 __mp_acquire_count(ffffffff8291afc0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e7c860,1) at sleep_finish+0x113 sleep_finish_all(ffff800020e7c860,1) at sleep_finish_all+0x32 tsleep(ffffffff828ad0b8,120,ffffffff823f384f,2) at tsleep+0x1cc sys_nanosleep(ffff800020e3fc40,ffff800020e7c990,ffff800020e7c9e0) at sys_nanosleep+0x205 syscall(ffff800020e7ca60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00004ff38, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823fffef) at panic+0x15c pool_cache_get(ffffffff8292cbb0) at pool_cache_get+0x323 pool_get(ffffffff8292cbb0,2) at pool_get+0x91 m_copym(fffffd806d7d2500,db74,5a0,2) at m_copym+0x174 ip_fragment(fffffd806d7d2500,ffff80000017b2a8,5b4) at ip_fragment+0x324 ip_output(fffffd806d7d2500,0,fffffd806f6849b0,0,0,fffffd806f684940) at ip_output+0xfd7 udp_output(fffffd806f684940,fffffd806d7d2500,0,0) at udp_output+0x5af sosend(fffffd80643397f0,0,ffff800020ed2740,0,0,0) at sosend+0x671 sendit(ffff800020e09768,6,ffff800020ed2820,0,ffff800020ed2900) at sendit+0x52b sys_sendto(ffff800020e09768,ffff800020ed28b8,ffff800020ed2900) at sys_sendto+0x80 syscall(ffff800020ed2980) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe630f38c470, count: 2 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823fffef) at panic+0x15c pool_cache_get(ffffffff8292cbb0) at pool_cache_get+0x323 pool_get(ffffffff8292cbb0,2) at pool_get+0x91 m_copym(fffffd806d7d2500,db74,5a0,2) at m_copym+0x174 ip_fragment(fffffd806d7d2500,ffff80000017b2a8,5b4) at ip_fragment+0x324 ip_output(fffffd806d7d2500,0,fffffd806f6849b0,0,0,fffffd806f684940) at ip_output+0xfd7 udp_output(fffffd806f684940,fffffd806d7d2500,0,0) at udp_output+0x5af sosend(fffffd80643397f0,0,ffff800020ed2740,0,0,0) at sosend+0x671 sendit(ffff800020e09768,6,ffff800020ed2820,0,ffff800020ed2900) at sendit+0x52b sys_sendto(ffff800020e09768,ffff800020ed28b8,ffff800020ed2900) at sys_sendto+0x80 syscall(ffff800020ed2980) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe630f38c470, count: -13