560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) pipe(&(0x7f0000004940)={0xffffffffffffffff}) kevent(r1, &(0x7f0000004900)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x90, 0x1, 0x1, 0x6}], 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x62, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffd], [0x3fffffffff, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0xfffffffffffffffc, 0x0, 0xffffffffffffff01, 0x100000000, 0x5], [{0x0, 0x0, 0x4001}, {0xfffe, 0x0, 0xffffffff}, {0x0, 0x7, 0x4db5}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x1, 0x10000}], {0x0, 0x4, 0x0, 0xfffffffffffffffe}}}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r10}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x1, 0x6) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) 13:22:50 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ktrace(0x0, 0xd, 0x8530c703183cbe7, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0)=0x80000001, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000140)="fee61fffc2a88e89559b89a66047c38ad7c9037aad09793f4b86c19ec6a88d3df577cf16bc950ba0efca5aeae63e0f33a4a571bb880a8d6a5e15f01e9caad05a70e9525a588848871608a4a5e2290c60685ed211ca57d8bc6ba65698dda47ac723b8f149243626a6d6a22c7f9d69c087635789ba360b0dbf0fbecaa75cde9ca36c1f9a2ea30887ab19800d1f8afb57cd1cbeabd823bfcd3a28e7704bc6f4d57e9f4a82e28e1d86391a89277e116aa6efd88c523125a6902810b60fe2c81d1e223122fdb0ab0b259582bedaf5fc259e1b3b2d0015375d5cfb87d18859d9cbd8b0a477558108ce"}) 13:22:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0affffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pread(r3, &(0x7f00000000c0)="99fed9b7a7c68484a5cc12accf5e2088b4630f6be6328ea85cdaab3053c7976caaf7919c04f26faba426f7618c81e2b9c99646dd6c44fcc0fd131b4aa04697e306a01205a6ef347662521f1eec989279f01204ff55ef1a160185594b37b0ee26930b8bfad8099d614ef9a5c7b35b61a83c355a46d0c37f7fd0bbb1f73496f1eccbf016298357e532bab78b637b2a456d3a116ba5122f7349f682d8cf741d9d59f6d7fdc508b01110f5f30500d4e7a9eacb6b85541c183101fb04849fc6056bbe4952d95414997c851bce55cf5fe61e626ec0ddf2d90baca4607933", 0xdb, 0x0, 0x5) 13:22:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x200) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r3, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 13:22:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x7, [{0x2, 0x8}, {0xb62fd8f4c721414a, 0x8}, {0x2, 0x2}, {0x4}, {0x3, 0xfffffff7}, {0x0, 0x8}, {0x2, 0x3}, {0x1, 0xcc26}, {0x1, 0xa1a6}, {0x2, 0xffffffff}, {0x1, 0x7}, {0x7, 0x101}, {0x1, 0x101}, {0x2, 0x80000000}, {0x2, 0x5}, {0x2, 0x3f}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x18ce}, {0x3, 0x9}, {0x1, 0x10000}, {0x2, 0x401}, {0xd15ba6ff2c5ec985, 0x3d81}, {0x5, 0x6fb}, {0x1, 0x7fffffff}, {0x2, 0x9}, {0x3, 0x200}, {0x2, 0xed0}, {0x1, 0xff}, {0x3, 0x7}, {0x3, 0xffffff00}, {0x3, 0x1}]}) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 13:22:50 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x40, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x0, 0x1000, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r5 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000), 0x1) r8 = dup(r7) ioctl$TIOCSTOP(r8, 0x2000746f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) 13:22:50 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000100200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc1145b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7af876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x6) pipe2(&(0x7f0000000180), 0x10004) 13:22:50 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:22:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) r1 = socket(0x2, 0x2, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/13, 0xd) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="960b0000140f63e6c8db6881e7bfeb06e65601fdf15d1a97a5a779e669f023f41230e98dc78eecb3b96940f27173286420a175027b89225b9da135d58f0a7f5a91fc8acc23b4fca2829c4a081ad28281d2e7aeb0182ad233fc781630ee016578ccda72a4fd33eee650a07cbd722e40029c392d37a06d8e09fb63d713c541662a1606ee4f633f5905435c43fef5e9a73b86f3f64334413eaa34b3881020ea99a5522cc1cde37b5f7c9a24cc639a6e8d44558b7097264f0240247297e46d42682d48a5ff2317dd"], 0x18}, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x40, 0x2, r2}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000740)="7dbcaeea3e90a885b37ffa5ac120afc96b8cc1bbf5e46274e13dab4921f3ed888f866e27aacd049db583fb93e2dd23b08044e5e236cc106d1753230ba3230dff9b3ab2accfca00500cc61c9558b0cc42fdc4d02b30152fc18c47a662037c3d086c6094fef64739a6b3b34a0f067a556ee938fc6e77b19a34d8c2f1f32723561c2a401180b3cf475598f4af3e54ced7a1510779215065b75392c363ad323a863b3a26018532fa582c39d44acc656eca9bb46b2463ef5cc267b5a28792479b0294c0ce6b4203561b7a4d0fc87f4dcabf859f055920ef9acc70540a43af815033fc1065529c9f51996a8cb2eab63614a4bfef98fd45a53c0b49275ff4d0e86944e05345900b56ceb1baa6d1a60c41ec885908e9ad6b215d495dc0cfb347586f2814b6de4485c491beac6bdb90fbda461dac316a206d016175cb213a29c8a58ead82d109f849f2a1b242fbbfb0feb7d477d59707e4aa3e6bcff3bfb76b428dba3d4e24b78e66720e8273bd4d45ba7d4d1d839f4f663510fbee29da2a159d2e2566ed0163280f737607894eefc4764d725b060a51d31d0bada850f2f942a9e31b813303fa44af7b96357ad311941f5f2a6f1d2d27f1f19b5b7eaf126c8e0157c9eaf4e122a635cf946ff1dbfe99096b170f1f3219c4423fc85fcb8c5d05bc854e9fa72e89d0c4a644b7e5a25505483320173868cfaea476f36532e611cdb80c06738bdd5206bd23981517f6cbc06e03a4351c5507cb953f5fd5f38a09b31c31b15068685ef6980ad094669dd8a3e2e90f9008c71c0f63866619daeb0321bc057b741ae3be210a50c3f36bdc67d36edb671ea1e6c67c2b9892094191ebec5b32a532f59145f2233be6f18272ba122d623d84a9dbe672834bd58363b1699667ad6bd5ac0a0e7710031598a3acd6bdf77a52d6e731e6455fdb84e41edd72fa689a5b72f640bdfea3e80cfdb4170f8f9b59b05d7ff8d32675c5ab58c2c27974989b9d33db7dc125e838d50132625d7c957cad38d32dde911de769c947b4ccf2c02dc133395f44997812871ef7c03c9b598a5deff1afa8ab21295d9849a905033883ba5c525f6955e19fce1f9f0630de3327d6a228f602b5f51ae600cab97d5e07090539f5ebc04aceec5ad92203528901e6f137ef6dc27ee533d741e970e18824331c0ca16d19b8afb41fd1a58cd5ba58d1aa3b64b2e103c7475b0d1bcbd038bbd7204871e677d1d3f94a4db01337f72d47bafe3bdf3fb114808543b25226026b9c8b523a871f6b36150982ee3e426470adcb1707162b7b787278e0baded59e638628d4a7f12a3038008ec7e0dd8d70b23c123009fe25673c0fb7ffbd6c83521d5697fe8236873a9883471f160f0833f2e5b921d32be4f636e426fedc5c78faabbae29a393756ed0494eef2173678433f3388c83e8b3361a525bad810f103e57f750c91f3ebf45826b85fd86b5a3d256362f2d78979505bf03c1d7d310b953236fc11cb834b9c38848989d7dbc95287ca1f18246c0fb0038a974b266680080f0e4f859966793e86242aeabce33f7629bb454a5475701cbe2fa21a52b7b7598dc65e443519b6b89e275f5c7204e78b3e3b600c3d9e79b20d1132ce3dd7b9c65329df98236799d5d8bce415ebe18bf509eb7b2c9319569782f29d2ee36df160ff6aeb22e5fbc63836cc3c66e4bd22b1447acba5c9bb6d6d56c9ca0acf58cccae8a3576f07c24ff148a222003a72787eb0b55ada40d968a80a856e06aad07fa56fe15ebb652ce1a3f4fa4c7ccaabb31a7075fd91cacc207db5c989780ccf8931e1de9aa57f09fc89d649b1236eef20809e3f2fd38b89c611691dd111229ae4cfd5c00196ce544b9f3994c63e4fe08f872baee335e5f861dcba1fed52d18ca8bb12b48c535284b0a8281511b542e6a21c62996b3f76490e2460b082c23365e943afad75a19db3dec5fd5dfdc2ba59e8958cb59c006c2c1b6caeb90d5f272c81459348419901285ec381f96c0cf1412a43c73a1b1788912918bb0b9325fe5bc2131a3c0787cd00330f4637126ed46f43abb9d014278698ddc9ff7d274a81af8e5a6c1b9a1416b0333f414f1317bbe290c4f8305d56aae7010005c82766b38c987aea4c40ad14c7f9d3df208ff0f4e913e4151cad76c37c575d1c67722d37a881517ef79dd238bbf750b5b6575059ea5cfae31df0cbaf7e2e63c5e601b0e1db72729ef5d62e55c11001aaec64f02731a217c1bb792269fa3842d51dbbc51bac588932e6917e6e1c4e4fe14e0de06a0705ecfb463d5492ddb7114e4ecfe9c633ea879bd7a5fc32623d674b19105a2d8ea30ea711a04c2b16043ab63a7b7af4c5ef1acb89c66884b7c853f03742e53af07e0810b360660611d8614d194492727249395116c0b57d02cfb03de5f650093ed2ecce5f875cfd3e1df23ee95164258bc9d07217144a403d517bf15eda9a4e683bcd96cd28d7b28f624050731e51ef74a9e4edd7c881bd44bcd9bdeade13473e82a1666579d3c66b5e7bc57c4f725ee64a124f013f927189b48d2959cd56ea5a5ac5cc499c678ea6294d1980c027a925b4459d3b8cf88efe707606e8e63b225a5a2327f9cf1708bd6a1b8618f30fc1a7d611f92076df4e4b9d2d3c219a8571cec7c9fe30775b4b8e9903186ac719aff439e6ca96ebbc5d8e668e5bff723ed8e6b489c6cbaa3186f974a7841d2a32f5125e79cfa8a86ea176b53dce7d78cb5b834d1ac9afbeab60e5948372de8a1471e3ac91bd9c06b3eab6b901775ecf8779148eacd3bd5537fe8b263061bfa829b6f281819944012410dc041a503bab0cbe0e2156850f1881765ba9ff35febe01c6d0aecf15d8672a001052e33abc7f109219b7711e09ef5112e75c78e5500fdd6e09519cde6ded47d4fa7ba5b2d7ea23e2a19203e26328c62b4e53b40b51a34f0678b5c7e1665db217c1e56a9d2c977b0a39e9ac75fb9137e08fff753f2e4e99c7bbd5446f67a6e4df0190493c1609e7f9d58cec2ea696395ba5a8ba94ae4fd12ef22045c09c03b01742df4fba6fba20030cef1c03bb629b3b8bf12c745caf531a4b59527e9df9fff397fa1f94e90d5264972a203448ca1169d9b88b5a89439478b30d80015a2d2dc8af3475d180bef51b77cfa8d7faf09890a2c7074f464795ba639c2a8378ba88993cf27249711ad5b85900289339902c3a1416bb55cbb6a0d1ad28ecdf4c779c393faf9a3678e4f9f245d9bf82753e6d3bd972a0fc7f4ef182db530988dfbf6c53e2979a5ddba1191b41f520fc65caea85f1ecb98e043c10afac72041af6ad68037cca4412e5ebf2b841454c94093e0f42790236debc7d86f0b41dd7843e7d4f7b9c69bc5f1d4195d8495d3baae93b6d503e7d56c68b8867ce43e7dbee6e3907c30f33d1136205392c88b8ec8e5c0392574190f8cf7a976445b8518d5890b3f09aab02f8145b97d2ad746e804b4eb402bc5db3813787f9cff93aa92340ab28185c0707f4adf40fb4633f7c0cb178b678bc62b24ddf999a6ee9545d993fc3b74e27f7312207c185207c6fec63f52ea940810ee4778f74a40fe816d3cfd03ba831a3f052e438cd9711241fc8f29c9ef8d782cdc22278c18c56dc9fd6965b89282923f5dae9fecc06c706108726c6de16bef87a13f85a0505570b9dc28f64fd89dac68a0c3cf53a10fa1ed002f813337823c4ad7b0043d1e7b2c267115a24fb333f20945d3cf25dcc10a0a8253ce073908f36d8154f0d6ffab09f29e63ba997300f67cbe3302db0af6b096046c93e1634645616c43f23b6b10bb2e14f9953ec0e1a543cac2d2567f6a19d2e65c788e9c793809921412662f45f8e82b9dee8f13293034da7ef97416ff2a58527d8c9d6e583be05c19ca3fcc63da683843da8b529ceba9bb16dbd9aba9e7ad8716154a15ff2da1923a57fb7159f6cd5c16a00ef2d9cd87b2d78609dc608a7123707189b4c110b5b7bad6d7b620fc531a0c94cc9ccc086b74294a237b6a7cdab48ae904c22b9ccebfd2a304661c12ba23a0b9f8166b0fbebec5c6a74dbbeb10cc555c8f52ac4efdc456108acdae2a847bde2448acfb1637347b27827cadaf79b2693d062686e1893355abb414f4eebf4b1ae1ba0e0e372ce72722bae8916f1944ae2a07382b601548571346ac15e177b6561c0ec7f37e0215ad6250fa8694df82de4a391fb509456728be9a3eee755bb06ea0605394330ea56815f67f8cda9ebbe63c8235e83d180a36d7b20a93d368c60154602dea893f2d7d4fea835f3c65f701299ac4780104a9481e754feff56cc65c9f20892f99edc1138011789c314db560db8b4f1eafa8bfc6500596cc043503577b340b3a919135028a27c2fc54e423d5142024188223904222d3ca5a0fc2b458772479b49b1fd0d04ecb666de301705303949c1e7bedf627bd10e84c3d584db96907127cdb441c17e2fa0befe02703959813c62517e2596c074047da679ce32821df98c8b63f27c3326c209565f731a788c325ed85d85c7cd78300694b3b324afe02a4e49410d917bab4565df2f1a737894391044e55c219da70cc16bd05f5352dfd6d11ce5f19265e9b6b38e8f7bf8e65e9695701b453963f15a1897f68f2667fbf932c64eb5b1d11e2a8bb29e7c569f2c7a6735be5731fa8bafb4e8d516f8c3fea8c79bbdbc78b9e8def59c2ebc94eeb3b99c1292bf1e379af6761746cdb93effeb48f537a27a93a66f4c12466a29ff4d98c472afdaaff32468bad649d280e5066bd1fc23d4a6c1bde7da20796e8d9a29d13a7562d4a38dbb0156d3b4f282061f66e69963eb57c31898162bd50c8cf432dd82332930ee2ef991af8430a23a86224dfce909c1b938f82aac4b52c27dc3ce3fb35976601cad7a878334f99a7fbaf9f3e259c34ae2314154efb7a07909eca40bef3d25866f9a2886280d27ecfcb70363ea73b82d0e9ac572e6b907f6f323b54745e9af1a4b4ea638049f82412914873e7a083e8eb864127a70092c4172c7db7daf341ad326e53bdf88a32e03dd178cacb24857192e5609341902e003fa9b55faf95bf13047625dd6c54b5834a69af4ecfdcdfce8407e9f92c32003043082615e6e1a75da10f5b34fad829ea7806f012c41576486afae9c5a5c8035b9e519924eebe147b8558e16bbe731eddf377fa3bbcad852740da5a445c56aae0aff3abb1051e0255f50571d85595a7c0b833f34e5879b46795891ab2957fec76df37c8964d61f220de4e7759ecba977984af00a6989645784650963e066b44bffcab803bbdba03925c5b340c618c43c7c0f9a5dcbd8a47ee7049e3ae6852a7e61467ef465b569994eed829e431960883978101d41d3a8db2c4e7110af8f64139dbab546e516d88d055b3195180f23bd50f052f229c6f142ac4fd22ba0bfb8bea17c72509cf097a478b7d663cba0e9613355d9722616df4d84953018106455c6501b04308a5d1812364c31d8b82abaaf2a6c2b7b9424bdcf27ab2e203f024cfff546adea6961ffaf96803b5e504231972e7ce4c259e9a99dc0713d6d0b5816ed81cdeb393fce5d9771aba79b1b5d0b376748ff2603058882a0f3f6c769979fc4a50ad1d8f9583676f66c7dfa6500a0d04753fae85a61faf3c9cfa1cf50be4417043273c145dfec39fa11200ab9b41aa6cd05e91fe9553e8c90e8de4c56f1edd0c8704178e0ff02d46d15fe30ea6bb5ccb9e769ccf14ebe2b5387e6ad4b8e6b2306fc4750d19b4909f8d9c8f994e388fe9258b3a9293fd9226f379d8584d0af9cc73d945de166ec77b146775953aee7a4bb597fd63b10a9c4b3", 0x1000) close(r0) syz_open_pts() 13:22:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b9626b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) 13:22:51 executing program 0: r0 = socket(0x1, 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x418, 0xffffffffffffffff) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "0037de1f000f3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x158, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x278) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 13:22:51 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='(\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00']) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) syz_extract_tcp_res(&(0x7f0000000300), 0x3, 0x9) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x6, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:22:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28003e47d6d25836f0"], 0x9}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[], 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:22:51 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2aeb7910bf093f68c13a00287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c00000000fd4237b8fa4d012ae447473c220495aaee48c02f6ac41eeaabbb2f4593097463b146a7eca1d66bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000800000000dfec15080000000000000079aa384d961077b56b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ec2cf3725b1a0581adf2ea95d0000000000004825a8268bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0c94aa152d350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e095441bcd05cd73139ea7542498605472bb243eab8957a0e06565187dcc009924717e54c6a79565b8fa99e74c882acf857bbbfb88ee77caaab3e14b8c843c118eca74cd916843db7fc9b24278d9fe4c72c5a8af18516c0059f193ed77d2ada9f5111fd7fa85637148771f50edc557a7606ce3e2128585b8e3db5b7920b1dd764a195721a26fbe3d1852a3d17f182da4aa0022b7a1065d2f20a2afd761820106d95ade6048302877469518f47f4d79e80d3c5320e59250305649d52cabc2820b78b1b336e8fd1fa522d8a982fe0a2db4337858e017b1abfd002fe57ce2a3bed2d79399a8489df810729bc478a12083c52c39e0fa841f8650ee06a40d13d60054698814c5c458bf934a23281d534f7"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:22:51 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x1) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() r10 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) kevent(r9, &(0x7f0000000900)=[{{r5}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r10}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r8}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r6}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r11}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0x1, 0x200, {0x7, 0xac4d753}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:22:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x80000000, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) kevent(r14, &(0x7f0000000900)=[{{r10}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r15}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r13}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r11}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r16}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7a, 0x80, 0x5}, {0x15, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="5024cddab26c60638c641ddea2b5") 13:22:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x13e70503274cc4bd, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) 13:22:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0xb0) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200003, 0xd0f, "4a0d6a6e069f67648baa088b88b0d4925b29870e"}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket$inet6(0x18, 0x2, 0x5) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x100, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendto(r12, &(0x7f0000000280)="ecdf1bcc71a705a77d52b8596cec8a8c7035fb9ce57c28dfa7ce48b869f159b9676bc6f07868364e14101282f3d555bde41e3ba445506a9ac453344a129916df3fd1b22044bdbb1c244d2afbdd12606f1346541ccb8ca3b643faab0ff61a2a8b4da99be3157c906ee7f2f3f943b13820844401501bc046fc9f4dfcfaeb5ae318da48620d21c0a188375d779d413c01be2bb56b96c25538a4f5b4a1", 0x9b, 0x1, &(0x7f00000003c0)=@in6={0x18, 0x3, 0xffffff4a, 0x347}, 0xc) kevent(r7, &(0x7f0000000900)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x7ffffffffffffff5, 0x0, 0x80000000, 0xd63, 0x401}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x9}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r10}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0xc0) read(r2, &(0x7f0000000880)=""/161, 0xa1) 13:22:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 13:22:52 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='//e./null\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r0, 0x6, r8) 13:22:52 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r8 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1c0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f00000000c0)=0x100) r9 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82c536574ddc61e3fc66"], 0x10) clock_settime(0x2, &(0x7f0000000140)={0x7fffffff, 0x81}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() r16 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r17 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r17) kevent(r15, &(0x7f0000000900)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r10}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r16}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r14}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r12}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r17}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000180)=0x8001) shutdown(r9, 0x1) 13:22:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:22:52 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) geteuid() pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efde", 0xc3}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r3, r2) fchdir(r2) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) 13:22:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r1 = dup(r0) accept$inet6(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481, 0x0, 0x8], [{}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x80}, {0x0, 0xf71}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000004c0)={0x9, 0xfffffffe, {[0x400, 0x1f, 0x7, 0x1000, 0x0, 0x8000, 0x4b5, 0x3, 0x10000, 0x1, 0x8, 0x1000, 0x6, 0x6701, 0x8001, 0x2, 0x0, 0x5], [0x1f, 0xffff, 0x2, 0x9, 0xffffffffffffff88, 0x101, 0x2a, 0x9, 0x100000000, 0x8000], [0xfffffffffffffefb, 0x40000000000000, 0x1, 0x200, 0x8, 0x4, 0x7], [0x4, 0x7ff, 0x8, 0x80000000, 0x6, 0xffff], [{0x1, 0x2, 0xffffffff, 0xea9}, {0xb, 0x34, 0x7f, 0xb44c}, {0x69, 0x1547, 0x0, 0xc3}, {0x6, 0xfff, 0x2ee}, {0x6, 0x8, 0x94, 0x100}, {0xaefe, 0x80000000, 0xa9, 0x87a}, {0xca1f, 0x81, 0x1}, {0x5, 0x7fff, 0xc442, 0x44ef}], {0x4, 0x6, 0x6, 0xbc}, {0xbb59, 0x9, 0x1, 0x632}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x2, 0xfa, 0x400, 0x3, 0x81}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:22:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="8347f28cbbc53981dbd92801623a2d9760f5fa5962f24af6874931f968434332f53844cf48a026a4de280c375db3e5bd457d92e767c51f8d7fcaefd563d0ab67e54c307f4a5bd604c063bc22b2ca91a1be2262ffb414dfe4feb50dcd4231d67926807fb521a5a1941efbe02038a4a07bf0f74c7c6adff496c44ebdfbd548750e5a2fffa673283e161e3181b6883ebd82cf8cec9344257cd5c5521818b3c449a6438f026df6e658d326fa0d5216922fe0ceb6c9d99df7c11c9f228e8dcafde32b619fd7170ec9c3350281ac02e7ece95edfb79c05b5c892dfb6aaa2784773800939", 0xe1}], 0x1, 0x0, 0x1) r5V˵Ɵ{@#}$]w+RC\Ӊf0R{P Msgƫ,S#MfUI%Z@[K|V`]-x)qLXhÌQ"6f6K(@ iSPk7)t .4-e9Dnl*N< +NFp,&}/X? %?pckbd_enable: command error 13:22:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pwrite(r1, &(0x7f00000014c0)="e243edd23ae82e4ca01232b34d8b2811f830628995d11dc30a41df534ef82b7f870bd2ddf01be3899103fa3f1c17838effecdc973aae9563e5c0a93e458fd3b7b905cfcf1b116cd98bcf6778b9e2d6f3ef655b409688e8ee22ff49e2150af70d2712c6a1705b0457f33bf23b9b01f12354970d1ee8a8a84a254c3a3c2cd5627632c5b8336c5282dacccd4867e8593bb06b7eda8cf1d1212e2896e347a0c7bd2c80dd854082cbd81e8c71286ae097e378402e3a9bfaa2677d5cee4490f826ea6b04f79b18e05b7bf0b4474d7480d04abb4e997b084c20fc08371fcd88f049910bdb406478976e155d861a9fe590b6353cd40550591908d86f74ccd74cda026d417de2d9fa8d0ff294c3963e267dc20da0827860b486e1be4baaed1217a7a3bc175a770ec0097c987f231ed61ac945cc9f7c5c3cec0e9bafab7c97f9e4202f2fc89e27336ac6a68f512db0641409cdd8dbe4a0bbe0df8b441e50d922a78acb4bbb5e353733602a02fe7b03e24761f740f6b47cf76140c94e592f828b8cbcd7d57e5710e6aff1a6b90fc8fb940f336a4b5024d57c5091a88468cfa5ea11928854ee572afa0b2b0c06ef34bd699ec575f1b8befac5dc42b2b6093e3318650e5b8167fe569970444c4815667c8e831c743ab680d722d69eb38e729e32b120aefedfd0daa3dfef6cc24fc18621e9d305023c08946cabcc1e006c68d3c6732d3c31c3788b6c86e4bf749b9d91eb2b0bbb99683b226231c787ab5448416508598e2a12f2db7af0c9fd048e34e2a19f12e939350bf17d6fb95e1684394b698e0435ede672ded3d2a292121161efaa84dd9bbf1b44d02c4c4b2afae7e39588d1db276f1bbb1ed272f5c80dd8e531838c6f33b3dd43ecc1bfcc057ded0c3f5b57313f8c77c702865ae87d2453e05d2ac1a7a34065d46a33a7205d860a9fcf723ada9f06210455f3a49861fd810f38371ea3f4697b4453b36b909314fb29ef7ea07fa8bd8318ca859c3637460aaa45316eb467007ed5ff0c748118ed966e61a0b9bb587feb6d7b390a8f28208e5a40e69a997ae9ae4b4eb42fd0c08df1785869688a9bc32ebce61aac2e97f71ef9dafc3154c51fa904a7c507808627f2f88cd67b2431a6056d33be7b1223039b088f8fd98829d8e6618c56823de9fa0cc653b02a8f5c7b45114c55f5062774730b53eb4f1fba6b2abb782e2cebaa6b82852ec7f65fdf09009827aa26d95a1d8eab79d4af4f9d35109e347f87f9d7875882d3449b3312f0ca38bbfa81c8499dfd112b157621760c2cf3243f7368832dd0cf78560fe1d7d20804fc9d9e6dc7edd7384f348643a778e206a411d38324a61cd2e95adea86f3f25d9798ae6cbbb9612772dd2c50176e9b43795c2e7dd00869f3a2cd0bd2b8b3c7ed6e5e5bc6628d2fc5f6af6b0ec25a3cf0f42f7899b37ad895d002af82d21cfd8067549c05bddc77d2536c2072eff8d7bedb7abf7eee04d015c2cf26240af4687a85a40364ccdcf3c59751a5997986b5c864456941ac5b1753a3b40af878608a8c1046b45ee0038bc92e83d8430919883d97df822140793dc47d2c7188c507ee3b627ff12ec60460813715ad3b2f8484523fb5872ae85af66cf11812d3d7ab027eb18244884fd66bb3b247257856d48fbbcb52ab3e0decdd6497bb91aab0f5c7f0bc6f6e1057a958fc079fc33aba1f217d83149e9c868aed06dc0210faeb2c33301d817079c91fd8b4e5675c9115b4d83119a3857eb49a9a352d38403058eedb1b6bef0aa64015366fc64ee78616bf111e90a8d061aed3271ccd1a4d04ff346a72503e690ea99b8bdc1941ecded979c132bb9e0d9536fd9f06ca4d641b0eb83a6467353e22e34eaf8468e9ba6c9402e1c86b5cfc14e39633d9df92fd6b21783d8d7bf4fe5bc3b540cb621d5da2a713553f776343c067cf1b114fc50c720f3c05569f42926b90c258db644041bddacfa828a7c2e7f9914533f94e9ec7e0458feb578e1776a95b121b8f55fea0a57166111b4419b61317e0a2c0fec4f01b300b2594812aa31db5452d92a34cbd8d5163917f739f3e28c70fc1bbd88705b13b4a18a3e83582243e6f65a4a416f71ade3c26167805f10de24ea805e93f1a9dc0226853e0c1c01a08947bbce6849a67911bbe1d5f531582e91d222df5374d04f3473f60e87a9fbcd07c56ac00058e877c8d54d4c36d76ab591b68ba61b73c73d2cbc768db6a0ac95e982501d3f69d8b89aa0ba3b085a31e2b5d42424174cc63106bf05016c7135ea2136c2a794aa1cfb56e6931bcf48eb1d6ac4b20ce01a02fcf9493bc84036901acdfa17e7d6047fc7ad6fae0c15eb1807070e82b9a9a645cb2433a2dccab27a4d6850acb5af43841770b584facf75923047275cf3360f729060bf22151f878a616a3a9c144c717f934b848cd64034bf396e3199acf24c572953faef3ef64ce043d379108c175b22545bf9c58696f506a8f34cc66bcb6fadeb5d0bad7a8cc9e40e45df25a4d1ea761724fde33a69c0fce06e6090368882f5b5d690c6a8ccd736d3c321929cdb871f71414b4c27577072637bd7322ae210069b3bfbd625643e73fbb21c05e11ce485238ab0ce11c50d8cf53e8cd423a2426f67a64b56782bb2bf33351cd089128fad312318a9108f728b231c9203944c64fa0f42fe0b9601603385d52786472bad0799990d74f5a91a89fff3be67bbbe18b46b4a53b52160f8194df1ff5410554f6f85fa40ba58ac8c01b4b0a5eea6e585f69b9b498c4449b432cd8453dd7dc91139e4c6b3b6984a5c8e06521c4f996513917354a0ee800066edcb5efbe7ddb10e2a0423d5846b6d76e5f496130df978965f7b531172a6fd018ab8c9ab422556d5c7c34c6ebfef15edfa631872ef12f4d29e77ca7d46f5e59b9b5132488ac50261570cefee88009cae64a7d0dede1a0d379ad313cc8acf807ab45859d621749a53bdea5e9c635685751d98e5327b98d3c6c1874a0feedb2dc6ae153dfa5b3d6c48bc802387214caa84e0510558fb24fde3dee2a5192630b98a3f93e8865303ec34dcc2e48f4b426d6c15c43b61cda1baf3eb34560f9a2b9555b0738243dba62497d04f0b048fbd7c91dbcf2116236c5c1b817645004127c9e17622eb734d825001804c822e645c8c35d29c923660bd98cc0d332d017cf7ceda775b016a03269de5db3ee203ad036b186df4dae1b59184f6d94e38c6b24f1ee8c34e4543c8bd3dfcaed030d70b411c8f31d1e0259f7834c86627826e84df769f4f659eb5873b837366e9fb5654862aa4d40a82ccf47c125a8aab06df2c7e4c7cf23720e06af6762f8cf6cdd85221c48722a8a42041ede4473f1bf50c16ef20698362780bd74c8349dde5852d49589b29a71d75cd30e3bf62fd9211e92fed24e157a47298f5d7ab1d54202df2407da12bedbb6a1ab13614f3d017bdbab5af80e167c8e14042ea86401775e524205f39224bef0057677ee893ff769b617dba703cc410ebf2a036fb0a4da48eee10d199550492b5ee0799e64b10c34b8dc466bcbfbaa7c4187e8c6ba066a640a2f7261257da6a1a6825c23e5250259197250dfc85655ff42ff20ae1f47bd48ff21e5edb1f9c74f433eaad4233984919bc1c55f64f5db625bea3688a6ead2ddb3907cf3b05a6a281ed4fed4f14e6bb8ae9d654ed187033066aaaa58b3c5ead808b4b9af53270884a2edae28cd5abdf083f7f50224f3feb54e64697c3ab0a8c89b5fb2cdd1acc9cd4671dcb1f21c1a763cb232ef3377bd96500923344176eed809ae9cb9c8888278251b3020e46f167ecb7c1c1f7568447928c8f4b89d1dd2eb421113a249d794dfb5cd915b047c86184d4004d26e73788e95b94d4c6a41422fdbcae273f518dca69e6169e1ad9ecf3bdb41eca5bd9e8ed1909f2f4cec30df45396d032d2d284f60992ba388057d5bcb5dacd8d7bc2cb5caef60e495a0ea25b2a2055a19fd7548776189b4e26636ac0d4d11ae740524288e841b63bafc3801a787e19a88ac8ecf0ed857b3b3597a1da2f5730d5a9b260a70c8513ecd22a52c9be37ed426d5b0d4a14bcfb2e9b648b967333da6982b980b6cc13ec17df3aa5dbb714819be054212010f35f7b602ad28cfb0e9472cb2d806a515ba2a03f860bbcfeb7524dd3c841fda65a7da58dcec274ccad1936488ec0a908ec4729329b3dbe403fd8864819fe2867d37a7392c8ecd33aca1131a4a700f158d2a95d5f8d2d4e8fce2c9b77ce04ad561a3f5436c437260c2daad30996f500625fbdc1bb6efa1ae5fe32c0f648955308ca3f06e79edacbaf084550133a9a65374b7c407997ccbae1d63a07afc6b2cbb31574f7dd59843dbda7dbc6dd64e83f79164e96597407f8afe5a2b33c45e5f776f0db9d86bf86cba83ce4d6684570b0096b12e7dc9b3de27c267d432d841d7b0f3147513f224fe461e345e9c8d3ba017907c6dd2317391a899192b6881f2d74eab7c12e4b7884bf98d36977ea3e0a46deb45ce9e90d57adc502ded07772cf0158a049f1b4264295a6d50c3f6544fb486851ff08e1ec7c43ff17470e68b9170bd8e2cfd4ffdd7a45febf90fbd68705520fad6b3d1f9d54768836f6ee4c7144d458759ec97e2035901ab2fd1fd2f2a76aaee94d836ba5b1b7c0f6f9475b91be78511662cc08acd6e6d2a7bf29167a9027df9716c8d7c4cc8eecc14369ee8c8796c211612c8842f9518ee12461eee74f9b2748ea3a9bf27c82f96ccf1a186b2f512690b468704567c5adcdaffd8d2532fe0068e4a96093b4d961786fb6a9ec3b7942c3a4923eb158f3bc4ab3f906f8e0cc711e7ba160e17e7a04b685e5c01c5a31191455ed408dd80deba379d208caa716b6a0f270f2cb92fc3db17bf440d72ff7cc5af091818be88605f6d78883d81adc866b8d1b1c07ef00cd9317799a728e100463809b6d6d82ef77da80cac8e96fe41fc4faaf0fa5b931597f5b714ff7a715466f28cc68f22a4f851ca9c21bccdc9630fb16dd4f89dc34476c00d0e814f04ec42b8edb522e197e64d92c41d61c3bc665983f9567456b1626ab2d074314a3f8fb5a0ba991c4980759fdf3e711ee7edf686b6ec0bab590881fba7d9b2ff394a6b6669c20ffd31988b0a43fd8b10e6b92b1e35170d76a604dc4df8da54623783bc93f6ecb483b5e64e2a7c982f0445273c5be041d290b6c3ac9f65162c0b8c494e1e51559fbe51f3c22e07d624aa85cd44768abaf62478687f38e57b618edc21d06913e783079963b392288e43ab0873863de41cc2dbe6d65ad833a050ca0532a0ecebdcd3e6beb50e4137de04c55740817cb40a3b3a6880c81099009e9f65e599be0f3452894645105c3f745af5a3e86c9a25812dac09ff05263ed2135ebce343679ecca04911f830954ac6614e35c589fc33370c7ce721995ace895fbed2713a9356d3e73e28a6ad6b7a6038f4867b2a666982a46e63a203e50ec405956c3d6550734ece1f046aa3b1cda508ed75d428f03ea08c5b18ada7eaaeb9b6a7086bca813b05a1dad5132f48409a41fd64a58d2df08469015ca4a252511b80f78da148426eb8d60225cfa1bee58404a0f54ebddcc20b14c776718a8f1fa95cd79fa8264fcd11bf5ca0d3355a28be5db4becc386ea3a9e0ce453f8b3a8d831d1762ac9fc0770807e85b22ab0607d40fded6cc5488a701dafbde6f00769f83dfda7868d1d6db880308cb473b0fadb98d4910c14fa8d51e510bb90a20381b7371ddf520ae0ba34d99ec346a5e729eb70f94fc855a0c49509d2f492ec1621cd46d9a3f460bc1f5fa0dd4abee9f31676b0", 0x1000, 0x0, 0xff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x6, 0xca0, 0x5, 0x1, 0xc0000000, 0x6a78, 0x418, 0x5690827a2ec986d3, 0x2, 0x6, 0x1f}) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/131, &(0x7f0000000000)=0x83) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:22:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="d0157d94597f84ad608238505a9482b88cc3fa42289f0edcdf9f7be91aab9b20e9cb65d8bf279cc459f822ae01da9cb0d33ec277a49afd463f1168bc5c29422fbd3727a72d4ac0d529aac1417f7a4e852ebaeb587aa71db022186a43ebe14538f17d3ea0d8cc1419f403d15819172784d00b8b46e41a467f4217c42ef7131ba1d99b4e40555f376a91100a23d4e96fed6df1bcb3fbef8f3b0fd921859093b49cbd338bfa1d325a34", 0xa8}, {&(0x7f0000000180)="5e5cf812e6cf5384e6cf88392d7568932e1a54b5f8acddc96536d55f15daf4c0dc74e765ee11c442654f3993d2ac2be783461eceaa397c467595a975", 0x3c}, {&(0x7f00000001c0)="2462f618d27dbfd54b046409d5ed3b5509ff1fbea47d6d26de5b288eb462a2326d1eeb06", 0x24}], 0x3, 0x0, 0x1ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0xc7d4d97c1cf23db1, 0x0) kevent(r6, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x3fffc, 0x8}, {{r6}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x0, 0x101}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x5dfa, 0x7fffffff}, {{r8}, 0x4, 0x46, 0xf00fffdd, 0x7, 0x7fffffff}], 0x32, &(0x7f0000000080), 0xfe, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() r11 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) kevent(r10, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r11}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r9}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r12}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x6, 0x20, 0x200040, 0x0, "d730c1e7185b69b99e1f335887f3c2e400", 0xfffffffd, 0x4}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe(&(0x7f0000000140)) write(r1, &(0x7f0000000200), 0xfe72) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000000), 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 13:22:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) r4 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000540)=""/4096) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x80000000) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 13:22:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0x362) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r10 = dup(r9) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030954d0ab839a5a2a74cff8a34083fee4a"], 0x18}, 0x0) r12 = fcntl$dupfd(r11, 0xa, r0) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) accept$inet6(r10, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) linkat(r3, &(0x7f0000000180)='./file0\x00', r10, &(0x7f00000001c0)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) 13:22:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r1 = dup(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x3]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$dupfd(r2, 0xa, r1) 13:22:54 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, r3, r4, r6, r12]) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x46, 0x2, 0x5, 0x7}, {{r1}, 0xfffffffffffffff9, 0x9, 0x10, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x220}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x32aa}], 0x7ff, &(0x7f0000000200), 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 13:22:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESHEX=r3, @ANYPTR, @ANYRESOCT, @ANYRES64=r8, @ANYRES64], @ANYRESHEX=0x0, @ANYRES16, @ANYRESDEC=r6], 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r10 = fcntl$dupfd(r0, 0xa, r9) ioctl$TIOCSBRK(r10, 0x2000747b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x4, 0x80, 0xff, 0xffffffff, "0c0f15be8c0f9a0872e68154b29442c9018e5af1", 0x3f, 0x101}) r12 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 13:22:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x0, 0x93) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 13:22:54 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 13:22:54 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1000) 13:22:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200007f, 0x0, "0000000500000027000003000000ffff2000"}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffd3f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0xb9ce90cadd54beed, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:22:54 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x506475549c7f7cd5}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xded6cf23db4ca105) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) kevent(r13, &(0x7f0000000900)=[{{r9}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r8}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x2, 0xd63, 0x100}, {{r14}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r12}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r10}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r15}, 0x0, 0x40, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x8, 0x6, 0x5, 0xf197489a}, {0x9, 0xdf, 0x3f, 0x5}, {0x6, 0x9, 0x3, 0x7}, {0x0, 0x4, 0x0, 0x8}]}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x100003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0020000000000001173300000000001b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r17) socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r17, 0x0, &(0x7f0000000040)) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r17, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 13:22:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 13:22:54 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000003880)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000300)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) select(0xd, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, &(0x7f0000000180)={0xfffffffffffffffd}, 0x0) 13:22:54 executing program 1: chdir(&(0x7f0000000040)='./file\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) 13:22:54 executing program 0: pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc71cb32418fe1857, 0x1010, r0, 0x0, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r3, 0x4) r4 = socket(0x11, 0x4003, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111, 0x26c}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 13:22:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80, 0x0, 0x0, 0xb4}, {0x15}, {0x4000007ffffffe, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="5024cddab26c60638c641ddea2b5") 13:22:54 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x400) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f664fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='l\x00\x00\x00'], 0x18}, 0x0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0xfffff59b, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="4980bb2bd5e31c03ec26acd5bef6660faffe1d4db686f2d93c522b7100f4e2379bc5c752a135a6a7ef73d2b16873e4", 0x2f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x800100006}]}) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") socket(0x0, 0x4000, 0x0) 13:22:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d83730900000089851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a2cead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:22:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x21) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000001c0)="d98fd20780341ec9d79b7500ae6e85c44cb46f9c928c200babd5d038460893c3b08aaa960c9f59126408d376735e9070bdc9a7aad7fc3967fd58980b45596467a700be6a677efe831e9122c49aaf8e6e7dc730283c1e4aa68a82d9ab164338e59a133c461d6ff98cc0f21bab1c428e6b016b160968fba32a4d80f68a9907610c809d1e381dc121c0777ef0f6989eb389bb39917a5aa99675d16c0aeb9ab5d875f66972cddeb3b831d99a465257e39bedd16ef005efead69b30a6ce5f17d3278fc3634b1951724f84d6076328f83bb15b67e1937b54d1e34048764e566270b124a219bb2cc0a16a27a7336ba37fa4c6512490ee61b3c38df5f6a5fb3d1e", 0xfd) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000180)={{0x7f, 0x9, 0x1}, 0xeb, 0x400, 0x981}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) close(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:22:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x3, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="5bb0407a852beeaead", 0x9, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockname(r11, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) fchown(r1, r2, r8) 13:22:54 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x9, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xfffffff9) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(r3, r4) r5 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) getpgid(0xffffffffffffffff) r6 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, r6) sendsyslog(&(0x7f0000000200)="296cca7a5c290111aef64af9336cfefddc6f0d7032a4b160fa9a8835001bf508185ec4950a659d8b44e241fecdbdaddf82aa6e025c6795e9505a3070a78ffecf98c92e0058a526f450dbb749d2919cdb921020f79e7486659f6de33de5bc6b73dfc37c428b87ed5e2f", 0x69, 0x40) clock_gettime(0x4, &(0x7f0000000280)) fcntl$setown(0xffffffffffffffff, 0x6, r6) r7 = socket(0x20, 0x2, 0x5) sendmsg(r7, &(0x7f00000008c0)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x136, 0x9a}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)="377c1523551aa92e4ae7c8014c375dc01d227a482bbfea5d491eb5633c3b6b3300a806f4def147e1e125deebdc886f495759c0ae5e18a30fcac45c23ed1b353f0ca69c4d4e8a4976eae1f3d403d71ab63b6619826cbd57c3ddbcc7831ae56d6c0cafb992a6ce8e64839c08d6c92b1309e9bb1c66a6dbae5c2b2ba6b3d3aa21a70d1f6c2a0647b4e07598e3d510", 0x8d}, {&(0x7f00000003c0)="31e7e66c87d38c60fc9d47a91989f3419ed3e596f77d4447c9ec11fdfc9a03ac4764dd20280d927b2b7deedaadcb18389e2ef24a7301bc4ee5c691b8abdcd0860ae32b272de0709af7c63eaeea5bc20bb809", 0x52}, {&(0x7f0000000440)="cf59b71b4c6dd807a0ff76d84e317dbfb3531d0da21c890e7f8c2070c8fb06a70746105f94639515576d4bb5dfb081c6d5bf70806f78b663fffbebb613c776864a2d1dd8309f6a27fd54c3d9475132a57af03a09e72a7bdb53515d915ed3bdc535870d037c506d4f7ece9ada4fd50cdffa34e13f04a523c02e8f40a6f8852c5cce75226e383dd5e85e5427f707df838dc2b2dbb29b711011f3ba962e211a869b30e22604df7c2e5cf2aa1c6e8a35b06ae8", 0xb1}], 0x3, &(0x7f0000000540)=[{0xf0, 0xffff, 0x0, "dd3065ba408a5ed80d55194b2ea5a2986e6ecbf7983a4fe14ad59306ffa0378b471e1ff5ca3f5bad285cdd0932ad22ee8823bb1b90bb1e7d8fbfb80382f77a5abee371ff720c7589d65fa588cf497057767dd6978bc42afa10ea1a9227ecd40780a570885415d256d68cf7b0a8e9a6b050610d1d771537a47161b2e32f77dc96ba390ec5deb4403e54e48f981cd4de80657ffc15d5b628641eeef84e50ccedf2de0c4a112b2b75fe7a55371883d0e248ae799323707957de65e738300c0616f0722b2789297fc80706f25b1eeead622041b0eb472bbf40249c7911539154d0fe"}, {0x60, 0x1, 0x9, "98803c11f0efcf799f3e40aceb61026a4a9232b6c30bd7833bb35f58c83c7208856922b0d87c624aeebc7e1e46255b273a87b83a555c2b153d595c1bd658b81301a710e85c53f2edfacd52f66b02"}, {0xa0, 0x1, 0x3, "6b70fb055401529f0b2855b3de60c645b7fd606eaabd32efe999c96e1c56ed6efa1bde55b03cf80c841e3f6f51b227a8b303047f92c031835810e9471899fbc363ca6b5ddcc85c1d3e83693a5a08bee8197f60d57a7eec3e3f52a3d4dd7819164e55cdf003953c268ff7c5281a1e6f9dbf9d2f38ce918888d5c338f499de4e5581da33cf0dbb737b3ea67cc1e5c771"}, {0x110, 0x1, 0xffffffff, "196503efe08fc37665176a9b2131a238650fac7b2b0c62a1eadece70c4ac95ae264c43293bce52e9182c0d069917b67e70949e5c6e5f333714aac9a95da9be1864deed5683fa44858eafaf4234dfb8d7ef350fb74868ca07bb3d3f0977da8e1edcf357d6e831bdeeb11b1fca03408377d95645a459afa20c819ab894bb912b00f787be47b7124c3b173f6c078bc4b86693552d36fb128b1384bf76fb98d0479e7d425f2dbb1c0f8d8abd0c36a1bdb7dff38689db6c881520c07ae39419ec30e78b8bd65f50de92c60f9b142c54f5efadda1af7eb148057b9b7e499309bc4e02614b2028fa41e80397eaddfa5e9405c72f9f06b747f1c265e6e1e58"}, {0x58, 0x1, 0x2, "254d020d2be82526a993ddd1d08d680dcf8712c731055d792e7bb3639085abf581437b25bbc0161e3d40b91fa0a3218e220782f51f43fd79c43f3fa8f05da66260bb51"}], 0x358}, 0x2) mknod$loop(&(0x7f0000000900)='./file1\x00', 0x40, 0x0) r8 = shmget$private(0x0, 0xb000, 0x8, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_RMID(r8, 0x0) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd0\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) fcntl$lock(r9, 0x7, &(0x7f0000000ac0)={0x4eacc71f9128b964, 0x2, 0xe67c, 0x6, r10}) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) truncate(&(0x7f0000000b00)='./file1/file0\x00', 0x0, 0x8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000b80)={0x2, 0x16, 0x6, 0x6, "6a19c2f00a8b2fcb34e3210576f826364b584377", 0x1, 0x101}) getppid() r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/klog\x00', 0x80, 0x0) write(r12, &(0x7f0000000c00)="7960178819fe5fb514b8d58164a0a5e209603e3cf8e9aac1d423a5345e7fd7f04c23cc17ed18e39c5e16347e5607b31a549e6474bf1aecefae5e950961adfeb7040a6eb2c6253952df9e64cd51125bcb833881b209ae6b481200a1b67371b0817ea0dfe029b99e27fd62aca138eb29123df2da6e9fa018a1b11a872b3c947c2e6e78425905eccb758d8de14a9949b6f8dcd0deb51fe4c66b6c51dee864dc82a394c8a8eb78f148d1", 0xa8) 13:22:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000100)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) pckbd_enable: command error 13:22:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000135, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) setsockopt(r3, 0x566, 0x1d, &(0x7f00000001c0)="0287874f7c0a11f17130833503f391bf113fc71950639426336c651ba5ee58c075c7ecd9149dd691920415304044027a5349806f8d6557459f03df821d05b8105293aafcb67a32426dbb7a835bd6ebb329fc35b9c02ab5fd54d0804d0b2350", 0x5f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:22:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000280)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xfffffffc}, {{r2}, 0xfffffffffffffffb, 0x102, 0x2, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x80, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) mknodat(r6, &(0x7f0000000240)='./file0\x00', 0x6000, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x40}, {0x7ff, 0x80, 0x82, 0x6}, {0x6, 0xff, 0x7, 0x8}, {0x6, 0x3f, 0x2, 0x2}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:22:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x408, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x3ff, 0x8}, {0x0, 0x5}}, 0x2) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='W\x00') 13:22:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x0, 0x481], [{}, {0xfffc}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0xfffffffc}]}}) 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)) pckbd_enable: command error 13:22:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="8f22f092d5a04bb200f63ab6ba66f622df8dcbe0e6214a69815e684f78120b4ec3837ee39381ab093b0c33ce6883fa6653f4198690d21e0fabc13af7fb5a333347e7a1df74b06b5cd34900173700b90785bb0bb0ed505de01a736305cc53a45b4654b7df49d84929fcee7f76f8732edb947da3945c76e97edb2bd972ab7ec475a4e76c0288c9ef2192aab25ac4e46ad8e65fd974edd5b84f9fcc56cba4b0f6883a2e28093065bf2fe223fdda69e9c64037425bd8452aa3459f095d95dd68498bcffa8f7c951161cf22692c752809491c779cd1ad", 0xd4}, {&(0x7f00000001c0)="3299b70b74ff2953e85d2e30d69333ce64ac73ca15ed520e4353d65465e63e604d118472df1c362ece427f780e86e0c530e91efa342e4bb4adde31", 0x3b}, {&(0x7f0000000200)="00949c1e4420af5d6e10e35842dd5dcc3fec90e3c1bf92544a1229ccd7", 0x1d}], 0x3, 0x0, 0x660) ioctl$TIOCCDTR(r1, 0x20007478) r3 = dup(r0) unlink(&(0x7f0000000340)='./file0\x00') listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 13:22:56 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="e4012e2f66696cb1f80bd540653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r13, 0x0, 0x0, 0x0) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r13, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 13:22:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x8000000000000006, 0x62, 0xfffff, 0x1, 0xfffffffffffffffd}], 0x3c70967d, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x7fff, 0x100}, {{r2}, 0xfffffffffffffffc, 0xc8, 0x4, 0xfffffffffffffff8, 0x2}], 0x0, &(0x7f0000000140)={0x9fc, 0x16}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x66, 0x20000000, 0x7, 0x5}, {{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x2, 0x1ff}, {{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x1a, 0x3f3df7bf8fefb71e, 0xe8, 0x5}], 0x8, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffc, 0xd, 0x10, 0x1, 0x5}, {{r6}, 0xfffffffffffffff8, 0x10, 0x40}], 0x8, &(0x7f00000002c0)={0x7, 0x3ff}) kqueue() r7 = semget(0x1, 0x5, 0x10) semop(r7, &(0x7f0000000300)=[{0x2, 0x1718, 0x1800}, {0x2, 0x1bc, 0x800}], 0x2) r8 = getpid() getpgid(r8) r9 = semget(0x3, 0x5, 0x8) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000340)=""/190) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x4c5, 0x6, 0xffff0000, 0x1, 0xfff, 0x800, 0x7, 0x2, 0x0, 0x100, 0x1}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x2, 0x0) close(r11) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x80000000, 0x5, 0xffffffff, 0x3, 0x2, 0x2, 0x28, 0x1, 0x1, 0x1ff, 0x7}) socket(0x20, 0x0, 0x8) msgget$private(0x0, 0x80) fcntl$getown(r6, 0x5) geteuid() kqueue() socketpair(0x10, 0x1, 0x2, &(0x7f00000005c0)={0xffffffffffffffff}) fchdir(r12) getpgrp() 13:22:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x1, 0x8000, 0x3) r2 = dup(r1) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x2) linkat(r3, &(0x7f00000000c0)='./file0/file0\x00', r2, 0xffffffffffffffff, 0x50039591c62bc5e6) listen(r2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() r10 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) kevent(r9, &(0x7f0000000900)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x80000040, 0x3, 0xffffffff}, {{r4}, 0x7ffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r10}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r8}, 0xfffffffffffffffb, 0x30, 0xf0000000, 0x80, 0x2}, {{r6}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r11}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() r18 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) kevent(r17, &(0x7f0000000900)=[{{r13}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r12}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r18}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r16}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r14}, 0xfffffffffffffff9, 0x8, 0x10, 0x2e8c}, {{r19}, 0x0, 0x50, 0x10, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x401, 0x0) readlinkat(r18, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)=""/52, 0x34) write(r0, &(0x7f0000000040)="27c8c8b36ae43e3df72f3d9c14b5ec59629c20f97688c05095250562af7bad28abe833aba43af547e24c233a85de2928", 0x30) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000065302f66696c652c000307044daa40220f95d62133f3bb3f0a5a1a8093de100b038c4faf409de7b2619f0d1e7ba4eec0fec245949af85821ea63728e44722c0eb00886679aaf8e3e56dc9bbc458858d53d7206c7f407c0b9d2c403f9eb51316cc02bd8e01b4befa43b51d2bc4518924e04ba6f13a4146a8d2af10604cc258e2275c7675c4fd9b18158644b60ee9ee8cacd8e2b647d26a24700a96a51867a3c15db88338b2f265e5adcd8227392b8ccdd47cba48fb0cea882628792eb0a7293d9f2b418b68d3a52198514827d2d1003033aeacae9d4642715d1f4504c41b868788b92ac37b2a0c52460f8e97c12a0583213ac12d51bc41a587319e1c6a975fa2eee5fa0ccf092eb3ea8111398ac998f06535b814c5b0291cbc39e8fb3a0968fd701d2fff985be6088b7e9770aa2091d7a972698b870fc8b38f500b6e7d8c877da038ca5f4edb4871897f1d6d8d98bee6e196b34fcdcbe82b0dd256074164b2528bc8706c9810f26635a526e54788cf81c12656a8634e1b761bcdee761943eb50d0452ee9e81a8a6c73ac1daa3ce4bade80c1aada0c3d2a70741bd3a60881f2bd3e8147d94628a0b7534ded1aef9f8a61cc89f44a0c3368f990cf9338744df908ad24fe1ead9131fc33bfc9a5507fd50bf8156c02995fd1103f5"], 0x10) close(r0) pckbd_enable: command error 13:22:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) r1 = dup2(0xffffffffffffffff, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 13:22:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2, 0x0, 0x0, 0x800000}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x2629) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pckbd_enable: command error 13:22:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebff091e2967fffeff0000005000000000005b67871b542a53870600f5000000000000290000002e00000003000000000004bb"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = msgget(0x2, 0x42) msgctl$IPC_RMID(r10, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getpgid(r17) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r12, 0x0, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r18, r17, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r22 = kqueue() kevent(r22, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = fcntl$getown(0xffffffffffffffff, 0x5) r26 = getpgid(r25) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r20, 0x0, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r26, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r30 = kqueue() kevent(r30, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r33 = fcntl$getown(0xffffffffffffffff, 0x5) r34 = getpgid(r33) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r28, 0x0, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r34, r33, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r38 = kqueue() kevent(r38, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = fcntl$getown(0xffffffffffffffff, 0x5) r42 = getpgid(r41) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r36, 0x0, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r42, r41, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0xc0, r12, r24, r31, r40, 0x1, 0x200}, 0xbcd, 0x9, r7, 0x0, 0x6, 0xcc7a, 0x800, 0xea}) r43 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r8, 0x5, 0x7fff}, 0x6, 0x2, r43, r9, 0x7f, 0x100000001, 0xb1f1}) setpgid(r1, r43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:22:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x80, 0xfc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r11 = dup(r10) accept$inet6(r11, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000000240)={0x1, 0x46, 0x7fff, 0xfff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edbfc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="fbffff0600000001000000ac1400ff00000000ffff00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) dup2(r9, r17) kevent(r14, &(0x7f0000000300), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40}], 0x101, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = kqueue() open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r20 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r19, &(0x7f0000000900)=[{{r12}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x40, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x8000000c, 0xd63, 0x100}, {{r21}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r18}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r13}, 0xfffffffffffffff9, 0xca, 0x1, 0x2e8c}, {{r20}, 0x0, 0x50, 0x0, 0x40000000000, 0x5}], 0x30, &(0x7f0000000180), 0x101, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000080)=0x7) 13:22:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:22:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1806, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:22:59 executing program 0: r0 = socket(0x2, 0x493673640b0854ca, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pwritev(r3, &(0x7f00000006c0), 0x10000000000001d6, 0x0, 0xff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:22:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e465c6061da56002"], 0x10) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 13:22:59 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x19, 0x4006, 0x1) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x84) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x1d7acbaa98a13097) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r17, r18) setuid(r15) semget$private(0x0, 0x0, 0x231) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r22 = kqueue() kevent(r22, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = fcntl$getown(0xffffffffffffffff, 0x5) r26 = getpgid(r25) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r20, 0x0, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r26, r25, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r23, r16, r15, r17, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 13:22:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getppid() writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 13:23:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x10, 0x4, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000040)="85be9bfe1634e708a224d5cdd5db360abcf38be601ce8fb3bad5694fa9862e2684541a1337085a5af55e3077aaf624154ae5e38e6b827a6daaa1078769ce7979fd73825561dfa35faea6ab83acf9bd70717d03b8e65334", 0x3a) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x1) 13:23:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f0040000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="32716c43211671b5850756b9d4f900f360bd14a4cbad6e9053b618cedf43a664c94494", 0x23}, {&(0x7f0000000040)="4cd4310d09e40e6790111dab3b164cf073359a989f4cf88acf85d61bfe2e24e4cae9e3b1ce6261a5c90ab421963dbdfee66e2eb034429822e70d06d1bfeff1441152fc", 0x43}, {&(0x7f00000000c0)="bcf221eb38437ac64d596f6e381fe4a3ae802d8172895cd0176fa77664b1817eb39b66dd78b0e7226f31486f3d95414094e0ba8b20cc7a21190cf9fbe88ce4ae12516ca5a7b899415338e121ac61fbee85dc014240036a042e674e98791c76a9056f0429a97d97149ce62c10894a09f62e1a275bb781a5a4c783e222b7d53df8df24e4f74f3f41d91cb688937d81f0b4f7a1690e2b62cb0e128256a857bc782522a43050f88a0b0ac8", 0xa9}], 0x3, 0x0, 0x8000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) socket$inet(0x2, 0x2, 0x5c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) connect(r7, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getpgid(r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, 0x0, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) setuid(0xee01) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x27, 0x0, 0x0) getgid() 13:23:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0xdb}, {0x30, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0x3f, 0x7f, 0x7}, {0x101, 0x81, 0x0, 0x8}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200, 0x0) readv(r2, &(0x7f0000001540)=[{&(0x7f00000002c0)}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/83, 0x53}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/155, 0x9b}], 0x5) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x3ff, 0x8}) 13:23:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r8, r10, 0xffffffffffffffff}, 0xc) 13:23:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x90) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[], 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 13:23:00 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2e0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:23:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000102}]}) chdir(&(0x7f0000000100)='./file0\x00') r2 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r2, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000140)=""/172) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:23:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) mlock(&(0x7f0000139000/0x1000)=nil, 0x1000) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x1, 0x3, 0x6) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="8544ca19416395153ab1d48bc1615ac983076d1cff94b3484323af3b89fa3d82c5149afda87562571775f8c4a0e42f19c125d2bb6c07396db8554a9ae5ed8af472e257e6d8c261dcab19734379fd77459b523124a25d615d421d5b25a064be6decfcc9feffcdd0618b91cdce8fb78c5be766a336568e25abc0e96b3baa72c43ec34cf8e201ee98d85e0d0a8556fc3c3b28d4bf4439446cb91e", 0x99}], 0x1) r6 = fcntl$dupfd(r4, 0x0, r2) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000072310638ea68db7496c4e9ebedb93f16e8e0100000001000000ac1408ff00000000ff9755b3244e0332b7d7fd576a5b0d6778f3b26be569f37e4c7cf96e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getitimer(0x1, &(0x7f0000000240)) bind(r7, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) 13:23:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040), 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9c1c, 0x0, "0000000000ecea0100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 13:23:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x4005, 0xfc) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000040)=0x283049a5, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:23:01 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000a80)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x0, 0xfffffff8, 0x2, 0x9, 0x8b98, 0x3, 0x7f, 0x81, 0x9]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)=""/178, 0xb2}], 0x2) connect$unix(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffe76530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000ee0000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a7b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb316188421b1bf6a1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cc47bc415c77e78091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd6100"/361], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000680)=0x43cbc, 0x4) 13:23:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000000)) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xffffffffffffff1b) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() r18 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) kevent(r17, &(0x7f0000000900)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r10}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r18}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r16}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r12}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r19}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'\x02\x00p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r23 = kqueue() kevent(r23, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = getpgid(r26) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffffffffffd, r21, 0x0, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r27, r26, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r21, r28) 13:23:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ffabeafffffeffd2f0d5eeec00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000240)="c40012bf0c2b23e7afd2e9a4aea2e6464ab50e2d50d06bca8dda4e571dc0a587d90e2bfdb311928afc4259e429ac49f1486abc0fa6c561dfa5d3cef078f9ea49e959cf96aef968d7d6bd4822146799bc2bb22b04db7b3c", 0x57}, {&(0x7f00000002c0)="602d73f057b00c8c7de5f3d3dbe8ce7927524f4856b54564104c9af8729a58979e7a1e6fe3f7101c6dc6f8b1cf3ccf72a5121b378d40a23b4ac950a1c209ef5e83732c48c837fe80", 0x48}, {&(0x7f0000000340)="2900121272f74b8b61dbd29f767ab3d949184bba64a734d81ae8eaf0396df0b3b207f77096c6097a9b8d15fc5ea656adb026046c10fdccd979213608a8ced64d8c3fcb91c63e94b89911b4dec015588158a0b98b464cd511b20ecae91ad269701850c770e4ae90ac72e493244f8875a0f3cd4941d3", 0x75}], 0x3, 0x0, 0x8) r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./bus\x00', r0, 0x3}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 13:23:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000011cbe405f5f851e1c8d0334375dd9ca20b9e8fa533404c6dcbe1c065ec52bf6ebc287f7ed574dd1e2a927254673854483a8f8b5a2d9490d0e2b969dba5b2bc6418e04c83871d9234c2c0dc78592b525a259fd9ac8ab810dbbe0411ed48d226de04efff32f3031887b4a78e7f75a51a7ba75eba8f9243d3b757e2652e1e0a02bdf9b6690fad5df80033df2ad21313311354091a959a41ccea46ac550d91e041b83d27cb0fec25e09d5fd8692414af6107d6615d19a1d51c002ff989b5c7b50b1a41f9aeb5cc261ffb31ae7ba715c0b06416ccd08b834bef99501"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:23:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 13:23:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r10 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:23:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) recvfrom(r2, &(0x7f0000000300)=""/187, 0xbb, 0x40, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x3) r6 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) connect(r6, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) 13:23:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000005c0)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r5, 0x0, 0x10000000000000) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) 13:23:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000140)="ebea7038af93a4", 0x7}, {&(0x7f0000000200)="080e261787a45e11a99562ad50041f559f6fc4983caecdfa495777f08726e77f0f3fe15577c924b3b194158d7bfc9be20a6a4cff63dc7f1dba8306efad65", 0x3e}, {&(0x7f0000000340)="4b45f8290205536ea1c2f4a022455e14d3d0e8507f80581261bd50a12cb0f72c6ae63584a4614e91edd6f023f07ba765827e9eb576d9e43b3bf1258fcda8915ddad9753f8ca85d1f5ccbd2248cb0b034f00641438efb846f0f9244355b0745d73f526ec690991bd54dc2df04a7c299ee3618d87814d8559cde5df38bdf6f023c10cfd3c8b8d4", 0x86}, {&(0x7f0000000240)="6f8396fe90cc40b3bc0a5f452649a3168b", 0x11}, {&(0x7f0000000480)="cfce882bf4f8f463d330c936b4e0158097671a5143811aa11f63fea14767345133597daef0d61b130307d67af2c3babf5f8fd0acf626ce8439ad0d1259d85890ab6068ba0e282a995ca83007df474ba198854d8db49dd8bf5a02b7b7158a547f1be2de998427a7ba3c85f456dcedd0505cec1a87ddc2f1cd1d3bb787177faa5b18e723a82dd6e7396910bf7544ae8050eff0429188b82aa1", 0x98}, {&(0x7f0000000400)="d3bd196ea634f0ef018fd234871975d84d6dfce8e6b6c726ba5f14c204878e9323c046aa942510748fca3ed294f68e64e5a11a", 0x33}], 0x6) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 13:23:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = msgget$private(0x0, 0x401) msgsnd(r1, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/93}, 0x65, 0x1, 0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 13:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0x5}, {0x28, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xf5}]}) getrlimit(0x1, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r2) shmdt(r2) 13:23:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r1, &(0x7f0000002740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000180)="925cdaee4e367cd0802afe8f0e52e075ab1c52d68b85d95fe3497f22376b69b6e559cfb86c37dc7dc5bac5369b8e8b2fe59b8489ea9354291afa1724eb36ee7eed34805f021dd68ef92666c8593716ac87cc7803dfa03747947000de034e96513532ae65ba08e3446beac00ec26ed711d176438c6f19e410efededa2ab7516b246a18540fdd96a16d6c4a932cdce21439eeaef889509d854ad7f", 0x9a}, {&(0x7f0000000040)="a1", 0x1}, {&(0x7f00000002c0)="53f67a9d469a48775edc096435dfd199819d77b453e6522d7684c7b57ac05625fb413e74f5c7af0294417f22cb0efa0f73977ea92d4f290cd96fab645f3668264885dea510bc75247174dda59efb96b69f3197cfba57666d4a7fb0b854c8333cedf533709c0b1a664a03a7932b", 0x6d}, {&(0x7f0000000340)="b5a4ed0d5bffbc9feccb48ba4f17ae87433b4c04f515b1077ab9318aa4190767c6c485d1a43d97d0d3606f94233d7238d8f1c67422f6ef274ad85518e17b50131257e1ed8b4ff9e7e28d6a776e59135a863c9881a60bada80cfc254b3c76928d3cc7339777460709f3423a68624ad04804f3ad755238c4eb37eefe3ab168bc9d5ff1f841fc89b5bf4f33199813c7fc445d554a01e4ad9f60a8347ef1cb99f2241ad6892592", 0xa5}, {&(0x7f0000000400)="5db121512d01179014fe59c9182783b27673aad5497dcfb052bb1347b8037fed23696597fc98c84d6c532544a6c34cff9d184ec3e151d224cb552eb5c116334fe6d5b0f238ee0d18885338203c32384d1d082a91564493b8bfd7315ff30bd602b8bf2c0044f07c0a2b835768fc6bf389f707ddc447656a348c219daf0cd356ed1d63c8768fce4975038101ce087ab0e47e357687e5e07c993bc48913ed2775e29fcb19f5fd7c0daded00a518695bd023e6719bbd58e3052fad5cc81e5a05eef6272e3491b5f25cec5df5346b73f50cc1cf2addc8f491306ccc8ede41c97b52bf025cda35293055f01dbff315188b82dc26178d51afbf4fc8bc6034ea382c410f618738cc871ccf24d37f909109d6f6bd2f6b748f283ed38dd3a06d73ae281770a0181e20ebfbc3713693b8ecb1cfda4496563734b94037b23cf5e92f1cfb71cc24031aefffc1be261b46f374500a8d912bf039e5d10a888eb500088c068f5fafd1e5bea451ac698ffafe4b2726a30d6a4437e2f70f3e00efa2aa2c84b82578ccf9a36b3dfbb08cb3b96ac6ad6b82f8c762fb0967722685e9a69b50bb266ee8fb632eeecb4f181d698e6f34261f078dbfe6465e453f8d22c351da0e001726fbbcef2f2cebd4066a486af961bd330c0d69af58b8d9aabd5a22b0e3c7d9a90bc5df223ebe010667ca085e93020038b8a39d975774bbb07a436748ffad7e651173656a908ffbaac21ad60554e2daf6e6d44d0c87d274431aa90bec071608d811e0ea0069d4d7d9f986d8818115c0ac73134f5f9e53d088a79922622ed5b576678f2977b0ee4afcb584940886f6cedcbc5b1a00a3f4e588f1e5d8fca56b85002379eb434d4167e6e89b9c8d0fc921b38a41d6227cba0721215dbc4a0d45042aa69031d3a9cfde90d78c6c42c7eed348042416e548664c8ecdd45809e82088c49fd1de9c12ed42567f3e0e3cdfbb8dee5ebb05038dbf440fe2d1dd40c0ce2831f50a467e1246a335bb984d47a9430a6c0bb0f2c3cdf374513f3bf66908a96e9189f92acd78cf48a7f4325da3b2b1cf5359ef441598c5a3e2820006cce8a7ef28ad9b4268b14d7238be273068ed1717da353559d7054ee7dfb0f1c833cd733ce0e4dcfc7c401987679f06060120728afde4d2af14de32c9680966536660c3de3bff3216ac39d47d00dd98b7e25644ed40f943b54104019e0a4b7e40f53c712ffa1dcbbda138707c015716b9588d36755cf7e1a857b8dc6aa5ba766f3cfb837849cbfae1ef419ca603e592935003faf7d404eb27880ade881ec78ac8612bf60aceb9d04919ff37660e4df3f09efc5c70925231fdcfd6f7bf4dde0df40e456bc21c4e0d8debc23211f17972cbdc8ce7f5cb3f5f4e7e610a55e135ab3af7742efc30e4d8aa952f0aef24ddf2f56130b614f089515b25d6e0416e2cddd9f9f46dd83e3c555373036315bcffec8e75010ec6f7b66c8188c7f68d005a82790b77ee2e3dd5f2248903f122ee49f85cc1948ba649ed4e8c543419c444c1c2b6e9c8f91c95c3c4f5edd3df38303312c4e66960fb97de9dca6d21f585f84345e0b68fd5a9ffb35ead46d000ab6025218495d7176715cf6bd84473adb397ab6302c06e950f863ce1e1122c8fb6642c92f7f152bb2feb5d1a59804311244d9c08f5c226b8705e632e62d77655da3ea35c924f57f9d3c729d4d1ed0ee4c057f426ef9509815c930c3d754a113ddea8e87a9a04d8661f4c5e24300aa6c954324e36bcd82191129b5c7133f84d3f9a2d6da2ed02e547760055fbbdf2fc7c99bcf935fbdd81b87ab4c168ed6e131836c1ad3a1ab8b4825c36f94158e1334772f88ddd2d4f442a40bb01fceb93cf6a2b4899a7ca234f815a3aeec8b6f27d7842622a4062646a031d2f43181b05247cc0b8771f66689b984d768507d98db277c1bb3039dfac8d5989a83321057bbb932d442074aecdcda6afdf340d35b394b8df5c52ed54510914f74cf2cbe8185efb15529eb2652333f992f459ebf6c044f6f8c0ca80f958b431f72e1e73c69254c01202e654ea4b0613f969a1196f67d8156025bce451cfc086f4f093e775095d8ae6186ead7e7ccc7fde5375b5952d277be3991e57b7958750b0eb46401371a74ccc39c5e286c0d21865178683f93ed6d65e62b8360319f9f01530d19f14bd2a628ae6afead4f739f14bcce6be38c466d26514cea1485f24779faa44872d1b134439ec6a58b9b9373af5801a507b4c9d254c61f3d39f3e514bb23f13985ee6fc6c9c20541fa2921b7ff3a7809e3ef1e565ebed9651185bd673d689cbd87bddf0c833c1a8bfafe1bb54503f15b4a9cd72489387c69a8025bcfce485d1599639a4b7a72954aeafe9ddaf5de59a7f201c322240d615559c2d1c4f8e56b84ed9c99f7d262bd38e6762b8afc9d6cbe9e1e787dab95647c60a7920af12acc74f60406784758647407a29e6289cc35c6b2ce9b71022927c716ded12dc051a3557c7c1bcdedf0f2b16490951b63c0e05a0c05683cc9a6941baa4ac794377c946e95a7093b01401be4a855b12ccb73f04a28c22a2ebba7f0d9f80de799685580a5b094902447a4e8f69a520c644c4fdce7492d3e4677787222731db4a49d651f14d49c88c3853ba03e1d68585c84c083ad18b5b629528965650fc234b9534b5106e0d510a1b279827b00acddd33aad0cb24b9ae2463c0c09fd50ff40bfb0f523c014879389e912c2f90bdcfa71637d24e884b13b1e719d16ab7131aedfadfa0fdb5844499f3dbb7f67bbe38c66ac6135d92db8c4061395765b33bf5bb4257fcf7d1659c7bb41ed9caf594d820d08f47bafd02f4f847e0c7749c92833dde748e8f44848ae5cc63c044e194a0e6a4d05e062b170cb7b59eaa90246efd3b48e45b81cc32151795ce80bd2b05aac072ad18e2b5513385f4d6d1e5101a46e207bd4a2679ace9ad8803292c8b1c4c5d57eafa0d9f8930c5e5de98a646ff2c71762f0a3de2e53920b1a13c69a9e704f4b0615dd4eb8b209feb9a0bf007facf759bf81da74e8eb6beed7cd8802a47361497621a7448337324702ff63970102e447dddef58f83fcdf35d4f2a18598f462e007c2aa3b84ee69e84ff8500cecf0e1b59554a6bad6e477f4d086df10c4a2e9ae0a15f3f3ba769aa85e071080ed795ac9cf491ecd96fcc547322e1171494f6490c826db1a19ed7e50f3ce5734b1a50d5045661a05036a7aba0703576248670329bc30e0daf61b7ad25a37815e10eb1f074fa88acdff5b68adee07238f78727ac041eb04463b4baefd0eb1647c8a5265ad31f756743f5b9b8fb7a1d125f3a006e7ecb19b6536363f9cf1b7f9a9a782e2962721f51d461460ea4f509afef5050e2ae8435abfe386905ba1ae2f60e5660476b79a7472f5c1fd1b3ed595675630d9c2ddafcbf337130a1796c89770008c1cd9aef6c767d9135b79ebebf5fdf91d773087aab63eacc23356ae571514a34da9004526d77ec81da1ef13e0366d75354d66761901bf708d1dda8e45ebeed2f95c3cf95b2ce4c8db185d11d082213dbb4c8566dbfb5a587942f1434c2b72608a0f1585ebf6ef91ad775763c6b75301bc1670cd7a4e9eb64e78ec571daec893e736a113cc1c491f3fbaa88dd99f4d319d51bb688581b886c3518c336452573ec426904011581aa002f6f0eaab60bdba1c5f7e91ad9726a37ee0099c3efbaa5e378dee30c5a5e3add48305c8f60602e3b5fd3f9c1794b69e118fbad4e852e1dec8c99c7090602de1450fed33ad80efcb816d2f4845c5d9863e114a785d26a70bb4514597801766b1d1eb9a5a29915944d6619b794fc0cffad561a963764055f0b024da313b88d4923ecd5d6a64f1a394e298af1622759030d20c6b9fd2e0b61a7c9efcf8409dfa9adc7bf598064890524442d25e909fa02bfb121b4c7577833412032a545c5b8f5737bf17f3f4d1b466d36a16d820177bde0b95b75fb3c3a443f361bbd5642525832e335973262e636b7d9530c717cfd6bfb9d808bfae5a7cb68c5720f4875328a54c0a93ba54d5aba6a364eeb72b2b62082e53eacf31e02262c76ca4d4abb29a811e38e70cf391340151513a2f21a0ac0f18b6dd3d5a5416fdf2bd4ce826e59401f6bf7dc1f877cb5449990b8784e6ab6980420eae982a1b32312eaf16aec9f52511bdc8fc59732a4712ac3df732e54dacf17edd4253c338ec276c88bd7e6d16d45bcfb10a0e65356b0eeb0d2d8beb7c6b228a6f0b89d5d709995950499a956b523ded4b31353a46e6e43f6cacc443d50d94f402ce2f86492c7f1de1c9260878c377750e0732636090ab528ad51a9b08419a8e5d7f191975021fd3bf3dbfaeef897ffaa9a7961138d99159e7d4d72395a290f8c19f5f05015cc7ba8e9be40c88a1d806f9e931df88380301cdfcffe1ab91e84d5defd5c74625a5c8fadabe0abd1f7f75b7a17694e1de89383a1f234a68d90a0a8004abbc251b380275063b6acfdbc9c134a6cc9795a45fbe25c269df6c576372e2d2145fb69f8ae9d91cdfaf86ae50812cba0f55d43791afc05cadc57d74151b59f7e7f3c161d500dd03ad2693222ff737d34866a6eed966f8904224fb28641694a95ce0340e249b6bad8da9ccb16b1fce1c9c79915876c8a1a60f641ba97378659867ec460b3839d6fcc42af5a6e93f5e2c5f78cb2f8e0a972199e6034e3520d87457986420c58583c65dff2d370ee7e8c260bcae579abef9d1a35fefb185eb8a8c884c2bb5689e422862c1be722e8690c7e7ff67559f9a192f3b942883c3f3536f60c513aa3b2d662a587f38d351003142b18a3e299fbca12ae229d8b8a536d57b751ae8e540451d9e4448cd971c637db6231f27a2b078c98cc6122a79b3c270e301494e120b70b2ad158284b852072d47b7cff659f469a0f43841a7a5024b406e9a31c8ab9446747c0f48568bad0c184d991c0512b30f2ffea44925bbd90d2482375f64a9ac164f2f75e636f1e7d1d88d1128448d973012e08429135d0379be6636b7abd28725df406004992d674c64cf1b923358a7763119e201d7f715c671a1ff8854f28c16c8059eb0ba6f0de62ad6d98d03630bd2b31fb1da5a5fc17df372a847c637b0eb0884671eb21daec11ccfb6df231fe4d54b066c37cf53762144b05e211be66381633f27a457a008c20a95d2c165cf0cc5f270b560c0d361be8f4a5c368c4dfd5efa60c9d1a358a35ede6b8cbdf47a4f2819e4b1e9eb5e9fde02dccb347bef6d3f14bd895ec40270adbbb2c299714123d97da29ec1246cf5bfe7030f0de59c12ff345f0ef561272ab9fcc6f38c0041e3de6597b6781160963d00c409be374d1528056b696424ff7d1db3f129cd03b457c1e8b90ee23d9a74cab3fcdcd7c7cf67605cf2800ad763ee2023cdbc1aef4d7257828d15ed88ae48b1344cc2dcf408698479de30853407ee5da9ba1896773e5984a71a3a99d92e75929f87c71d9b380e677040c98e8bc56f9f8a8fec49a04d00628107e872b82596046974ac0cda5b49cbd20f3161deb882c45da4391950a9f10ab2fd253ae28cc0e146523e36e22b54908c506fe297cfbb4a70e0070a8e170cf720adb0a98339343ddb66a7b8635d1891507cb6706c09e520a5eacc328a1b89766e4041b1e28805d41d1c77d643bc6e89f3d621c7a4857d3702988d3d278558b41a2678e7be066e003561e1dc615086f16ca9d0740f3dc403f333e32160e7b5eeb4db7d93ede8c1fe00c53a67ef1f351a7f0e4b839a9f91a2026bbcd331cc390864954437bfd9bf2e8ecdff84b68393f6c381d56c6935b", 0x1000}, {&(0x7f0000001400)="d68c7ffa70789832e1766310d0512efd1197d40134498a42cf0718bc1004e2fa0a01bab22782157f469dcdb8f3f1df5c137981c3772efb2f11c71a01f61fad37506df5581d17ad5b4111958f47f04764d3c9e1bdcb0c91041adef99f072fbc82fef31a9fe0e07a04e2aba32694daecd1937dd424f02057b97bc62c721fa40fd9235cad858325397ccb475d3d23b39e0f41be828fd9cecb595e4a951eb5a0069efeddda54072610ab936e29b1633fc815ecf198b24d44314d3f82c3061554c6bb22fd656a078a0d62e93cbd2af0bc6d0be785f10ce26caac4e2a31966e867da0c35eaba902e8a2bd0dcf6ff08", 0xec}, {&(0x7f0000001500)="51179a26f44bb7d67639aa56eda93abe58249ffc69a51f98e8a09e6ccff62bb25088b901514df1cf4ec924c55ae2ab914099e1d31a7e52d41a31f3e0c008bb44b0c8877eb0292c523e80f4140b9bf62dbb1dc16e58e8ef56cc8de952fe8d0a6479651fad7cf065b5916494511474218be8ed3a3cc756167e35adb870e0f9302839f3d7a79b8657e4869ccb68fa1f8c83ea952d82a42b1931d641a74885d3663c5a99f002612140452d93e933e669688de2a0d6c8219f84fe9dac0d72622dc90529826c008f9d10eb16a9bdeb25650b4ec88695d30881bf4f0d58d8b5574af30a3137a93337f31d92d9caeffd5b7cfa1b1acf0f27a9a44851afdf00cc99c32a39a18a9a268179cec78eed573f56dc74211325e9127c808c5a3d04b48bbccdac91dc76ebb505d8bcea36efe1924910355ff1829fc87cb0383e872708025179c2b8e4e617d3c66b2542b8d36a9cdada29e2ff7dfba34141af76a781fbf1affe84e20db3682aa79755287323547cada49df73a06e5191ef588989708c7a52266a21f9d80c23c7110e0594d3cc67580e5dc2b333aae8ace1e9bd72b2469845becfee8966317f0f9d22648429e5ba93fa5819e8cc88f492079cf9c863f28787ad6b1cc61ac8293942d3189197ca5ad7a91ea4b031d9c0ce06f1814cdc24de37f0051dde1465abac328d979cad4854bd5fc59cc2d8ee42eb65c2d995d21272c200e1a095cd9519f00786fa1b0f9751f813ac9c8377f64ef2da789795afc1708a296a48a0e04bd9b5fc1b2d99abfc8bba0109468b3dadb56bd8fe61fd473ac0b82067e41467774acaae95afc202b416eebb954ceedcfa0a8015197f61fafd273a0d2657bf999a4f0eef91726af51d8e99beabddc07adb0d2cfc7303dc812902473d957ed80f407376710c4d761bbce2287cef7e2b87e54dcbac3e5fb8a411d867d3c298cf3bab95eb3fb70da581f38751f5119ba0658d16fd9e829f3d62cf05a364909fa04ab750b39852e61001b903ded9c629aba9be949eaaaac6637d2ec85a6aab9243fdbc4389238539fb0992a48030c833c720ec8fee5dd5aafba721c0a1f3b38b4661e914650f7a25b2d47540e96899cfdaa33a2733f85760d4ebd6cd74d4b3ff34aa47ff38d3e929f2318e83d6eade46c10a4d8c61c1f10c03272742005931bc5a05d0d124ada21c0e9c37107877d219811559e1d50f33b0adc21f8da3115f2f55888f52221d01825e377ee284f14f478a0e2ac20717a54552b64dc95b6487b9953f262b5ab8cb1672ca9a5d934a93848701fbc84e89f4f4cfe69bd209c4986dbc8d0511a47e0069ecff4ddf861a71e2909ef5dfaa06372175b5311e874a434276d6f8279072e109d162aa99efed3404401e9c59400c21dc56ac8c0b2a38fbcff1a7cd85a5aca03faa3fe476d6b83d5ec5eed6592562e107ec31a1d863402f51a9f8affc1d00b269d4e161b5cafa0d9c47cf567b1bf2094289a55c0cfe44856fda92dc636a1700e9089f36ae66837974310e7b06062a553606271fb673dc08ac6b36a5e9ceff698db94b7be491c5f604953848bc46f78747fe111f09216a2877e7262f59f96bf95eb0351407a14fbdd2a75bc7723c9aa4a7322fb7f91bff39f027d5e7e0ce22454ee14f41f7da64ab02f742f481f4592ab85dbd9b427e0b2ea7ebfe4cb676e439c6f773fd8a9daf01773ab6978536bdfd6254ea1687dcac62218c2aedf4bf4b78a2169333cadd231803bd41d415240386bd8b0a64e1c7756c1c13909212ca4c5997f8039ea47809a72747e6e59921e3fc68d3bc084c5a9940fc9a7174c198ec708689efc903cd84ebcfb7371fad8a9f9fefcc93f7051a6b99bdd70f201a136ed8295432b93ad6c46e211999276b0e04dd7456275791190225bd71fd41f4398b54503f98dbaff74c1fcfdd57b69437949a6534db1c2dd855513c667e4cbdcbc11d3a1c6351f871bb39f32b115d534240ccce3a86f288dc554ee28cef4af04615c4a6d8b0a38ee3fa460afa755249a2bf3e4866189142511c110508c814192f9665294494ce13ca5014bfcd45e021c5aa94d7891701a0abecde670fca08c9a248404ba9d3dcab792bf3fc3fb6fcf51c5480cb58646c8f3f54ecbd42e36d3eddef2a09882558083c5af9e32e0f58e09ccf31197e93e59879007763b45d089a17224de958218b8e66dc8bd19b80412ec7d00df64bbafe404e00c75296af6ea0107ba97152772dd6f25e6fe9dc73686026354b3ec5d04de363d2845fc8d71ecd07be4477a43aae3e494660fbac485677571a834081e1613ee0169dc9c87d43d3a4f9fe6f469680d717e5f1a8fbccf958afc503a6ef7860404cf71b0485f784c76a4339d55d6135591c55c98ff0f7f5411aab4bdaddf877276aeca6a131a05f11391c4ce783d20d33184720a63d51845b10b6ee633a639def8de2d7fbd5ec9fd98dbf09450cad2ea2f059cf75b2c73c355446ef727b51cce89ab32c1bc21797bb175193721aaa6c46e3ea57e3f037755187f89787b72377d6035b02e5e16ac5cfc4c686389d7c1e83377a87b21a5bd23f480494a2c37ea9683ad8fe080c7984f07a407224898f85cb73561484947ac482b3a739347bc768f54c5e6a837a6e8632bc7fcd33425484b5fd1af9cc36be7040b104271823ac86f8c79a42fb6d2119ef53d7a10d205ae53eb3dbe644f0d81ade7344d9bb033dab9b32b193c8b82be71cc787fe57e9a8a33704ab1824adbd6292cc47b79ffcb5025e6b42133b7d32ec2edc7efb8b63a9986e637abc8408f84496a5c37171b29fffd588697397248a1f401c2df0fac69c6c0f9ab7e5f30d334fd22a5a8d33dbff260af84f4c4c550dc7725b28fdc8232ee0a0e2d0be269114514a6a459a099abbecbd6304ef60bc0450a4f7fd21ec1c75373226280ac03bc19c8b7a699e1f5f9f2cca7005e1877c1315748798503e76901a22842ec53dbf096e91550b0bda98f60eb51060035767f1a9a271ddb0b159c3cf954046419882d35f12f1fd994bc737fcfdc6648eae293f4887630efd8f39af3afdc5437bde8bbe5fd1bf61cdecc82eab233f8b2e8cf45f883b4a1cb62c3221149df9a29b704c108c0d4202c6b438278c1719890ad10bcc7a6a4110bf6bda9ae35ba4cc3dcf83c3ba43495fbf7d7cd4d88884f14474f14ccbe9809432b818437717cb7a127f542dd2bf152fd4e07336dca8f6b5cc7bfa81faba25542feaa511584250c1cf3d445a5ee21da6f3dbc0aa464b9d8981ffc6e0359a56b73d2deb97ef04f483ab1cc2406f615bd6506c5fba64b524fe23e0bcdb9b2a4a73beaabc7e421d143f8b945ea85879cb670adb904388b4d5a04a874546b485e2f88d2674f53cf29f7844038edd5321ab196567e4d199d2e0533c230358a313e9883636b7e5bb34784e169909fb7e909c07a1b0fde30775c6c35b885800aeca223186576c4dfa1e89540fc2f7c8e23be2734121e39b2650fc642615dec243488d1f360918ccdd89320355419f8c0d2b7e7828d3186193bae5e7c7aae0adb31e1afa6cefc862039c546b46355d1c2b4f2e5a5f35f5b3eeb9d96f42ca9b4b3aaa470387be89267de1541eea6a295d14c6f1ecf42c9fa77fb384740d4c7030792b51093267755918b9b64a0d8af80b76db6dc838ffcdeb7d777e781adf96d1908b9f4cd126f8bbca0f7d1af121140cbdb574c7b79aa9e2794a6c608be092261ab392c92f3dfa70f46b8593c6dbaba6812ecb8cf217d251b29ff77ed90007df724b1eccf571ed1c03b00afb1377e49fe41d8d77a785d5e4a02b3a59d582bc1f7ff628fc36285118059b949bf10a81b6a203d53e0c1f4d7b031a8e9cbb77c4916b54199334aae5b32066a73dfcb8e92de54536165b0d3105ba93edb0b17e80d813703a6c076282435f58fe51c64359308f727fe8d7250e6395431782e84a94d557655bd48691670a41d85c64df8edb27487cad0dc7bfd6154d877a6eeff626a3c765d7b148deb782f3148fc23391102a73c28b1086af3c5de19dbafacf0ed7b3f4f77f9080413344f338e180f77efd7990a5ab642d445dd554c0b53986ebb31eb6d319a4b25cabf224da0c3badc03af108385a8694efd840bc81e507939dcbd130e7d5f8baddafc166b723a29b9b407740ce116f29453c41d138be2edbd0437fba2e913c1253f41801c46ac5ee342b14993b6d33c7c67bd9cceb4bef234651364c950c525471148a7d9282c2904a5517c3166d7f0b197c7f9600c9e350f0118c41decd6c5d12e2fc3a32e1f459bb7a0f78af77dc2d055589b9262c59da1e54080aa1a406304372f8821ea72755e013770149e8acf67a2c8d6b3e3c827aae512e6fc58be316d07ca39e7f9adfa08f8233df35ee008451305b3de90c476d143ed3489ebcf8005f014fea460901301c2af3031351ded685f511fedc98344b92ba2813e7b92312b67acbc6a8dfafa3b038d7d5b8b01dc142042bb5a94e19782e00b41c69419cee0a48f0fa72dbf2828ba932bcaea01ee878c91d38d52f3e72327cd0f2d01ae28621f0f6515e53af4fffdd01353ef648c6bc467d526e24f6a6805a45c82c048c61b2376045527f12badefce2550811fe6a36d2c72a75116bd2a819d752e1d362f0f835803f910bdd5b359ff5a9cf5674e222f79327748cb78705daea0591abbe047e1d5b255dc21d646bd5061befdfa0257dce760300ab529f1a818edb2add1d57ec3d4cf4127c394b63dc4673a5ebe6f057d637478c304c5e315795a409a1e56306949fa43c4ad29ac654be45b877942d1ec29682f1c8e14bc4e182685ee7e8603d8046fa5b3167c326c9f294c0f580e2e8cbb8533107cfa5ca53f03dad6a08ec88d50740356b71aa98588476a789c83c2a683a8ea57d9af16a4f9e3a3c3f30502bbdcc462a5626ad6fbc0d86ae343836e3f755c70687da9b031e93e45ed3a8a572be6b476e99d2b6d181528e22b2997c49f2f3f23a6a02a086a03dca3b00dcdc19f8397e4e27bd07131f6a9574510cb82d4a16c8fdbfe7bdaeb54a143b0b78c8e63af957823a7aebb22a642562c563748057ea36613ce563b592119b183224213a083c1895d34b9cf42244954899e836c46bc35dbdf5cd395ce02e25410238f9d344006a29808a07d840c0451be5ceeab8905dc5c09614f0fede6f5ff9beb7d7900754b53a291ec16f4bf2cc410bee528ccafb8536ddbc16244529c820b40c516f9c6a37ee10b84f27fe23362bbdfe5a1cd412e04c8cd895d96b9113339f8a274d6a427087b6ada71c5d42b19c0b05b6554dbc98ee5e91b96797dfe54fd156eea1bfbdfe96b62b8ac3dae44ca46c94faa99e7414957811f0c785adcbcfbfa0a3c53afd66de2cfc8e59b96cdc7a49f9459527211ead8c99ff73e4123ab066e72eb9239b651cad0fd78aaffa791a83d2251f539d678c78d10b35f7e29029ff3725bbf0ad4cb573f7b450a7f729bd16ac6af40132a139f1a5e3b6cb852678ab8ad07c54ab64699b5102c94289fd7bb5f46be1666b74e6d1079fe2c24661e0d9fa4d0813b5bb87edfa80c5f4ea4f2fa9e42596161a55608cb83952ee271da96e53ca8fd9cf0df160291ff27ab8dfb417a4543796d3f6683a6ef9a6bda22cd80110f4febc884f2b2f279efa97b1499ac7bc98e9e3fd4449790272989ec59199746b43469c3807ca4611c8736a3c90dac0b43fba6a02ff06565bf5eec41891a6ad591dcfb0dea9700712ba494c0c454597fbcb0bffc9a2d4691e56cdf7f3991baaaa2503517d4b64c43a09ab817ac07ee89dcb260eeaa1fcf73802f61", 0x1000}, {&(0x7f0000002500)="cb32944e37a9afbf15f3fb28c98861542c37b7128bfe2d7a6b8247e649e62323a89e2b6533d8f80d8e708c9031150f9777553a81a831d99144148ffb81366c4f8e48edaa6eacdfdbf61ccc9ca46e7b937544e7aa4f25a16e86d51b012e79ff28153db2e3dd22eb038ac29ac6b97736fa781a5283653377cf3be997600109ff9d1fd0187a847f0fd76f232473a7702ce12a6fbd9954", 0x95}, {&(0x7f00000025c0)="54010266d59f7bb0842af5ca03ea9276d684a61ce9b5b16ad87c6f81e32116ee5865c460dad225d54d71213cc2491f10fce9583f401fa344f94f775e1d2a12b3658acfc25da5f4fe4dfbf49355e60415982103ab400b98fa41150ff62bfea5baa068d91917b66ba91c5d74f8ad40d715818820bddda6b38b5e1add2e3578f3064135ff7482a5455c4f37730bc161", 0x8e}], 0x9, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x8}, 0x2) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x46}]}) lseek(r0, 0x0, 0x2, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 13:23:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[], 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x30, 0x7, 0x1, [r2, r2, r3, r0, r2, r4, r4]}, @rights={0x10}], 0x40, 0x5}, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r6 = dup(r5) accept$inet6(r6, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) writev(r7, &(0x7f0000000540)=[{&(0x7f00000001c0)="e965d0664ff1867c6bbca57e746c7235ae21f52526b08e50e4895ce5b19a029c1feea9cc320f97b49cb86610a05a1428a458fe299af841ee6ce4d41a7401782fc454ef6d0e3c8cefdf590ea8dde213d205e42996c3260a089f986e0af339ac413d622bd49129574d65a8b68cdc8e218e8a3eae3ba51f3c37ba8ec17b201bd562adef76158070b1ab20", 0x89}, {&(0x7f0000000280)="cf3a4641c60a16af6a7bbdd8e89ac37ff9a5c8aaeb5d67993c9d0e3482d0450364d1471de06d6eeab7c71fb1a2fd4fa7d2afd17e6f3d91ce6467b1426699ae267c94f2329ed3b3d36b7b158c99ee202a0c560f5965d7caf52e9952cf685485", 0x5f}, {&(0x7f0000000380)="9928d17a92ce4c731c43c2dca5f978b80cb4f49eb50dd08e0445590c97183490877e9fbd8aa20c23ec5390d5df4ba199736a62539396f1c4d583404e18c71d59870a3bc0aa46d9894db18963e39d7f90102e37d78f8c54f9a5deb187d4b58aa2a05e7eae99df9cca84482cdefefc64863437fa990cfc", 0x76}, {&(0x7f0000000400)="51b5c749315aef0a7654a685dbd80349ec4def56b07ec82d8ad1cd18a3d060aee0ef309df870953039d61fef863912a61e60091a46edc5f951f2553cd7e6f2c096d078dad664db594516af25ba546ec8", 0x50}, {&(0x7f0000000480)="bc6a783d732aaa3268afb8fd7dd8d9befe4198b847202c38853d41f10eecaf8c93c645a9d8c01d079ee28446344602ade6ef0fa6e4cd68ef45b28727b3ea64af0f76efda711a3f54febd6610855c8e0ccd8d95b878eb960bec056683710a71f8ce848ce1bbf1c9d0481fb9ec6768dbb2b84c0e3933583282c93a368c9de45ca7a5c6cf6c0a4bc9960fba5c13390b530bbf03", 0x92}], 0x5) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000080)=0x7a6bae9f) accept$inet(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r8 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r10 = dup2(r8, r9) close(r10) 13:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x41e5c022e9ff35a5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x2, 0x4, 0x80, 0x1}, {0xffff, 0x80, 0x2, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") 13:23:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x9, "ee0600000000c70000dbffffffff3ccb3c00", 0x0, 0x9}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3b5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = dup(r2) accept$inet6(r3, 0x0, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendto(r4, &(0x7f0000000080)="af3065fb769aa6cbafbea510b52066c80e2c3d6e7cb38a8313317f6c28b89cff35716284", 0x24, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x9}, 0xc) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r6, r8) recvmsg(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/131, 0x83}], 0x3, &(0x7f0000000480)=""/38, 0x26}, 0x42) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r4, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 13:23:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x2, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x2, 0x2, 0x0) r5 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x3, 0xcba20000, 0x8, r5}) connect$unix(r4, &(0x7f0000000840)=ANY=[], 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) shutdown(r4, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:23:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/4096, 0x1000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000240)='o ', 0x2) 13:23:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) socket(0x29, 0x1, 0x2) 13:23:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() close(r0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0xb7de, 0x244, 0x9, 0x3, 0x7, 0x5, 0x80000001, 0x10, [{0x8000, 0x7fffffff, 0x9034, 0x3}, {0x800, 0x2, 0x9, 0x5b1}, {0x4, 0x8, 0xff, 0x80000001}, {0xa5, 0xffffffff, 0x8000}, {0x9, 0x80, 0x6, 0x2200}, {0x2, 0xffffffff, 0x0, 0x6}, {0x1, 0x4, 0x8, 0x10}, {0x6, 0x401, 0x376, 0x5}, {0xffffffff, 0x7, 0x8, 0x1}, {0xfffffffc, 0x4, 0x0, 0x5}, {0x9, 0x1ff, 0x4, 0x2}, {0x3, 0x0, 0x9, 0x9}, {0x10000, 0x800, 0x3, 0xffff}, {0xff, 0x3ff, 0x3f, 0x8001}, {0x8000, 0x4, 0x101, 0x436152fb}, {0x10001, 0x7, 0x2, 0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0xa010, 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x45}, {0x8b}, {0x0, 0x12}, {0xa4bb62be5cbe3113, 0x6}, {0x23, 0x1000}, {0x23, 0x8000}, {0x84, 0x80000001}], 0x7}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="d06ad7ad1d3db0dbcd18905662b2eef81d22a160f1b33564f98b1596252ada9814c3ae4431e82743c9cfa8abad7fab63617a307c52038e44383542eae77e21e3bff52529f8506bf08a5a2f40d73e9ba665dedd7ee8e666252e902ca2599d0bbbcaf914e1b329cd879df838a5760a8a02255760e76b4db16ebe14c888f3fe933523d70b3568a87d8bafe5c062140faec122d023c2375b976903501d5c1d4f745fc5b182a7fcc59bb4b8b954b5c8c722a35b05", 0xb2, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000200)="66003ba9b04112bfeff2ee891b41dd18404ae35668479b417cf605fdeca10a4bf0d050c1474396ec0c891539c6fcd6b508ea15a0a7df1c75d760494b5a4cd38ffb7d2e356d91", 0x46}, {&(0x7f0000000300)="a2fa8fe5b1fd962ccebf675dcb2eb6172f7611817bb52a64f83b7d7a1f3d20e33cd0c4e9b7195a4a5c188e8582e9bd760f63", 0x32}, {&(0x7f0000001600)="9cca4947fde528154158c96920fb1cd13f19fcdb8f09425fd65cc1d7fe886986b97230b884c46d2034d579327958442170e2179e6d2beb2d884f6c91f03f77cec2f1628b81bdc23d3260c54e79d568c10bfae23a16b62ef3a2b5995a741b0d28d9119fa5e6d7dc4f9dcaa3c1ff06d3b5a9e8f8138a124f74339f", 0x7a}], 0x3, 0x0, 0x0) write(r6, &(0x7f0000000280)="6f4c8b76f6dd729d4f", 0x9) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, &(0x7f00000005c0)=[{&(0x7f0000000240)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff46aaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$unix(r8, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 13:23:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) syz_extract_tcp_res(&(0x7f0000000000), 0x3e51, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x76], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0xffffffc6}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) socket(0x18, 0x1, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x33b38d8b, 0xa6bb, 0x0, 0x8, &(0x7f00000004c0)={{0x7, 0x80, 0x5, 0x8, 0x81, 0x7a2a, 0x3f}, {[0x4, 0x6, 0x9, 0x0, 0x5, 0x4, 0x2e, 0x2, 0xffff, 0x7, 0x9, 0x1f, 0x3, 0x1, 0x6a, 0x4, 0x9, 0x2], [0x1, 0x1, 0x8, 0x8, 0xfffffffffffffae2, 0x3, 0x8, 0x2, 0x7, 0x9], [0x72d9, 0xfffffffffffff001, 0x2ffb, 0x6, 0x8, 0x2, 0x5], [0x9, 0x5, 0x2, 0xffffffff, 0x8bea, 0x8], [{0x6f02, 0x80000001, 0xffff, 0x18829997}, {0x86df, 0x401, 0x2, 0x80000000}, {0x6a78, 0xfff, 0x400, 0xdc7}, {0x2, 0x1, 0x1f, 0x7fffffff}, {0x100, 0x1fa9, 0x2, 0x4}, {0x7, 0x3, 0x40, 0x800}, {0x9, 0x200, 0x9, 0x6e}, {0xbf, 0x1, 0x0, 0xe2a}], {0x7ff, 0xe51d, 0x40, 0xbb6}, {0x5, 0x5, 0x0, 0x401}}}, 0x7, 0x3}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0xffffffff, 0x3, 0xffff}) 13:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000500)=[{0x6, 0x95, 0xc9, 0x1}, {0x3, 0x3f, 0x40, 0x8}, {0x3, 0xf7, 0xd5, 0x7f}, {0x9, 0x6, 0x75, 0x80}]}) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() r13 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r12, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r7}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r13}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r11}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r9}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r14}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000140)) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) r16 = socket$inet(0x2, 0x2, 0x0) r17 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r17, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget(0x2, 0x20) 13:23:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') 13:23:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) 13:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = kqueue() fcntl$dupfd(r1, 0xa, r0) 13:23:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) r10 = open(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x84) connect$inet6(r10, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x7}, 0xc) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x7, 0x5, 0x5, 0x4}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 13:23:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) setsockopt(r3, 0x4, 0xd097, &(0x7f0000000080)="b5d2fec0bc8159d7cd8253fca3dd", 0xe) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 13:23:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x7, 0x81, 0xff, 0x5}) 13:23:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x800, 0x2, 0x2, 0xffffffff, "0f1284e9c56da5eea27e136f968d432afe6dc0e2", 0xdc, 0x9}) 13:23:04 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000240), 0x0) setsockopt$sock_int(r2, 0xffff, 0x4038613ae8c62966, &(0x7f0000000180)=0x80000001, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x2, 0x8, 0x7fffffff}, 0x4, [0x1000, 0x101, 0x2, 0xb, 0x101, 0xfffffff7, 0x10001, 0xffffff81]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x77, 0x0, 0xdb}, {0x1, 0x40, 0x28, 0x3f}, {0x9, 0x8, 0x8, 0x200}]}) socket(0x2, 0x0, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x3d7375a400d18023, r0) getpgid(0xffffffffffffffff) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) 13:23:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) socketpair(0x20, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r3 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r3}, 0xc) 13:23:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/4096) 13:23:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x2, 0x2, 0x4341, 0xffffffffffffffff}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) setegid(r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 13:23:05 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xffffff2a) write(r0, 0x0, 0x0) 13:23:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = dup2(r5, r6) kevent(r7, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe}], 0xfffffffc, 0x0, 0x400, 0x0) dup2(r1, r4) 13:23:05 executing program 1: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000100)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r1 = dup(r0) accept$inet6(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x800}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000140)) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000280)={0x0, 0x0, 0x101, 0x1f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 13:23:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fchmod(r5, 0x70) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 13:23:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$getown(r1, 0x5) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) close(r2) 13:23:06 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0xb76}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="b6cb3e8d2b4f9db6d83e1f6f101fdb8f6c5ce6c25ff978bd6ee2a5e031a64dcb323dc175ad5910", 0x27}, {&(0x7f0000000080)="6e14872de50c78c45c832a0df8653538882edfd33c5b5bcb3d73ea3246bc93ac71388fd7a9dc5a7d9e0042b5cfda95e4d329eae1e29e3827bca454cade341c6247122c13b48d4abb8dfc8c8ff4445f22a442b9a841f75490d300cae614d95bd5a8bd100440d11bb7736fff910f2a3ad2d7b21d9e9bd534fed89daf17219618d6a2fe8cb2f8ae1878cd0c36bd6d9bb4ab1c11457f901b3eb462add6d852c024194d3abe890cd3c443bca82dc9308c27dd170e6ea3bb56", 0xb6}, {&(0x7f0000000140)="cf76571d4e56bbdc7ed8fdbef86236a2313757cffa21857d958b7a0652d5abedf21372063fbb64db11f9650f98476a6a5f9bf68f80ac082478f6ecdd794e76979ba094835172f9c0a4b4cc2a8f08ad7881ac61b405ae516169d24ca880ec69a675870c44b636911acfe70a195bde252f671c3619519a8620e60bc6a1d673ace3e46c5453ac1719adad4e5e5bba191a1b773728eb5dc26258838df186e8f96c", 0x9f}, {&(0x7f0000000880)="347cc36fb5efa6a51f27663f4263ded5fe757cc08484d8419999f18b3141e6f5bdd56902e3abba5e01491075ee8ad3201e4d51e9db4775da94567e48889ed0c798763d0ae6bc74403afc44d8104287ca783e209a1dbfe49321e008fcd6f238c5fdde536818754c21a459dd2de4649186ccd8679c42ad4b38f963b5838717533741cffee88b8dffe78a71a3ba8ffff9c33ed694446b2a85e7e762b387ddffee3c376992e2db5017ebb9fc20d1834b59d2abec6e64dae0295639ca1289745ab352a3e382d4efbb440e76824b6200450e36472cd5d9ad842598c032cf271cb35ab6b9ecf18fbaf63105e6550e33596e42dde411c18fbcfadf549b2a8df7da8fc9d147e38d133177e0b172feffad56eff58c079ab1fcf8e3cf7ae27a82317db64d111cba092932bd13b0eb75f36e2a31849cc4976a4ed60c969b41a082383193de9efe526ab430ee73888e21a139d6852b5fbbddd660ae29751d823251d4ac100c6ddf529af543dad0e9d3f2fbc07046f1c9d52719263fca92ebbd798edb068214a8a862f13d3f413afe31a87c2d50934d11a4dd83a9049dd27f78a6b0571d3cd6d216fffaae92a6e90ff4ba27f643852cb76dc3916ffaeabfbba710ada07153c1b1eff943294059b92715312c482ba5920b219d0408518546bf15c857f64ff359813d86e839b4bf7e8aa7587939927c4e50463a98fab332ec1de360a384cbf50fd6613684ba4f61aeab7f2b323b705c3c2b854d92de759b4a2d59f2eb6853cb7702d1bdd04217c7cbda933d58a860e5d2842b6d55904918c8d951c1e9a0510e9ed8ef71af84fc845bf4f7fbba9c53a9cb078a5b15cc0db47b650f771b0d04559360dc7f4d8b4f55cf9544e87293388be60be35c121f7a1b1c6a82c47e2d02573bae9f3f2afcd1f9289434cdee7d66d9a233f6fa4ccd84b41bce54aff105cc215be587e2e76a6579de0d7bbc7fc09aa4074f11369a176d76390bf0fdb7fee87c4b2a96c02ca9e4460c6314843d910502da8d8a579586d68c92b38bcab4b3607fddd3da1f868f95516cd131b983e7f649b69757d2cb536439a766ed5ae0573980b885b9d91d744bcb1ea619043127cf25c7bac3cf9a5f9b79b7e77592b4a69524aedf0e0821819abaaac0afa455ebae6202be2ea6967ec73c5f8b0c6364745cbb9c8c701dfd0f867a1eaf2f5ff5430f93ec82eab0006b7fdcd8f61e85f3942c1d7b12eb176f4743ed65ed630f2571fdfae19bfb8d7b456e1fd0b10fc71aef4a859d02c5ec8544dc8dcc08e07632a85f86f300460a8e010967956934b60520114478a08660ae7cbbf83daaf0f5e8c78af88016c25d429593db96603fcc912cd1a712e6a1ab2cddf23e5f0dfdebbd2744d9462151afe76b737732c9dda360431319ab82f07b94d5c7108ac35b08f80447ad9081b05dc88b2d68d0e478e110a024cd1bcd9652805dfa4e499c21155123dd663826494a49175f0b86c6b6c7a4a37a90d6b7b306f8dbb955a0cc19a2dae04b272fd07d12107306e179bf89079ba4de07e43f4516e04b3e45c707e3869df7f1aa0be3c60918b0427398010fd2e4c0381e6a4db96e6b50cc2d88572150c064f0684800607df6e5e28d1bbee04f77793d75fcb259cccf920c3af963ef686f7ad51c09c86f1b7cce5da5671dcac91684b7fd5fe371f68f8a85645b8d65ee5359c9dc4c02fc9b2dbb30365e4d210b03ed1d1e585d9510e892eb6370da48b160c9b7b7b2f542b4cba6f90fa8e2d17c19bf7f7f88e5607cacb8659b0b6796cb20c61db54ca17c3c48198ae2dfdf724d0dc425a293176497c82e040b754ca1f8a1ab452b1c2d03316aeed4335a3999d81339a02990cee775f32e5e6b6f9b4af358aaa5541e610e498ccf674b082c97cd563a5f29fb09ef03a2a5c473b3aa780cee92ee959f3c12116a4585e5abb562c3ded677a92fc5bce37e637c6019b20541f9b3e500d82e1d54ce07c98415fee9d6f656889f47560981fe909f8d4eca63353a26db3f332a58ef4a96ce6cc505c753dccb3672a97ae66d2b03497b55967dbf0c2518a380499472610e675d5b7a1259837f7645ef371a6ce371a99524c25c477d00e7ffb954ea115557b2bb147fa162a1aa4f55b978e2c7f9a834c5178958042578467280cff0ef7db520fb05401e9ceb310b9556d2022bb90311c78cd0d55b1597bda6b95675a72d5c099b6bb519332472525712bdd9300e5d2d3340582556005713e64ae27ecee167a590344c3eab376cc351d70edca31f54e0f20e64348fd29de8f0abac67b88fcf0d95582b8c89ad135f0962368e926f6493ce81cccab3e7bb3cb0d0781005fadd6f0326d079aae47444bbb78c35152f875d6a512ea0c4b6427eb76fc56819f50572184cd8d1ffd9192dc07f7940393b88dc9674a98c644bce7641556f84fe1d6d76e27c6469627f444482f139b800c22e3cefb57ccad2bd74e7be464fb41051c6ffc4540411d3c0ba75e3b11220b9a36291ab1f03e711dd77c7591e29935f96564d9be3e1526f88dc76a556f1c57f7a02197c886b2f71f5b50d5798536e2fe7e93a6f14aedbd84832b615034e665e3a18bf7976b46779fddc2a044c5471a4d6086cd51512d43f167fd79cccab5e2a874603b1f7cb185e72542110f3544b25bca936c0d280b14154f8407b080f432fe794da83e1fa242d34f23f7b376667f8804397ee081ba5dded87e5cd7fb7ed03335948de9e71c4d1548ac8621dc6d6c2e597d26596e8fcf6ff156c79c15fc90bbfba7825c3c5e4c091c8aecdfc918baa7ec06e874bd76d6a3ac277a507125202619ace909482a6621564451db10e8d86088bb351ed9f53c12945142f154fd1b3a1f0534d8fb8394bfa9cfaa90e0a026a5072ce56b1e657c4dd14e970d40496bf62e0d2a23261a15e94a080f6efeb63278de16075f69ac4b3f06bfafd8fb2bf51a0907f5e3171f659d930316f6aee5fbbb5ecd3d3f9181709244d31e47c2e1c6b4c0bce845f6e17f9b85cf2576bbc9bdcdfa74108f2166804907eea78e2f57f0429cd71c390a7dbc6d9119ff9d17db7718bf12f4638fa2d49a08749513910967555ad77d8462e72a634006e30affd85ce6bd9e97d2bdd1dfb3e18dba071f969f516c589e0caca78cf94e7051726281858dacc4fd0514f4e91d3f1d111038a24fa0e128eef54158b55267773481e17174ddfd19df4600d2c8ad65a20fca9e624bd0d65f504808d630904a7fd83f47e68c6b813099f2660b71365275c79234f433df32c0843003d4aa29253553fe05802b42cd9c24f079bc320a3d9237130a8eb2656c9d016f2c06d8128d82a404c43c211179f55d3634244b6144f14e3828aa7031d4697f3d6e129f580eba6500e108db3c19aa7b166b1dd9fd62e024949313b15def923c97322875db99ed682cc512566ee643d85726c8024f98f27a24837dbf1894a6aa6faa0742b25cb8b96a6abb46d7ec2838deb1a6d88250c9c3adb0e270d156e8ae149433c8f506028cef4bd1f259e4d855b607c0bccc7d4630d266958ffecb55031ca757d8383136c09776a83a53da600970bfaf278dc0b44f2ff0c1b4ba628af3c6525df81159fbd3dc37fa80954e0cb8ced7d84631e7021bee3bd8927813039cd650a2149db14f4590baef9c2fd61b4531a6da885650af95d51325a644efa6957d1adfed985e8f6d480be2ff3b1091bbdb5458296c73c083f901df664016bede58c9d8e3f520ef922ee84f5f875ec9d49d92ea607096a5c7b54a5cff093933dd912071072405624f134ac58c9f73f6e196438d678c9b49b65358ba2c6f76dc36ef668c55a542aff9190a8f390de5d1e64be12a9987857af08c5c21601784c47e2fb021425e5186308f677ea07b457767df7b147cc0e3bd80bc473c149f20f1116033c43e5dd66ce348bdedae4f01cfb892cf8be1e0acd65a6190de0d953b57f46c57da027794a3bf4ef85da862490a6da1983201d99f13f2f372c75becfdec09556654c194b248747e7fc1564f4d0018a1db49cf53aad25f7e42fa908d48c510968a5c2cffdd852177469803a35ecefca64fe38d533a5e5a0baa47b3d58a70e9c4b194e863ec4c0fcbdf8e4af780b0b134543b1f466af881d7132c2e8257e2f9d8724d0385b5faa3cd35759fcc956e34475d528b34b63c7549920d3ae93c75560dad1b9fe51f4f5e8a8f79cba664d4126b13b1fd9aa690e811b38ab10d77650f445e7072a841fa7bd195375d79b1ffdad94d8a2ea53e761ac3a328cc900d721ea9f7f0f016ae4bda45ce9daafad2f95838283613c750409166c66d0642e5bc2f629a124e4e996630b51cd7b5e9bd7426b613306c633168517021692f0f4af72ef1e5512717dc1c034ec5751130b55392112623113eeae32aeb140fb02194502cc009a372008a7b69d6267d4e7afd4235c035b1d9fda42cb52238fb52662e52855ef447f4d74f1e3a91f63add01d2333fb19d07c6df66083a4ba472065e0b1d8701e678d8d085b0893cb6bf4bf49dad2490b30aa354354bcfc6f2ebba8f733adb4f273aead9c41384713c81484b8ae850aa55c68813a593485069f5c9e265332cdc4407a72e8a38cfc06103121fd75bf2922ecef1195e19afc62e943096bd8f910b5a44ae24178d9965992fb83086ff1852275f8d9b60649f230ffafd21d709e8cec48deb56774959abe5ff7aec14cc08008d3399c3c989f28cd67cff3aae3ba3d6d7559ebde971f7b8eec1d47476b2d6aa1662221ac56cc84a8aea044231c6b3c5e55470e7abce2bd8c8c24ec1e14ce2fc5beb942ed6d4dd0ab4241279c2f1ae9daa48297ea1636bad8fe16dab708c042d81062183fb4201bd595227daeddb98a6165e9c7917ea76ba0d0ab1536e23bf524bb5cc73a2d53edc37474c84c9ae33beeceffa70e966c3166ef69f195e7fe12b22b48e25382e1f3ec8e066d2cc64ad124f4e2a745fb55f17eea4fd4a9316778117534e12270c0fe2ec8f956a02c12474ef3244a713f1d6e53bce60d5f4e1d6ee6dd58964608cd72b72c418e4b5dd0cb57dc7449cdaceef2eacdb9151f5f964fc80c21881f75f6b0d36a70cf251141066810fdbebce356b87b433e6a12a8904e160f60add3404459ad1bb51e1e6955cde9b1678c0569fb286d825e4d74b8a0edc0bf91bc1283d34e245cf05248e10bf7d0e9a3a3d850789e9d26a1dcffde9a7b1ce06ab6ad6f2e39d16bef0a8a29f8de97eb81e0d9ffe80d7227a82dd2e8ffcbec9278d875c42c59ab9cd2c45a39ae3b905bdb656ff1cab554985b249c6ff7e7960c6ddae9d9e990c11b16ccd6be3ced563179bdd3372b01569a5e239160c164a1a061d907c99f10389f502f8582a186df9e023c3d2b038c692287423072761e77f829689f2d3b8d9d0e65dd400c0310e2958bf4d87f50e03bcbb1fa3dd1687627bf5dafa20132f492466bdf69512c5a90437e092cab72fcc1048b6d44e43b64f25722939f57dfb9a2bf4caa430bb946f261f2a125acd79deca99fbe8d10ee7843e18a1e934f5c2c271d557bbd13458d369f75f831a81d91ae1c0bb29f096114cb0a86df3c787946056d194cbfb91c08f175cc484dcceabd25efb33776b7939944b90c2e37a68391bb126bcc4a3e255d2034a1f2945881b9e5cf89f1d9286873fa4a9ec9d2bcc175f895c0f854b759d18b19a457f02094c28ed7f6ced5970014feb949b871f452019678170d014beb23c98b68f357af343fe0e4b48711c078c6413b663d6a9118c601deebd3dd14ad65ec769f37fe0b5fa17d0700fbc43e1eb53b2b77df77ba723d6f41", 0x1000}, {&(0x7f0000000200)="88a28c6a0a66a3aaf8f3b0dfe11a1511d1ca3ed0c425a07aeca9a0c4ba5b2b9a572c895717a293d2bdc6327688ccacf9617a9f244bf739aaf31f8eca2d37eb1b5ddb4655b72a58ca824247f9e13374db54620e995727946e2759f1fc1eeb30c3e10fca25c9c842c29230f48a44d72cf45007331851229f89912598d8db0dd2a0cc857d4bac46129833cff114195fe085eb2ce51cb2f1b47668a7a616d622d1d2e420395d9ded761a4b5b5f9c9972bfd6ee3375b2f5cf51c71e59652e7ee280f7", 0xc0}], 0x5, &(0x7f0000000400)=[{0x38, 0x1, 0x4, "3fa6eaf50016d7b54263deb78308dfdbb3a80ec1c0fc09221da0d52e34476c5f5d038743d4fb4472"}, {0xe8, 0x1, 0x9, "d7b9012c75e7b5e84b16a3bcc9d7ce65ca3f82ec432dcbe36e6c49082c503011a098b258a9ddd20062cb7d7913c34bfd8b9e1075a381817f41c10e4b6341db660cb8fc725c34af40d0b8fbd45b5a7c2774bc84d30306b266cd5afc76d48d65c19dc608aff3511861533fe0231af5878c3015fe450221475c689aa24bd3b3d7ee1b38ae96fa940bf3484c602f124178999be28f44c85ed5cada61f45ff70f69951df3ca79628591ab225c94fa55c22188c1db34f9eb43e37c29ee939260ccb5e53278f3f724eb7e3e1c1eb1dc7e55e1b558388b"}], 0x120}, 0x8) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 13:23:06 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca044437f7b1ad6b3e910c411d6c6aa98df0aa3f1c80473baf011b873ce0fbd6a900000041cbc3cf740e8a70530000c47b09312452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x4, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r16) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 13:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) setsockopt(r2, 0x1, 0x2, &(0x7f0000000280)="5cee361747d53b6e36ea2c17f0b2d749309221e16e124d49381193c65fc433617bfaeb56ceb9119939d1c8bc48016fb241014f28464f3cf253c30f9f78cf25c712a7a73e05a7d81733a6040766d0675d2633384784314d530eaca7203a032188bc56fd2679bcd057af73ab62896920059a2f2bb27a41b11c0a555073159ab9de345cc6ca4ca0275f8ef8528a7048", 0x8e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8c}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") getegid() 13:23:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) sync() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1010, r0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 13:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x17, 0x0, 0x2}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000001e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000018faa7be95b2976e61d63ce085e2100000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d2644697fdcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r11 = openat(r6, &(0x7f0000000440)='./file1\x00', 0x800, 0x2) socketpair(0x0, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000a80)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x3}, {{r8}, 0xfffffffffffffffe, 0x54, 0x40000000, 0x6, 0x7fffffff}, {{r10}, 0x7ffffffffffffffe, 0x80, 0x1, 0x0, 0x6}, {{r11}, 0xfffffffffffffff8, 0x21, 0xf0000000, 0x5, 0x33}, {{r11}, 0x2, 0x1, 0xa, 0x8d, 0x1}, {{r12}, 0xfffffffffffffffc, 0x60b1997422519df, 0x2, 0x5, 0x4}], 0x4, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffb, 0x21, 0x0, 0x0, 0x401}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) kevent(r14, &(0x7f0000000900)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r15}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r13}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r7}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r16}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r13, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x644, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x400, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xa7}, {0x0, 0x3f, 0x20000007}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r17 = msgget(0x3, 0x100) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="b1115f610479f35ec6db6a000019"], 0x18}, 0x0) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="14000000000000000700000001000000ac14f4f500ff00000000ffff000000000063cbf0c90feb8112c9016af0f4761d37695eda716be7d3afcae4f32bc38c56", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) msgrcv(r17, &(0x7f00000007c0)=ANY=[@ANYRES64=r19, @ANYPTR64=&(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], @ANYRESDEC=r4, @ANYBLOB="00a004c8517da6da479f98186037", @ANYRESDEC=0x0], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r23 = msgget$private(0x0, 0x102c1c2ee75e7380) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r24 = socket(0x20, 0x5, 0x33) connect$unix(r24, &(0x7f0000000800)=ANY=[@ANYBLOB="0cbac73204df3970bb9c931a9e05bf5830cc8b507bd249adcbdccd63d390f7841059a5458323b2e4513dc164142ee0eccda6f434b1e9c53c01521b69bdcfa5b06527588e544a74b70014b1b164a7de7fe518fb6c761da8092f0e736b0a0f051e4b051dd56b8b286ea69d3f1b0e2b86e83cca9091666c637d114a4c460a9fcb177ecee92abafab798c3e27c058a53660aa63cdc"], 0x10) write(r24, 0x0, 0x0) r25 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r25, 0x0, 0x0) r26 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r26, 0x0, 0x0) msgrcv(r23, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r25], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r26], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r23, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r27, 0x0, 0x0) ftruncate(r27, 0x0, 0x6a) 13:23:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) r9 = getuid() r10 = getegid() r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) r17 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kqueue() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = getpgid(r24) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r20, 0x0, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r25, r24, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r29 = kqueue() kevent(r29, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = fcntl$getown(0xffffffffffffffff, 0x5) r33 = getpgid(r32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r27, 0x0, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r33, r32, 0x7f, 0x100000001, 0xb1f1}) r34 = getppid() r35 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r39 = kqueue() kevent(r39, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = fcntl$getown(0xffffffffffffffff, 0x5) r43 = getpgid(r42) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r37, 0x0, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r43, r42, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r47 = kqueue() kevent(r47, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r50 = fcntl$getown(0xffffffffffffffff, 0x5) r51 = getpgid(r50) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r45, 0x0, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r51, r50, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, r41, r49, 0x0, 0xffffffffffffffff]) r53 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="393f1b7704cc421cf76698712de5ed80795dee9d0aa0f1a89b6128e5417c6a4c8db3b55e99d04278550e0e40084d65af3a62e56a9651706a5ba3b0093adc411ed3d6d54247a7c9fc232fe264891307bf3587564ef9884a86a724c606f4437c093d8ff5ce42749f07e55966ccc969d24ccc9efa8471bbd235863f6b22e0d91bba5e9d624d77d0b858c5d3a5fd3caecb701e6ea27d5aa948746c7441bcdd76a501f590b406be09a05be12153f156892c579046c1e0e1a31d696b3f15fa8687", 0xbe}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r24, r30, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r34, r35, r52}, @cred={0x20, 0xffff, 0x0, 0x0, r53, r54}], 0xe0, 0x2}, 0x405) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) 13:23:06 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x7, 0x0, 0x0, 0xffffff48) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xffffffffffffffce, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) fcntl$setstatus(r2, 0x4, 0x60dcb6855c40c91a) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r3 = socket(0x1e, 0x3, 0x0) shutdown(r3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) dup2(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000040)) bind(r8, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r9, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000089, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = dup(r2) accept$inet6(r3, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x1000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r10}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x400, './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket$inet6(0x18, 0x4, 0x81) dup(r2) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 13:23:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) unlinkat(r5, &(0x7f0000000280)='./bus\x00', 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = getpgid(r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r10, 0x0, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r16, r15, 0x7f, 0x100000001, 0xb1f1}) wait4(r16, &(0x7f0000000000), 0x0, 0x0) 13:23:06 executing program 0: r0 = msgget$private(0x0, 0x41) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f00000000c0)) shmctl$SHM_UNLOCK(0x0, 0x4) 13:23:06 executing program 0: 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) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x4812, r1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 13:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000600)="174af205b6068bbc78e6634ecdd0") 13:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3d8, &(0x7f0000000080)=[{0x80, 0xfc}, {0x20, 0x0, 0x0, 0x5}, {0x100, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x48}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = dup(r2) accept$inet6(r3, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) pipe2(&(0x7f00000001c0), 0x38006) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") 13:23:06 executing program 0: r0 = msgget(0x0, 0xccf9ed848d266444) r1 = geteuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgrp() ktrace(0x0, 0x5, 0x8, r9) r10 = getpgid(r9) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x4, 0x8, &(0x7f0000000240)=0xfffff4de) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() r17 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r18, r15, r16, 0x10, 0x9}, 0x8, 0x3, 0x9}) r22 = getpgrp() ktrace(0x0, 0x5, 0x8, r22) r23 = getpgrp() ktrace(0x0, 0x5, 0x8, r23) r24 = getpgid(r23) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4ea8, r1, r5, 0xffffffffffffffff, r16, 0x120, 0x855}, 0x7f, 0x5, r22, r24, 0x3ff, 0x4, 0x3, 0x10200000000}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r25 = syz_open_pts() close(r25) r26 = syz_open_pts() writev(r25, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r26, &(0x7f0000000540)=""/226, 0xe2) 13:23:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x10000000002, 0x3, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0x7) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket$unix(0x1, 0x2, 0x0) accept$unix(r9, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xfffffffd}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0xc, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{0xffffffffffffff9c}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) accept$unix(r11, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)=0x4279ad56) 13:23:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) unlinkat(r5, &(0x7f0000000100)='./bus\x00', 0x91f09469541f8cda) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getpeername(r9, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:23:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x1, &(0x7f00000002c0)={{0x7f, 0x1a, 0x1, 0x81, 0x5, 0x3ff, 0x10000}, {[0x2, 0x7, 0x5, 0x1eef, 0xfffffffffffffffa, 0x4, 0x200, 0xfffffffffffffffd, 0x22c, 0x4, 0x7, 0x1, 0xeee, 0xfffffffffffffff7, 0xa00000000000, 0x5a, 0x8, 0xfffffffffffffeff], [0x7ff, 0xb99, 0x4e, 0x8780, 0x6, 0xffffffff, 0x53, 0x8c, 0x6, 0xffffffffffffffd6], [0x4, 0x9, 0xd280000000000000, 0x200, 0x7, 0xf33, 0x100000001], [0x9, 0x8, 0x1ff, 0x6, 0x7, 0x100], [{0x3, 0x4, 0x5, 0x100000001}, {0x1, 0x1, 0x9, 0x9}, {0x9, 0x1, 0x2, 0xf3}, {0x400, 0x6, 0x3fe00}, {0x400, 0x0, 0x9, 0x19bb}, {0x5, 0x200, 0x101, 0x878f}, {0x6, 0x1b0f, 0x6, 0x9}, {0x3ff, 0x7fffffff, 0x6, 0xfff}], {0x8001, 0x800, 0x2, 0x7}, {0x6d93, 0x201, 0xfff, 0x7f}}}, 0x7, 0x3f}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:23:06 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file0\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb58689860043ecc53b70559a5f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac683647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x154}], 0xb5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xfffffffd, 0x1}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6bf11a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209e07be536eb67c8a26ead8ad3a69ac5a420123dafc4cf5080000000000000011bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6700000000f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="79a21200447aa4039fb78cad3aef7c1ab8c94f"], 0x18}, 0x0) r3 = fcntl$dupfd(r2, 0xf, r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x46fb, 0x9, 0x12, 0x82}) 13:23:06 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) socket(0x19, 0x8003, 0x8007) r8 = kqueue() r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206918, &(0x7f0000000300)) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69bb085c201edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4bb22106a4d98f7e6fbabb76f279653733437c45bd632937a597654f1ecf1adc97deee896b4fcc83c235db7a510c55df95c3a646ba8e9a8254c5374aab8526d9b0c2f5c42bdde77241e371b3c2b95298ea49441eb92e42bb04f52feb0e27cf"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffb, 0x9}, {{r10}, 0xfffffffffffffffe, 0x20, 0x0, 0x10}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r10, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = kqueue() r19 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r20 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r20) kevent(r18, &(0x7f0000000900)=[{{r14}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r13}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r19}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r17}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r15}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r20}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r21 = openat(r14, &(0x7f00000003c0)='./file0\x00', 0x2, 0x2) kevent(r21, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffffb, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xffffdffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r25, 0x5) r28 = geteuid() setreuid(r28, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r23, 0x0, 0x10001, 0x0, 0xac}) 13:23:06 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df9321d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0xffffffffffffff4f}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000bc1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r3 = dup2(r0, r1) sendto$unix(r3, &(0x7f0000000000)="9c912d26b3054931d9ae269d8bb1ece1e4c6016fe94520441dc9b1b30a9d50b270fb238d94456faee1f63328ddb9583b969b8b5cf07e1aa678050f7d28425982941e3272df663a3084b9513aa5f18d5336a72bd805ef6f86383d56cfae877a4a25f5a345490e8ffbf5ec684078487c773b9b1d77a3a8175b4a52c0b4ef6cb10a9b1309f0ca52e8097324120df55cdc342d68d534448d479a412f7197289f597b477050554e", 0xa5, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="015c01002e2f66696c653000e4165df31380c9309371e87efd27bcf0fa20f576aad660514b4ee91d533ab0f82a72b4e527de8f3871ff0000006930cc6f7b305be35350f5a998525bf897580d35bc9ac9f5b267c6e4991f82f2"], 0xa) 13:23:07 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:23:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0xb1b, [{0x3, 0xff}, {0x0, 0x80000001}, {0x3, 0xfffffff9}, {0x2, 0x7}, {0x1, 0x40}, {0x2, 0x8}, {0x2, 0xd79}, {0x3, 0x1ff}, {0x2, 0xfffff801}, {0x2, 0x10001}, {0x3}, {0x1, 0x4f}, {0x1, 0x1}, {0x1, 0x80000000}, {0x2, 0x18}, {0x2, 0xf6b}, {0x2e611c1f1e26fb87, 0x5}, {0x2, 0x2}, {0x2}, {0x3, 0x9ed}, {0x3, 0x1}, {0x0, 0x1}, {0x4, 0x3}, {0x3, 0xda2}, {0x3, 0xfffffffa}, {0x1, 0x1}, {0x1}, {0x1, 0x33}, {0x3, 0x1}, {0x1, 0x3}, {0x1, 0xfffffff8}, {0x2, 0x2}]}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:23:07 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x84, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x4a, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x100000000000000, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x40}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) sendto(r0, &(0x7f00000000c0)="7309d8ac70ae274167331cbb56", 0xd, 0x80c, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x1000}, 0xc) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002480)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d7d36851cd58af87958f70d8d9710edda999761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000005300000000000000010000000001000075b036c4c9fc050000000000000089582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662259977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a0000000093f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f40032e9a69ce54d25bfc43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50567fbf77a1a091131cea4ef7a04de7795dca48cb891e0744597644753e53682f444e249b52"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) kqueue() readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000280)=0x1) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x8000027) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) 13:23:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x91) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 13:23:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x401]}}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pwrite(r8, &(0x7f0000000000)="cd3b14d65d980b2324f1cdc0f24fdf3314327ce1025ce0fde7b10e0556d0c232ce765be9ef9214527118388ede17070a4570888409dc5320ec16d028b304e1d907663b52c6891242e0d8b8050e8a5c1986a7b03252f7a278514d9e232da237dd23d8f817f4080369bbfd940ec1bb4eae7434495fba753da47913", 0x7a, 0x0, 0x4) r9 = socket(0x18, 0x2, 0x7) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 13:23:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x46f242e91fbb52cf, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a2712e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c126553419808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d"], 0x10) write(r4, 0x0, 0x0) read(r1, &(0x7f00000004c0)=""/158, 0x9e) r5 = dup2(r3, r4) sync() socket(0x20, 0xc003, 0xc9) r6 = msgget(0x2, 0x0) msgsnd(r6, &(0x7f0000000080)={0x0, "f368495315d354982575ffbba2f66fd454748f6b3e534f5d313e43f220a2b033dec9cf1cc384524a830da5b393859f25f34526756196cc84c2981c257a9d412738a3c3f41070396b9f2365abe48edce7dcdd50825bb1f14ffc0cac0c640eca310bd3989dcd4891134071c3c5e4faeef17e101ae5ec76c80aa1d8"}, 0x82, 0x800) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x9, 0x3e, 0x0, 0x1, 0x9e5, 0xffff, 0x1, 0x0, 0x8, 0xb5f}) r7 = socket$inet6(0x18, 0x7, 0x5) fcntl$setstatus(r7, 0x4, 0x4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:23:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x54) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) msgsnd(r8, &(0x7f0000000d40)=ANY=[@ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r12, @ANYRESHEX=0x0, @ANYRESHEX=r17, @ANYRESOCT=r14, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRES16=r15, @ANYPTR64, @ANYRESOCT], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRES16=0x0, @ANYBLOB="20d85b6f9b1dedfaf441b4753d857c8fce30b10d0e7ce1e5c4fd95634ca19cbb5b7892397462b34f03bb16ff8cc9bd74b6a6a50a51ad32a52bc32aab9dd1a50f507bfae6b2f50ac178f44ed3b3e935027c416dff6e1c0a32d965dc3bfd43969fb6912df85d1e57e41173ffa6350a877d3778866268dbc69eafcd249e2a7e", @ANYRESOCT, @ANYPTR, @ANYPTR, @ANYRESDEC=r16, @ANYRESOCT, @ANYRES16=r1, @ANYBLOB="8720bf5751fe76", @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000000d80)=ANY=[@ANYRESHEX=r5, @ANYRESHEX, @ANYPTR64, @ANYRES32=r9, @ANYRESOCT, @ANYRESHEX, @ANYRES32, @ANYPTR, @ANYPTR, @ANYRES32=r6]]], 0x1, 0x1800) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r18 = msgget$private(0x0, 0x280) r19 = geteuid() r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000006c0)={{0x7, r22, r24, 0xffffffffffffffff, r26, 0x197, 0x9}, 0x5, 0x5, 0x8}) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r32, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r31, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = getgid() r39 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r39, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r39, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r7, r34, r38]) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r43, r43) r44 = socket$inet(0x2, 0x3, 0x0) writev(r44, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r48, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r48, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r45, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r47, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r47, r23, 0x0, r30, 0x0, 0x0, 0x0]) r52 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r53 = socket(0x2, 0x3, 0x0) r54 = fcntl$dupfd(r53, 0x0, r53) ioctl$TIOCFLUSH(r54, 0x8020690c, &(0x7f0000000300)) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x1) r55 = fcntl$dupfd(r43, 0xa, r52) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r56, r51) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r59, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r58}) r60 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x2, r19, r42, r56, r57, 0x40, 0x9a4d}, 0x5, 0x87a, r58, r60, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/45) r61 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r61, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r61, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r62 = msgget$private(0x0, 0x280) r63 = geteuid() r64 = socket$inet(0x2, 0x3, 0x0) writev(r64, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r64, 0x0, 0x6a, 0x0, 0x0) r65 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r68 = getgid() r69 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r69, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r69, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r65, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r66, r68, r70, r71, 0x2, 0x9}, 0x5, 0x5, 0x8}) r72 = socket$inet(0x2, 0x3, 0x0) writev(r72, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r72, 0x0, 0x6a, 0x0, 0x0) r73 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r76 = getgid() r77 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r77, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r77, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r73, &(0x7f0000000300)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r74, r76, r78, r79, 0x2, 0x9}, 0x5, 0x5, 0x8}) r80 = socket$inet(0x2, 0x3, 0x0) writev(r80, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r80, 0x0, 0x6a, 0x0, 0x0) r81 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r83 = getgid() r84 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r84, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r84, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r82, r83, r85, r86, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r68, r79, r83]) r87 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r87, r87) r88 = socket$inet(0x2, 0x3, 0x0) writev(r88, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r88, 0x0, 0x6a, 0x0, 0x0) r89 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r91 = getgid() r92 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r92, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r92, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r89, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r90, r91, r93, r94, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r91, r67, 0x0, r75, 0x0, 0x0, 0x0]) r96 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r96, &(0x7f0000000040)='.\x00', 0x0, 0x1) r97 = fcntl$dupfd(r87, 0xa, r96) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r98, r95) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r100 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r100, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r100, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r99}) getppid() r101 = getgid() msgget$private(0x0, 0x2) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x10000002, r63, r79, r98, r101, 0x50, 0x9a4d}, 0x0, 0xfffffffffffffffb, r99, r5, 0x7d, 0x5, 0x1, 0x44}) msgsnd(r62, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x1, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="e7007703592b9b4bcd488a0bb92c72b7970d50b1a9bf8d5d69cb465f692f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r102 = msgget$private(0x0, 0x40) msgrcv(r102, &(0x7f000001a680)={0x0, ""/102391}, 0xfffffffffffffe1d, 0x2, 0xc00) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdcc) r104 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r104, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 13:23:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x40) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)=0x2) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRESDEC, @ANYBLOB="00acdc00"], 0x40}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = getpgid(r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, 0x0, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r17 = kqueue() kevent(r17, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = getpgid(r20) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r15, 0x0, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r21, r20, 0x7f, 0x100000001, 0xb1f1}) fchown(r4, r7, r19) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 13:23:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0xc658}, {0x67}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:23:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="d2512d290abd528671197e54dad527693fe0c0c4d1312d942e5bfb8166bcf96a6d835477874c50eda43899df6f649aca5fc96d96abb217049be9aa95db663b1cd79fdbe6fb455ea13e3c5399afd1633ecfbcf5ab23afcbe1e9ca4d3ff04a51fea3e845c376345983adcc036ac7b6e767d9511ca7964ae9c1d3188ad6fb016649da36e32fdece2df46bbec045f6b658871e3270268252f3f0baeb23f8fb51afc617efdd968530a1d2450fd814f63ad1418230b85dcecc"], 0xb6, 0x1}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x31e, &(0x7f0000000100)}, 0x2) 13:23:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b091f009eac5e0828df8421d3430031ff070000adbe536eb67c8a26ead8ad3a69ac5a42011edafc1870d95868fd59d4594cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bddfb47d8a2ff262bfd2b867b20658d22fa785a6428f9c76aba9244fb93c952f9fb3923a32942f4d8a2d54c4d684860538d3a89121ba49b8dd79effb09f6d97f9bd572b5e9867a3ea4ba2ae8b3a91bf7b161c2f7c397e6d8bbb1e6fcc3ee0c6e5c82e49325"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x100000, [{0x2, 0xe438}, {0x1, 0x9}, {0x1, 0x3}, {0x1, 0x8}, {0x1, 0x4}, {0x2, 0x2}, {0x1, 0x6}, {0x3, 0xfff}, {0x6, 0xffffffff}, {0x2, 0x7}, {0x2, 0x407}, {0x5, 0x5}, {0x2, 0x2}, {0x2, 0x200}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0x1}, {0x2, 0x4}, {0x2, 0x200}, {0x1, 0x8}, {0x0, 0xa2}, {0x1, 0x6}, {0x2, 0xa4c5}, {0x1, 0x3ff}, {0x5, 0x5}, {0x1, 0xe}, {0x2, 0x800}, {0x3}, {0x1, 0x800}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0x200}]}) r2 = socket(0x20, 0x4009, 0x2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x5, "1de6f91fd7a20c582ec3ea7e0a29f6c7f863f39d", 0x9, 0x9}) connect$unix(r2, &(0x7f0000000000)=@abs={0x682eb13985c518e7, 0x7}, 0x8) write(r2, &(0x7f0000000100)="9b57c67b", 0x4) 13:23:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x401, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x80400004}) r1 = socket(0x2, 0x5, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:23:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f26568d994c7929b64ab6b94f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f27965373343"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) recvfrom$unix(r2, &(0x7f00000004c0)=""/35, 0x23, 0x4f9e885afa23999a, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000080000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) sendto$inet6(r1, &(0x7f0000000080)="d2f80799532b6c97f9680ddc4f60915a1dc04435a91940e41d82e900495b0805a7d7bfbb5bc38d6b7bcd134e0465e516eb80d6fe01fc1ad499a969725ab8b775eab9ae34b639809938e61e9412f1d7f0e46cb49154a62f4fa235b98efc204791531a615aa207cb8b4c9e2c7adbf220387dc097c3b09d555a5581a0b8def3507e7b18eb3a66a8d6d1d9d6026275d4dd393c9d6ab8fc7eb32c4dcf32019c7766279c77642d197277f6fe684b69b969c32349a9bc4c6aa6c0bbb1b73609430094c34fe5bf0ea21cd04896fa55d9543497eb6e0487422e94293eac", 0xd9, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x4}, 0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r4 = socket$inet(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\t\x00\x00'], 0x18}, 0x0) recvmsg(r5, &(0x7f0000000480)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/136, 0x88}], 0x4, &(0x7f0000000400)=""/103, 0x67}, 0x1) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) 13:23:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r8, @ANYRES16=r9]], 0x1, 0x46211d881cd01a43) r10 = msgget$private(0x0, 0x401) msgsnd(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgsnd(r10, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) r11 = msgget(0x2, 0x8bda5c7394d9f5c8) msgrcv(r11, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x5) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2002, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffecb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) seteuid(r5) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x5) 13:23:10 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 13:23:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) r3 = syz_open_pts() close(r0) dup(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = dup2(r2, r4) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000001c0)={0x6}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1, 0xffffffffffffffd9, "8d5c55000267c4230000001a0000000000000040"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:23:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r3 = getpid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[@cred={0x6, 0xffff, 0x0, r3, r4, r5}, @cred={0x20}], 0x40}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendto(0xffffffffffffffff, &(0x7f00000005c0)="abf8ae7281e84d07754be7ce697b635d", 0x10, 0x9, &(0x7f0000000600)=@in6={0x18, 0x3, 0x6, 0xf9}, 0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x000'], 0x18}, 0x0) r10 = socket$inet6(0x18, 0x4, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = accept$unix(r11, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0x0, 0x88, 0xfffff, 0x100000001, 0x8001}, {{r6}, 0x771d225ca2cefdc6, 0x40, 0xfffff, 0x10001, 0x2}, {{r7}, 0xfffffffffffffffb, 0x83, 0xd0000093, 0x6, 0x101}, {{r8}, 0xfffffffffffffffe, 0x82, 0x8, 0xfffffffffffffffc, 0x8}], 0x5, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x1, 0xfffffffffffffffe}, {{r9}, 0xfffffffffffffffd, 0x4, 0x4, 0x8, 0x4}, {{r10}, 0xfffffffffffffffe, 0x4, 0x2, 0x20, 0x7fffffff}, {{r12}, 0xfffffffffffffffd, 0x4, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x9, 0x1}], 0x3, &(0x7f00000004c0)={0x6bc48fce, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000180)="272ef53925e5979cea8beea56ee38b6657c5ff8a17eb5e8423f65a152834a595c4f2869d84bea21b3ec3a49e595a6b61cde360122f1e993e9f20ffe9ce7faa3eec9c98269d6510c0057a8e1f2f4523fa27d8a64e686465c6ab882fd13db6b64c3b7020843c4431e71f2cc69b15a0ef0b58bec539257f36d90afdc21a5bf5f6847930a61893128bc84ace234f3b576baec389c8f3efd7aa37169d83f8c9125df887c13781fa166607b18d5f9346b966599088455c3005dabb2ca4e77234480ea80dba50db6d8249badc1945b3397f2b249e5babb56ca162fbfc2da5") syz_emit_ethernet(0xfffffffffffffeab, &(0x7f0000000280)="ad38da15") 13:23:10 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x4a4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r8, 0x0, 0x3) pwritev(r8, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) dup2(r8, r0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:23:10 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0xc004, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3a3) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r6, &(0x7f0000ffc000/0x3000)=nil, 0x4800) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() getegid() r12 = semget$private(0x0, 0x1, 0x100) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r13, 0x0, r17, 0x2, 0x4b0f}, 0x5, 0x5, 0x9}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r9, r16, 0x57, 0x1f}, 0x5, 0xd, 0x4}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = getegid() getuid() r22 = getegid() r23 = semget$private(0x0, 0x2, 0x100) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r30 = kqueue() kevent(r30, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r33 = fcntl$getown(r25, 0x5) r34 = getpgid(r33) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r27, r28, r15, r22, 0x5, 0x7fff}, 0x6, 0x8001, r34, r31, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r39, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r42 = kqueue() kevent(r42, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r45 = fcntl$getown(r36, 0x5) r46 = getpgid(r45) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r38, r40, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r46, r45, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000004c0)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, r43, r32, 0x7f, 0xe0000000000000}, 0x4ae, 0x2, 0x101}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0x200, r20, r21, r43, r21, 0x18, 0x806}, 0x5, 0xe, 0xfff}) r47 = getgid() r48 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r11, 0x0, r20, r47, 0x40}, 0x1, 0x3, r48, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) fchownat(r4, &(0x7f0000000080)='./file0\x00', r11, 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 13:23:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x162, 0x4, 0x1000000003, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r9 = openat(r1, &(0x7f0000000280)='./bus\x00', 0x20, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = socket$inet6(0x18, 0x5, 0x7) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x8, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r9, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x44, 0x1, 0x2, 0x101}, {{r11}, 0xfffffffffffffffd, 0x878f85b7be80a8f2, 0x2, 0xfffffffffffffc01}, {{}, 0x4, 0x3, 0xd8119da8db2b63c0, 0x1, 0x1f}, {{r12}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x9, 0x5205}, {{r13}, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0x7fffffff}], 0x7, &(0x7f0000000400)=[{{r14}, 0x7ffffffffffffffc, 0xd666c358a738d49b, 0x80000000, 0x8, 0xfffffffffffff0e6}], 0x10001, &(0x7f0000000440)={0x4, 0x7}) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pwrite(r16, &(0x7f0000000100)="c1ab65dd330206f71de5bc01ec405fc9845a555c363511d2ab3b62e94cac02cc643c85fa5690fdef6a742307fd2b7e75a23f929d5d4d958aebe1dd4af06548f8479ecd1d4d1d1caa04487b4c0fbf6977869c60b73d29025648d468ef26fd202d8d83b11a753cab94862a9309eacc5bfc4f1fdf3bcfb39e563f06726ab4", 0x7d, 0x0, 0xffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x110) msgget$private(0x0, 0x10545f8533a5a26b) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = socket(0x2, 0x2, 0x0) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r23, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r24, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYPTR=&(0x7f0000000c40)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="e2516eb0513230955f7bb1d6ce6bba8a203ebaec30c40742937bde054f897a1a3a4deef0126a450c9fc9d58f9ef32733ecff63370b184c2de1df757efbfd513141955dac6d216798734b9acbe4a5", @ANYRES16=r18, @ANYBLOB="7ece7fd60c46c996dc0d38b8bddab569f216c9dfb3c9b58a7e420d52afa53c5f2bcec77b4a9091040049173c7463aaa1478c3153711fa61bbd8d4a5577e6087ee58b769110758234ce9193b4a1139d5d112ca9c7ac0f164062b65e771fd3331a87841bb1692c1cc4406bfb460c3efdd22d19885f3542aa856b1d7bfdda46117ecea5ba50de9dd9457a63676ec3656a7636382b4872404bfcd3a2a0cf1bac1e65d5381fb7a16c7816f1c9b1dfaa9156ac27a3e4f36dc78a78458a690869245e739a36e6f84f6883a286eab9bb1ba8da84a953aec3c7764bfa", @ANYRESDEC=r4, @ANYBLOB="a269cff6795884b5a168a9071b11ff3ef81b5a7eed", @ANYBLOB="35f6a3bcd31057ba946f"], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESDEC=r2, @ANYBLOB="1a2de319156cc4ab824ae0ccfdcd89762043b14205b6a47fef7b0b3db0284a9e9fe4fee8732094c766ea9f10d0a958d504ab8a7f9cbcd93e5f72151bae4e821dccbd93238598e1ff9bda811760af9746c0df7578029c64875fba3bbd71953c74632602678613fb4c4c520fc730cb15a02a83cd3c9a9f7c3eff851a3849793b403d7fbd843d53c9fac339ed7cfccbefe24a57fcb3f663036e18e0cbce89e43d7927bfdd75cbaaeeb214"], @ANYRES64=r19, @ANYRES16=r24, @ANYBLOB="decb30b7f447b4aa1b3f8679d512ecda43ef3333e2c46cb4dedb01465672e241fcc2e6ff4bf164e847791246ce39ac76c44ecbbc80d674789d54ef56e5d105c429d1b13449d12e74372946ac7353a2fc20ea2acd1ac9902282db7800b8dfb41f7394d7e3e53338947bc0846ce81b658c092371a819755268f6fc68d56c1851f7374315e38e16b5152d2c37cf5225d823647547413d98abbdf039f47062e0b9d942fcd215b9f6a3126096079a7a6acb20291c9f716413c08d27ec6792c1baa931eae5dbe13df54bbed89a6f82794fb4eecf", @ANYRESDEC=0x0, @ANYRES32=r7, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="5409a7734fc0bd27ff8b955a06e6484a3b15ee4b9f3670bd18c44c8add05055d1f8c832eff904c5ee7b47c1068b9c1ffca7528ae6676350d44d37da475fd40b3d74fcd9cf060ebaba7be788d4091cef5adc6fd9332", @ANYRES32=r23, @ANYRES16], @ANYPTR=&(0x7f00000007c0)=ANY=[], @ANYRESDEC=r21], 0xa) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000200)=0xfffffff8) 13:23:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x820, 0xc8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 13:23:11 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8000, 0xfd, 0x5, 0x400}]}) write(r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) r7 = accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r8 = dup(r5) accept$inet6(r8, &(0x7f0000001540), &(0x7f00000013c0)=0x100000101) getpid() r9 = semget$private(0x0, 0x4, 0x408) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x73a7084a8e448584, 0x3, 0x800}, {0x2, 0x4, 0x1000}, {0x4, 0x7}], 0x6) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r9, &(0x7f0000000240), 0x6) 13:23:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x171, &(0x7f0000000180)=[{0x15}, {0x806c}, {0x6, 0xfc, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xffffffffffffff31, &(0x7f0000000240)="b65c3a0deccd030d8c23e29ec5f59ad049444efa1d04aeca2afdb3d39b249cdbef7c1155a984786bc5742cff0f00000000000070cceb6e8a404475862af1dab2e5dc95f35c61ae844a64fb9b05446443638ef0823c511454ed194e6700f40554c34f069d59271363fd958198a236c2fbe8be0a2f078e68fdb1908ce9be6b5d3e5d71a338964fca75528f2f5a417a39f81b5092790a20440cee003b31a93b95f77a497df19d334f24897644bbedb60e8b9f3b0f736571f2c9f08f583470d5695dfa1919ae17999f6e89c6070cfe26d5eb4046d7b2ca2929") 13:23:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x7ffffffe}]}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900f20066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c169f6ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300"], 0x10) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r11}, @rights={0x20, 0xffff, 0x1, [r0, r6, r10]}], 0x40}, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x1) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() r18 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) kevent(r17, &(0x7f0000000900)=[{{r13}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r12}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r18}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r16}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r14}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r19}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCCDTR(r13, 0x20007478) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x92) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:23:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="2c4b908ce3c459aa4023d9020f59e269e0bab8a3ae434f5b8a15b0a5fcd38100387f27307fc5ee6f3bc7", 0x2a, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014901450 13:23:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x224}, {0x50}, {0x6, 0x0, 0x0, 0x4100}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000018000800"/28]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:23:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x3, '\x006w\x00', 0x8}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="c458113142f8d2ec0000000079e7be76dc2b3a87ff01000000000000e7fffffeff0b000000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe31ccc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) socketpair(0x2, 0x2, 0x6, &(0x7f0000000140)) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRES64=r1, @ANYRES64, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="3a3a78b3177a6e37562faed0b128dfd59244e0ceb7e8fe16341dc84bd2242c09dfc6f8473b1c02ff4564e17ee0f7d2095366c8eed655490a4079d3c01e843de7815fad8ba2d551ef3ca12168f24f8c390f746a4b895bc74752821a76848f67dc956df90fd339db3373b7a8997ab5f10a6476651e0a6a45ebdcd2f73ac39d279549488a", @ANYRESHEX=r5, @ANYBLOB="745b8055c19e9aaf34469f7807a30507ade6cd914bcd103483b1cf767d73d393fea932f8ca82066e0409b6553330bb3a6db3447a4988bc6951c6d8fd6d3e7596ad733fa0c0dcc0967c3b6578a698e857ea231621bf4976eae9809f756d6dd43882f9590ce6e96847f0fbbbd6dee88517ef23fc81bb0d7e372525d560d0d9f4e1087c43582a32a68d980ecf10f6d398edf4086c3bc6fc271fe5479f7ca17d03dd8aa5ca9a6eeeb879a014c1cb56c1a64eccb3", @ANYRESDEC=r9, @ANYRES64=r3], @ANYPTR], @ANYRES64, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r2], @ANYRES32=r7, @ANYRESHEX=r0, @ANYRESOCT, @ANYRESDEC=r7], @ANYBLOB="39737b335a3db55154e323f3569fabffca00deaa30f119591f93828a0633dc0674a668154cc38f10a3b9fdb6505da2d4900290b469296d71109d833cb7ed96b5987721d7604d24db16f9e4b33ff4ba99d6e6d832b7ed1fe4b9ef5b8b0e689f91950a9001168356855bfdd87634c46a3669d8713a4a93575fddeacd753fea4ee2cc3c50b32b2d98e6270b46aad1e1639dd03ed2736297829cb011513850e1bc9f154ffb5467bc7f6921a2cca230d8c36333d76349171fc7464d174f0c9e3bac7b7851a6ea235a19255339b968052bf01a1ab0c6e0c11c35a846e53c3e31a4b8f8050a46914b3ec82e0f3f86a67ebe75", @ANYRESHEX=0x0, @ANYRESOCT, @ANYBLOB="3763040b957589d7c569700cc6", @ANYRES16=r8], 0x149}, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:23:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x8000, 0x3f, 0x5, 0x7f0]}, 0x3c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = dup(r2) accept$inet6(r3, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f00000001c0)}) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000040), 0x10000) r4 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 13:23:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014901450 13:23:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) 13:23:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev\xc5bp\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) 13:23:13 executing program 1: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x2, r2, r4, r5, 0x0, 0x28, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0x0, 0x20001, 0x1, 0x4001}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000100000001000000690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f180085183b90628f8a54da063d44124d0c817d4f557918aa1d92eaf752d09f8dbed2a09655db837fac396d3703f0246d4a84cc293662a251e853ddb0c2cbecfa9b12c55a8003cd96749a5d9cfd85d6a6611e567842bfb8a83977bd7217c508a8284338562f3cc5d0f08eebfbd2c4ff9d068ce4ba45545b6e31987460f12062bed2600949a25d5d1489c295ffffe7e44c005bd42ade15d2e2ffbacc907cea441faaca97ed44e58aaa7a0b0bc42200f972f9e1e0cd63bba2b819ecde1581ec7fe7343c85302739e8c8dda3e4f6cf2e0e13a6"], 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x20000000000001dd, &(0x7f0000000040)=[{0x21}, {0x8000000000045, 0xf7, 0x0, 0x100}, {0x6, 0xfc, 0x8}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0xffffffffffffffcb, &(0x7f0000000040)=[{0x20}, {0x47, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r15, @ANYRESHEX, @ANYRES32=r16, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r17 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r17, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget(0x1, 0xc) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) msgsnd(r21, &(0x7f0000000240)=ANY=[@ANYRES64=r22], 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() 13:23:14 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$dupfd(r2, 0xa, r0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {0xffffffffffffffff, 0x2}, {r1, 0x100}, {r3, 0x4}, {r4, 0x4}], 0x5, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000140)={0x0, 0xfffffffc, {0x1}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = getpgid(r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, 0x0, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r17 = kqueue() kevent(r17, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = getpgid(r20) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r15, 0x0, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r21, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r25 = kqueue() kevent(r25, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r28 = fcntl$getown(0xffffffffffffffff, 0x5) r29 = getpgid(r28) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r23, 0x0, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r29, r28, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r33 = kqueue() kevent(r33, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = fcntl$getown(0xffffffffffffffff, 0x5) r37 = getpgid(r36) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r31, 0x0, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r37, r36, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r41 = kqueue() kevent(r41, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r44 = fcntl$getown(0xffffffffffffffff, 0x5) r45 = getpgid(r44) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r39, 0x0, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r45, r44, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r49 = kqueue() kevent(r49, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r52 = fcntl$getown(0xffffffffffffffff, 0x5) r53 = getpgid(r52) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r47, 0x0, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r53, r52, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x8, &(0x7f0000000240)=[r11, r19, r27, r35, 0xffffffffffffffff, r43, 0xffffffffffffffff, r51]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r58 = kqueue() kevent(r58, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r57}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r61 = fcntl$getown(0xffffffffffffffff, 0x5) r62 = getpgid(r61) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r56, 0x0, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, r62, r61, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r66 = kqueue() kevent(r66, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r65}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r69 = fcntl$getown(0xffffffffffffffff, 0x5) r70 = getpgid(r69) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r64, 0x0, r67, r68, 0x5, 0x7fff}, 0x6, 0x2, r70, r69, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, r68, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r75 = kqueue() kevent(r75, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r74}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r78 = fcntl$getown(0xffffffffffffffff, 0x5) r79 = getpgid(r78) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r73, 0x0, r76, r77, 0x5, 0x7fff}, 0x6, 0x2, r79, r78, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4, &(0x7f0000000300)=[r54, r60, r71, r77]) execve(0x0, 0x0, 0x0) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r81 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x120) ioctl$FIOGETOWN(r81, 0x4004667b, &(0x7f0000000200)) sendmsg$unix(r80, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$dupfd(r80, 0x0, r0) r82 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r83 = dup(r82) accept$inet6(r83, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$BIOCIMMEDIATE(r83, 0x80044270, &(0x7f0000000000)=0x40100) 13:23:20 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) getppid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:23:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x9, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x0, 0x1}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:23:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x9cb, 0x0, 0x0, 0x3, 0x8fc, 0x8, 0x0, 0x0, 0x3, 0x1d1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:23:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 13:23:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000000c0)=[{0x0, 0x3ff}, {0x4, 0x80, 0x2000}, {0x2, 0x101, 0x800}, {0x1, 0x8, 0x3000}], 0x4) 13:23:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0xd6d9, 0x800}, {0x2, 0x2, 0x800}, {0x1, 0x7fff, 0x2800}, {0x4, 0x1f, 0x800}, {0x3, 0x1, 0x2000}, {0x1, 0x7, 0x1800}], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r3) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:23:20 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x7ff}, {0x22, 0x9}, {0x88}, {0x88, 0x4}, {0x0, 0x9}, {0x47, 0x9}, {0x3, 0x92b5}], 0x7}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$setown(r7, 0x6, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() r10 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) kevent(r9, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r10}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r8}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r11}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r13 = accept$unix(r12, 0x0, &(0x7f0000000140)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r13, 0x3}) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000240)=0xff) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbaff, 0x0) 13:23:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = semget$private(0x0, 0x5, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0x2, 0x400}, {0x3, 0x81, 0x1800}, {0x3, 0x5, 0x800}], 0x3) 13:23:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x400, 0x7, 0x6, 0x7f}, {0x7, 0x40, 0x4a, 0x2}, {0x9, 0x0, 0x80, 0x838}, {0x6, 0x5, 0x0, 0xfffffc00}, {0x80, 0x2, 0x2, 0x8}, {0xfffd, 0x2, 0xfb, 0x10001}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") mkdir(&(0x7f0000000040)='./file0\x00', 0x100) msgget(0x0, 0x4) 13:23:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000040)='./bus\x00', r1, r7) r10 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b03000000000000f8ff0400000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 13:23:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil}, {&(0x7f00000aa000/0x4000)=nil, &(0x7f00000b9000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000388000/0x3000)=nil, &(0x7f000005f000/0x3000)=nil}, {&(0x7f000027d000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil}, {&(0x7f0000266000/0x1000)=nil, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil}, {&(0x7f0000360000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil}, {&(0x7f0000347000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x2}, {&(0x7f000033f000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil}, {&(0x7f00002fc000/0x2000)=nil, &(0x7f0000310000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/118, 0x76}, {&(0x7f00000000c0)=""/228, 0xe4}], 0x2, &(0x7f0000000200)=""/175, 0xaf}, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:23:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pwritev(r2, &(0x7f0000001c80)=[{&(0x7f0000001780)="724d87e207699dcb73a205f811b81b9cb460f831507e3e257f6641ddd53c841ad9475b2d71c892096b2327003e71fbf3472823272d3609a532a90a866eaee941d40896"}, {&(0x7f0000001800)="0f7a43687d04ac8402a0d5ca6d4f6a10acc67622cddb90da9f67f7a0df6144c0545ca74990099edd3687d6427dc69b8a85648383c95d1324e09956a5eaa0f6c97248a6c559230b9eb29cada0aa72b9c7f1b8ac024f3b16a123839004a515c64acfc490037e7729f3fe997f6016ec7c133fb4fb7320e6e13225cf9f693a80b9a5f2bcbd586f491581e1efcb42fd818051d2a11caee33d49bffdce083ee9080bddf0d262599c179acfcc040c255dc02b6102ce41b356e2ca8011a5fdb7e8ae995ffcd74c4410621f67f3208de43e7b62125dbeb7b0b735ac69c5af10b03e9a132c3db489b002ad64305b3bec325a4c42bfcca76e"}, {&(0x7f0000001900)="0a9f4fd6a9"}, {&(0x7f0000001940)="51554db13572eda1e7974d42fcdf909a72248742e4b8116a4cadbc525e83d1174747b9c40ba8a52cede3681b16b97849b5c448bf32c8f8c1fa1cdd6376577617c64a75eec59e64379a7bea37c994d60f94"}, {&(0x7f00000019c0)="456591b1897617a8dbe99126010b44de662d90ef332ed3f20bd7cdcdd70bd49b9b9040ddbd2bb67b72471eb7fb94f64db340c26aa427e40ca1262f3c128d80309a9f68dd9d20bb49537962e27c189ceff5d5e6f7beefef0227151a2576229428f220cb0b0acea192c214cbf83fb52cefc214d19f74798ed12add1806961b191bf4abae18cd02ef6ff0d0a796594cf07880aff889a5da41b3ac1cc5767fff6d9c31a2edeeb1191b3c8440cf170c4794e139e088b3d578172d672e2515bc70f6f837c2c32e37d4dac08f84c198030ff0fae4e9b02222684971b256b42195866c382a4d857b6872fd416371e6ea1147cdb3e25a"}, {&(0x7f0000001ac0)="f50f258b997fa44dd0efa898d025d2e684bdbf3f60f7a102a3dcc05bc3693e358c17ed724938fc36add2bb00340821c9d295cb"}, {&(0x7f0000001b00)="118e2b677ce42c99dfbaf4b28cbef00db94180f879d07c9ed68e85c03bb28bc7250584d627f6f4c2737b50bc68e9fdeb1caa6ed048f24411"}, {&(0x7f0000001b40)="727f06cc2ae06f45e6252b7097f5ff096821f2d900480b7f6a2863e2fab3d19a482d3b645ed1ac89d8d67463f4c499aff2bbb2ed5127e72bee0d2663ec4249a2a94af29524d1536fd1d0f5cdba88be7d1d2861e201fb790f16d69490c35233e61d14e450ddbe75b947423c4725e2962bf468a4ceff24aa61cea7ab9b1f5d8ce7175a21f1f1c84ed33af6e82dfbeaacc4aee973bdbe29aadeef3cc90660d2d782cbb95a07ebd1f99a81241a85710c6933c6ba9ed0fb6ac689e5c0796d2db6ebf2de757043618043ef71de63a560f60432eeab850c33eed5d6eb9944dded93fc9857"}, {&(0x7f0000001c40)="08d404b76fbd1835b4395278bc8acf899a5b8881771b8c87a54cea92f898517a23ec27ee4c36768333452c6dd47d56d39a01ec44"}], 0x1e4, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:23:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffffe257777a81c03de5770f2a3d02eea668e16bea1684836b4329194b1ed9e4e80c6da51cf3be0c2a1cd2395d8ac94aaab3e88a00445432b7cf0e5b81e594"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 13:23:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(r0, r1) setsockopt(r2, 0x2, 0x0, &(0x7f0000000280)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0x6159, 0x4) write(r1, &(0x7f0000000180), 0x13c) 13:23:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000280), 0x240) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, 0x0, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r22, &(0x7f0000000280), 0x240) r23 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000280), 0x240) kqueue() pipe2(&(0x7f0000000280), 0xba892f739b5d2ad) socket$unix(0x1, 0x2, 0x0) 13:23:21 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) shmget(0x0, 0x4000, 0x5c9d64daf08fdb80, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x84}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = msgget$private(0x0, 0x401) msgsnd(r3, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgsnd(r3, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) msgsnd(r3, &(0x7f0000000180)={0x2, "61b5e9453310f11af2e4d0142a987a3238ae99f86d8a329203231d2a5834f614ddc4206c679eef155e04887d4685ea766e0726e1bfc7fc8ea5994d381ee7fb2ba355da275df093283efc9a14e31a7dc9c4e087e2b510919bd05a076bc0516b0b01a239ca4ebb72be"}, 0x70, 0x800) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x7fe0000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x7ff, 0x9}, 0x10) 13:23:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) r11 = getpgid(r9) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x2fc, &(0x7f0000000300)=[@cred={0x0, 0xffff, 0x0, r11, r12, r13}], 0xffffffffffffffa0}, 0x0) sendto$inet6(r2, &(0x7f0000000240)="3afe370f6b649c6d3ad9fed7cc33c7ab73b4fb8f66eb6bc210e5d39a3923bc297b8cb31957ea35941d62021333279b442bbd6da041a908667388f6aab14ce84e01251df0141470f5ac0259d3a93c7646921fbe8f9320d29ce4cc681c5e674b420f1c91b7bcba043505", 0x69, 0x80c, &(0x7f00000001c0)={0x18, 0x3, 0xc1b8, 0x5}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='\xa0\xc9h%\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r16, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f0000000180)=0x7) 13:23:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\xd2dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8006) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3, 0x0, 0x4, 0x3}, {0x1, 0x3, 0x1, 0x5}, {0x9, 0x0, 0x6, 0x2}, {0x1, 0x7, 0xf7, 0x9}, {0x7, 0xed, 0xff}, {0x7, 0x6, 0xc0, 0x3}, {0x101, 0x6, 0x9e, 0x1}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) syz_emit_ethernet(0x67, &(0x7f0000000280)="b556d620403c97e07b69ecfefaaa634cf1cca0655cf297bd23aa393e1359ed73546cf8676e3eefd6579915698fe5de583fa84d2ab0fa37ae7abe64a538f1d3ca33c14d8625a148ccb00b48e7a55fe5b97dc14f3546054656d0d1cff671b2061a36731e80f24b5e") 13:23:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) listen(r3, 0x7) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)=""/1, 0x1) geteuid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) 13:23:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="073400000000db00182e46620025c6149b33ff0f", 0x14) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendto$inet6(r1, &(0x7f0000000100)="2fafb05d78fa1677d4f4aeee1eb742f499cfd3e11316dc9fe11029d1cfd19342b393f4bdd438044610abb0d982ca3d0c00cda35229207832c411a42520ae2c707e8b743c26f6f91e5221ac180ac67a9dda16f5ec73682cdf5e5dc4221a0b5f0fcf92af8db39c92f38f6fa18121ae571b629dcf96be2a0a7180b87e1cdd6df4f800ad65acd66db249e2b93b29786b442f08b064eab5fe347e49863cbdbf54e6ba9fddb00c70938fbe07400f9178f8b97189301481396609af15910b88bd2da89a8aebc4cbffafc34a9eeb731f675a652a8c34780474210e140285f14c3808515ac806951be292444ffe1f9d61feaa03451c69fc62c262f287531367d51a5af062d1487c6f61b71ab49dfb8cf0c46db063ff764a161040352af8cac4b18c69a53b2ee1616ef4755de4037aed4e9ab068d49edc5ada5b40ef8af524a4fa37df810fb4ad1eb2e467e39546fc6d3a7afc916443b50de4ba9b2a228a361fe60cea022f2014edae1a1c9dc526e21371cd40fd0c730a0bfe3267fbfe504e05fa8f81c41cd454481b4990105b4e35732d4335020514ae9f86d894cf66e2cedd4bb92701148f6ad299d524c150af73d672768a8875d53126493500d5c7d929a875d362942d7583e1f44f827d03cb3f70d3ab0a6a7bf1541a7a9b6621b2c60c4726d5e577ef10c3fe4d3d807dc7eaee1458d34801c17847175575e6ff9f5c50ea432a9ce896d55803392fc9b72efab1e977a4b13db4c96ba4865251874e4b7601dfa2b276be7c640312dd02bca02d286f96ecf5f92e8d73739c6ca18c0bf3db0054d5b622ce4da6b05a0b146f7fa524d61c27ef8b9287db26f493e6fe5479ed551b2a7290c014f41285ded113fe1639253e9d4fde9cfff3f601c5f6bc7ed64fb3e2436183b19f67c8df3736ae0baa002788c4cc8dc4e978a6713bc1c3d46df35b94dc70a5809188ebc57cd1b221878fe7e71133c5db2b8556460201041fae7496f17ed699570784bedae5c8f464367baaca242b7ef7cb44199f1e5af3fdbc4a5c4d419f026a285601f1e74daf036b0136bf921a1580a075adb44b72ffc64d27acd3adb902a19f295488e804a506e06ce1623be30d72c7ead93ca03879ccc0053aa7a54d4cc8a08e37a435169b2639bf95683907dd02f3f5687834ec17be251e74a79e3d4fc135228f562fb0f18b2a903dffffd8fb3f38490973bdfe9cc3920cf9f17717525cda044a88abad9b9b5006dd1989dbd58f375f0a23c614fc0cc8dbeab1a8438b0c7d6162ea7622dbbff9c49e4e92ab35228dfa42241f26c1a3304efb5f6746dc4172082b8bd81e560ad1da2dd6906dd5e9369e6da660a6f43c58a775f3d11463e5f0193371629fc72a02c1e563327ce20d611383f141e0c744b23c753a4be847524b145f63302eb5423330779f8244a51719c7ddd985b6b492d2484defe7942fa4ea730e83d80cc3af3a249a225e352ed7d2c6728989bdcb7f3088e1b5c5cf1183f5a9de29be1d3c440c30d9e5b10fc83d1cbb09d30a57c8623381e66b4db1f6eec5f242a6f8b1b302ad397647efa0ffc8094c78053d2f504ddb14d4679ce86fd1973b83383c742c96747c849ea3b5cc1bc87f8a9dd933fce71251e580ccff9952f33a71e72682b429343771d6a7a1711880f1fdce8c032dce9bf9197305b57983c83e554d388fa566c7076b224ef2d8631d98fdbe71d673d0f727f55848202ee9dd49244c7874a50b757de61342b0b062d9e61af9671e1e9d7ab6a328c4b52d81742af2ba27efec7145dac43907d8ad31cbf2859a24f30323358ec4530f28c436a0058c59ab37d83b21b92f5e22ac6f5a2941b91185dd2c7123d11619f9f78c365b91a057527d2202fadb5305e043c7dcc70f48fc84b11bf88e687e1a84b37af1941dacf021ba5b3464694079856232976373a68e19f8780129590d2301f1419ef25dd56109e23630b9bd77104baa5a36bb71772370b641ed9bae2429ebef7d6ca90023bfb4755935a6a7ba1f87a9018d475bb3a5d33d41d947a9df1014f663a63b10472d7e7d8e585ed8f9184b00f4b2cdd2b1124cd4523873c1f8e239a04fb3676721a86c0d72c4d6d5407e331eaf6549e76cea6074806de7602f8e56cdbd2ec33bd1911c42de1761180436d4fad7bb7cb74e12e1e8931cc040392b7fe31a2039f67d5eb97afed5fd636454c1e511fad50daced00a07431e396ac017286925f735db21bb14c082e3309344895db05ee49de82e13819c2d53f70159eee279612f02772792b39f34f290608015e29ca93b971f632a7d54c2d7cb159280db4071c0a72f67f9bdca7b326c47c6b592fc8146564e75e1fd56166b99b723ce05c2d50e0999b3541acfb4d1d7494d538b42c9927b2d32e177cd88cb78c1207d17e98c77f8a02ab578740ee13bef1ceb013bf6df3b315845ccfcb6a6d33409501bbd28ced500aee87786bc7b5f7609b9806bc1732f105fadc68f48516bc550d7dcc70a2a0bacf926d149db5a55836d630c7e63e1fc1095d954a1079117a8c09eb4e7da0f9d10586a2874f5b232c63881e584637b937b5ef352d4af6fcf2bbad75efceee43f9592462a5abeaaec9a9efb122e86c468e56193ad0e982e5d732f9fec35d7a183c99a9d1248b07af03a91c779c59610576c2966d2f5d29deed5a182923606a9945caa26980116ee6ac0f7cd47d0f305dc3837b5cc74ecb843ddd7563e56624a505bc39db41d85c410ca15380a739f46029961fe65ca58ab69b8f1989b2a5c0b6d4a3f4e872b03cf6f706986a0315fb3a25191ba4d0896a4720e2f2c0f2b2b1cac9141f6793008428e4438c3f5cf28efe64747ba4c9650676d9214c8a1572661756b1b970359e9b2cd0dcddb77f5ab8fe5360a2d0aeeee55e84694acd946e214e67ee88db24a26f520a93d80ae0004a72aae4515bf4bfc21d1c0f9c296d0bae9fdadf21fca8f121cb3c71eecb255418d6b0e4b999e313924add5800bc6e51aba71720735c19e84b9be90d07f4d67ed931674e7a9265414c48e92f29ff92bc935782d57c116b045a8d43421bfd3a1e35784533cb42deb1f40593ad810267dd838e10df34c764f681d5b986735168d4b00327e7f5539e1717cc56ab907b16ba2a1cd2a2c259daacce90be9cee4354465e31ad064bc9359f2ded4f20134d711f1f6d30a4b4f84b83b02ec48c3b2288061716b22734f4c9f9b91f9b2123e86cacd228999ab628a016837b0aaf5900b7ae9a19ea84c83648c255283fd8ad5b4f46d94301ffb82a109c01a34f521a5d8c0162d463eb4b58a68e0fa293a09493dd6cee9b7d996ccac6bb75ba7db8a7a3e5853d9fa4d5bc89f12d07dd2149eebb3cc7f4d3a54351ce3698b8eb80b489c7a2ac716db174b6bd6c93f9c628f3f955727678ab37edf001e2c16578ab714e8146c976ca0c720aa95b61004d48f0b70acc29622ed26a9570eec85fbeaf825fa4ead32312e5291905b1e7db5907b38436aee2ecec9dd1b819dea5c61a7673232cd477bfa0de690ff1b6038abcebd7c612a3bedfa4fc5070cbdba386d9fdcbf5905ca27de3f1ac017c471707ed0c39ef2188adac1cd3ec0375cd253bc6c0eea1cb22610cfbbeb88113ce2acd1f0b23380ca677656fbcdf6c3be685b84d2ed842b0714a81fe5d1da388b37ae4228641120c103ecc2be98352de582ab6f4e61fdff0856b6a5310f83e3530cd324fdbc942bc164c9c93515e45f1278d5ad8bafe006e15f5c64833481400bc1cf73c55cb811d36c3fbd85b3a50da5fdbe5045a00feda56bde9238f8849e5c1a4de8287489abb8df46950aa2e6fb39a7c2d3dbe37bcdc5fe4ff12138c03788381123d17af3ecef6967b3a32588633edfd83c5670ea75bb58814533b17641e5b2aedb04aa073b5e967cf41755a7a7bf51090cdfe06d40130d83725d8c7924e7dd0a819877fcd5c6ddf308ec226746572c9ecc0737f8b58f539b1d403c840a18ce5f291725069b7854c7ddf9d81125bbf9cbb8cbcfa668c5205a9137508a9a1da1373076d4225b4d091b7b2a31115ef0b63a9a8afc1649b1327557f531d781cd8114a51150a084c9d579304edc720de4cb3493cfe34cafa6ab06587181a948eb37db59ab0675950b5ef39c747ec72249dbebf468f6f290e1f98985fc3a792f6696f7e79a4ef94db47445966bcfb520fa1375e5c3a2eeb8041ca940e2566b760e0a25a4e87adf3f8a453b7a455645a3a113b6c93f1a076e17b67032dafe915f2c6e7c3abb9606419d22e344b412b1946dfc0a299219822b97f5f32dcb48004d6dcf65dd9beb611a12a920709906e388116dd8e579be623b73091f215b7dc2b264d4e22f473f8b63a3be2254ea5bce11e4753006805957d3e2f44ed5c48ad72c85f4a58a663820c0a4b32aaa663e6d3844561ed70d262d381564d74a85ea48e5d061351b5e29ee3ec49c043286b5793454113d80b40b7d52aada95352bd6edaee0919d2546037417172cf20226784567a146ccae472f317cb9a36ed96e4eb74269f81e04688a27c394decc481e21686eb212063659884e01947b197695ffb3182ddd38639267dea01ccde5ee66c6b57dfee3b7a144c881b08ee6b9cebec696517560878c15f73bdada4763f5f68ffc375ceaceb1dacb73abad7bb51c3d38b11dbebbe422ae1bc54afaee9afdc0a23339e5309331c107a93708529a51b9693e6bb02291aa506d9b51a4eabcb246d3e0f1823d11389031b536bc24f36606609da3c4935044a09784b66a6fe8662b7c32868d9ef1857ad38833de38358826ef6345054ee7a74efa0be416187db36ced30a0126f3d4c5346ef7d826fb9447f0abf91f2a34a54a5caa6f5b762b88f0d3cfca9a8bc4a58e4fc7c493761be2962a1026308e8774372697a7e75c52e891a8fada808a492a9007ec3e9060a26b189e5a335ffd6b72796fa0d07d71dab6843180d97d362610856ef07755b23166770000fa0b5ca3d52b7ba6d8d0f72732e3d75f8e02d5164f07318881dd463cd50307fbf52ce44c25900d409381fe30220ebf269bb212491a7c58cc3d957a42f7d542c2841441ad58bbc9047337c43ccefb80f0cdf8f76fbd0c467dba308151d97b0e8330d500e77cccea6735259af69b788c7f50b9fdecce25e22b32cbc6d8da3ae3bb99045e37c9d60dbed9add0eb8de8f0a6774a2ee345155b1358eed2539c9312faf9584f49e748bdeba832ba4b493903d2ca41732b9daae0d9e89e9f6388d19d459829e4e46b09115bd110c620c2467cfe946c927bf74799f919fe35d1fb47363657e194dbfe0d2eebd98750a4cad76f31a07572d576b23145ca7e27c42d73f30b6ee296097a70bdaf61e924d253cdfc567b0e782787471f93717207e5be17ce4c852e84b65cd7aaaec1cfc90abeb81a8de6164c48b1bd14ed5ada33969a810af0a97886988341fa42ce0973d82963409aa27250bcc2a443e50c62a26028ba65e50823006f301c80032b5fa6c1b1417ad1f8fe81ec05298425220ce1ecba6e039e5a3b774016b0e236dae0b476b4e55e175aec0e9253da51a12f5ed77506237cd761797448894cef102da69a9e780ad122131c2963d2eb6311576b81f1acaf43dd0e14767775a6232c408f9c25c63f94c5ae7218fc3c18419499b4931fa3303cb04ee95a0cf0e7e7583a7b851107c91a40377ed468a0337b25c3ff82e5ecbb836951cba91820d25ca0a041aab0b50043bda5faa73c98c9388143d80507687edd22870a95ec5eaedfc67bcec5ef776611a9cc0f78ae4664c4e83e227134235d124dede382bec2215ee56acbb5ea1a", 0x1000, 0x4, &(0x7f0000000080)={0x18, 0x2, 0xfffff08b, 0x1}, 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) close(r0) r3 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4098], &(0x7f0000001140)=0x1002) connect(r3, &(0x7f0000001180)=@in6={0x18, 0x0, 0x3, 0x7fff}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xc) open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x8) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0, 0x409}, 0x0) fcntl$getown(r2, 0x5) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 13:23:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe, 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, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getpeername(r3, &(0x7f0000000100)=@un=@file={0x0, ""/5}, &(0x7f0000000140)=0x7) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 13:23:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd2b, &(0x7f0000000000)="b6") 13:23:21 executing program 0: mmap(&(0x7f00007ac000/0x4000)=nil, 0x4000, 0x4, 0x5812, 0xffffffffffffffff, 0x0, 0x9dc8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:23:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 13:23:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000580)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) recvmsg(r6, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@file={0x0, ""/50}, 0x34, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000140)=""/112, 0x70}], 0x2, &(0x7f0000000340)=""/117, 0x75}, 0x400) r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00 \x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 13:23:21 executing program 1: socket(0x800000018, 0x1, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r0, 0x6, 0x7, &(0x7f0000000180)="541ac4b2e2ae9ad887743dbee8cfd4f2129626471071e44e4403f04ff221220bb26a75600ce11d7c610ec7c7a9d9fb9c46b40f16dd8037d2d9f2b85af1a229e3a91f3aeeb1d3a822c997a43fde3756b0dfff4ab1436765e51d490cc093ab7b2dd52566f3e2daea76b070059b6d4cab37eabe7d4efa4416015e0aecb0c2850a938e204f669769f770caa517c83f55e34d041207d1cc0909449dd9df875b41e7b25705cf7bcdea7ffd7bdb0e49d7d4090a1bded7e43f4352f3c990de42411182075d58e58835892d8195d0f32648a28a395caa8ba99b9693780cc06cd6c8fc30d152ef8daed5794d57169fe8dde79c9b4bac71cdd97ab2ca0abf72a5a3e28730a8428540349464d60bb37ddf2b94afa65ddbe8b3a76c98fda99a14ab785cfa96d22c3c4f3a1beb61a534af5eb350a4bf452608df7b63434a529cf1bda0efc654188cc8091a758c8db5d15f463342272075735e966157c34a9232b2a3a5f36ada55fbcd012a25c62c45fc68f70aa9ffc88f", 0xd5) pckbd_enable: command error 13:23:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r6 = geteuid() lchown(&(0x7f00000000c0)='./file1\x00', r6, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r8, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r10}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x1) 13:23:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r9 = dup(r0) accept$inet6(r9, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000000)=0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 13:23:22 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r16) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 13:23:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r8) sendto$inet6(r6, &(0x7f0000000500), 0x0, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r7, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r9, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3ec441182f6b5269dd153afb7f6eb2ace16da5903019ce8e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b0000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r8], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r11, @ANYRESDEC=r12]], 0x4, 0x800) 13:23:22 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/126) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4000, 0x7f) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x303) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="b97cd905"], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7, 0x7}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) bind(r1, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r3, @ANYRES32=r4, @ANYPTR64], @ANYRES64=0x0, @ANYRESOCT=r2, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r2]], @ANYRES64, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r5, @ANYBLOB="c94faf44930a2a5276808976a6ba20111c642e5066d9a74eb4a69a49cd12b022d8544f44051eb79948c3782a4d27b4eea39eedd489f520023b0188f1fd01df0236e8ac8cc82c6072b6499cef337cfde3c8dd0f75e58e38a68936a845c19f3f038112ad3052a77a8d5f94b1676cbe7540cded5b4d104dbc23", @ANYRES32=r2, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r4, @ANYPTR64]], @ANYRESOCT=0x0, @ANYRESOCT=r7, @ANYRESDEC, @ANYRES64], 0x7) 13:23:22 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0xc1f488afb1038f73, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20301, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:23:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:23:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c230c1e7bb6fc6e23c5b00ffd200000000e745e4"}) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xfffffffffffffeaa) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) r11 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0xafd, r10, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getpgid(r19) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r13, 0x0, r16, r18, 0x5, 0x7fff}, 0x6, 0x2, r20, r19, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r7, r18}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000400000000000000000080000000"], 0x10}, 0x0) 13:23:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x81}, {0x48}, {0xe}]}) r1 = msgget(0x2, 0x42) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/177}, 0xb9, 0x2, 0x1800) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 13:23:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9e92, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd0, 0x3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x3f, 0xfffffffa, {0x5, 0xfffffffffffffffb}}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000300)="681129f1ff4ccacc46393b691359967053398acd2f57285e742432e49d12"}], 0x3ec) 13:23:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x10, 0x1a0) r1 = getpid() chflags(&(0x7f0000000000)='./file0\x00', 0x18000) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 13:23:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7e9e54fbbf52a888f19c2a45902d888239eaf4555762ce5f37bd97306cf3d4e2b53a2812fb1b7e1d845864d552cfb24abb03c2a7114e1f621c64a365630e1e8f51a74324c6d89ec3385cf93cc70fb7a7fa0e5179ccea4e0bee8a57f4e660d5507aceb2c36d31d7b16a003153d79f86bf9881cc4f44e136c01cce2fef230c54b78842c54ee66c7094d91b1a78278b32"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/253, 0xfd) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb64836d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93375ef5be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = getpgid(r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, 0x0, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = getpgid(r18) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r13, 0x0, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r19, r18, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={r11, r16, r20}, 0xc) r21 = socket$inet(0x2, 0x1, 0x1) fcntl$dupfd(r1, 0xa, r21) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) socket$unix(0x1, 0x1, 0x0) fchflags(r1, 0x0) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e1366696c653000"], 0x10) sendto$unix(r22, &(0x7f00000000c0)="00b6f033bec63bf3a1b7b383e8d3240ca143cb11aa9343e299ec9b7176f7d6d15b6e6bd0118d7138daad7fac3a8ff712391a6c324c556694a0fe0b9e4554c93164009f23eecca559c44cfa2b37d16f12d82b9fdaa3141a3a18cd186c2cbe90732ed57f6b49250c85bcd918c14036e6c181afeb0dbe2aec928e70e353fbd2d3e228ad3348cb2db353a13d5b28f9fecc0d9c6ad34849d245f92cf59ac824391ae0364df4420504c947cb0438a511d33b1a4222", 0xb2, 0x0, 0x0, 0x0) sendmsg(r22, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 13:23:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x28, 0x7, 0x1, [r0, r2, r2, r1, r3]}, @cred={0x20}], 0x48}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000100)=0x4) 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, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}, {0x18, 0x0}, 0x2, [0x0, 0x0, 0x1ff]}, 0x3c) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:23:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="76ef349de857287a186253cb5e681fdc792de4980b4a33571497d8a526b5a16214a307513a000bd5635ac008c82f881e0edfa4c3b68761c859d43e47234a7fae1feb1249f3a02bb96df15fecdf8241a6d73b862dc9eae4e3453bc842645c9fca567f21af87e161ea78d249019d2dceb10918ca010000800000000093b7a0f9c88bd7719d55545fbf22d1c155a99bdb0157e71a4383e6fb78495173a79f4387a3eb6944f82034935f80630115d11f5c179adf83d871ef2182d986b5cc9b92bceef46487c10b367740aac6becdfe02f887a94af224c747bc92eed50b555e59aa25d7659b80f439aab25a6105eafcb070de10d81f306bf61c6f19e15fbb005eb56a"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc) socket(0x1, 0x8000, 0xee) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 13:23:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/150, 0x96, 0x840, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1ff, 0x7}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:23:23 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0/file0/file0\x00') 13:23:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30, 0xfc, 0x3}, {0x40, 0x1, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 13:23:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xfffa, 0x7f, 0xff, 0x8}, {0x1, 0x1, 0x5, 0x8}, {0xfff9, 0x80, 0x7, 0x3}, {0x1, 0x15, 0x3f, 0x1010000}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) 13:23:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/4096, 0x1000, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x8d}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:23 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x7fff, 0x3, 0x3f, 0x8}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:23:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) r2 = dup(r1) accept$inet6(r2, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 13:23:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/4, 0x4, 0x801, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000001c0)="63fe2a3eaf654100192419d48966bdfc4c36b92758524e8bf554e02b1314a9bd22f5e8f8378284102e09aa5803dbbd1113612569445d8f0230bd4c60b75d53b82998753fad6734c1901cf9cbffe0f869131ac6acaa3b72238db7882d7a", 0x5d}, {&(0x7f0000000300)="31e824d0a1471049bfcdb093512842b32670dca622e57a3ac929c4c5d1eb80daaaae07f66b07613be7ffaca50ef465b36ff8194877f5bf79191a840986188555594b48aed451368181f2a12a4c66438991d974ba16bdbb644ef095a20a2e7ea54f7bfab42144ff31355ca7b4a3ed42b6092f0708f15cfbef051a1c01ef2a2d1ebd356a72ec8a0a4834a30870b319e7da56ea2c56ebc724923dc46b7897484c1babe000b4b084daffbc321894e8a22895e4de2456c354", 0xb6}], 0x2, 0x0, 0x8000) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:23:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) sendto(r2, &(0x7f0000000240)="3c6c23cc586ebdfd23213595009501e87f309b6abe657f3310dcb62a5acf874ff4e18d1453f4775cf8ebee450e8e40a0d3c92cc90d13ef991a890d6acea8e3f479f7f5215956e1f6030c0a8fe42296ac082b6085c965addb6d8ae83b866f6edc4693710bfaf4241e989b54f8ab879e55961846abe9591b8f4f09e6ff3bbff5ac6bde651075ac5adc9572235af247b5f4dde82c2dee2301730014be1994b4b22d66baf7397afb", 0xa6, 0x403, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f00000000c0)='./file1\x00', 0x2565ab7777d8ed29, 0x20) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) bind(r7, &(0x7f0000000340)=@un=@file={0x0, './file1\x00'}, 0xa) 13:23:23 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xa9) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10d1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="10000000"], 0x18}, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000007c0)={0x4, './bus\x00', './bus\x00'}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00'], &(0x7f0000000680)=[&(0x7f0000000340)='\\\'\x00', &(0x7f0000000380)='!-\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='}!\'\x00', &(0x7f0000000440)='}\x00', &(0x7f0000000500)='}\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='{-\x00', &(0x7f0000000600)='%\x00', &(0x7f0000000640)='\x00']) r7 = kqueue() pipe(&(0x7f0000000700)={0xffffffffffffffff}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x8000, 0x0) poll(&(0x7f0000000780)=[{r8, 0x105}, {r9, 0x20}], 0x2, 0x3) kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() r12 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r13 = socket(0x2, 0x3, 0x0) getuid() fcntl$dupfd(r13, 0x0, r13) r14 = semget$private(0x0, 0x1, 0x8) semop(r14, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x4, 0x800}, {0x3, 0x9, 0x1000}], 0x3) kevent(r11, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0xee0}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r12}, 0xfffffffffffffffc, 0x60, 0x4, 0x9, 0x4}, {{r10}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r13}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) 13:23:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r1, 0x0, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r7, r6, 0x7f, 0x100000001, 0xb1f1}) setreuid(r4, 0xffffffffffffffff) r8 = open(&(0x7f0000000080)='./bus\x00', 0x4d3, 0x149) r9 = fcntl$dupfd(r8, 0x0, r8) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x7dc6c0e12536290f}], 0x1) 13:23:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) setuid(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket(0x20, 0x5, 0x5b) shutdown(r1, 0x2) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) 13:23:24 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556de1d65e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgsnd(r1, &(0x7f0000000b80)={0x0, "9ac24862ff37d37e22a4d40fe52edc1678675c1b1b322a83f71923dc63a3dbafd33f011e0b6ee11b621221f193b017215e958add4feffe7a0fb6967210b1390d07bb6fae8733b06f762ccde9cba4f185863b85c3a950b00089b97285a8cc432902ff2d9c545ce6a96583f016f81d1387b7ab4c3b6ff805a98d84126d7d257629a02f01c761e85bb3ef296905f831e63d5690adffe5db6a08a62e4bb9fb41a20a3003d92d70ce20ef2ff8fd47c0e6a257cd3a4dd286b705949c028bcaa496ef70b6db74442a7afc9827eeca4e75fefe68ea64a83ca5974485d3a0ac02620b40838782dbaba4585f60280c543a3a36dd7d1d0f0c9534edd00a2f8e45be904b070c44af1e4de11a1618e044d97ea54c38a3596b7510ed576506701febbf85a5ca2fc9d77c67fe22401f0d2394bc7a830b40f5452c17ce3a8ca899127a8673a2881982c469ff17e7e3924d37f4c066ad878883ed69c2d8fc6bdefab3f6599b06dafadc2ef29004a68e2eb4b37eb1b913306492a65b1663ea40bb731c5d8bf51342270ce264e5bed0629a404af9505d2cf608bda86f6880da1b27c9dd8b044b34315f32c8726997b2bc6f8a8fc6c2edb1da801a3a455702c245a60f1092c9b3ac77ae98854f06698347a0074de32d31ba3b40852c701e856bd53977bccec6c8ce2e03a2781e3a0aae56d450615ec0b53367a939c61992863b1d4a4edb5f660827b9993bbaca506abc5170d86a823f1b8bd124fcdc5a5d69359e4a6ad193510c0521c3569ead999a5778c50df72420950fe3b945e3f05e636b90e0416eaf3a264b8798fed497255ff7fd62644ec7aa952d3d431b47b551db6a0c865dc92e40e451dc224acc4f69f9ac7b8e83cec2db88771d5261394a0dc22f2a8648d890e15495c303a394c567844406a2cd940df03c0c34a0bd97c0b4d4bc4a7251d7bc0901963afdc32c56f69b314a925396c757a93cb9b89bb88c1bb948b24629fc156f8f30dadc7f48d79ab3e86cab2900278ae7c6342e59e4c0beff6e2dd42519bb6053a7e3db7086f4d207e01ec462e0c1c6f7af0b84945078041574b6fd039b1b5901573e97ac13f38a60a72b4d424b221f4cab7e86d3888c50076f51ed73643427d60bfc88ff702185d865cdc5393420084f0a6e0c28fedb5330dfdd4b65b9f9862bd5936b3c218f95b6c3cbb8ed96a8ea7103c8a5a70a6acc122f022cf1a90c58f59c3a82f33995966bf283edca3748d48c1df5358ebfdc3dc05eb2ebae6e8e488152a7e62adea14930034e37a9dd940b6560d6b848d0ab93a110ed9fb5481b8192c426b7652796d79cb74e97aa469722b6891fbeea2dee2ff20710444549f0635d843796e68d4890c2487667f9a7aecf82bf956d82da5f3a84f4a4dfc8868b1c9d29ee4011beca7e8e61096e1f1e69188c4aafa184dfef75ad2207e7a1eee50dfb290f3e4d07b910b7d2e4408dc95e080adbd859d2f26bf64da64d3b5ed515d5ccc459160b238ef6d44f10583b569266e1114c81b5708fa6f0ad9f458207fae8d77e0e10854739e50187b42dacc37aaeba927ecc3156b316d1d40d19934cfdb1112a9d0460725ad48964a0db9673e928e3c7c0365e4e97fecc0a3dedbe5d8855d9aee14bd43c5877953824c0e2d28e2358640cedca1b3c04b4c0e490a65917ba56edf8d48ce0f50b8b9f7351ed7df3b0aed00842ff1a787142a83eac61d8867c7493ac698a3a96e8db6e959313082578db7ad698cf319b0bbfeccebe408988026446c339014842e47f8a967274d677c829d2caacd7d1729f3ad9d45a45db286bafc64773cddbd68ba6f7b55a7e69458e4ab5e1aaf6d922735869180d3da338ed39e4b757a1aa8c1edfb952773b855ffc9c00f2b2fbcbe28d6501243571f6b6e60ec5edbc08aa4396860e71012544cef298e303a361fe4c4e5ab785b7c8c71d7b06f82a2be025e114bdfc225065b66c495d8fb0708cecc36244da52143fcb9bbf34df50c0a77fd36f649ad07621df66d85f47bb0a4aaf8f895772838a79dc59baf9ebd0490e59b0f3c87f79d1264f4388be1f92a0dff6ad083b8dcc64fbfad5e84de853fc7c95b1e464c59508e3aaac139a69c93a28677857468e594301a251a6ca82610176717acb0e0e23789cd594ee623bfe0c09addbe3f46c2a4bbb8f570a8c508a2fd36ea90f5789717ea1dcfddff5cf8432a1bc0ac992b63cfaa46fcca312814bc8383f6ae4bbcfd111b5eb72bbadce513a3201e4111383981afec7a2fd258b410471c64970ef6e6f4354da0f4230be66719cf71ff0b98df613f00b52c91ba72150aa1b0e03203ff8138026d02857de51fd1e4b1b2ebb0b3881257a8c390db6a5bb941be297b155328e6ad2327cd0806105313726c31c03df527e1bc83d566d584051839590110ba0304ef38a134d78b8019fc16f82c7d6990d1e240054b25b23f21239cb366cdc6962d8e523b9af0e1fb24a13947deea1b254666cff86c27bb49d7681df0d8f6b4e3b1690c6a90bd76f2b1db2752f8cf39ecad1b390ebdb5a0f8becffb8668368be18c8ae4006da9592894a4ce0ebb79535d35627597173a1380f6d37a4e63728494f03c9e8a71de91a1bf9d34a2ad08a8e129b3eeed7017107538274e5649ca9f50cf1758fcccfef3719d5e465844ac3c9b51e7d46bf097832344c7282c6e86ee8747c369a9c7efc511829cc8e676d394d35b6b914090d0f36f3a7ab6afae70e8273078576283a0069a18776a94799d68aa38521b94041bd3c69b074cdacd18e0505974d0d60205a10ba3e9dd2f04897c268f86b6f910c77a3982781d62c7fea26fec38b6d5ee363ccb0dfd59c1010bff0a92e73a45799ffcec7311d82f817bf18d333cc445ece7d85ff4d050b368013f5c8186f4abf94db207e84cea53eae05c5c519143c4e0a6efaee829a07f3f44fcdb9129e968dee2e910f1ffc3044b04d9e187e033bf3da3cdc6176e58feb75906c4bf25470b3297feb908c749f5938f4022ae7302c5112007d11005e58dad0c6f5b09c487f1c1c591f0b877ef3bd0dbb426a911b5d3b8e8dabd3f0573b157c24698ce448d9ad1ecac5895894b14a363e4b02212874c2d75e4a69f48cbc7d7d8029803aa9829bb47c04da67d1e799b60919df7e9464e9fea82fd961cf65863ac8a1f610e917290742aabad54da1f32f40aa438fc894c7705e75c2e342af9237b76c4c794fc57b14891f61cbc26d4e65434d5b7b60f075d7fa05fffe58e19ffcf71297effb099bcc27bdd783e2961d42204443bca28398374cddc040f3506d144812e3e91a69efaa2e600d284dd074d05db2a69e3658469b0ee0dc22b37a1fe563a104847d8afd6f8fda53e355f31e56c3cc82dcb8fd7c8a99aa084302a32b4cd7bed3de771c07ac228b6a10b9c4db428edebe5edc4e5ab1afe36a57676aab53438f9992eb8dd0ddc79c190b953e723dc6746c56cceff79738e5be5da2be82d4c551e7400f007634dfb2ccdedaf05926738c1af6c975518beb95dabecd55315d7fbe375dc5546d6231dc7c4be3954df4233c1e2cab869626595bd48764b40e2c7c7660fda4d2a1d6a6521d6d4d3d97a0ba2a73d1ef78ff7b7d2aa6d7750a0724f0e6d27c34a132331464b574cb04b32d02fca9e4fd5c2af5dce1fc7555d3deb405893caf2b349010dbe504411620cf583b47d66f57784d5277de40e3c55ee133c007e01a438df2466ad612f9a5ac92defe36d5d0c9dc597bf58f2759ee8c73324b8ce4f227789258aa182ed7e9405231119cd8e81ac62675a7110d0417adb92a1048f15df56a3d8843be026687ac1af8f15b0d9ccedf670cba2813ff9a80b303a91266c1c67f197682c97232fcfbf776d6ef38176c601376b1f0b32a36b4c1201c24296276e692abaaf71d58b28a63ed9fea5053ba00e3fb0e04ccd487f812715daf21670658a460ebe3b36838afeb4d777e97897167a900201046a92acabb17c93a641c538b2c7b80589277be0ec0113dd06567e11ea0da63edc585d9523f7bcff90d93fc27636da097b7491648021e5f48190543f2a4ee859dc847f1a85886c488c02534d28cd672d8aa025013c324811b82410ab965ed4b6ad56adb45a989f09526d1da65a98039cc120aef0cce94768f488776bfafdf366a58222857559a44f586f2510a7155d6b4395bd58c7d17dcb6e627b53b064b691fe1b5e1a7927d9af6e08a27cc4ef7e60d0b69f2b9d777d02cee1ebf4309b3208b0c74d62848ce35aacdb033740d35011b016cef12f74fffda8205b0d198428e154e85c35ddda67c387d3ce08adeaa9828106212f936d9e5ca06ed56fdefdc46aa405627ba83b09e5ebfa789e89b89b2edee219a83f12ea4e3312e92a51618115a175fcdf06b40cf752d2abc4f81d1b6df39a91b264662b8ed25b819924dbcc9741e1cfe24747f95bf45bdd7e4c94b41a20b1684894912b1375aaf9d334e0a0118af1f0c5838b40b5398b7e23cec795101dea16e8e73ac869a7a242d055b8562354267ddcdc1d41db33e73bb07cf8bc43aab6e42f7af91e11a64de6a9e5de8341697ffb9b6c03e1ebdd129b5a78170227b198761738590b46fc7aa67804744860e66faf666eb2303b51f1696529bb3cb4f63f6b5285a5a6b0d92e8765ae9b4470e20191aa93c0798f037786fed59db01907bd631de56cf0289d54b1b489798d3ab27aae3c6fde0eb4b8bcd6c707372a6b8dd3d521e305aa0d7762b089d5e4d7a651824d55ba30d52cd45a7142550c10f2eb3c9e931de0a2b20c9e72b9f4b90d683b3c0a22e97a412d9542b11bdf3399f7ddd56cbea71ecfd2c49b72581e4ea5b884c35e13fa0124c1554ae3bc9afcf6393906e2dcd69768471bb7ad6821650671787b7f3ae0a42a5932d774b9073fb1d1a7f58afe0ec201c36b882665ff655288d829d179b7e7419a23f99b0f775cfc0de19e8127ddb415aa1fedbe31a94cddaf7e5f4cd0bfd7626db40a10f1001801198185507c5fa62b24c3c95d54631d11d23728b4d0bc29e4ff2ffe3f2e7b0c068816af5a598c019be7e18ecb37639c3fbe3465d7dc35bf1c5e314fc176a3f7da5df151964ba3ece0cda6a4b10762494feb22db3669aec66046e87aa9f15d360687bd20836ccaba2e8d5d3f678ad67ded75eb37727c7d85a42a95ca9710a4ae3b8e6e5c6bad8077d6f18c7ab29009a3ae3e0d304104f9b104bbcd3d3a0c00a97d749a9e6b9d36e45f67d44e75351e2c02a7af35e5f990e39ebb19b77c95754cd2fa1c0a2de3a10c230cb4b4709984d3c703b377e7d245f81e062f4906730aa37f834a3062660ad2fac7451ddcdff0177e870fe25404b31e795f358e118cf94e6ceb998548340b78311a0ff6da76b9664b553fff523c8991816f1c0f89ca5d1f60cc992b483fc9ca4b8b4d06a824fd0e4d7008023ac65d6dfd78fa8cd9435e65b3e146aa8d0035310618c8d7c7d5faec58b0bd90b804fdd41832bf0019dac29f0e361a9e2dbc0f458739656fe0489c91a6f8995edb173d343931f4d43e3d289686f5234e4557e96dae417f578f209a21d8fdf90c88cb8b9f3c8fbe5331c9c7340f3c11e252341a93be7c1e8db70fe0d85fdef6e7e425de0c1133c25590da413f1efde44dd903da33959b599c71615e72a50e36163d075de239c85f75c04fdd1edb94e910268ef105dae291a19114b1a06bf446a8446c773f94501228da77ccf640b79de2bf3aac1b658506d2e642f20fbfd55718b028d835c163f184afe1a66b37f35acaed610e9b54fce73265893fafa838e66a9500171b646f84d8161f81f90c3f0e9"}, 0x1008, 0x400) mknod(&(0x7f00000001c0)='./bus\x00', 0x100c, 0x46) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) socket(0x2, 0xc003, 0x2) socket$inet6(0x18, 0x2, 0xff) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="d7338eb5e263bc6997c638b247993a0eb030b7fde3b9bedc043511bb1eda08ef7d32303a6580eddad50aeb573d372de3be511fda16b3b8b30c9909cfeeb428b4249a99ebcd61cfe04b8a7ea3a5a0622c396bbdc2f621407a3ccb18cd12044004083638dd8978", 0x66}, {&(0x7f0000000280)="0f2130a7948608f5c2daa22d988b2e29c14789d8833c76fcfad8721341c4c6e36f816f2e44305ded16930c4bcde9863a79f41d207d77a2f40d58b4767f8d9424d5dfaac45da8325cd54e4d3408678edebf48b7a588b24fc440095d62f8165977ad191cbab4f7fd855ccca0783707222f52a6e59f32571fd48742f85abcca6ff45cc268f03e9b664c8a9e59e8a3b412dcb6c2cdf3a225e5f1a78948724b86085d2d9382a4c19da4f2e0df1da1922a4642a1e84f22a08c", 0xb6}, {&(0x7f0000000340)="6f348f50529aed2fc46259f7662ab7fbd3eb6dc873f7b29d2648251bf88b0b1e6be68d92a7c7ce419d6a4e6b5703fd97ff5096d49ac1ed835061966fb4c53e2ea910f4ba68ea29924952df425469de7333bf5c8d934806de65548d23", 0x5c}, {&(0x7f00000003c0)="fd28cb99bf2e73394e935cd8488abf13fe152328231ed017f060f2f469bb8aaa2c0d6e7fe8d76850a998c73f56590eb3b2ce6976486965e079d5724f55fd561c9243b0961bdbd3fbba8c9d1625cb4ed3aeea24c6d3e955b8c0fe479cb3014fa54aa1a52cbc1fd71f3d48620c5a0bf6c29195e02e78a52cb4beb6b58cd77b3bcc07934c39ea99c7223054db8e5bed7ed79c403339da0480bc919ee9", 0x9b}, {&(0x7f0000000480)="1da17189a9c53915316949ca86e6490f501768557a6c8ecfbd1399be15ca167dd5597714c40580a729c4fc35c94eea4e438547a3038d6fd960f8344335ad9ad12f368c4ce1b3533e3287253697fad17e64f6f62b8ccab3966d1f3b4e682ce732d29c0eae983f4a686852f136a38cbb061b39bad83e7e52733b0c431e811001fdae59ade9e284f804695b969305925696f5f668ee048fc06314336876abcb805b6144eb8f57e27ac9207401aa7c07d65ef218f6357148214a059443436420539cc848ac20fe658b9accc53a2f2d8bcc10ef66", 0xd2}, {&(0x7f0000000780)="7316425951145a68e084fcff041b460c60bb0dca0194697b123409d8111a55c754a17977876ae8f96340aab2bfe0faa32b50337c2dd6ad589e72cd58796d1201e0cd5b44840f2f69b83e68e3d75960af3736fdc319d601ae53657dc95ff7d0fd68b99284df86c9286b74d03fea0e8f164f1477378d8cb7e7f74b3ec40f16a9ee73dd9980d470755838866c8ac0652abbdd1d4d849ce39da7609312eacd6ffa1b61b2411b06783a5cbf84471139a5a165d1261a417caaad6ded6805fa4558fd80b71fb9f1ecabf72a75461cd4239f78e3bef8aa8ca67dbb55ee20e93ad478aaece575c2d0feda56389f64bef9f0", 0xed}], 0x6, &(0x7f0000000880)=[{0x28, 0x960765838fa217a5, 0x1, "b0c65ecf4922835cb2bd252d24964657bb1b"}, {0xf0, 0x1, 0x8, "9abf3992afb1d384bd55ca21ed44d606b8d00f8a266b55caebe3307474321308fe1f2f8f7d60aa04c17715a5ec3c2c1d490c9fc172a21b123fbeffa57b82cd713bc3c4342b756d3a8e28dd62b282d08b8e86cea149d1f3440ae70181b5b53361578359f3a7db2b42c8f0539534c82b7632b6c969df3599bf6f27880f02ca9ef65ba147d784f216e0974aacda611d5af868bddd686b61e234ff9b09dc05173b4189470dc7cc58dda82fd4ab861276bfdf5b07bf983c879239b1d3f55140172243f2fcf4ab12cb4f2b43965565c9c7f4e5e83d21f386488211ea364dde"}, {0xc8, 0x1, 0x6, "c9804120a4b2a2c672a9b01daa586c5db041544126ecb748502bbf7a2c3c4d2309773696385fb2fb7894a81b1a9ad79b412a66371fea95eeef530e8f2e02a31ca0c6130d2d3509b775782851bcf8d72981a8694c11e26a266c59a8161d8e27abf90986550059f690dd3651bfc0c43846bb799b4a35a86446eb4b9ec290a6b36326bb99ab6179081f9d2dc5982d0bb287d6ce6e1924d0c20a758414a58422e34c489ba03d83cd9412f908af99092bafdd52c518cd"}, {0xb8, 0x1, 0x9, "c86332e09db92e8dbb8ce064adfe174cb1dbe8f4f8434ce2149e2da7d6a64583a7523080ac8e6c7625b08d7a7b79687e6c78f50b0960e4d902ad659b467c4f0bc1f5439e729c7768e48dfc913c663bb7ba9d552f51673be52f4c74e0961923a59ec45b30f873fa18d963407ba00697015fed9ced362f40c5052fb7ce83c805546e4f462d10dcf9efe9704427f2734d27f3e4de6ef78aa3b18931579126d2646cbe36f9cacbeda8"}], 0x298}, 0x2) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 13:23:24 executing program 1: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r25, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x11, 0x9}, 0x8, 0x1, 0x9}) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = socket(0x800000018, 0x1, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r38 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r43, r44) r45 = socket(0x2, 0x2, 0x0) connect$unix(r45, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r45, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) chown(&(0x7f0000000480)='./file0\x00', r43, r46) lchown(&(0x7f0000000780)='./file0\x00', r43, r44) lchown(&(0x7f00000001c0)='./file0\x00', r43, r44) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, r43, r33, r37, r39, 0x1e6, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() r49 = socket(0x800000018, 0x1, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r51 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r62, r63) chown(&(0x7f0000000200)='./file0/file0\x00', r62, r63) lchown(&(0x7f0000000780)='./file0\x00', r62, r63) lchown(&(0x7f00000001c0)='./file0\x00', r62, r63) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r62, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) r64 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r65 = getgid() r66 = socket(0x800000018, 0x1, 0x0) bind$unix(r66, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r68 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r65, r67, r68, 0x10, 0x9}, 0x8, 0x1, 0x9}) r69 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r69, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r69, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r70 = getgid() r71 = socket(0x800000018, 0x1, 0x0) bind$unix(r71, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r73 = getgid() semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r70, r72, r73, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r51, r53, r65, 0x0, r73, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r76) r77 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r25, r28, r37, r74, 0x59, 0x6f2}, 0x8, 0x2, r76, r77, 0x5e4, 0x10001, 0x80000001}) 13:23:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r10}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x1, 0x1, 0x87, 0xffffffff, 0x800000, 0x2, 0x2, 0xc5, 0x8}) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r0, r1) 13:23:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x2, 0x0) write(r1, &(0x7f00000001c0)="a59a1e90dfc8521734a7d7777328b6bff53326225a52e0e81e1f139449f13beaf7545a0edef65c1bd76c8736306160ed1a0b0a3b5a282f1f9d88c5182df877f3c61601058031eba0d8704c72c3402f5afa9eb83881bf9e6ae85c3fbc49afd96488729fb3aeab5d7323fdb43a5784e06a6e51e463be714b01ed3247842e4532bc96e8a1cb52a763cb413b8ce7caaee226e36bdba5cf3fb628db95b48b4bd6af24d8f26f76690bd2a1b68c8be4434e05f6adb031aefaaf82ff7c652979771ce0c3b04d75c28e7c136415e03d22a5", 0xcd) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[], 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRESOCT=r1, @ANYRES64=r0, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC=r2, @ANYRES16=r3]], 0x6) r4 = socket(0x10, 0x5, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000001ffff000000da0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r5 = dup(r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x81) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1259a4d1e737526b", 0x8) 13:23:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x19, 0x8003, 0x8007) r2 = kqueue() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x9}, {{r4}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x100000000000004) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000018c0)=ANY=[@ANYBLOB="2bf6c49f87267f31df33c2d1aca2cd63de1ac603ef8d673a8cbf29093bfad8d03bc002c02f14d63836210ff0266d4e1d93627f1fb11fd430ddc2e5c2df5dcbe22090000000008a63d6018bd6b841623ffb63cd10020fe3ec07c8287d280ce3556153867b70df6c0aa85d12b282a6c0fc98df07a22e26f334f4ced3fa2fe287e0f1107ecc9292847d3078cf8406000000cbf6f8585c8c2f49075aac65a366fd30a0254c4507aa9072540d3c205aeca57fb0d30e47e38e630655340d1fde82b29f14e7f7d9312ad7ef78dcfa39c1b700a39cf6b12ce1d120bddd77b9d980becb09002e8f723955aecdb9a3c4a1cd1f53a633d1d8cad7c558f51ad3129fb4b128029b6c6052e634ef247fe56500b8f7afb64dc234342df93e5df43c0fb7569cfe636034019e3596baeed2ab312100dfe65b301141e04a7e1befba6a012f3abfedcda38db176381eb81894edf1c2a6c2996603bb2d12e9d63330179af2ac179f0a8dde253d1118c6ef733b8c7a0000d2cc2acdd018dbd25ae862e9a695b4d9cffa07b5d78ff7c93bbe0f33412344f6391f5c8c22de3530f7e7856e9b28321ad6d3ff50387992f165702632616e03e31fc423095d0940e511fc02b7e4bada0de07a3e8be873326642ca00ec5c08725ad74b4161f86dca4182600ee9e5f838d8893c7768d0eb422c7101b076fcbb8ebd94e3302502be60dfb0541793f4c2a092fce778147d38ab4baa6e2998a1c084e2b65529e0cb0339d4f6bfc2b6d411e8f2bbe64951d078fe8c45e0ee0deb69bc5aa8afb419c7754c287f32d2b4b9ce3181131a3b6ebb10448490be865099bd5f55950c4b294616208dbc160919ff61613d335ec76b5e357f862bee87ab746ac9433822d67797597de70bc07ddc2933"], 0x1, 0x3, 0x800) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r8, r7) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r10, r9) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r12 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x0) dup2(r12, r11) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r14, r13) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r16, r15) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x65) dup2(r18, r17) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r20, r19) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r22, r21) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r24, r23) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r26 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r26, r25) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r28, r27) r29 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r29) msgrcv(r6, &(0x7f0000001b40)=ANY=[@ANYPTR64=&(0x7f0000000ec0)=ANY=[@ANYRES64=r1, @ANYRES64=r7, @ANYRESHEX, @ANYRESOCT=r10, @ANYRESHEX=0x0, @ANYRESOCT=r11, @ANYBLOB="c60ee26aa50eac8418638a6e1964ac7f57ea6272f7d59114856f270da26d25c9d8ae261dd49bf3f7361ac05e0c83b166920d00e1687dae3548350db4e0d6de423b2e21220d24a70c2d2fe44687c22b3d84e4e0bb87ffd1a90231690d91393550b7258bca0018a368f3fbdf62c507296472c3008926d2", @ANYRESOCT=r13, @ANYRES64=r5, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYPTR64]], @ANYBLOB="832015d842b50806cdc2bd9913793fe84990bd28b927df9c5586534de658a4642ec4943e", @ANYPTR64=&(0x7f0000000fc0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64], @ANYRES16=r13, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRES16, @ANYRES16=r16, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES64=r29, @ANYRES64]], @ANYRES16], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=r28], @ANYBLOB="c3a928fa2f02e59ec4fabc18d98219f1692e14e99f4b3f0a2795a4d73888cae56296592e2f8b36316f1e7c873bc4d460922d62289b68c7605f58f1f11535d8c5e66f9b8ae534090b43d99ba030252d3c232487a4775ead9198ce6da3730be4963b3c5737351e549342380738352eacc77baa0425a7805f21795b6979386d6223fb94b55c7a05576ee8280b733b8882c60fb900fd3924810f76dc0e913814a36cd59802b1d5705383a722076e134d8b4892af042ec7b53fd350d6a1f536393a5fc3f588c590abae7b68d09d58ec177283012eccb442477c3d5b532066e17abecc12f18af31199a6eb96e9877f4b0cdf555d76eadd93c045dd7da6cf8d6789273bc0a743563c92529f6037bf949772cadba56a8b079ebc0615d48078ea11f707b4700cd3c59ab50639877482e0b4be9a330ea9621c0c9fe9fe68090660d94bd3b87075d80b5800214c7f5423a06400632d546d16b12df2a7d9eb4ef21a2792f47acc5634acaacee5b2649269ca9e69115be92fcf21b1b0c2f44b82cd4c85899a6ed018e1283aa44abd3ac4d7295915e98409f32438cb418600d4844fad24f1a16d2edcba2b5b51382ad4cd69854bae693d7328f4949d452bf3917ffc8ef78e64fd7c8b9b04bab1963cf7796c9cf3d6de85c1d2189c1080ba5a06caf249466d1f6dbe952d84004b35ae95928c8e28e0cb73b5bfba1e707721d75bc8de90d762ed8528f5ebf0690d18333d9425bd0ee5ad3362c3b626c04ee071cb23ef201f32c5bfa93e40fe0139b755c8585792ac05f912243e808cea495cab73e90f40d11f90a669d78bffa4141733d0b80f02049727c1b23d55e31555c6b676e2954948421126d77c6745b413906bd3a767cb9c41845da9e03fd4f8ead80d47096aa252684e74f2425effade7e23213c80a081159e92c9b33407d910204aa162bb6ed5e31dacff4a57d0a6dd54ccada702480d3522ec591b581328909e3d0f84271dd913044a579ca6029b2f2d86d2c99b832bda456e0a880b042841ad20f9761f2a40a56f9d91a772e93a167eea282123d2ed1c8332e26bf9366a8815aab8aa323c4a3cb4ca10bb870908ec3fbc8f96236f1de63aa80352d23b3a6a9e16909df8a5cf749457128eb8846d16ec94941697cdb3792b5c7ed75f383457e7613a9e9be390c6ad10c04ae3191259035f395fa685b4db175ee1c53b51fbfe9f194daa045778c2bd2e769f693917667f426ee35772dbb121eb79163840601ba2864eb4c9278c3a3f5f56a7da6da89fe236081caea1f60ed9c5c1d545f6a9e96e64a3b1928e353e4125aa2733e997db24e83ff39cb1bedc25e2e3d0a57aafc14ae3718cc8a4c12c7cdfa1cc6622c006ebb4863620c0f46a38c2ed549ec11da75e724f0f9e53ebb571227f889a9ebe7cfd70dd36f8a4bb9f3db03cc3eaffad42868c226d1c062207335620be1eaefb8e1ac2f78f4296f730c08c0caff4c0ed5bab78c48f6f12e804261260bd031dd643ce5d8e2757c7e32d6ce0643418798c68bc8d01334b2c24857ff745d1bf9f3cf7b2c0ca53577e619d8de87cbbecda209466790bb738b40bd3a379de308441f2dd81c2f29005e545c395f35ab1f1c54df57d8c04add56975f81d1c7f6d261863fb910f0bd43de3e7dbdb61a33ea099023e5aa9749900abc3ff1930534a954037eb6cab7034b1c2d7a7ba5c598f85754ee4369c5669583145dffe836aba44f0bbe8c7f82df7f98278d972576db5c9a5a16d97b0252cd055f7895177e70334899f9bca7faecfa02f697a583ae5a39073aedeb79ee38895ce97d94c3cfa849481ccf21f243334b5293b44e38c7178d1373f89bb1a572e9d2ba9fb7b1828a2a29ff00ae27e3250128aed2d72309a7bc13b6f8374b7d39d51a86d42bafe87d72d42900b52e4be25162838b7c862633f081a2752a26b7b0c9f91ab1667ae93f3c4e5c66040f61f3f26569a367bb6cca06bbeac80e41260fb35c569da1aa87213365eec2a9a01a29c7b98d2a1548bf3ce956a704b6ccb9d97b7ceba94fc9bbc8657c2e2058d94091b2ec586db4dfaf59e9c914ec704ba55848c2a9594d630fbc2b89cebce36a57fbdec23f277bb77a9930ab51c5e6f16bcf71f75ccb828c90f3813623593a39fdcc3ced654c14f235d3d09de630df07e31415dd55dbaa00262199d285ed3b6f782704a44aabdcc300dafff444317e590a10bd98655b8149548e7ab914e2b3e414087ff9185d2be586cc773b0374e8d317dd0b3fe405e5ff1c9351a7fa85d0441fecc421d37aaf2f7c262d6da9516877551da2b383f6c0de91071de0398321599facd9386d27ba2644e98c4a24161d915857e420e6ac048ec63cfce42027aee7239c8b318e2c6ba8eec8a8cc2c7a8b79b44fdb8902e42989a5da36dc252231c272ee516296c487d7947a9608857588e994b31cf2a993a451c2b89d09f6ec09a074a6b69d1fe2b8830e2ed87f692595a3b535517522c0f843ad4dfbb6eb0ad6d7aeaeadb07519829cc07bfc115a0903d1838ed7f82c57e01926de28d31c9dfb970b2e314258d18170981e79edc1c95601d60dab19024a94126ea52a0bb2d0b100398aa8e525fc81f824b028d4cfee5eb636e20dde72ae75aa56b9141034c01ce2c012df01d78a899359559a8c94e6febe7da949ae9e683e7fd8c66e493ccb44acaaa16f3668d12f88f61f1b91d8d535c6cb897e94d724d93db16f128c4bd23d01b7598093f3becf0e368250b2dc58732b20f8b61205badb5425619dd2cce1a9d65c06b25f147e6a50bd965cd9514f49e8723be86c14fc3e7117d0c8f26e8a85eadc87198695114e101cc97488d1042d2faf28030c3bc18d40a54294c74212c6afcd7cefde9f3709b88096a3a3bba1d68fb12a2b9959c5e23d6525f72b32b2e24363367a3066e036907210a73cc08de8a1ef54f0da9ca634902cc4a847a9a433aefcb4cfea407e010fac9f517bd199c11ccfaa8205b0a88811eba5e74c2d0a275b8372d0732a86a0aa7e2657fb4114c800f7d5ef35dd818ab0b5f3272079d05677e6824d93597a2b3e59d7bab27bba244ebc6839d491ea1a841770d830748cb94acf4a8297f2030a600929aa160133a655dec2996599d8bdeba2872a4b38ac9d9218e41a8a8cb5ea577a52ce46243559fef4feba3556d55dfc57da76955d73a9e8944c735593cf23835aa41bed088c1bdd42c1a8ff329aa0144d18ae95af80eb51cb3a599138a6697b084e0fc042ce8c7bffa906f1c3c9c1af93b773c8c6ec64497e028dc15ee19c77b7fb2d7da1ba9c77f7802823c30a32f94810199e29c92d5c47a6f10fbd542943be0444116c3e48e9e34d2af2aa39c1af5ca8563c85a77170cb7d5bf81f3345488ce8b6415630dbabe95b6bfcca0ba0c788a6fa73983cacd42e281847065ef223ce2ee1e9e9d0d12c85919b50deee8c9ae483e36d832cbb5dd9644e5ed113e33e354044a81ed243f02ddc29f44567ae611a1d39dfd71d166667bec470ef226c16413d14bf31376b1b3b6292b8f2ca34c21ee99c0b1168e1049f63342206865e531b736b4f6b933a747112e04b7a6c0cd5f26d3066c0468dd237c2549bbd02a8d6979ecb8bed22ac0c4a824d5f4c14fb8fdda620dca1eba5e881b1081b702e197e45ef91c5170fd4d684666fa1be9c52b34880ee9c0726a478ff1006be35111b4ec3bc99eba356f8dd844ab22cd04a94cf8653cc862433ee1666d32cca29b4f14246ff4b11de5c36229af717b5bd0270aa6e8414e8f439743ee1648bd1dc019b13d830e3ba0080de9b281f03b4ed3bee1ee776758a8e1c7fcde1547bdccee0fe393936ffb40745488b085b6aff065925cee41c8c71b2462ec662fd4f547be6122c8871197bf4a01e0e3b57f3a1f27ad2210a695d8e8f88ae519d89f6ec321e098d9ad99b17c636b69d6dd838c60d210a75c3f4a4dfdb25de09bff4a9d34e85cd16fe9d84319a669c6c95d028ed737aee4b5ec2e904388ab5c5f1640dd914376c75e2acec4411fbe999e73be75ff0cd2a7159bc85ee38c0f86923f7bc0270e220ad58636df6282203e73aa7103959d52569677151486c8fa8c418dedcebd33ac69d1d95140e54b0aeeebf6cc4ef93eb6384f9b9c811fe42a5b42527b875965a7927a69c01b5a390b16bbe0a884edc0efae324f2cf0c832edd2541192fc009177fad232c88e2c9d606631b0b462615908f5ae19072845b78b51408635389324ca2b1b79b5ee3a28df11822cef91a5f1cad9bd383e5b1b8a0744c36549ffa00e49ea14feb52465f61b433e339d9d4dbbfb8ee117d461f4381949002bb3709d9f0603fb5089cc2b21e150be5e8e9ef3bfce6e734387d5b4fb0cc042a5a401710e0912f8873811b3ba3a5f027841cffa449f98a5e7fb7feacf3ff89fc1b5eeee54f2046e5c50bf08272356a7b0342366f7db8131a88ca2e3cb6f53baa8f42ce3b02acbd0733fd3f6b189bf347653e2900cec9a3443d71b6f9f9992fa0c887351ead6aa8748a7fe021d319291b94c97712e90ec2a8943809db4809b07cc5c9bd60f75dbea0bdde72637c0b626ff446000a9ee60501efb2ac15b8ed6c3647d570da07d2d55a2da151e1919b500b2019118ba2f71036cb84521c17ccd37cada0d61bfa3085ccb63de532963c9c6c39098c36ee028518c576e063de2f95885e15a8b4d9f8f12410314e648c0c9ceb6dbb3e62febf445c42794f08e0e57809353d65d54d296f584db371fc6dbe085b1efb3392e3019c98e50111a3eaf5437a1d714f1eaed79363fa967d3563916c6135e26b0ff0c4e43a89a5e716607cf55e25d791bb3c93b6b09eb96494d8228b0bd27cb648294d0b7ff03735c920dd8d57543e53606c44ac4f308283b1e392806a87277803481ec365f979b7a1193c3c21d797395933966625168b612cdf2f44578cfe22938660c52ff1054a020b4123414ce01a3ad03c049b15fe075dc3a6acd8fb37695c3d8bcc8f233fa0948646c177c495af6b05ca9dad388027e3ce828bdd04fc7ce515dd54779bc3c1130fbb7db69bfa13a4b59c25b2a0a740b769414ba1cf852b384434d98197958cc61aa115003ff6ed8a05b076e0ba251cdcfaf90747024f9c8182e8fcf23dfe6c1270baf55dfa19fc1730845087eb2b6073571ed87d53f14c0ed69ce811aa1adaffc9f39428993ebc5c702f7aecd74b57052b6b61de4814128da224c7ef2efa091561dc4de54cea8d96da59d57e010b73d96f1105117454e39c59f7a32b062f2f77b06c8f9cc9750dc7248f048870eafc2ad683b740640d07b71146b0eeef44c717211ad9d3995a3924404368f82d3071639dfe89887f75e0e9047480410dcbf701f6f2467460305516c6e600570e036073aeb06155413ca89879c77332e5415c70ed7eff50a6c25c7442d47e11550e263e1f722b72fd9b04b18bba9d15644dbcf8a4d6789276405f320b1a8f0723e9761e626aad35195082908116e742640d4233a9ce75b5e7d96a96b108b5b3302330024e0d262f67874fea1ab69d15fdcb8f3ea2eda63793fca62606c8c1f942f97f670c66df01e3d7a1ba1bb58cbc66265438eba474971bade960b7117d14a39ff676d46a386ce17f7c709776f2ba7f12ae5dcfb38c2282c3729173ed5b9ec2846592081dcdc47e3485fd8c08ca8d2d57005ca6cce2dd18f5c9434ac8f74ea854d9a039ac26ac5050a363714bc3583063fa92412b56ddc7d2d64c2eb1c3b1c4907cdb94775dce9cd9339e358a4bf9d1c6a479afebd238ed7b95db2fdfec89be476d3b9f31d58c4ec956e3d507036f", @ANYRES64=r20, @ANYRESOCT=r21, @ANYBLOB="000000000017af3d37f98f82d3bb98af9218755bc421fd61d8adf9a5024686df6b6401d1da2ae1fd3fcfcba8b48053bf61b9e2e01300a8e1fbecdef8e30bc76b5fa49c", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="7d01dd64408f1acf70b1ce1e6e7177543e71f124355ce62921bdd533c7b1c3c859a77e3c27807215a353b7d087d4586b88c86f5e90c43bd793c76ee7d59c3b03bb63f1e92f31c1979aa07e2d193d43ccc7a7bfc07396b95e6e84d0c2cb0136ae4c550aed04943bd84ffef05518b18191015501acebcb1d46d90d0f57af4a8d76d98cc57858ceef76453b55e424a48a3240318cd3665f0a9bace19a7d21bd278c39e9d67131ba1c28a5b303bbe06033c9d33491a8747c55", @ANYRES16=0x0, @ANYRESDEC=r24], @ANYRESOCT, @ANYBLOB="c95b036ac319", @ANYRES32=0x0, @ANYRES16, @ANYRES32=r25, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES32=0x0], @ANYRES16]], 0x9, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000080)={0x2, "67c9e49214636adb3300804a8b725c"}, 0x17, 0x800) 13:23:24 executing program 0: r0 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) select(0x40, &(0x7f0000001000)={0x7, 0x1f800000000000, 0x100000001, 0xffffffffffff0000, 0x1, 0x42, 0x5, 0x9eb1}, &(0x7f0000001040)={0x4, 0x2000000020000000, 0xda1000, 0xffffffff, 0x5, 0x10000, 0x8, 0x800}, &(0x7f0000001080)={0x20, 0x7, 0x5, 0x8, 0xa7b, 0xff, 0x7, 0x3}, &(0x7f00000010c0)={0x3, 0x3d1a0000000000}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000001100)='./file0\x00', 0x128, 0x4) getpeername$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ca8fac0c708f73d7cb2ce67974d794cda084f0337613d70618d4364b4abbe18a4d08e7eb4ae9421900e300752da13997432b8d21639e3813a86146a87cce6661ad5a3a8686eadb193564b106232d0b2f9fb680a142ec83955d891d60a7cc34ef9d797b7130638120b3805f15cc84b1f245bcd2ee68a4fd6d7eb66ddece5f8242b9c6647e7c0c083d2cae30de828a18b4694fe6fd5d933a93ee94a70f45995c4a496eae2dd67d374f9c74f4460713f3293db2959aebf2396b1cd1a22993dc3725aab5e2297e0a70a1ae26621ab702e68e003c22070173cae962bdfc0c3d856065eeea19979fab2cda83c6e90ef4a8d7bce3093573a17222d825218a861bab2633556a4f7bf80834c5d0ec0171a9"], &(0x7f00000011c0)=0x6e) select(0x40, &(0x7f0000001200)={0x100000001, 0x80, 0xbd, 0x5, 0x3, 0x6f24, 0xffffffff, 0x3f}, &(0x7f0000001240)={0x4, 0x2, 0xb8, 0x40000000000000, 0x7, 0x1000, 0x8, 0x80}, &(0x7f0000001280)={0x8000, 0x5, 0xcbfb, 0x8, 0xcb3d, 0x200, 0x4, 0xffffffff}, &(0x7f00000012c0)={0x7fff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001300)={0x9, './file0\x00', './file0\x00'}) symlinkat(&(0x7f0000001340)='./file0\x00', r1, &(0x7f0000001380)='./file0\x00') select(0x40, &(0x7f00000013c0)={0x5b7, 0x7c1, 0x3, 0x3, 0xfffffffffffffffc, 0x1, 0xfe, 0x8}, &(0x7f0000001400)={0x724, 0x81, 0x20, 0x7, 0x6, 0x0, 0x42fe, 0x5c73}, &(0x7f0000001440)={0x9, 0x40, 0xa09, 0x2, 0x8, 0x7, 0x5, 0x6}, &(0x7f0000001480)={0x3, 0x3a}) r2 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x1000) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000014c0)) semop(0x0, &(0x7f0000001780)=[{0x0, 0x1, 0x2000}, {0x4, 0xf925, 0x1000}], 0x2) 13:23:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000ee51bb9a0374934597825c3ae90b7b5059e8323bb47299b05f98ccaf81b5ef48219ba505e37369798751a17add27e3efe638fa2ba4ecc0932e00057875c55428bb482e9592c0dce5f42709588fb65d684485492ccd572e"], 0x18}, 0x0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = shmget(0x1, 0x3000, 0x20, &(0x7f000058d000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:23:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) chmod(&(0x7f0000000080)='./bus\x00', 0x60) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 13:23:24 executing program 1: socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x213) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x200029, 0x80000000000000c, 0x0, 0x395) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe3204c578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r6, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6c, 0x20000000, 0x1, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7, 0x100}, {{r9}, 0xfffffffffffffff8, 0x11, 0x2, 0x9, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x183, 0x20, 0x6, 0x1fe}], 0x1007fff, &(0x7f00000003c0), 0x0, &(0x7f0000000480)={0xffffffff, 0xffffffff}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r10, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) pckbd_enable: command error 13:23:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19677b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) pckbd_enable: command error 13:23:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x5) 13:23:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) 13:23:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r10}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x101) fcntl$dupfd(r0, 0x0, r2) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) 13:23:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x509d5e4, &(0x7f0000000040)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:23:26 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x314, &(0x7f0000000000)=[{0x7, 0x0, 0x7, 0x2ee}, {0x0, 0x1, 0x40, 0x7f}, {0x5, 0x0, 0x21, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x6, 0x0, 0x95, 0x1000}, {0x1, 0x9a, 0x40, 0x9}, {0x14c3, 0x1, 0x20, 0x4}, {0x8, 0x80, 0x1f, 0x200}, {0x8, 0x42, 0x3, 0xffffff99}, {0x8, 0x4, 0xfa, 0x100}]}) 13:23:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) r10 = geteuid() r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getpgid(r19) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r14, 0x0, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r20, r19, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r8, r10, r12}, @cred={0x20, 0xffff, 0x0, 0x0, r17}], 0x40}, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r21 = socket(0x2, 0xc003, 0x2) connect$unix(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) socketpair(0x2, 0x5, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r22, &(0x7f0000000080)="d387d5b8bd1f8457c6829daaa23214b5db8271de30e017f033fbd440fa759786a84004e92da1252abbd114db84798a84dc1ca658e62ae4a4ac140e0b25aeb23657ba96d44879da4acaed96d2e13dad9724adba4ebd72cdef47e327fc5fcd6566bcdf4413ce", 0x65, 0x409, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r21, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) 13:23:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [r6, r5, r2, r7, r9]}, @cred={0xff0014ac}], 0x3f0}, 0xc) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4ce5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a46011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000ac5dac0aa476ef1ee2862e974922bcf23d9c505cfde1ad666c9f8f43674e04b3e1b72e7b84eb6cf64739bcf2594655d0303d8845b049e5d51c59d052346b0cc512c25f1b9227d0c747c0685189cef8890015c525c4a1a20ed83aacc1091638effb0e8a0597e471c026122de7f44246e9a70a5b716b40a63b41910a78c29ff4ad42b052c005bca4a4b784e4b2027440722fd2238465632510642ca912d460c1a9d9c8ba08ab5b99844f477ca92e41d9fbc71f898c114925a83dde2c7ba595725eb7b4a01fc79c171"], 0x18}, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00@\x00@'], 0x18}, 0x0) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435001d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d343b67c8a26ead8ad3a677e5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b75d1dc13b430bb895cd56edf6de7f65bbb859ed7bdc94fc3935"], 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYBLOB="0ed6832ecc0a32e9"], @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=r4], @ANYRESHEX=r0, @ANYRES64=r5, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES16=r12, @ANYRESHEX=r13, @ANYRESOCT=r10], @ANYRESDEC, @ANYRES32=r0], @ANYRES32=r5, @ANYRES64=r1, @ANYRES64, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYBLOB="efb3daa3354f761428810e02762ddaad758f0764f54a6ae8aefa0ca0fe4cebd0ee967ee35c3f55a161b4c7ceaeaafdcc5f4780d2856a722e6c23e553ab0d6c3ecf5fe5f53c0010be353696fb46f5bc9c5cbfb86be485878127cfb0c2d024e622beea9811f7329ce7f41307d8c3", @ANYRES16, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX=r16, @ANYRES16=r14, @ANYPTR64, @ANYRESDEC=r15, @ANYBLOB="41dc2879ff3e1d2c3a11986adfcc7f41f820f6050a644f5401476bc22821db41604f3b9e28d1c1f008c2b454884653ec507640b6"]], @ANYPTR, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES32=r10, @ANYPTR64], 0xa) r17 = socket(0x2, 0x2, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r18, r17) connect$unix(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="d029cb87cd095cf0beb4f2ad7728e8c88046d900c3bb4b110e9a43c11624e1a7f22f5e7902970ff248009d3a8f8b7c1ed7bd65496087b71cd9c0d2da954f4dfb7c105833f2bcf0888c0367a1342d56d2b86dbcd0807ab344c698bf9541f281f5109351a9b34c5e967f1bc9d28d05f3dec7cf184347687d7d6b8d78fd"], 0x1) dup2(r17, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect(r18, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r19 = semget(0x3, 0x2, 0x210) semctl$IPC_RMID(r19, 0x0, 0x0) r20 = dup(r0) sendto$inet6(r20, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 13:23:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ddb357904b8abb00"], 0xe1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000a00)=0x43cbc, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) dup2(r0, r4) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000880)=0x7ff) r5 = dup(r1) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8004667c, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$dupfd(r6, 0xa, r5) r9 = msgget$private(0x0, 0x220) msgsnd(r9, &(0x7f0000000800)={0x5, "317f728456"}, 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) 13:23:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x8002, 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66509d52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbcd0c731405dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) write(r1, 0x0, 0x0) 13:23:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0/file0\x00', r1, 0x1}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x3) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x18) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000180)=0x9, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) clock_getres(0x4, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 13:23:26 executing program 1: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x8e7b, 0x1000}, {0x1, 0x8}, {0x8d048aee365122c4, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/85], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000080)=ANY=[], 0x0, 0x1, 0x1000) msgget(0x3, 0x20) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 13:23:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)=',\x00', &(0x7f0000000100)='],+,\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*-][&\x00', &(0x7f0000000200)='{[\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='*\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x87\x00', &(0x7f00000003c0)='\\{!\\\'\x00']) 13:23:26 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 13:23:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="bd4e792c30d3abe3ce769535ebb1af0d443a9f8ab68cc0fced4fba9f599ea21b0c9fe30234c8c08665ec7a68097afcfb578eaf86282168a72e5789ad6de6327990d09dc24955b446e75b6c4efe2403c7ccb09b6996c85ff6f0d7057bb5d55c244d4a8636ac99506279675795ef60cdb442d117083608591f7bdc1487", 0x7c, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000001500)='./file0\x00', 0x8, 0x22) r3 = accept$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) sendto$unix(r2, &(0x7f0000002600)="6e2302c0b4531d53f4b4182e01db4971a961e5ffe7b83c664bcc82a99b1bc28709a968e2edd78079d858458743b4e0900f08740b23cc09386b97e2e404993e0af0bed2d7f1c5806f983f9430ef8640ee069c78233a4f05e45ed696cab4a28ee76a715d194543dac151defd59fbda468d236c637cad130eb2639603660427718ec4c4a99ae6d2074976b636270de5fbb586af42", 0x93, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002700)={0xfffffffffffffffc, 0x6, 0x0, 0xffffffff, "e06c240bcd722986104bff28f6445bcf200f6553", 0x0, 0x10001}) preadv(r2, &(0x7f0000002900)=[{&(0x7f0000002800)=""/10, 0xa}, {&(0x7f0000002840)=""/6, 0x6}, {&(0x7f0000002880)=""/65, 0xfffffffffffffdc3}], 0x1000000000000233, 0x0, 0xffffffffffffffff) setsockopt(r3, 0x5, 0x20000000000000, &(0x7f0000002940)="53291b2c7d98d111bb79d08e1e", 0xd) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002980)) mkdirat(r2, &(0x7f00000029c0)='./file0\x00', 0x98) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002a00)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000002a40)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000002a80)) setsockopt(r3, 0xffff, 0x6, &(0x7f0000002ac0)="14ec27ee4037f79131fa7880c9dab2e10e10981cd69e4c3ad4791fea1585a21ead19a18df4dc715b6ab296f3663ab883bec07351d58f85ff2f6170", 0x3b) dup2(r2, r3) r4 = shmget(0x0, 0x4000, 0xc0, &(0x7f0000ff9000/0x4000)=nil) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r6, 0x0, 0x0, 0x1fffc, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x15, 0x2, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) r24 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r24, &(0x7f0000002000/0x4000)=nil, 0x2000) r25 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r26 = semget$private(0x0, 0x7, 0x8a) semop(r26, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r27 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r29 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r29}}) r30 = getuid() r31 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r28, r29, r30, r31, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000800)={{0x3ff, r19, r20, r30, r20, 0x104, 0x5}, 0xfff, 0x4, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r11, r13, r14, r15, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r14, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) r37 = getpgid(r35) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = socket(0x800000018, 0x1, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r43 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r45, r46) r47 = getgid() setegid(r47) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r48, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r48, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r48, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r48, 0x40087468, &(0x7f00000001c0)) fchownat(r48, &(0x7f0000000080)='\x00', r49, r47, 0x6) r50 = getgid() setegid(r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r51, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r51, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r51, 0x40087468, &(0x7f00000001c0)) fchownat(r51, &(0x7f0000000080)='\x00', r52, r50, 0x6) r53 = semget$private(0x0, 0x7, 0x287) semop(r53, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r53, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r53, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r53, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r50, r49, r50, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r45, r50) lchown(&(0x7f00000001c0)='./file0\x00', r45, r46) getgid() r54 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r54, 0x0, 0x0) shmctl$IPC_SET(r54, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r56 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x199) r58 = getgid() r59 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r59, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r59, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r56, r57, r58, 0x10, 0x9}, 0x8, 0x4, 0x9}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r55, r57, r60, 0x1e4, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) r63 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(r66, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r68 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r69 = getuid() r70 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r71 = getuid() r72 = geteuid() setreuid(r71, r72) shmctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x0, r71}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r73 = socket(0x18, 0x1, 0x0) getsockopt(r73, 0x200000029, 0x8000000000003d, 0x0, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r75 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r75) writev(r75, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r75, 0xe3) writev(r75, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r75, 0x2000740e) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r77 = geteuid() r78 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r78}}) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r80 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r80}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r82 = socket(0x18, 0x2, 0x0) r83 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r83]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r86 = kqueue() r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r87, &(0x7f0000000340)=ANY=[@ANYRESHEX=r86], 0x1, 0x1000) r88 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r88}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r88}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r88}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r89 = kqueue() kevent(r89, &(0x7f0000000100)=[{{r88}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r90 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r90}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r90}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r90}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r91 = kqueue() kevent(r91, &(0x7f0000000100)=[{{r90}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r92 = kqueue() r93 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r93) writev(r93, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r93, 0xe3) writev(r93, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r75, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r93}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r86}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r85}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r94}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r93}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r92, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r95 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r95}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r95}, 0xffffffffffffffff, 0x27, 0x0, 0x0, 0x7fff}], 0x0, &(0x7f0000000000)=[{{r95}, 0xfffffffffffffff9, 0x44ef366878da2a07, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r96 = kqueue() kevent(r96, &(0x7f0000000100)=[{{r95}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r97 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r97}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r97}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r97}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r98 = kqueue() kevent(r98, &(0x7f0000000100)=[{{r97}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r98, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r99 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r99}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r99}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r99}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r100 = kqueue() kevent(r100, &(0x7f0000000100)=[{{r99}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r100, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r101 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r101}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r101}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r101}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r102 = kqueue() kevent(r102, &(0x7f0000000100)=[{{r101}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r103 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r103}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r103}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r103}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r104 = kqueue() kevent(r104, &(0x7f0000000100)=[{{r103}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r83, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r88, @ANYRESOCT=r90, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r95, @ANYRES32=r88, @ANYRESHEX=r98, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r100, @ANYPTR64, @ANYRESHEX=r101]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r92, @ANYRES64=r103], 0x6, 0xc00) r105 = getuid() r106 = geteuid() setreuid(r105, r106) r107 = getegid() r108 = getuid() r109 = geteuid() setreuid(r108, r109) r110 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r110, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r110, 0x1, &(0x7f00000000c0)={{0x6, r106, r107, r109, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r112 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r112, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r112, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r112, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r112, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r112, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r112, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r112, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r113 = getuid() r114 = geteuid() setreuid(r113, r114) r115 = getegid() r116 = getuid() r117 = geteuid() setreuid(r116, r117) msgctl$IPC_SET(r112, 0x1, &(0x7f00000000c0)={{0x6, r114, r115, r117, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r107, r111, r115, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r83, r83, r83, r83, r111, r84, r84, r84, r84]) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r121 = geteuid() r122 = getpgid(0xffffffffffffffff) r123 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r120, r118, r121, r119, 0x143, 0x80000001}, 0x8, 0x100000000, r122, r123, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r82, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r123}) msgctl$IPC_SET(r76, 0x1, &(0x7f00000002c0)={{0xf0, r77, r78, r79, r80, 0x44, 0x9}, 0x5, 0x3, r81, r123, 0x2, 0x24cee5ef, 0x81, 0x5d}) shmctl$IPC_SET(r68, 0x1, &(0x7f0000001280)={{0xf7e, r69, 0x0, r71, r74, 0x28b, 0x6}, 0x7fffffff, 0x40, r123, 0x0, 0x80, 0x2, 0x15}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000900)={{0x401, r63, r64, r71, r67, 0x1be, 0x8}, 0x5, 0x5, r43, 0x0, 0x0, 0xd, 0x7bb}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x5, r5, r7, r8, r9, 0x50, 0xf000}, 0x8, 0xaa7, r37, r43, 0x6, 0xfe4f, 0x9}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x5, 0x3, 0x1, 0x2]}) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x0, 0x0) r124 = dup(r0) sendto$inet6(r124, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:23:26 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:23:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x80000001) 13:23:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x80000001) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = kqueue() dup(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0xa) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x3f) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000280)=0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) msgget(0x2, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000380)=0x3fffc00) r6 = dup2(0xffffffffffffffff, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x0, 0x6, 0x0, 0x2}, {0x2, 0x1, 0x2, 0xffff}]}) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x20) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000480)={0x6, 0x800, 0x6, 0x9, "4206cf48789e1f0e7407ac5e5b3a25a8a5108d3d", 0x2, 0x5}) r8 = msgget(0x3, 0x404) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000004c0)=""/152) r9 = syz_open_pts() fsync(r9) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) dup(r10) r11 = socket$inet(0x2, 0x8000, 0x3f) setsockopt$sock_int(r11, 0xffff, 0x1008, &(0x7f00000005c0)=0x9, 0x4) 13:23:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000002760c738a55806723061e623eec4f7cf6f1231232a941c285abfa8feb3a8cdfd44d4b0ef59c903865a47eae8c5560c5ce99f11b04bd04fcee8424ad1513fe6dfd87f24c0000000000000000000000000000ac94d5f6c60f2ff8d52a4103760e6ceea5d2dc73"], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 13:23:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x5, 0xfffffb3c, {0x7, 0x4}}) 13:23:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82228180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socket$inet6(0x18, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20688, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0x9}, {0x18, 0x3, 0x9, 0x7}, 0x849, [0xfffffffe, 0x2, 0x6, 0x1, 0x1a50, 0x8000, 0x7fffffff, 0x4f]}, 0x3c) fcntl$setstatus(r1, 0x4, 0x80) 13:23:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3, 0xfc, 0x3, 0x2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 13:23:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)="e4fa7692e90c360ef8cc545b7762498212f143656f62f85f57b18e01b40d5f655f71a2cb1518b40ea46858121efa0ff486ddfddd29c52bbfcc539ebd50ca2478c09929038aa89614027c3933383373736b521cf83ce54c28888beed7c3741e88b075c8e4a0b1652ed934e20f6c5ec3880eda87b88d56272565feb20464f05d66e51692f9eea3fc1a845781755dcc99bd77cc8c0d5cd5b88de0c8b650cc8fed834c96a82bc30f0090d657e84c436a74d91ecab762d3a95494c08d76e75e975be45f829e0b984245ef0255bea3606e394500d03904cb1ef9ec460debd17461c621d672", 0xe2}, {&(0x7f0000000180)="b94051ef16214d80497e1f47591dc35f99c04d60ffa257323925b310b0c4aca6c3eae3f5778ed2fd60bf6018cc55b2df3a0002a93907e53b7bd07c1b2673cb5bc8d36b5a74177970dd78e1680cb8439d3e7c48d1a16a32b62b1ca8cece521f59147d0f19bf73b210b9ed2276bfbda96c3fecba90365a2da380fed2622826c65f88da40ad24c45f3d07836f9fec32b2f034604b2c58f2ab0011697d5910ea2f", 0x9f}, {&(0x7f0000000240)="1a6173ced5afdca5b9cd9208fdcbd5cfc8bfcb75d73d3113fb41bac49a9a0ca9e147348a064a87795094d6c53602d320b35d8beecd390df0ec57729bc4ea4b90cdeeb6fb344af178c2f12bfcece3216e49a0", 0x52}, {&(0x7f00000002c0)="5b43cf270db23909100e41e74f743957ebf3dfd4a0000a7af8ae0beff0b171700f7428d6330462d39e1331cc8fc1ecc22daa8482a916aaa6fedc451273b818e78988116703943e731d9bf253c057fbf4711aa56966ef52f4bbaceca6ecad7d825621282e699380a7cdefaf6d4fb8d81f39344c5cd501005ff6db0fec56435a47b6699bd21ded52a6b5a24de587e491d18fec0310c3a68e962958e832f23c25786d9d6ce3e042b848cba54305b4846b10a51006ef5b56ed14f4bcfb1f6d00311f9fd3556652f79593a562ead144f8feae0bb1a4", 0xd3}, {&(0x7f00000003c0)="b30180e735326d360b4d7a69102ac65cbb65e76802fae83f9b5b2cfd95ffc7de2a291a1170f6cba0ba6024a8585ed88425ea90e03bf2a021c6e7a0f50146f399bf95dfc99c22af06c506e7d8762c6b492bce89f93fe146d8feb5db844d", 0x5d}, {&(0x7f0000000440)="66357cf2a8f15a06a84b5a898fe405482142e944cb4868315b7956c3ce12383c98099117883960ac296f55373c7cdbd46df2aefcfddcbd0dfafeccd5406f888656df408e3c106df10f0b585fe75c0c99aea723e1be0464e41558a876cab39e729f32e0b5a4f61f8ecacc4d5f691e373771ea5ffdc442a609b69655e67ed5ef9885568648ed14a71eb7213cc1b8d4beae75472872cc14dee1b242d88df6cb260fa002d2921c7a079f25a12f098307a87424138a5a28e35631964955fdd8af16f80fab9a48b32e52dbea9b6c957bee10b10dbc646c2bd26a9a756a3dca6126f0e081f0c05fa8fabe16f904", 0xea}], 0x6, &(0x7f00000005c0)=[{0xf8, 0xffff, 0x0, "563a0c108e60290b02307f2ea2aaac9c6d34a537c2cb71a4b93caf51800dc096a7563af33dd24b801001350564578d6b99f105b7bc25eadbc57146a918d3fed8ae99041463350cdc7de64e66a1b9ebed8e2e7e0972f5ac7373ea5af5f3715acbd159b43db5dde19173b740ac8468f332bd7ccc9fe0badecd47dce6bdcdd308654e1a823be7f3c8cf0e892b2d964ba3b0ef238c0cb77e14e8686f3f534536b63ccc7f3ef156881d8ed6be0d6c22385e2358382969ab735f13b978b555a41f77a35f9970b48e321a47ad360a4e6c728c1a207caa04e7c1e1b9f2cf40db50dd4e68b3bdec8f"}, {0xb0, 0xffff, 0x401, "d29bb9153d9231b31d86732753aa31edf3bcc404b5bd333fa0b4bab441d7bb181b628787799e8aef67bd966796a4a494db0890d13557ca3882e465c962f1048c3761b65f9b9630230435ecc5e59f4a2e8d60d9a5adbe6bde7485062572b4f5aede739febedda617726a8b5d85fe09a31c58ce3598dbf3c4d5eda20d6e79b63b5d17aa50fc645c2e7d995fa29f150b15c6419f52263aecc160a"}, {0xb8, 0x1, 0xa8, "a37c7cda29932860bee92159e2f7ed9d6fbf4f80e18146232edc8a97503de52a288466304de13dc3076e90d1e07627fe8658aa960b491696322966be14f751517e1f216a4b30b53324d612ffea6696d0517825c7233df2f5866ade285164474384bb45ef754575697a85dd91a2345e57c3be8946b96f25398d195ef30e39c5dbb4c5c8440f69bb1249b1abdc85524ea1e7776930af49d2f76fc6a3fc67b046daea90a0ca"}, {0x110, 0xffff, 0x1, "bc21038625ac248e9a08448765f2599e006d97a8dfa8ae1e994be8eb832d4b16e564a7a5d757830b7d08666bc3a625fe63f58a0d2ba1e4a8320a0b0c6de2e111c5d2e90e9a5e817fbc4b4e69d0b2474e8a92875089fe4ad32ebb02168ded0d7f00ed8bf2e21d931481b68f3df3944e8e6b6188c9b442f23c4c187de31a407532cf59e26831eb994114fb3fd30d718bbe436fda6c16786a14ae65b0b5654eb1dcc75fdaaa4cb7b5efe1a556b1e2c97eff4eff4091cc6afdd97abe75c55c34b16ff21e0292286828d368cda2a3ee8805024717d079132e65301384d2feceec2628817212bf1334b79b84db8ef3b5929e660b40702852b90dfeb285b45b56"}], 0x370}, 0xc) r1 = socket(0x36, 0x4000, 0x3) fchdir(0xffffffffffffff9c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000c40)={0x1, 0x101, 0x3f, 0x7, &(0x7f00000009c0)={{0x6, 0x1f, 0xb1, 0xf9, 0x6, 0x5, 0x3dd}, {[0x5, 0x3, 0x7, 0x77, 0xefd, 0x7, 0x1000, 0x5, 0x8, 0x401, 0x3f, 0x9, 0x1, 0x5, 0x8001, 0xece, 0x7fffffff, 0x9], [0x5, 0x7, 0x9, 0x7, 0xfffffffffffffff8, 0x1000, 0x10001, 0x8, 0x1000, 0x401], [0x8, 0x80000000, 0x80000000, 0x200, 0x9a, 0xfffffffffffff89f, 0x9], [0x10000000000, 0x7d, 0x0, 0x100000000, 0x0, 0x5], [{0x8, 0x8000, 0xec, 0x6a6}, {0xfffa, 0x1, 0x0, 0x3}, {0x7, 0x4, 0x4, 0x8001}, {0x3, 0x1, 0x4, 0x5}, {0x8000, 0x5, 0x3, 0x80000000}, {0xa5c6, 0x80000000, 0x8000, 0x2020000000}, {0x2, 0x9, 0x80f9, 0x8}, {0x9, 0x8, 0xe725, 0xd8}], {0x4, 0x6, 0x1, 0x4a15c3c6}, {0xffff, 0x6d4d, 0x6, 0x1ff}}}, 0x0, 0x2}) r3 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x2, 0xaa) renameat(r0, &(0x7f0000000c80)='./file0\x00', r3, &(0x7f0000000d00)='./file0\x00') r4 = semget(0x3, 0x0, 0x14) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/139) r5 = open(&(0x7f0000000e00)='./file1\x00', 0x800, 0x181) link(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)='./file1\x00') setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000ec0)={0xbfe9, 0xfffffffffffff001}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000f40), &(0x7f0000000f80)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/wskbd\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file1\x00', 0x20000, 0x88) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000001040)={0x8000, './file1\x00', './file0\x00'}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wsmouse0\x00', 0x84522ab1e1d07638, 0x0) pwrite(r8, &(0x7f00000010c0)="17b2ab2f5436be9de6a19f64592bdd3b04f3060033ec314c1b5a695bfa3acdb1c0789c60e5d02e7338a901bbd96ea369546efffdcbd69f5d42ae9ac359f5993c", 0x40, 0x0, 0x7fff) r9 = semget$private(0x0, 0x2, 0x93) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001240)={{0x8001, r10, r12, r13, r14, 0x80}, 0x7f, 0x9, 0xd1}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001300)={0x4, &(0x7f00000012c0)=[{0x101, 0xff, 0x1f}, {0x2, 0x0, 0x40, 0x8001}, {0x1, 0x10, 0x81, 0x80}, {0x8000, 0x0, 0x7, 0x8}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r15, 0x6, r11) r16 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0x10) ioctl$PCIOCGETROM(r16, 0xc0107005, &(0x7f0000001400)={{}, 0x4, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0]}) 13:23:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x100) 13:23:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:23:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r17, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='\x00', 0x22, 0x0) 13:23:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = dup2(r6, r1) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x80, 0x10000, 0x6}, {{r1}, 0xfffffffffffffff1, 0x1, 0x40, 0x400}, {{r0}, 0x7ffffffffffffffd, 0x80, 0x1, 0x9}, {{r5}, 0xfffffffffffffffb, 0x2, 0x10, 0x8, 0x3ff}, {{r2}, 0xfffffffffffffff8, 0x0, 0xe, 0x10001, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0xfff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x3}, {{r7}, 0xfffffffffffffffc, 0x11, 0xf0000012, 0x58e, 0x1}], 0xf8bc, &(0x7f0000000200)=[{{r8}, 0x7, 0x40, 0xfffff, 0x80, 0xa5ea}, {{r9}, 0xfffffffffffffffa, 0x80, 0x10, 0x43, 0x1}], 0x6, &(0x7f0000000240)={0x9, 0x4}) 13:23:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pread(r0, &(0x7f0000000240)="0941601358ee1db7aed80b1d7c17ecb7bf06a24eb8bfaa4439177f30c514225f1dad6f32591bde46f8bf2d8adef69b766887f7bd2af8bc7932daa8e3f2c8f9c20cd9a9315c3cc5db5b4fe27b0b28cceaccdf5d5b665b01e9e5e7389395480b499869a3d4f7b5561bdde9503169712902f7226e332930d46b52d28cfb261a6ae0bd1521557a73e28c7fe14fd872935b64f6aaf9e7e82e6c4ec0d50cc5a5c53b8f7b35e4d6b225be55f2cd3e7452a0a10afc8c8702b6f19ee9ddbe4a0ec7d27285728d78098c2849ad902fecfa66a73d34ac071f35e10ed45077b9b55b35d1274b2ea3f63c41468efa", 0xe8, 0x0, 0x1) pwrite(r0, &(0x7f0000000080)="1005e96914f63500000000b20086", 0xe, 0x0, 0x0) 13:23:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) close(r0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockname$unix(r5, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0xf8000000) 13:23:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f00000003c0)=""/177, 0xb1}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:23:27 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)) r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a62011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b73d6bdde2e6ed7007b381ec8aa5c975df48a39e38adfb1e9780b76b8944c7c11816d1d493e3bd2bb1feccbbb103a13dc4c27f320f86f78f47425df82b04bf771cc6e695ffb1e05f18a9bd88cd9bf30e8d32f811e47bea"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) write(r4, &(0x7f0000000140)="5689272a90ea3d67cb0de872758751ef2bfe74fbddd2487766d94a5b4bfe1b636078bea6cf83596f2ca72b246d91025ad1452f977fddf6a2f3cf1a9599d505074913ffc96f357912e5d286ca7b348f6619cfb09b373fe5d21815e1f7789ffd4f7f968fd33e5a336927ff50dd", 0x6c) open$dir(&(0x7f00000004c0)='./file1\x00', 0x8, 0x8) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r3, &(0x7f0000000900), 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x8) syz_open_pts() 13:23:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x4, 0xf8, 0x7f}, 0xffffffff, 0x5, 0x1}) 13:23:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x4, 0xc04, r1) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d8a851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000076860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279651e27437c45bd632937a526e65300b73211c490078883e63b80752d080054d3b3760a94d639c83c15f43619d8328d0f651b1c55bf271df3b33008aae4eb97f92d44751faaa504a4a5d177323c0af59d8f71a8a7c698404076e883d9c90faa99878f92de30e128bf613bea4514424b4d"], 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b76f98d17db81b690c781b88bb7ad4665e9df106a96ce6cdf3d4843351631986a4854f505063f28e434a7c5ae40c3171351b635b9fb56970b82ab0c473961e8109d75da3ff2ca1"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166e000000005be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b71a069e6f52714a58516a31907796b3f9296fbb8f8d195041c7748e43ee791789846be25f1c304dd863b76d4adfbe7a083dcdab91a64461d30702ea7abfc460800afd664259280e8c3fec5d7a240663e909921716fcc7f36d28abf7064476451d499086f40acf49"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x20, 0xffff, 0x1, [r4, r0, r0, r5]}], 0x30}, 0x5) fcntl$setown(r3, 0x6, r2) fcntl$lock(r0, 0x1, &(0x7f0000000100)={0x4, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffe, r2}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000000)=""/51, &(0x7f0000000080)=0x33) r7 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f00002b7000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 13:23:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/1, 0x1}], 0x2, 0x0, 0x7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) 13:23:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:23:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{}, {0x53, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 13:23:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f0000000080)={0x60000000, 0x9}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:23:28 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) socket$unix(0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0xa2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) fcntl$setstatus(r5, 0x4, 0xc8) r6 = getpgid(0x0) fcntl$setown(r0, 0x6, r6) dup2(r1, r0) execve(0x0, 0x0, 0x0) 13:23:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r4, r5) fcntl$dupfd(r3, 0x0, r3) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r6, r4) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x171) 13:23:28 executing program 1: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x4, './bus\x00', './bus\x00'}) r1 = fcntl$dupfd(r0, 0xf, 0xffffffffffffff9c) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0xcd, 0x401}, 0xc) 13:23:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget(0x0, 0x3, 0x61) semctl$IPC_RMID(r2, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) msgget(0x2, 0x8) dup2(r1, r0) 13:23:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) socket$inet(0x2, 0x1, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x22, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x23], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x5, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xb, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000000)="220e228901", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x327f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x1000000000000008, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0xfffe, 0xfffffffffffffffc}, {0x9, 0x100101, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xb, r7) r8 = accept$inet6(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0x13797468a89c7cb1) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0xecd, 0x81, 0x0, 0x400, 0x400, 0x7a, 0x0, 0x0, 0x1, 0x969}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 13:23:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:23:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:23:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) lseek(r2, 0x0, 0x2, 0x0) 13:23:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='tap', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='#{\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='-{/\'\x00']) syz_emit_ethernet(0xe, &(0x7f0000000140)="f33a59a9d1b2ba09ada3fdeae45f") 13:23:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000041d000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r2 = dup(r1) accept$inet6(r2, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x120) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:23:28 executing program 1: getpgrp() mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/80}, {&(0x7f0000000140)=""/201}, {&(0x7f0000000240)=""/4096}], 0x1000036a, 0x0, 0x8) 13:23:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x1) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 13:23:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/1}, &(0x7f0000000200)=0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 13:23:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x100) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10003}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) write(r0, &(0x7f0000000280)='N..N', 0x4) execve(0x0, 0x0, 0x0) 13:23:28 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4, 0x0, 0xfc}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$dupfd(r2, 0x0, r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = socket$inet6(0x18, 0xc22157de0ba95e8b, 0x2) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8001, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x800, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x400, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0xe846}, {{r7}, 0x8000000000000003, 0x2, 0x1, 0x2, 0x101}, {{r8}, 0x8c2014750a6b1680, 0x121, 0x1, 0x401, 0x5}, {{r9}, 0xfffffffffffffff9, 0x2, 0x4, 0x8000}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x81}, {{r10}, 0xfffffffffffffffa, 0xe5, 0xfffff, 0x8, 0x8}, {{0xffffffffffffff9c}, 0x3d8429770041af37, 0x0, 0x20000000, 0x8c, 0x8001}], 0x87, &(0x7f0000000380)=[{{r11}, 0x7, 0xa8, 0x4, 0x1, 0x8}, {{r2}, 0xfffffffffffffffc, 0x0, 0x48, 0x3f, 0x8}, {{}, 0xfffffffffffffffd, 0x18, 0x80, 0x80000000, 0xfc}, {{r12}, 0xfffffffffffffffb, 0x24, 0xf0000000, 0x8, 0x5}, {{r13}, 0xfffffffffffffff9, 0x26, 0x1, 0xa00, 0x2}, {{r7}, 0xffffffffffffffff, 0x20, 0x10, 0xe88b, 0x7fffffff}], 0x6, &(0x7f0000000440)={0x5ef, 0x6bc}) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 13:23:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:23:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4]}}) 13:23:29 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 13:23:29 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0623ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99779f10932302ba0e099a9d60031c125810bd1ee11e303000000b33db6e3a5ac5b6e0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7768a45d58cfc890ce59669e3"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r10, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r5, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r11]], 0x1, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ca03de628a4adca2ff28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a85cc195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYRESHEX=r16, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r6], 0x4, 0x2, 0x800) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5}) msgrcv(r20, &(0x7f0000000080)=ANY=[@ANYRESOCT=r4], 0x1, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r22, r25, r17, 0x0, 0x46, 0xffffffff00000001}, 0x4, 0xc07, r26, r26, 0xa5, 0x1, 0x100000000, 0x6}) r27 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r27) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r30, &(0x7f0000000040)="670dc3", 0x3) write(r30, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r31 = msgget$private(0x0, 0x402) r32 = geteuid() setreuid(r32, r32) r33 = getegid() r34 = geteuid() setreuid(r34, r34) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x80a5}) r38 = msgget$private(0x0, 0x0) r39 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r39) r40 = getpgid(r24) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r43 = semget$private(0x0, 0x0, 0x80000100) semop(r43, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r43, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r44, r45, r44, r45, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r46 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r44, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x1000, r32, r33, r41, r35, 0xa8, 0x6}, 0x6, 0x2, r37, r40, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r25, r28, r29, r33]) r47 = semget$private(0x0, 0x9, 0x0) semop(r47, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r47, 0x0, 0x0) semop(r47, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r48 = syz_open_pts() r49 = socket(0x2, 0x1, 0x0) getsockopt(r49, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r50) read(r48, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r48, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r51 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r51, 0x20004b08, &(0x7f00000003c0)=0x101) r52 = syz_open_pts() r53 = socket(0x11, 0x3, 0x0) sendto$unix(r53, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r53, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r52) 13:23:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x0, 0x9}) 13:23:29 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r13, 0x5b}], 0x4, 0x0) r14 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r14}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r15 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r16], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r17) setgroups(0x0, 0x0) setuid(0xee01) shmat(r15, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 13:23:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x91469a2b8e4073f8}, 0x0) 13:23:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) rmdir(&(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 13:23:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x10003, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x81]}, 0x3c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5c3b) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) 13:23:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xffffffffffffffbe}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="010000000000000014a00b05b51366e1feb4c7d04426ff8e3c1b022c0927e64bbd6ecfa951208d4393070e7d531cfa77f04e48da1658dc0b22c7981d5c70b5b5a9ec1b55b0f889caaf22967dd54c34619f294831e745f2432720e154eb651713584c10820a210071c44d9931bd5541a85080cc21b3cb78a4656e3e538d09a62afe89b3e87064d76cc1ba"], 0x87, 0x800) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) utimes(0x0, &(0x7f00000000c0)) 13:23:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x60}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x11, r3, 0x0, 0xcf60) 13:23:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r21 = socket(0x11, 0x4003, 0x8) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x2, 0x4001, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r29, 0x0]) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r32, 0x20004276) ioctl$BIOCGSTATS(r32, 0x4008426f, &(0x7f0000000500)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x2, 0xffffff01}, {0x1, 0x0, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x5}]}) dup2(r30, r31) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r35 = accept$unix(r34, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e09000000000000000000000000db0682d4e426f1bb57a6f0a2ebc07ae858dd4887e04957f51141ccccac3e983c81d3fb011ee32e7a99b39902a75f577b2de97008f4b74bbb8c3765658b217dc7328b"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r32, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r37, 0xffffffffffffffff, 0x0, r37]) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) getpgid(r36) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001f80)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r38 = msgget$private(0x0, 0x1) msgsnd(r38, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a23c3d047b5e390e2d"], 0xd7, 0x800) 13:23:29 executing program 0: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 13:23:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000180)=0x80000001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x29, 0x9, 0xe0, 0x8}, {0x9, 0x4, 0x3, 0x101}, {0x8, 0x2, 0x7, 0xaabe}, {0x200, 0x40, 0x3, 0x3ac653c4}, {0x1f, 0x80, 0xc9, 0x5}]}) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getpeername$inet6(r9, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 13:23:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x83) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x4) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x6, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r10}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)="1b0220663cbbcc246fee5dd1d36edddc2a007c1feb8951bb1a6f0e79f710ad9e1fc2c1cfd1c87fc5651c2ca2961a8fac4e0a759663ecd7544e8f15b4bf976eb484811a3ce0cebebbcda89e462530335c02f40bd4ccccf95300616c427fc0758b121f1eff77be23758e1a7ce5faed2d875565503f0494c8dc97b1a6b860d5a93c7d637b6384ce5aadae914663bdffa9b25c3e03adb456d67238e3bee756721f0a3c3513f5a0e80b03af9dea1dd2f418a3089b1048f3", 0x83}, {&(0x7f0000000300)="2b575bc136f488595b358a4617c5d59501ec81d6244ae6272226e4b11c7d5196574a6e67315ee7bf12af73f9db5368ed43fee6c505189eb8a1d7ab3029e2d82ade678cd212d1fc3020ce5f76ddd77849b31598d83c1d98c03a67f82360506d1d9e5b0ef52935a68cb7fe567013abe5a70ca19e4624cbbe950f129e5d77597ef1addf996046610b", 0x87}, {&(0x7f00000003c0)="08e4f40ddca9eed6e83ae39b7dd275382f2469bf944dc55271b02df34d6fbf1240788183f6796b194efa7097b5fc51c1936516bfa64efa6e19168f791f5c60c7c8addf2ac38bb17a3272d790af71398bea8d1491d0fb2f262830f6006b6a5121cea372c8cdc6efbe01a5988bb99432a7f3c62ba18e27aec6f039734f6d6fc821dd00000000", 0x85}, {&(0x7f0000000140)="ca1b219762ad8ab0c0324dc07e74d05c74afb03eb8bdf26cef25213f00663608e67ab3211ef17957f13076a5e17d50b4a763574d98e4f6793663d392312f1fe9ff0a24ee30d7f8a2031aacd9c4bd35b9dc6cefcb7752f84885c0ff3ea6effb2e75dfa00cceabc98d14c24e1e4d34d068", 0x70}], 0x4, 0x0, 0xfffffffffffffffc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) close(r2) 13:23:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0xa56d) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x2, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) 13:23:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000480)="0b6cbaa2c4ff4586e3999b09e0846eefd606bbc690a341a85e3db4c8d234056d0bae5112f3487d8d1a7a0e836959c6a27e541e0c9144f44e1796754591ce540dc7ba1760db0f39fda81769c0152ea7cb24a8b988abd212da9aa3ba7986c5e540ca9e17f2e759abdc4eaf323be7cdf3243d142362a196b15a6a7ba3dd9b7cb867f1b8b652113fcb177a9a5a414b1e25eda8acfbfe020303071c5b4c3a0f45cce9ff1f468b6f4e66cd3941391ed594120e7c1ef8eb1db1799a60ebfff2c0384d2025a0bfc0493b9a5805", 0xc9}, {&(0x7f00000001c0)="c5acccdee88e6262003a79bd", 0xc}, {&(0x7f0000000200)="5faf38a3ff6bb7097010969cc46a27540c567f8e26c4295dd82c341eecb7c844f87566b682c6a8be85b2b170c42c3b558cfddc5e2b2d26a144fc0f2233f0168f006d2bb4f38ff4ce41e195d58e4fb70599e64ffafbfef1f1784acb12ca7e17", 0x5f}, {&(0x7f0000000280)="ae7ffa99dab40e4456e2989f0618282b3952eeceaf56f82a8d90afe009dc0e71f0796bd607428a2b307ac87195a5ff71dc2946c36410ed787e584008967e949ee27d0eeff35e13f5ca87c8967d2a68f8984bfb0628d9093d3867e3e21c8e00e476fb3175338c5fa52cc2f50c942b65ee46a0ccacb68b2a503abd3952f8da99fcc8aa2bce77bf04724f6f53057337c798a736d5603785c3fb46dc223eda7340f38fd5b6629be0f7623548b2b76c57485ef2db54", 0xb3}, {&(0x7f0000001700)="f8dcd58023b5e51069ac2a1a6ed222a7dda1f0b961dbe4d212010364cad2783285044b0f5b9f466a1fbf10b07f49e215b3a8abc529b47622a363a98a23c51b23db15c9a18a4ade003b96230824047ad1d387f627494bede1761d2e8e088a2f71154fd1f4952af50220845b2e00761e4e883a227fe8e35a543d1bc09fd2059f0810e7307cb34620b7ce962a66037385e12395a8605a156a9b3e11ec74a4e82c87fa7b34dc7dc8b16e85f40305059eca31ba8dab283de99ee31fa3261f596e29fc5e94ab9acda45ea61ead6cd3bb47ba3af58317dc3c8d70046cddf017c2c144bc50d2c65c360e1dd413d6d2a4dfedc9f79bf2a21200cbf794ecc6b975168100b2d2dfbbe12501679f201e2be5ff92e806309a7286db91cc610f0529e2825f8bd8faeee1bcd0dc753e135c1f2852737e866fef04b9db0e29532fcb8cee990dab4515ee2269672e13d6d2dc06a9f5dbcf8c3372b18d0cb29eeb56bb244acd4e6153fe08a5e2de128fe656dcd4b054b049b524c6bf9521d17f8200fce3875b2618634a975c556ffe735ac168cfb42ec6d3e0eaa6bdbfcb6b4cba9d1d902665f464fd2beea873de7156974eed91e70e7e9c3acb505dcd7b84e1d999bf46f2d3b4f4c35c471d5b0847c6ac540f1c91f560b1b4278e0e740b63495e18fbd6b2972057a7b373dc57e5d20c05a24e5bff06b52057b21b5a8ff2b43986ccac21cdaa07c7d235d35986f41c5af77863c2eaea4a0d5f58ffa1b1eeb92ccc8d66bff791b61d12566b57abd9d36c655dd7b054b1f91f8f4b495d35c243133dd7bb93f58989f94281b6cb27f7b5816a46bfa1435035eea3a84b37d521d4865b34c4b85b7dd8a9c76809f2d542f1c3089781d6931deff53ef5efc206bec3e4a2e75a419f82cde3ceb96fd51b35673b9e4210ad62d03e3bcc0cf65d860ae62016be6bf3f37a49e9aef6b3484709aa6b8850c025b52ae0c538852116f1becc52cdb57c7b99713defb18a9d45f3f77186015df5ed4668f2027dfd7ec7053f639c03c815aeee969569c29b570bc2bb2c1a18f44361da261c017b3c5bd3366d4f6e4a178fc3ffe7323c1ad2e6f7d758a422be7acfb2276b75398160e0fc976f9200799b9e821b5914466bf304996f554c604b79f93a7a3e4cf113966d4894394ad7d9434def7215f6b5706211a69443df172713a95f72e35381943424c8ccf2ee4a6d31ff34b7c451e8c082632d5cd68873a77a60aab8ed65deda61da90cd660f53d20dc06458f3a8c8f02dd6ab93e23401f8ff07839412015352bdbe28b1295eba6b6aceff466f7c8451ba2f60c5b51dbcf3f3c414e8cf49d51d21a74154faa796c243750bf3038b33c4412b04f4034eb2a9aa8a2dd049baf214774a3267c476f387fd417c486d81564d145ad43703b2bd5d6c98c9ddb5697654685817d72d07e6b7358569c7ce8a1a2c6ae4ceb2a7c3e7bd38a877d17e836d086b30b3735c397dbc7ec0c186db603995c97d3c04df353f5488b730777b0ac86dfa0279a4d39faa794650acd19a96f3a48673c52d66464f7a279e4df527364e678bbca098487c65e4d334770a7aab26b6688eaabde94ce5c3d0f3ea1f02d1b041bf24141b160355010d3a583b6e0b783445b98669a0d275b0aabe141551123713398a0c6dd6f671d9b392fc0c1d0b43d50889e51f67aac8012a0b114f7c5d202c9cf10481993c79f1b8ab2091c179103e26137c8446bdb02d431a0828e2f9ca28b30331c2b7e8f09a04eb29b09e2c89ac834d6567cf00153598aaa34d87a94d624472e0de1d24c87cc95f8c43279e186c07b1a02082998f37785b3a93a793c3a04e80d68d7ffa909d3ab341e80f6d35f8a6b024aae4e23bdbb26b072a79dedd361490827b687b39076a36a6c60ce5cd64c505c434d0edb79fbca82ad2ee9b1230005aa9337dd590660aeb9e34286450214e8394f83d6b3be0b4865ce380b32d869764261a4fe9c68162530e4334483ca44558936a67764ecefb48b497885f1e0ea28e4dc0b378abb8fe99302a0c07829924df1f4f4dee1d84831204e05f9f9f77fad055d80eb118f9015fc3d6a0641ea28fc94dda0a0ce3f45162630ef69f537219b6e1e393998fbdeda872fbd0aae9f8ff5f9614f6b9e0efa1877f3bb1f17f466aacfe8ec6896b7f0497f113ca0bfa0792a43796fbda17bc40dd485b8cfdbb391349059ac8185bd3ac834e3d1fda5804cb5275dadb32a43a2767848ba30281ad42d817e820d76a391c2eb474accf2cf291e8c7862d26d9a59f33145c30823935bddcddf13bb7a5ed24256ff85d08c87c15cf0d51f76492c90f81bc1cb8966dbb5101f6f032ba28baa0750c3744b949f603d36905508e3e4e3892ca894efcb636a6befd670a12ef951fa8194f2e7c04a58168bbb40603f2d3574b8e58605a6f0e56c57867ccb3d3f1b9fb1d7f8b85560706a58e3f25f474e8eceb7ec5a751a5dec7a4e463dd5f0ef12eaa9ed2196fd4992c9f2081b5084a397c02bec40e07be23830bcd6d0b679393819e949d47f4c788cf50cc65398f8b968b15e76e71ea3796f99626d0d275cbd067616e09d49d3be24d90cd4c5878459fedb5ab3037ea020b08fd142dc2cccca826511822b82cae05faa840e7e9350d02e4bf7c3b1df932716472c6e5aaf6a2a2052b773bfb49ee41e65efd5f8bcaee1e485eb9168c21a916fcec5c8c4c8801cd7c5169cc8aed8e136c75abdad36d95da25a8a0851621f05e87864fd1818996a885df59d76e1b617b3c6af2ce55c1b1ac3d497a07eb40ac04002b9c398a976afdbef680b7bcb17bbd91eabeb5d30893877815de9d33b80ced6b2cc0dd29eb75d63cfb2fb20ee3f5eb375b0f4cda2c2e0939e3412632387d77277a60d4fa61c149d2ac2dcacb90a0e303a25b1a5c29ec16a6867ef33ce66cc2592528da1751898df64eeb87d38f8dc760477131ddb56a1d32cb6f65a8281054992e7361e6e73633475fb17bdb20e2026a9f120ae7a3bb6e2fa68dc914387318b2f937077155b51199d6d246461801c4169b08c2bfc2b2e2804d870338b783028aecf9c578e79d9aa2969cd8f0e426746872c638bff0c3293501dd0dce0c9bd1eb845eccb23da6b209d91c4c55431482464f0d7cf75b2f36db993c8a5aa8511e58195c2e85fbafd5d2ac42d810b3bcc2d30d7d939d1d60797e7b12394d296dcdbf87daf070fbc334fc844d22577caf0fc1d432106c6739ae6907847eafc41a9ca934c2195ecac14db152326fa236deffe0e32e66d7ec35199561058d243b9ff6a87b0a28cd2f1ba511c305097993ee7267e7654ecf8c3a7679751493d9796d546c45ab4f90eca798c7d09d89d47dc23cf4b9b0296a3021b2360523bf839a44650d370d1d727a363d0cc343d4bddcc042687e5f7096fceb4027804443317eaffb5a3d6cdb388b931a44ef565ca17499d0925839513dbd878a504ec7d3c3f3f02e717da089048b98e97a4d24963a7c1195792c6b4702bf3f8b7185153a4687b578f40d34b87399fe346252d537d349e9387d5579e7f87319f7338bc2cff9b9cab9ae309ac91b9feaddcbe8479d27db3dda426b61ad5d05d6e8dc9d0a644448da369611a5b49a030fbf8ec2def39a114056079c0217db1077fe972c5a1eaf4f3bde2b7c1cb8fd42e9f40f1518c13fa0f830e16631dd3161b693bbf06138c285805a9f27c48e3944637671a8282276cf64a4af7b91857bbff5e07c09f6d0c152f4eab7548daa8a2b79f35f63d0ef50247d4707695269465e90ddc38ab780bb2a9e1968915976c22089e28e130817d3be460f42cc6e4a90a2a9c5e6b355ff85b2c832fe05b91f3974f1ceea02c9a3f4a5f65bce8488872cc0f9c890071639cead94c48eb133dc9cb7d0d96144cc5b53474bcb14fccff47a267c7e82e9560eee564b7325761bf1cf960ebb8ed064b3b4202e332c756959b9dec91fdea8f515a9c2ac285ea13713eb04b8dfc2f9ea5fa758ca2186a38e9c0fca39eb59ca4c399beb30987064ca88128ae549abd9056ad16c110eeca90fbad65ebc6870214f65ebac6db8b7bb56a1d9f496b3180812b9b57195422fd23831f673f3cc7df627d7e6916b0ed97295f0503d0ca732af7899069f52d5cee5bb6597c0440f5564f0f52aef1b25c3129120996104a2a1c9943113aa9c0600cddf2902fc960257a3a6e1914113b255ed1bff36373b7195843c2a7d47efbdecaf2e234f5a2727d40ec24d3e380b0492dba1fa0163fd058cd4dbd4158ef0fd43ee22cad988f7f75aa688feda0242a60881d7077f0d41c06dd846f8828827decb5ec859af56215f0956a327a7a44fa0b0ccfe6de552c8436c033e3091bb572655cae93ad32a902965d73430e65cd1be2eba5b01360dfe9c3e2e0220828523adeeea4bc3fc2c8219d46ea8ff239b25bf3f86722b5ac03b8750b8bf76412886b0231969b4a7afdc7351226c570190a82b53d586d2350633818f5ceac1e927e872aadc897001c73ba3d48ccd28e8417d7e51ea9eb9a780b553256d2630952320fc8cf5efc28150f5bf92020256b794043c2ec55c196d657307ab7fc51db1f5e6c32ee67397be2c18b77a8c54fe7d7232a6127959b94fc94e868aa5fd1271bb80136de445e8599240c190435597feb4a8588e9c64e4ea626a860a62be5cbd2111857376cb68a929d32773c3d8cbaa4bba26e4857d01cda0250c61d3fa97cd9dff1d2439532b2ede1a584a833c0ddd267fe6d789a786f2a404f16e313387783228e6bbfdaed628b28c8086953cf077cdf849230adb1b5a0ae810e939215c1f52cf5134a8e02c0a23df1a3046cd6838ed51e5515b2d54b95f8f9f6c3b8214b0ccb12ecee172959d6ef18c4cdc9585ac19bf59d675649cfbe610e77cd9f79f94f950692761a5741763e9257574d311dc02dbd7b8e396c9b717040dc7a5bcb8c84cd7330e66f7528d6132f1fdd257acae1c03bf35c4d7c3d4cad34b66f2265a9dcf47008ccddef07a93d8a3eb7b9a28028ce14325fe05df4a5d35e18b257569419bbaa8266ec667e18165c229b1444f9dd0d466728e7502a0e59a69abb0ed56139908a6d512a8cd5cf4c8f91a232038d0d9a192f9c534558e2ce4a62d26", 0xe1a}], 0x5, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0xc13, r1, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) 13:23:30 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x129) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) writev(r3, &(0x7f00000017c0)=[{&(0x7f0000000180)="d1fb00b621130ed1c03dde58d965a9cef41d48a4b952b8b2ead79abde2d9453a00cfad1a613005194747aa49799c0eb314a23ca8206ea300e7b6d05a6fa465bdf56bd8b7defe89ebd49c42bda17901cb755793151cbc6ae4254dc7bc18ba07294d2735bfe3039830fadd1e97d54e22c786dc21dc13fabd937c4031f33e5bced446c04052b41bb2811b434749a9de313002b6786066aa865c", 0x98}, {&(0x7f0000000500)="135ef9faf5f951bd5a266ea6bfe793ffcc25f1353a3dda60591f1b13409aeb56727033bd746ab9eae09492aa06c483e3cf5526f1aaf3effde36da04a05a2688e16a9eaddc6e825dd8e46a5071d02d7527716879eccf4966be30f6cda5d8e59f4da5bf363553b7decc1c0c5216a814cba39fe42af73b233dab69ce47c8bdb8a52091493386b7dcf2394b3d855010aabd869df6e2a145e1db6d766422720dbdf97bc4a33fe6a8dd31c1dd4b644a1667777bdc101c88bde89358af6af6fe12709659852423baaed0205dc03e7a714f240453dceb607c587b7e592d119c58cae8822593da2294f3c7be9f8a4a561e82cfc8c17e514b5184c960be789d0858f48a3d0152a4b6a99f465a4716da430e682d2b9d6967dcdd5f6dc0d0b8608f552aea687130781ff745f74da66d47011550264356ff215b6b21744c8041df8fd13648b06b96cd8bdd2598c6de19a58a31405523352c73aebc247eb86f92b35735a9ee0e9cf1b249012eeb97d9a65c1d3784e9f25f4bd42d4db0ac37d0454a8a0fd191af5d8a4e7df1e32cee960670341025176a92a9817d0b9d9bf39b319bfca2b35f39facfc9b5422faa40d6b05b9d01d089119fd533d232b33638476ae07473096e261fb154e9a9a87de40579e05812f1e06623efdfc112fc836a7bf2ebc9992eb8cfe271613f1079434d147c3d7330dd459d29cf54c563ef17923096647a6489ffd56fcbb4bd1aa83254de9e513bc5a2c8b60718e2c16e0f1877bc02ed8885534498ed2919da71afd2b9bf10e1f39f030cc3d5c61294985508051ee6091048e96345874cbc1e9fc7358977d20cf791956acd4af979d09bf89d1ecd38b21b43a5f8c65924bc130e5130446ad68d1f55bee9dad0ec1515ecded4e139db679026e63a51296287bb73f94f5a31297ffae6481fde94bff9592d30e2fb15601b208e46adf8c521576deb8deb74e7f5821ddcd03886ab6349b6748b965881dd8df175f76fc6c74f1b7935fa91f24453ccf72c97d501b5f3dc5c24ccd6294dc3b1b905dba700f76d236678ffeebca5b9884bda43ec3f6de9641274f254b0c3789eaf70eed6b151dd0f3b6e4110d96f7c0aae80cc017bb18fd84d7b034b9af449955f4e4649123b3b4cad604e2f6647fa8d5ec7a9679875d8898622ed2e2be6d0ad4ace77953257bfe8a7986013a78f593c17a318b224c3e8880d936937f3f214ea55fc1bc26c1fefa0237fd252d425a77bc07360d1863fc0f189726c12110ccb65e24a30175b0b590c0c5be41c8b5e70ec7ce05d2991505abde2dcf845df9c00a951213ef87b75524bc67eb607b114cafa5c60d369e32538c013826a365b079b5cc7b7baeed5786dac4ae56023700eddfab5865fe9cf129b7c6929e22262479eddccd8be37329c0461de3f41bb6c3fcdf7d1de1d3649ba88da2ef404f389ee41a62aff397dd70f379eb6422f433b611f15a0700a00769695af31fea47968444ff07db7fef2112d166981e5e8f74104e491b8512eac6d021afc5fa9e3a89b6933b4167d80795a19e71799ff663a32981443de181414bef1ac854c96aff2443df3d390a1a2ee11e08895a2b5d5be16924340a008c4d1c98502a11e22885a1ee7133ff113b809beaf499b73394515d121eecef4e54703fd212deda45153e93b61679125664392b0ee0c795dba1271cda199083ae69bfc3374ef32d7cf1bd4d4e9c6e64e0259a9c307d15bde64c2ae912184aab276a185bfb19d739919ba515d4b666e119bc0a113219a46f062793c638bc789c404e89ccbe2855d8f1f224cd0dc5aee76187c160b6b01e6c5acef79db8f705f82fb37c0293a58fe0331d877c508ff108ba7efd0c7b5a20ee53c80a6bdcc01471d158d00b81509628e5ecc124514c69da784083f93ca3571655f88a05e44e17f9e6a59cfe7337df99c9c5416fdbb36b3c4ccfec5668c00e7f39da78961c048a2646ca31eafa1c8c600a60170b25037a29ee641d70d04c1a0115c41fea209646207aa8b507f9728dfbe5067710cb1df399d7c7a895bad19d5760464fb7884ad8f443e187856a9661a0cb6e20663d28bff0456b8f80c231512b2ba11e00a7c658769aed3efe984096ade3a86d3ab6c8766f4e29e0c9108cd99df7d3635afde37e35e6ec561f16ddf7d23e8a848c8642518ab02fd64022e3e5bdc4516d351abd6a75f59826f3b443b15792fe33a7166dc48173dea0d3886e693d373654876a303a496db91aee363321b38c75ee2ee5ca9ce2fdb4cbfacbc86d7a1d00a3842030ca87bb4ca41fa2ca464757a43129e9ffb1c7ed7e830cf1ec2243bbbdf8f881cc0e733dedd656bfc3b42e698071fdda1c0c65a535ec44bb60b5aabf9ad528596f1eff3bd92aee917f1214a0504ed67d5cd8aef9813d56a66bec2df249aaa191105bd41a181297b0822666c25f6b9396c683e20e72c3a68df3f08dfe27508a8b7233c07c928728d0ed433453b1430d71dbc56ab11b8928f231f7ca4235058059a3b7c5c4be68b2dcef661fb236661a7177f5d49a20186400dd72d27465a75fa617c500f46ff30d8f161061ae819ebcd288214b9a90345671ca0098a3bde846c06118eceb8c399ced60a7fbd8dc4b293ed112540577ca4d08dba227db1f3b27eb5d67dd3187818a2221a15f6c41cdb049ce182b0e7dad5acfc036a1154e41e920eef7e17a698017b181cd5661433a498772d4c8f23af952b1e0b107f673ec4dbdef8eddbe76406d9451899a9681be2675c349973fbfd26792e996670d2a5532249556bf54957fb18d8505b5f234b98555fd4da7a4076e7b58bf015f413af5889821ecc9ad405cbdc31954fbed1632768d059b22259a025874ebef59f9729b63a3b8fb3f136623839b802dddd0b945d19d4c3c8f8c6c5423847946c66502eeef64496b39b522a582fa617e3e4195cce48866070a6b84f0b53fe0413c03cd8246822bfebc38d98ecd960877e44011f89e0f37d06715cb554a28c6fd9fcf3c37490cbc06f9415b97e12affaee1b260acc2693de8170c07c7a46e07df65b0da76e86eb4430ec43571619e8118c99f48f65757e4706abf1a3d09851bbe048cb6caa479c2bb42820d293085d2933d7ce5a2d1175ad28b918a700c3502cca69b3906de573f4a05e4e4de7531d831ed0b3f533f32d65c433dd8a1719db0c9c073ea2d3a5263708a957a5d2d3e0ced6bdfb237d0a4a48692ff9984181d78c41495c33f8ce5ac05d7fb508894d786008fa9474918c07c67f4c151bdc9ee88ad20267b5bd6e1f92157a79f0405a6aae00926d19685b6e82b79ab78c93376ebee7d65921f5757bc26839cf3acc1a3821494ed46daf3214895b0d7c20181ff8dd3b91946925142c7fc95267d7e32398ee6b0d53556a8c00291a0195abf97bf9dd2224659bf52d92e3edc87001556ba7e698ee74e9748708fffde9ef98be32b9f1abb86878fb7b870d05bf7f9b62a692d1696e1d8e008758b17c1b94c5a310c28f96f5cb80c8e2f7f3803121315922dd76139e769ea4fad706b5982913fae356879463c4c28742e29b8d7acbeef53f26a062a03ae33b5ac272c62c58fcd0e0ef013e4decbfff5c0328245083f06186aa6135b9653e9b44f2e444596ceb71a7e6ded0ebaff7a6dae163bbb8a41024a4ff33e9f55e000b0d42ea1c65e151a5cc4a70a21441c592fa6a3b2d8b908368c4dcbe7dc949808ad5df2df4b1d9f4b20ad92db0e0788aa7eab1d88a917fb459d012d6ba4735f172f9e7e5689017ba102ab80554cb3c425bbf12b3b46c3bfddbaf83ddb14b8123e48b9e139a96077b65437fbbb6c5b6a951a736f4b38b82cc622eba2845acd7e269eef89d8e6274c43dff166cce5d31821ecc57c84591c512e8431ba09abcf087b76cb1796440adab7839a0c3c12135e515804f17e308ef4f3dd304e31188f33a37f589e9478f2e9c7756fb06f92e1ce52ac786869ae70eebf52e0a22e90c9819d175092be14cf784b3c1b364cae949c3241f49a3328297544e9f2af5bf84d0e3eac440b5979942cb29ffa18b4b18a821a531344b93640bb435968b213ead37cedfed32d35b1723e20530512e07da0d325ed5963cadb9ca63423a6ad22855550a16afb121249fad4c43325ae4d911fce36f929c0d5fd28068047ad8b897c1d4949dba31da5e7bf8cf353a6e7bb40a6d76a9505e065d59d0c3959d64c90a8b2365db762091f23fabaadc6b0bf5c9ea15fcf6865ec1fff64a67e7d6ed716a21b2ac1e1ef561c9db3dce8ed2104dd50058f5b54a409f41e451f307102039a2461aaa7c2e804d01c291ad71e7d4a09b7a01eea5cef29fa8b71a91331a28647506ac1d7c838902923fbca20cb7bda118a48d60fcc968895d127e50b79137c6f34177fecdfb160f3b6b968237a516cf6974476826cd6fce20638837fa50a0143b860be38c77a40a77ec50dca51497c96f2b6d371ae3156723ef179578bfa186d76d18987751c9ea861aa53c1b29194bcdc84cfbe4f8137ce9c8bfd1f1327634ea371207e0a28ca863413426245efb8adcd997778ef7e56f65ff0f618401f8dc44fd9ae85c788e42c8275e92de6ecb25a98315cb409d5ebb3361f3f57aff31b63cffdb98e6ee7bb75207a05a92afdc423c96641e5b20c2a9de05d9197e12afd18956343d71436deb35496fb74686dbd70f68ef6c51b31343c8848f03cc3c101a5d636c6bdd9e6c81021d8b48804986e6b1b688bae9c44bce94674294f51858586e093c34cdbe42dcda0abde68a685508e839268d8f0d02f9082abad4653c8838586cae8f5db0a6a75d4ef00f8ee5679942487b26bb02fe4ee176d8560abf4770c5f7353eac240ef6a42b73db572c147c6021303cb7c0f50c6d2d6ee3cb462ec8c09eac37b035adbb063c83d9c1a2cdb15d8268c73924fe100c7ef569bcbf702a2804986754c1cb407689d11491d52ff0a6422fe9cde2b52bfc829a90cd3940f37b0e9d2c7af1ce735ad0be3737d5d41ad829d33b2b72ebdb99d26fb4c57b687404113af1d89d0b1125c6c50e43dc9e53ebe6ccdd8ddf59bb45061cf544bb5fe66222cecad272451583742f6b6ec821d9f4635052f22c605c774c75731f6dcae1187452a6d9df2615a9d235d16705663d58b6fef18f1e4d84c12c0dc506aaa2075ef2e392ac1f5a04bb99c82cbc49ed13a25a4b545e50404f6e67d03319b749ecaffe65e7aa3405907eae28d50dc85050254368320814ad6c09127c2b6c9ef317bdd81ffe27cdc0207803bfa688e205984d1806d3052003de1e9e648e3a71b6f9475965e53eed2f660c5d4baa8e5478df45853bb35a7a38ff2f9e2f49c4436bf76dbeeaa73b97dd4b3691bea5c9d6850ebbc7fa82248e6eb84c0aa2af79ae1ace41fa21b3edb82b4f1cce089403c0f6354d9b88c9f9cdfc6100353849004ca8d34176df19560c1211e293a8eb541fd0f96977fe1f58313d887777799a5aa07e6ed9dffc47416de3b26417971822fba007877c92adc79c88f41b72eba3e416e6ef839ce47044ecf982de20d3444bd271a1604e6f3555bf5322994a9d8468dc643a870ec628f2cae1426ce9b0608c909e0b9338b94fabe602aa07c1331dfd6610ce69618825e04af18776b708f693c1a7eb40e455af0b3ac6d84b22d824e3011a5df4fba76483bbc7511d1e9df373a21af941b28020f83d2c00ecd4a35659c5d53ed68ac3e7d75960dd1a93697665e8bfcc189deb926830943a68a57589ebf89f55ad680fbab7d23974e4dfe47442376f7840bab16ad8dbc827be1227c55383eb1e49e602ed9bb50e72fad149ca2e304", 0x1000}, {&(0x7f0000000240)="160ad0c0b281e947d346624a5035bf806a4691126b4885935bea1703ecb5688ad1b27ca2d397d84d3dc6c838b6fb418b27e6b4ad2bdbecad0713f70827ac2d6407a724f9ea83e98eb1627ff9bb8d3d43f0941a7aac4e69", 0x57}, {&(0x7f00000002c0)="c4c9ab6689de761b8455317589ee26cdfde4781b68fe5df832ec1fbac7c3d92aa2353937975685307343dcfb2a3747c0fa135d8f6ee248701be554f8262135f946ec024ccb8404ff5b4d40b35b8fd41a7aacd8ebae7b79a3a550dddaaaf05b9b", 0x60}, {&(0x7f0000000340)="60a824ecccbfc84c579ff86ced61568f06d94388c136038510c4e284bfe6bf180ec6da44b04dacba05803596e2ef5f930b6d1b69ff0480841d48509bcb619cc6330a375a96d57c4a43e011a2b0e1d8a27ab0e1018ac34d9466eb043230e4ca9a3cf13f288c8f78fdf00930bd5284f8b0d1d40ba60f8dfe57c463b9d67e03d79b0bd5fa18c68294743bde3f329817c2965cc49b569c07e61a08ad231c67a37d095225", 0xa2}, {&(0x7f0000001500)="172e5234c5e005310accaf980389a3eb31639057b6035fa8fcb8e4f09231293a71fa7c6171f67e186c10a43170669d8a7f43db09dd386c8c7d212e749454d59dcb11177d8dd0f97b870d2faabdb7e6932b0a626681f796dce4848d911e390f7362057a7d56be223b7273f788f6c0a64bd06ee0c3c20f88d6297cd443141f9d7975e3700ac2f265d3f0f865f85d81508ceb0a21ccd66a15ce1c100f2826951d7983d74093eb93860068bff0b49cb675d80b6c891ced17a9080f6cd564048f9a270dcd913bf0435dd1ef6dbff513713bd409b30f4c3d07780176fbf034dc7f21549d4a81d3a586", 0xe6}, {&(0x7f0000001600)="418980a93628f182d37ba4e9f2dcd57b1b9788b3daa5275dba68035080697fb2f4b2c9d38f04b5f98276d8c820ca1c35f6811823d43b208e04fa69a5f4c927e0b3b3267cba18dde79cd5690e7909762094bcd196770dc28369c6c4988f9aeb8539af6cb784e9f017785f80e91831be453273b98934d26ae95d7feb55a8c493c05d9ff6907b32416082c042412fe9c471abaa8ede7cf11a8ead6a0bfa0acf82ea870c42255d8fb95ecadb962cf8ebacbff244307c6180", 0xb6}, {&(0x7f0000000000)="bd7d5caa858f7bf4fbbea3a038c3c960b1eb83462e97eb0a1f99d8888235a058c329145a040b5f9e73afa8", 0x2b}, {&(0x7f00000016c0)="2a93de561e75034390087c86cf57228880c4b89081d4e9676109065d50467f26d42167c923415197c87d7593b704ccfe6ecc165cb58ba3bdae1e964769b4646975f220530882b04d4a4c30a408fc1b932ef772800885734f15e5c85624c9e4c81fe5c95d227b72ccfe7cbe882095809b725bd8b3a841112138b6f0806ced1415a99d7274e7b5f73e688f8cd429dc6b001e69ad2461ee4a3b8bf5ca76422c1f03ce7ab536eeb450c14ba54d3228b9b5a33cdde33238c04755d415dd1af57c07715e6ab7474366964da419fba097fbfa5bca", 0xd1}], 0x9) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 13:23:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kqueue() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = accept$unix(r7, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r9 = accept$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r4, &(0x7f0000000040), 0x20000004, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0xfffffffffffff801, 0x1}, {{r8}, 0xfffffffffffffff9, 0x101, 0x40, 0x9}, {{r9}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x7f}, {{r10}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x9, 0xa7f}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r1, 0x6, r14) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb65a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4eabcc4f00ff030f6788babb76f279653733437c45bd632937a526e65300b7000000000000000000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) write(r1, &(0x7f0000000000)="c934c08429e9bc92cca453d506517d421d033f668ce10c2a0d668a8985edc23921febdb38782983d8dd1814760eeda41cd8cb3e3", 0x34) shutdown(r0, 0x1) sendmsg$unix(r0, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0x402) 13:23:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000140)="088619f8b3149ac844de07aaa582a00be292165a") r9 = getuid() setuid(r9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ba, &(0x7f0000000040)}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f00000001c0)={0x600, 0x7, 0xff81}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 13:23:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffe3b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="bd65", 0x2) 13:23:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xff, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x8, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = getpgid(r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r10, 0x0, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r16, r15, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[r6, r14, r17]) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:23:30 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4, 0x4) poll(&(0x7f0000000040)=[{r0}, {r1, 0x10}], 0x2, 0x84) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 13:23:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) shmget$private(0x0, 0x2000, 0x514, &(0x7f0000000000/0x2000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30, 0x1}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/107, 0x6b) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 13:23:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 13:23:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000de, &(0x7f0000000000)=[{0x1c}, {0x2c, 0xfc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r2 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, r2}], 0x30}, 0x0) pwrite(r1, &(0x7f00000000c0)="78e482cf2400a261a8fd8aa716ca84cd2f392b173fec3107f72cd8461f865ef3713af81321167d780889314f773cee1582dde606212d7604f0ad438b13f2a1a2a7ed16f24027f75dd05365f0834e86e50967b80c82c39bee4b752b972cb9b902444bb4226e04719c2c039fb57cbc6a0ccf90c430ecbe2579b2c0824263c8be7c9d14d1c27e1fcd0b8ed62968e0a5c1288b349988e8c80c8c51a1bcf3e6f7ffd81ebe8245cad60f33c9c1b82af6a6b00420a91133283978dc3038d0be391c9b179af7cdcd0fb3fcfa", 0xc8, 0x0, 0x5) getpid() 13:23:30 executing program 1: pread(0xffffffffffffffff, &(0x7f00000001c0)="3e4354a01cac5a943d3d973df5312e5bb04e42b549420b27e8b9008a434a6c17b5ae8c5a67c9735f56f9ed06d782134e8f1a1bb774e5d1f7f40f8e9fa758f8ff0e21ae52528703d9976301f2dd3e1fb1f48ffc447c4ee3ef382d44fdee31c729467ec3ba5d1f32259bbcbbb173df766d6ff64e7119ccc47d026e99eaa4e04dd3b4", 0x81, 0x0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x77d86710dadf826b) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) dup2(r0, r0) socketpair(0x24, 0x2, 0x7, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400fff3000000ffff00000000000025c03df329fd29172db9c05032158f154bd72032e729984b2fff928f51ce3c2974ad621839b30f1f0af6087832f5c50e92336eec3d4def6b6dcd0c6ce3b43e0bcaa6eaea5f2949222ea47d8a40dd8e23f91597383070aeed900db02257daade2060f0e97f7d4ad23c4fe81b3c1b38cfd6836657304077c2f3a2444bc6351f216ad0fa4166dc2df46ded2277eadba0bcee46668e8cb45f6b7230d269019a7a3771d4e8c68550315b9def97b819fc8a06c23132787d8618cf3dea56c77aa8ea028fd6934930bf6a8ababd183a8e9bb504e7aa407193c3fa85c943f31f37b5b4a0baeab3fe67948ad105474da07772c1d", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000800a762d08a0ce09d07b05072255b34a2bf0cef8eb50427cc29513c1cf3f775e9"], 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0x10192) 13:23:30 executing program 0: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x262) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x80000000, 0xd95}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00081f000000000000000800c3e690aae34028d7fbd0d37fb60ca215b36b6ab0669677389bcac56a3ab2704ac7dee6bbcd8e84e46b9530b057fc9b97e9fb2a5a36b6b7485ca4db54c501c93c070603ddf3a86660aec031e2d0cde63b2cad216dfa41bad1e741b4b254098d60a68d4ebe926e6f35fab838d471f0a0ddaf75e7c71d117b075d3e1efd910f4ac89e741ccec7313ad6f1cd9d9c45db2d2650118b3d0dbc7c5438a0ada9b30be586bb1778c0e98f2c391057f18c076b7af8146c9ade5955ad54e1031b74388a97c3d529c07cc81ebdda6de9d92f9630889f3ac69b490527ce23e5fa464c605af6ab2ad5b687e10adaeec76609d8e021ed67638e619b58c4d003bae51611aeab339c749e46e9b737c087d614fc57c9c0f947396f2e21360ba42a269ca9be094405e3fa983fef2e56dbdefdb953f43f3ae85350f8fd3fa0c161e0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() r16 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r17 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r17) kevent(r15, &(0x7f0000000900)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r10}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r16}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r14}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r12}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r17}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000400)) r18 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) kevent(r9, &(0x7f0000000900)=[{{r5}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x102, 0x4, 0xffffffffffffffff, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x3}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r18}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r8}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x8001}, {{r6}, 0xfffffffffffffff9, 0xca, 0x40, 0x2e8c, 0x7c}, {{r19}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000040)) getsockopt(r3, 0x9, 0x7fffffff, &(0x7f0000000080)=""/27, &(0x7f0000000100)=0x1b) kqueue() 13:23:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0xfffffffffffffdab, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x0, 0xb}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:23:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0xffffffff) 13:23:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:23:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0xfffffffffffffe8d) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000000b00"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 13:23:30 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x4, 0xfbee4294dfebca8a}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) fcntl$setstatus(r9, 0x4, 0x1a7b3ae367f9733a) syz_open_pts() syz_open_pts() 13:23:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='\b\xa9\x1f)\x06\xdc\xfd\x01\x00', 0x100, 0x0) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x2, 0x80000001}, {0x8, 0x16a}}) close(r0) readv(r0, &(0x7f0000001400), 0x0) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000001540)=""/235) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x2) r2 = socket(0x400000000018, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f0000000140)="cf83c9a68d8ba61b0cc342837779a1cb472a", 0x12) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x1, 0x1, 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x3) r7 = getuid() r8 = getuid() connect$inet6(r5, &(0x7f00000000c0)={0x18, 0x1, 0x1003, 0x4}, 0xfffffffffffffea7) setreuid(r7, r8) semop(r6, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 13:23:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r1 = socket(0xc92226f8cd435c38, 0x8000, 0x4) fsync(r1) r2 = dup(r0) accept$inet6(r2, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)=0xa6a6892373bf9d2c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = semget(0x2, 0x2, 0x310) semop(r4, &(0x7f00000002c0)=[{0x2, 0x80, 0x1800}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x9, 0x800}, {0x0, 0x1, 0x1800}, {0x1, 0x10, 0x800}, {0x2, 0x1f, 0x1000}], 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffc}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f00000000c0)={0x48de, [{0x6, 0x6}, {0x5, 0x8}, {0x2, 0x3c}, {0x7, 0x76260b9b}, {0x3, 0x4}, {0x3, 0x20}, {0x1, 0x11}, {0x3, 0x5}, {0x3, 0x7}, {0x3, 0xe0000000}, {0x3, 0x96dc}, {0x2, 0x100}, {0x2, 0x6}, {0x1, 0x401}, {0x3, 0x9}, {0x1, 0x5}, {0x2, 0x2b0}, {0x3, 0x81}, {0x2, 0x8}, {0x3, 0xfff}, {0x2, 0x9}, {0x3, 0x2}, {0x6, 0x4}, {0x5, 0x2}, {0x713fa8b8d2bf1ec8, 0x1}, {0x2, 0x1}, {0x0, 0x2}, {0x1, 0xfffff000}, {0x2, 0xd}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x2}]}) 13:23:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfe49) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 13:23:31 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x218) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x4a) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f670000bb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0/file0/file0\x00') fcntl$setstatus(r2, 0x4, 0x4) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r2, &(0x7f00000000c0)='./file0/file0/file0\x00', r1, &(0x7f0000000100)='./file0/file0/file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 13:23:31 executing program 0: clock_settime(0xa, &(0x7f0000000040)={0xf61ecc7f}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x1ff) kqueue() mlockall(0x1) 13:23:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[], 0x0) dup2(r1, r0) r5 = dup2(r1, r1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:23:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) shutdown(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:23:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x4}, {0x3c}, {0x4406, 0x1}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 13:23:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x25, 0x0, 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getpgrp() getegid() r6 = dup2(r1, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000280)=[{0x6, 0xff, 0x1, 0x8}, {0x5, 0x1, 0x5, 0x7f}, {0x16, 0x6, 0x5, 0xd}, {0x5, 0x8, 0x1, 0x3}, {0x40, 0x7, 0x4, 0xffff}, {0x82, 0x1f, 0x0, 0x1ff}, {0x1f, 0xa3, 0x0, 0xfb01}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f00000001c0)=""/57, 0x39}], 0x2) 13:23:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x71e, 0x3, 0x3, "ad68c67028c70b423659d67d36ad5801d7d7f190", 0x2, 0x8}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 13:23:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x1, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x2, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x4}, {0x10000, 0x40}}, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:31 executing program 1: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = msgget$private(0x0, 0x401) msgsnd(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgsnd(r10, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) r11 = geteuid() r12 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getpgid(r19) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r14, 0x0, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r20, r19, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = getpgid(r27) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r22, 0x0, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r28, r27, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x3, r11, r2, r1, r12, 0x80, 0x3b}, 0x4, 0x8f59, r20, r27, 0x9, 0x2, 0xffc, 0x7f}) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x100000000000003, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000100)={0x3bd45128, 0x7f, 0xa}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10581, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r29, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x1}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:23:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) fchownat(r1, &(0x7f00000000c0)='.\x00', r3, r4, 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 13:23:31 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f0000000140)=0x20) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 13:23:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000c80)=[{&(0x7f00000006c0)="34d80ffceba5cad6e5aa3e34d8d63db98585777ca54f9889dd5b712cca9be8c6674475071961fdff58dce632076ba8da847339f4e5f0f58f25fb24db718587b60a0d7cc8f33c11704b8487c49f6e6ff7af", 0x51}, {&(0x7f0000000800)="c429226ef440bb361782728f9a05b11c7c94943871afcc82c843fc6a", 0x1c}], 0x2, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r8, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r7], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r10, @ANYRESDEC=r11]], 0x4, 0x800) 13:23:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x7}, {0x80000006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xf8) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:23:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() r11 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) kevent(r10, &(0x7f0000000900)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r11}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r9}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r7}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r12}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0x1, 0x1c, 0xab0, 0x7}) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYBLOB="d50330748b7b7a58900a61dde0e619a62cf48024bd59dbeebd8dfd857798a3f20d84a100ab0abbc2f56021b4", @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r3, @ANYRESHEX=r4], @ANYRESDEC], 0x5) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:23:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b2b74cf486db4236de6ed3bc4a718d476c31ee82ff43203266877a2b86455660218f4b5ee30627648a5bbcee7b95dfb82d906f8925f5cbcc0f33cd73608658ad241ca199bfaabb4c2"], 0x80}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 13:23:31 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = getpgid(r10) r12 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x100, 0x100200004, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getpgid(r19) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r14, 0x0, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r20, r19, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = getpgid(r27) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r22, 0x0, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r28, r27, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r32 = kqueue() kevent(r32, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = getpgid(r35) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r30, 0x0, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r36, r35, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r40 = kqueue() kevent(r40, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = getpgid(r43) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r38, 0x0, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r44, r43, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r51 = fcntl$getown(0xffffffffffffffff, 0x5) r52 = getpgid(r51) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r46, 0x0, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r52, r51, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r56 = kqueue() kevent(r56, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r55}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r59 = fcntl$getown(0xffffffffffffffff, 0x5) r60 = getpgid(r59) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r54, 0x0, r57, r58, 0x5, 0x7fff}, 0x6, 0x2, r60, r59, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r64 = kqueue() kevent(r64, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r63}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r67 = fcntl$getown(0xffffffffffffffff, 0x5) r68 = getpgid(r67) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r62, 0x0, r65, r66, 0x5, 0x7fff}, 0x6, 0x2, r68, r67, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4000000000000199, &(0x7f0000000180)=[r5, r42, 0xffffffffffffffff, r50, r58, r66]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r72 = kqueue() kevent(r72, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r70}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = kqueue() r75 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r76 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r76, 0x0, r76) kevent(r74, &(0x7f0000000900)=[{{r70}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r69}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r75}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r73}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r71}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r76}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r77 = openat(r75, &(0x7f0000000240)='./file0\x00', 0x40, 0x101) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r11, r17}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r77]}], 0x40}, 0x0) pwrite(r1, &(0x7f0000000080)="f90f6f7fd6582ee11965176e60e3f912c2390963f04684a0cf702d4ea0448379ea557a51f2fe8fe94d8733a1e015baa2434b4c9c003a56e8f58a5160dee94e162f0b82c65f29bdb8601c372f5058454f5ae0421b7228dfc4ecce53d6f3516ea8d4a6a524ba1e323d8974322ec04dc51b70b341731d3b7cc93554b36a", 0x7c, 0x0, 0x4) r78 = dup(r2) ioctl$TIOCSETAF(r78, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0xda, 0x1, 0x1000, "c152cc28b18040e9be97da597b9af9ca57189385", 0x4, 0x9}) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 13:23:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x22, 0x3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:23:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0xffffef2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:23:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = dup(r2) openat(r0, &(0x7f0000000240)='./bus\x00', 0xc46ac7c179ca7b9f, 0x82) accept$inet6(r3, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x2) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:31 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10d1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000000000000070000000100ff00ac1409ff172288b8ceed4c9000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) 13:23:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) 13:23:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x2, 0x46b7db34feeefb1c) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = getpgid(r18) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r13, 0x0, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r19, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20, r3, r10, r11, r17, 0x8, 0x5}, 0x7, 0xca, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:23:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x10, 0x4000, 0x1) 13:23:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r5) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) close(r7) setregid(r4, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:23:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x7, 0xffff0001, 0x2, 0x0, 0xffffffff, 0x10000, 0x0, 0x2, 0x2, 0x9, 0xb4}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20d31, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 13:23:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x59}], 0x800007, 0x0, 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xfffffffe}, {{r3}, 0xfffffffffffffffb, 0x8, 0x8, 0x2, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x28, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xf3fb6214cfdf330f, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000005c0)={0x9, 0x1, 0xffffffff, 0x3, "c65a41f6a5b5424987cda244e63567ba6cc67aea", 0x5, 0x3}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401, 0x0, 0x10], [{}, {0x0, 0x0, 0x80000000}, {}, {}, {0x2}, {}, {0x6}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000640)="a802a4e3bbcac1148600011f7c509f42b0c7c5bd", 0x14}, {&(0x7f0000000680)="f63edb71fe255263178b077e943306597c27e261e2e9958f53bc01e2034de0fce9cfed4a8267b500e662eb1735680e6b48098e817f4e1a3972f6856f68762aa10bf361d8463be893c897f28756538a9bf844d4336112f2f7559a28c6003c3265dc444d72b10e80e912ea1523495ecef778d13e9bcac655b130e4d483f26948a000b88a7ed644bb277bded58fca3308d84c8f2c4f00d4e5772ef6cdb810f831ca12bef580050d726c9c0202a5", 0xac}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000580)={0x9, 0x8}) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r13, 0xc028575d, &(0x7f00000000c0)={0x2, 0x5, './bus\x00', 0xea5, 0x3, 0xffffffc1, 0xd5}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) r15 = syz_open_pts() ioctl$TIOCEXCL(r15, 0x2000740d) kevent(r0, &(0x7f0000000600)=[{{r14}, 0xffffffffffffffff, 0x20, 0xfffff, 0x4000001}], 0x6, 0x0, 0x4, 0x0) r16 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000200)=""/106) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000540)={0x6}) dup2(r0, r2) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) tap0: address list non empty 13:23:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xc403, 0x6, 0x3, 0x9}, {0x40, 0x7f, 0x0, 0x25}, {0x2, 0x80, 0x7f, 0x6f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x80000006}]}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r8, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r10}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x7f, 0xd6, 0x8, 0x400}, {0x7ff, 0x1, 0x1f, 0x4}, {0x7, 0x4, 0xfc, 0x400}, {0x7, 0x80, 0x5, 0x10e}, {0x5, 0x1, 0x2, 0x2}]}) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559274c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getpgid(r19) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r14, 0x0, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r20, r19, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = getpgid(r27) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r22, 0x0, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r28, r27, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, r28, r14}], 0x30}, 0x400) accept(r11, &(0x7f0000000140)=@un=@abs, &(0x7f0000000300)=0x8) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYRES16=r2], 0x1) utimes(&(0x7f0000000240)='./file1/file0\x00', &(0x7f00000003c0)={{0x0, 0x7a}, {0x0, 0x2}}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff00000000000013e2bc0a64407f346cecfc5db738e97435b725bdc0dca8cbca76017f59156a07b7df6f9c1ef00e016bd1655c80342197ba88e444f5667b11c00aadbd96a2142bc473fd1e891ef88c2d4db7607f7fec79d4f88d86a36f29df3ab5a98c500cf7576669b2cff00e779d5e2e53f3d9a6b95798066d150fa1e0376f1187a4a52a3720d01fb5cd10a976729a9fb406d9e454e6dc40125cb6d37bf6ae19a880b10d93e7dff2c3476c93b4f5a8cf310f0effabf9e4b6357ac6b1ffb136d391b5d26f14554ca835", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00eaabe0000000c2648484bc9d337efe2889a6c0759c028802790d3f5fb6ec25bbf4db1f3ceb9cb153703330e279c5f7cc8dee86739db0c09aea0e9cb6117aecfaec6e88d25918d289210ffee1b3"], 0x18}, 0x0) fcntl$setflags(r1, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:23:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x60}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000180)=0xfffffff9) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x23, 0x0, 0x2, 0x2}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r6, r10) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="10000000"], 0x18}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 13:23:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = getuid() r7 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, r7, 0x0, r6}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) getuid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x9) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) r11 = geteuid() setuid(r11) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020697a, &(0x7f00000000c0)) fchownat(r13, &(0x7f0000000080)='\x00', r11, r8, 0x6) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000002c0)=0x3e4) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r18, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xfffffffffffffecc) getgid() r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000240)=[{{r22}, 0xffffffffffffffff, 0x20}], 0x7, 0x0, 0x46b, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x9f81ca070bdcb55e, 0x0) getpid() geteuid() r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000001580)='./file0\x00', r31, r29, 0x5) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) 13:23:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 13:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfb4e65c8670780b, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x1f4) getdents(r1, &(0x7f00000001c0)=""/79, 0x4f) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) 13:23:32 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x111, 0x0, 0x0, 0x0, 0x18f, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r17, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r17, 0x4, 0xc8) r19 = getpgid(0x0) fcntl$setown(r17, 0x6, r19) dup2(r18, r17) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r21 = fcntl$dupfd(r20, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r21, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r16) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) r26 = socket(0x2, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r28 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r29, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r28, 0x40087603, &(0x7f0000000600)) r30 = syz_open_pts() ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='1\xeb)4B\xc9B]\x99map\x00', 0x420, 0x0) r31 = fcntl$dupfd(r21, 0xa, 0xffffffffffffff9c) fchflags(r31, 0x1) ioctl$TIOCOUTQ(r30, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r32 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r32, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r33, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r35 = fcntl$dupfd(0xffffffffffffffff, 0xa, r34) ioctl$TIOCFLUSH(r35, 0xc0206921, &(0x7f0000000300)=0x64c1) r36 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r36, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r37 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000240)=""/173) 13:23:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7], [0x0, 0x0, 0x1], [{0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) sendto$inet6(r2, &(0x7f0000000180)="9d09338d27b43929c0fd9c3f36adf97b044f1c300dee79c87d182c46a05ec156910b6eeb01e5e1d6271c8d71622bec90918eed2685c12e732bf9bab330eec434bdc41302e3b551229d4c8ddb2586d1333e1420676f0c4f34a8e047ca7af9aa799d10ea413700dc83887f7a8d4132532ecd5f0a2f706893a8861d50a64f2189355bc75e8576b294c5f249ad84ea25350c24", 0x91, 0x8, &(0x7f00000004c0)={0x18, 0x2, 0x7fff, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 13:23:32 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) openat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) 13:23:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) shutdown(r1, 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = accept$unix(r2, 0x0, &(0x7f0000000040)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\',\'%$\x00', &(0x7f0000000380)='[$%\x00']) recvfrom(r4, &(0x7f0000000080), 0x0, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 13:23:32 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fchdir(r0) r1 = open(&(0x7f0000000100)='.\x00', 0x80, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x144) execve(&(0x7f0000000240)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='.%{q\x00', &(0x7f00000002c0)='@)\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='-\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/bpf\x00']) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3f}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f00000004c0)='./file1\x00', 0x4, 0x23c, r10) 13:23:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad47690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000580)="4f38d8db64afe5a24c1bcb3b46f72b32863a26feffffffd28f9b615de030f1b83ce73f6409de9700edef4b0c1251ce53e8f847d01e26e7cced2a3e6d2c5c4a0b93fc5cb76722a969963264283572078a22c858061b73dfcefb3e251e6486a982e7d47ad49172b1e09bb5ad00fab863e89d81f9c45025ca8674cd1f7beb335bff215d1765b855c94a6f239cbf7aae702965d9b4d750cc798772a72ddf8d0dab27bb0e00a8db4316a42c7e16b9b44dd1475a6c53a3513b673b2e22a1a804325c5b2be05c6eb462fc114d62b41883f14df433b3e61feabd58d4cdb3ccff3ae758fc95a0eca1124a36d54406940f57642ac315b369161de27e16e273b87f271caa2d89a69253cb5451235a02cb34f5c6d3c308634c8f12039713d25e755564a822a438b3807a1dd81e329c0686a17f2853dbc25c0a343abdf66c4895ea0d16662d56404b3feab59c0e0dca10b7fab9b01459fdcf609cf1e0aa19cb76fc5944af402eb7663c2ecb136fddef7f281ba5e32d0760fa68c087317b397cf0e2293dd62a8b9cf05d1ac7ab2120486eb378b46ef74a378b590a2e001247ba8e4fe7b0c9d32b28ecfc65a4318a17e2c7a20cc8239110a25046b71f2fd620e9914b6b40c36df472d30697e572443ae52c82ab235c810f6dd417e962b8c28dafe9e07d54144acac67f04ddafd8bc1c44cba16b9b6afc8791dcc3ffc3bd2d4fec97821e09529acf6ecb827e4cdd54fbdc925b13a0edc94493944d", 0x213, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 13:23:32 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "641fbef2245185a8186503182eab7fff0e091fe6", 0x5}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x1, 0x6012, r1, 0x0, 0x20) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="dc", 0xfffffffffffffcdf}], 0x1, 0x0, 0x6) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) shmget$private(0x0, 0x1000, 0xdbf3152e22b25117, &(0x7f0000ffe000/0x1000)=nil) r8 = socket(0x18, 0x8000, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x58, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xe) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r16, r17, r16, r17, 0x2, 0x2}, 0x5, 0x54, r15, r15, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r19) shmctl$IPC_SET(0x0, 0x1, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r20) getdents(r20, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r21) r22 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r22, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) geteuid() r23 = getuid() r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) fcntl$lock(r22, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r24}) setreuid(0x0, r23) r25 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r26 = socket(0x0, 0x0, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() setreuid(r28, r30) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x7, r28, r29, r28, r29, 0x2, 0x2}, 0x5, 0x54, r27, r27, 0x9a8, 0x15, 0x3f, 0xfcc}) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x7, r34, r35, r34, r35, 0x2, 0x2}, 0x5, 0x54, r33, r33, 0x9a8, 0x15, 0x3f, 0xfcc}) r37 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r37) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x5, r23, r29, r23, r35, 0x1b1, 0x2}, 0x8001, 0x3, r24, r37, 0x100000000, 0x5}) r38 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r38) getdents(r38, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r29, r39) r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r41 = geteuid() r42 = getuid() r43 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r43) fcntl$lock(r40, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r43}) setreuid(r41, r42) socket(0x18, 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r44 = socket(0x2, 0x2, 0x0) connect$unix(r44, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r44, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfcf8) setreuid(r46, 0xee01) r48 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0x7, r46, r47, r46, r47, 0x2, 0x2}, 0x5, 0x54, r45, r45, 0x9a8, 0x15, 0x3f, 0xfcc}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x4) mlockall(0x0) 13:23:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) read(r1, &(0x7f0000000100)=""/252, 0xfc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="80000000"], 0x18}, 0x0) lseek(r2, 0x0, 0xd91a, 0xca6a85eeb4213189) 13:23:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:23:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x6, 0x8966a19f024c1b8b) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="5ee53c09"], 0x18}, 0x0) accept$unix(r12, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f0000002200)=0x1002) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) msgrcv(r3, &(0x7f00000010c0)={0x0, ""/228}, 0xec, 0x1, 0x1000) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/4096, 0x1000) 13:23:33 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x2281, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r16) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 13:23:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="11000000100700000069e9a2cb945200"], 0x10}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) 13:23:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x29ff84474488e7f6, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x89be}, {0x7, 0x1}, {0x36f8d1deac755e91, 0x80}, {0x4, 0x5}, {0x0, 0x9}, {0x41, 0xf2a2}, {0x45, 0x2}], 0x7}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x8000000000000000], [], [], [], [{}, {0x0, 0x0, 0x200000}, {}, {}, {}, {0x0, 0x0, 0x0, 0xa0}], {0x0, 0x0, 0x8}}}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) close(r4) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(0xffffffffffffffff, 0x0, r5) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015976c38 13:23:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003601039b0ae3d5a7386723c2bcca66d53af8d0f9fadb9a1287c9049afe77c27d593a442afbf86240"], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999b7272c428de41622bfd80de0d717e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8df40657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba709000000000000001c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc25600"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1c8f2d0bc810a9854bc8b9a6f6d30b447cdfe2786025db7f96f00"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() r13 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r12, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r7}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r13}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r11}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r9}, 0xfffffffffffffff8, 0xca, 0x10, 0x2e8c}, {{r14}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) dup2(r2, r15) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x18edcb6626a5746e, &(0x7f0000000380)=[{0x49f5, 0x80, 0x5, 0xb}, {0x1ff, 0x40, 0x8, 0x5}, {0x400, 0xff, 0x1, 0x808d}, {0x9ee, 0x8, 0x40, 0x5}, {0x2, 0x8, 0x4, 0x3}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015976c38 13:23:33 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x70) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x200000026, &(0x7f0000000680)="00000000f1c320ebb9ab33ac2bd2813e70dc76d93161be85cc21ac86afc18fe0665152d48aeacbeca134ad27705caba264387b2023e57817e5de388d0d10f2f47f347c5656a37d32451f47f26a94406b6edc1924a43723d6eb6d0a181dd6e098ebcf3c435b4b115b1beab7649a6d6f5d15e8a82f650245e86b71f8fe8ddd2be48d1122fa32b4ef1787f6041a112bbde0fce694e1bc2ba933b72f85c3c9024d534f9fa6375c2f608130ab447dde45c899bb02be102d47d032a280a0ba645f08d59cfa", 0xc2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = accept$inet6(r4, &(0x7f0000000380), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f00000000c0)=0x1000000ee) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000300)=0xc) getpgrp() fcntl$getown(r6, 0x5) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) r8 = semget(0x2, 0x2, 0x10) r9 = semget$private(0x0, 0x3, 0x0) semop(r9, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x304e71b202fd58a5}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) semop(r9, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r9, &(0x7f0000000080)=[{0x4, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0xcf90, 0x1400}, {0x2bcdccf671123734, 0x9}, {0x0, 0x1001, 0x1000}, {0x1, 0x62b9, 0x3800}], 0x6) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000100)=""/94) semop(r9, &(0x7f0000000400), 0x2ce) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3}, {0x6}]}) 13:23:33 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) mkdirat(r2, &(0x7f0000000380)='./bus\x00', 0x89b9e9366c07db10) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r11 = dup(r10) accept$inet6(r11, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) sendto(0xffffffffffffffff, &(0x7f0000000080)="851c04d4879cc2af711d82236bce4cce5beb2d59f1e88112320f53429506206835dccdae2d686688c6", 0x29, 0x408, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f62967300"], 0x8) r12 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000340)=0x80000000) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000040)={0x0, '.\x00', './bus\x00'}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r18 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r17, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffc, 0x40, 0xc, 0xffff, 0x68f03742}, {{r17}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x5, 0x10000}, {{r19}, 0xfffffffffffffffe, 0x0, 0x4, 0xd17a, 0x4}, {{r20}, 0xfffffffffffffffd, 0xc2, 0x1fffde, 0x7, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x4, 0x7a, 0x7}, {{r21}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffffffffffe0, 0xd1}, {{r22}, 0x9, 0x1c9519c78f2bf023, 0x20000000, 0x4, 0x7}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r16, 0x80105727, &(0x7f0000000440)={&(0x7f00000003c0)=[{0x8a, 0x80000000}, {0x43, 0x800}, {0x40, 0xff}, {0x48, 0x8000}, {0x87, 0x9}, {0x22, 0x80000001}, {0x87, 0x5}, {0x26, 0x495}, {0x40, 0x400000}, {0x4a}], 0xa}) r23 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r23, 0x20007479) write(0xffffffffffffffff, &(0x7f0000000240)="3a1bf79c198374aeb1e2e3a78016366c6c6b54777513a05bf2e47a5a676adc212e53491790bfb84e37f3c3adf919570739a4eefd765a6f9a5db274ee68346982f0a830eebc9e587999543ccfc2f24293c48331bd046f0eceae716de329349d36ec718c39e468d33e7ba984ea39a8f83a8a5ed3a98f34a89d877291bc107961a97772eacb0ef34ee6378396aa404565b8c33c07394f463219f6bfc83d837dd0d12f626d385a9211a81b5e6baec0621a6f7942b2be2687378a053370809b2234e62f82fffd27f6063ef9f6654cc2a5172ddeb5b4ac5cf3c98e3810abd698ba08802eda102a1ebe8b00f35d43fee8fb6e7124ea234fca748d9d94", 0xf9) 13:23:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) socketpair(0x20, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x808, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') recvfrom(r2, &(0x7f0000001280)=""/188, 0xbc, 0x41, &(0x7f0000001340)=@in6={0x18, 0x3, 0x4, 0x200}, 0xc) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) execve(0x0, 0x0, 0x0) 13:23:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cce57a1278192228ec27b2a204e70e53977abb3c30afbf00b54a2d8014c842b26eee13c4a63024ba6bcc6cbe2da5c7bc0b7b33979a1abd3049a292d1da08f00dd9ac9d312c403308741a024066b4c95d7c3dda1972e605b4551ae9c91b009e5f112dbb104030beabf641e94dd9c312ba89b0161cab788e51a1b6f2eb0fbae23802ac3d64b39bd6"], 0x18}, 0x0) pwrite(r1, &(0x7f0000000300)="6889607fdbb266fe30896e9a00197a094ff1310950f47b2fde4781ed541dd54db988153d79cb587b1eb1463a7e827ec0ca4bbf5c4ec37f7af18394c7351fcd746a7fca912ad8850e4a1f08d6b470f0d060eeff26dab7b41e779cb4a17b9ea0124fef53921dc0138f4c0125081b5120443e24d26c7ccbc9c9867e4f2c0fbd54140bf16b66c4410a417618ae49f233a1008910e783e5a01feee2e6392c5100ca6db0bd6675c84418e4c7ffdbc9904f5791956f25adb190e897d9324126b42f2e2adf", 0xc1, 0x0, 0x1) write(r0, &(0x7f0000000180)="09917b2f2d38d3e5e3df3765279232c01f1eb7dfe6000f7a2fbfd22f829bb74db58563dda85a633dedea00908327dfc06b9dac0599967087d7e134b3731390f2d0d1640963c89a13a23ff0fbe9ae9da793bfe9799dad9c2868a5e5a5f5e57e0d983e837b035f6a0b99", 0x1a) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) read(r0, &(0x7f0000000200)=""/114, 0x72) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgget$private(0x0, 0x22) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) r9 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000240)=0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getpgid(r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, 0x0, r8, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) r13 = dup(r4) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f0000000180)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = getppid() kqueue() r16 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x100, r2, r10, r14, 0x0, 0x146, 0x5}, 0x6, 0x2, r15, r16, 0x1, 0x8e, 0x0, 0x9}) socket(0x3d, 0x8008, 0xef) 13:23:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="0a2d346f428c69ae070c22921ccb66828e15614cb235f640062513fe6c54f64551072e9d42403d2cb23fb1", 0x2b}, {&(0x7f00000000c0)="d16b7cda0a9bc0c90e9721d7ffa2b96cc116f8cc2b5812f44a1c39537cd6735dce8b29f2fe140b920ffe207c5c17b4bc4e30a4a009781dd92ea9f78c7ec51f472907483595a040d5ac54", 0x4a}, {&(0x7f0000000380)="b6d1e0c341a4b128c8b509ed8478f821acf3a71a03df3e7ce527d50f5d1aae69855e2eff534eaa5aee6e3cddbf21d8c13f5bb188fd498c8aeb6f2e29aeb84a490ab0756daf12e6ebd25231ab4a5e1a7a42a313f68251c42c1a73d42424a8bca1a001fcb006a2f2ff2333a4834742f7b0aea13db80f24a65ce50970f7d0601014aefb2d86ecc438cd52427e7a517be7e5de7a341456f9f40b555cd49ed517b5007e484cbb7c5a459515ad9e1a83772414745fb3866eb17e9d5daf40417407da9efdeeb88a2df4269c01bb3b564094ee9aa1", 0xd1}], 0x3, 0x0, 0x7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 13:23:34 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x95) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getgid() connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000700000001000000fe0000ff00000000ffff00009fc571bc499025b5e6b9fdbf7900000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) r11 = getpgid(r9) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = getpgid(r18) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r13, 0x0, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r19, r18, 0x7f, 0x100000001, 0xb1f1}) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b77695a6e09ab24d8293fb2c8979e0acd6a4a52548731272125bee4cc263aa6becc76d5d92e550978189cdc4791d20e9ab5c3e084ebb28648d69e473605fad40ec513c75fcc1d34db7c57df191e41d6a4333cac9fe11e2ed2d6a9c3920907fe4a1b0191faed7ef901bdb02f5ebc644591a61f1a4540f3556f9984e531b8b1ddfe00b557df558bbe7c7c513a53f5212d205a48f"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r11, r13, r21}, 0xc) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb1920ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25624aff030f6788babb76f279653733437c45bd632937a526e65300b7434598e5aeb53034aad06954878f29d0bfe890072a18407f39e88aeb5669501c8e4a52b519585dcac15fc0e0643289f02517830dce1fe504df3984189c2abf8bf00e473937e33cb49a63440b557928f96f1535ea109859d0de61172723f4641c7fad7227006f735d6cbac53a0a6a4f313273e551021c8cf7415ec0f222addc8a316540b1fd58799c933ea0b6002ee0dacb1a65163816a40000000000000000000000008b076b618c297edb"], 0x10) sendmsg$unix(r23, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="100000000800000107000000010000002000000000000000ffff004001000000ef6fa5dd3d38b87245224c0230507ee0aa72486a18699dbda28e5140d5da816e3627cb3ed7864dcb7b77b89e5e9be5a3e9129f09fb42c0d6390b6ccb94ea596ac59a6f5fb15d30477e10964e5b736f0b6c63dce8fcf78ee58c7af391705924d7e80fba30d121f5314eae261c0af64f93b65ae13c6490663884ee25766b7c7e331e7c9c06b8ea2d0795e768e2c32f6f3faf23f3011e757f1f3647a349c44a879144eba2aa54e70d5d2cc7333d8bd748c21d030e03d95bc863367c5155d25bfc0d92c472f97515650abb1fb5ef1966b40f4e4aa7c7af9f8970543790d442ac128388c874d121c21c4f84d37124", @ANYRES32=r1, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) dup2(r1, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 13:23:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000095968be2c135491ff223b798b3e85c467fdd6d064d76306fe1abdede58d2667f44861e6b9aa0f2ff1483a77a54eae81bee564fb5afbe390c0d695fb05e12585ea4570912b016e7153e15a911188cfda8a90b44077daf4c642cfb94e6e2487555916d53019784e675421d7ff322109466f3d0528827ad4411d4555fb156bf3c42a66c18cd8beee83c076f969e4d4a26a5801971f35e7565130dd86c134e0a71b72b4cc2dc392c122dfbae4080b34570da3a269382a685344ae200885adb6b7b6de9a4c887320433fea7313226950852f2efa7b3726db9efc0a3a7dbd90e3fd9eb990a69bbb0f99e3fb0282ac8ed71b93cd62ebe6bc9d8e855ed3eea820bd467d2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 13:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) getsockname(r7, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x1d}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0x2, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0x8, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000040)={0x20, 0x6, 0x8}) 13:23:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000123000/0x1000)=nil, 0x1000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef3, &(0x7f0000000140)="2f524244e0031cfe9fac661b080cbed224ea44eebc639d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x2, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) getdents(r1, &(0x7f0000000180)=""/215, 0xd7) r2 = dup(0xffffffffffffff9c) ftruncate(r2, 0x0, 0x5) 13:23:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10202, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:23:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/51, 0x33}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000540)=""/245, 0xf5}, {&(0x7f0000000640)=""/82, 0x52}, {&(0x7f00000006c0)=""/46, 0x2e}], 0x9, &(0x7f00000007c0)=""/114, 0x72}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/133, 0x85, 0x801, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 13:23:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66690200000266696c65300098a643bdf232a959ff37110cea3bb0d86918b17a"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 13:23:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = dup(r2) accept$inet6(r3, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x8ec223b, 0x200}) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) mkdir(&(0x7f0000000140)='./bus\x00', 0x20) rmdir(&(0x7f0000000200)='./bus\x00') 13:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x3, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:23:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="73d253b16e696c6530006a24eb4170f43f15ee4c27d242de2faa36370f03c2da6c49f8fc62b956d1b5c48ec185b2a029243b4f543d75ff3aa3d92fbdd06d107a143bfda3c442b2ffed15713dcc34493cbb0bc086153a654036ae772c0245d34cc92577626a4dfc86b70d87368dbbee1fa175cd254cc532e069e067a662488389002097964d37be743eb1d192302f1832eb9b5319fc706d8cb26268db4cf7c436cdbff1cc81442a6db11a529e5541748de3af4a1ff911513f3eb69d73b2c3de0f2528337bc05481e82316823b59f98b3acf2e9e56ae7157f0a13574513f64690ddae1bf350963a38056f17d67b24a3695f21c684ca607316957a4d09c5faa71040304e6eba36ed15eb324058c11acae2fb1bdd326388fcad9c7b7d1910876c8e2b3c545f32b898be83f85ca2c2768d52e6bcfd02f9fbd070104bd4686ede0eab940e522936a7ed7a4f9bce150fda77fd737c455c2969ef02f90eba4"], 0x10) socket(0xa634416f5dec33d3, 0x2, 0x4) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) shutdown(r0, 0x2) pipe(&(0x7f0000000000)) 13:23:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:23:34 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000480)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r5 = msgget$private(0x0, 0x100) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) flock(r6, 0x0) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 13:23:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = open$dir(&(0x7f0000000340)='./bus\x00', 0x800, 0x1) utimensat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x8, 0x80000000}, {0x0, 0x2}}, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000400)={0x0, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 13:23:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffeb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:23:34 executing program 1: mkdir(&(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) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='?\n') 13:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 13:23:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2a28d19a8725f028000000ffff00000100000000000000afb94fc5108bac595c07e973478ae8ceb84f2eb4d211000a012ff042d7e9deebd3b2ac8f14b773b3e53030e316d2a70ed51d24534c8241315238e29ef252772ea18ff0b3aa79704296bc25c13dbb4a1775421882dbf652f7c6771f96c7ae9d72a605000000d236d266f61900ca0c6bc2b07300339d82c7f739639c6592b97330e5f07a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f00000000c0)='/(\x00', &(0x7f0000000180)='$\x00') r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 13:23:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC], 0x40}, 0x0) recvfrom(r0, &(0x7f0000000180)=""/164, 0xa4, 0x40, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:23:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r1 = dup(r0) accept$inet6(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0xffffffffffffff09, 0x4}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() r11 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) kevent(r10, &(0x7f0000000900)=[{{r6}, 0x7, 0x4, 0x0, 0x3, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r11}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r9}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r7}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r12}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000340)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = msgget(0x1, 0x200) msgrcv(r13, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e731ea03b2230b53f29add2020100659434c359028b9b933a50b28e40e9468dc6d5f0d727adb26317897c3f322c659838e05dfdf7106de22de48967d25d84969d4ba072b4d66ee40a2fef07fd3b2c782eb5991998a6007faa5eb841202856df010757d11a5b9a573356ca1b716fd4d883f511979cdbd198a9b3082f000055e648367fc9d9aef8a6f8f4ec"], 0xbc, 0x2, 0x1400) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 13:23:34 executing program 1: r0 = socket(0x32, 0x1, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0xff}, {0x18, 0x0, 0x18, 0x400}, 0x4, [0x400, 0x8000, 0x0, 0x2, 0x2, 0x101, 0x9, 0x8]}, 0x3c) r2 = socket$inet6(0x18, 0x5, 0x40) accept(r2, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 13:23:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="ab8e168c2f52866c653400"/26], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x6, 0x0, 0x5) sendmsg(r5, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xe06, 0x6}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)="c6298ad730650a8bdf44937c91714d6824164f01a5e11fb409b9df03858abba158d5583afcb8b7f7fdecb2f1a2e3f43d0204aa158623b626cf1001801f19d20f6689372078b7063731bdafd3ba9b1572b4fddd186fd693f1cd7ed532a014afbddfd55af464a6ad5e4d48481658bc33f3ec46ba439f", 0x75}, {&(0x7f0000000100)="b2556f5654e4250d4cb7d53705de64367265a682336bded6b4415c38bf37db11bfbe56f9174cfe4dbd62", 0x2a}, {&(0x7f0000000140)="02e033d24e0c3f9aa9c3b483654d36203cdc8c8ba24f9a243f4440795b1a21169dfac560a837f4a2268beec3e0446825eac6bd2c049477d0dfac9f7d0e5923be1cecec9949732abaf13da36ea8471cd20ccc983d236edf594d396414cf6ef5e03402a412ba996b03ec385a88010f78a91cfc679f0a9752265f63f74c02828dfb2c464ba43e5195fb60c522ab23a76b469e829fd0802d2e0041", 0x99}, {&(0x7f0000000280)="a03157e0df498071188761b7aef83fc8e2281e99c4fcb8f542ebcd560f2a9dea92defc21cd4d2d4d86350297e96cc736781f35d5d0566f71eb8ff6dc174b9cd36929726ad31cf09177793874b48b236d1881ac383bf6b782ae847bf2b4515ec2d0740b6f567a", 0x66}, {&(0x7f0000000300)="963b4ad74b4cabc7140c1533beb12cf7529241dbd9a435e0b5240e08293f9d906ff151fa1c325d1b12ae199e16d13432b1917987503c9a1624a6c0dec173047c1e840e3ba6b0823659a9fb349872d8a30d1ef3a6de25c7ea45c25c4b423e5e9ef4840186bc34c2efc321a3485d3f5704b93175bcb27a1ea2a78133d5db3d39f6a35e676c2047bf497f7833e8a8d7ea2d811e6621bb17ec483b3766925dd14aa7b325492519cd3bfbaae51b86c660f14ecd9dfb0b24bf", 0xb6}, {&(0x7f00000003c0)="5883a450dcfc88bf7c3fa3784fb3399483dd408256e72c8abb8c528ac59c8eb21bed8cc7535c24dc31d9d1544ea17d7fb09620f9eb0092f8995247c3f2ada539fa633f73277532813f170827065ca0e9e3e202474763e9e9374ffa942b2105bb78b2c2910bfa740dab4e74cec5eaf02455d53e32db950ce6c4d6760869ea3253178d7ed48836dab5e4fd585e047ef74ee4de9bf080325a7635d10d8964122426f3acdb676bc1e5e3a8c8b65a618b142166fe39d7cde1ad3819c3", 0xba}, {&(0x7f0000000480)="90dd10dabe9e0dbde78ff95c5700aa755a630acd6cfa930842ce6d733e130b9e55196d3e9420d441205e583b10a4c529bf33640e43322b9af5b9870d7283892d9da9f08a191e2ad81b8bbad18a3466adc178cb6375800cefe694dbe5dca39ac55136c790b0248c279538c2851c527535e844faf8b96f2c98d48952dd732247bbeed2d4608fdfa06a0488f4b0474b868cd5d5c3d3be5ff7686961ffd74e41a511993a9c0bb1302f94cd99eb8020bbc1cba3403a9048093203f68a6be9c29a11a12e14638e28f12fc3530f455b78629a75816cde8c5383365737bb55a7994eb621d4f203bd3a58810337c995c00c1c59342b27313b266a8c936214772583a15a90414139306f2878745d519f8a14e0782452a28b2a78d56f41f0992073e4a73d448b7f0acbab2d6d978460537cafe5c48ed4aec368722d92ade52e7d4ce2eec98c1405f6c15a86718939e93d88942fb74c1c60ca93d3775d82ddd4bc2f8d3dae844f69faff3951bd46e58af34352fdea5a0fd1affb7858fb7755165629a7d769617e237b608b1641764087af9c028cf082b698b8f0e6554092b9d126efbc6b0aefdf8f2e47780f3cf4f129dd3f7bc691594b2ebe794c348616c1575478d3ab815e5a565c281d105d8e27d3bb44ba17e9b31eaec4f9ae22dc30564ca897a23c54471aba6642cbc6aaac89b9fa6cafc05513c1bed6e6c082a0e4ec2000e4bba1487a39e7a0e4feb77587086fbfc6995166458165960e6ea1040d81441575001c496357a5ba18a84d5ea61ca67d1ecb42abbc3cda64e8679caea0f2fa9524893949d6b2fba16f44d9985492c9d645023d4f55a1356cf5fa31535337720301ce5b6547292d3b8931e0354511d631133037b309e8593666f9cc59001453fd32575d9b3f737c0f441b4d9a1bd6ad5266cd6c012995e232bf93b7b13630c795211f8cba8d2ca723d20e112e5b1d74a2b0232218cb67aaf2a3c784ff2289cd0fb9e2168ce29013be6f9dd85b1c4f83dd70ca48e169a3544f169849a831187ab02e6702d2d786f30e53d94e8de0b84afdefe229c8291dde8e25a2c32e140d899048ae55d2ef4d5ec98716ef176e7dd8a021a07d6cebbb7478e9ed30bb6c1173598261abf39559e4f3bfff9e65581cc69f8ed89b91cacf36320d9cdea49561714d176d826480af3f979f41e89fe56987bba240e26e75fde337c7d9d16cfa680aee59e75dcd9196da66db1e73a6b1a5d6fc17e1477fb8eab457b35ea12225de324915ba6e7c3f89f325e2946764de6067cfad171bec70ed37e58171aefb804a53f9355596f8152f8ba48c450541eb206e502950d7d8d7edf63bf64a6b930b30d9a42fedd2a6673561a92cf485cae4ac7c1061b7cc709bb3400e37c89850b033a5ac844834a95f8d1fb5db2dd9c0e9b9c716b3bb578588703ee3f5a91ae146b2de3ab95bed18a8b84b250634deb8203eeac80c0f3faf1d1d0cd715bb9d06d8c6d15074cc21dbc742189d95f94abee33fcdb814994a5e11431ddea2e1dccebca5c55e42ca2ce2ab853678fdd4478a2e4e5bdefdd7c295253e85255821e1cc8c05696c7743885da85c9dc7357f4f58756a28d188ab4da24ff72de8d57d238127f5ba4cfd332babd75da4cdff00bd473ecb5c501558662ab819eddc8c7e430756d8f68b59e661f19e6b8fa6295a0a028e492199fc72a4eb994b9b809fbe9958785d236f1f84b61e020429806cd77fb1a4e261ecd567a0db8fc16bc8a2f94e85df38aaaf67bf520ce417c384298463b4265d850c79f0495d3e42bfde4892de0ff1b04ee9363f76e4b1309311f106d875febb548e5edb73b98052abefed8a330041ed4da4aa229b223f31db7b75ee17b9555ca3421abcae8b7f1b912e35dea27cd65df0fc1f166b22e4055271b8f16ebc8606a2b4416b9355ff8a135b1ac0025c98b7dfa48d52a9b1e383080d3b48394f4a64a68b0df4b074191cd487b5653bbb69e8c3aa33339ee2fc33ebece873e27c9eee95492498c4f67b0d8fb26adea552a8b01973bd98bce6d9f7b18d1d751e2870de9498cc3b55d6ef82a2577ffac7046b99377a805a40368274b1769f12654afe4f5a3a5167046e08b65bdcde0ef9a590d62c77a743e4df6482e64d5d0a5d2ce6460858c683acc3fa1bfd44f6d87fe3ff7a57bb6110e95e8dcae64c244dd4ca2f5f01773a0d184dd2a86b8a5b5d99e3a5d75f847c3082dbeee2fcd7e3725518adbefdaf5b779236d67f3f13440e3ec7ecfb09288b4f660d189ed16c5b0e9f8b359e74a3b7779cf49223e8471bd2d2b56e64415b0f2e833b0e4baf1990f879239a827febb3cc02c7cfef5b1dc8d84e11151bb41b582fd077b631ba6980ff241efb37a1d8437d92b02619128dcdc5419f21634cd713517b707bb1868d86b169d3a1048e174b7f2ee2255f1d09affe41ab2eda4a0bdc5599fd328d4ad8d6cf533c6f936abf26cefd8f2daf5d87f4c2948d40b89c576d7c12dbccad845bdd9c553771ec2641cf0d6e9cf9525e73cba011b404dcd2613f28754a2f89c1269f00da0e2c2014542d06fc83aa284a860bbda64d2752cf20fcf02b1a52fb28d761db0e3dc607c434ec1d0b119d59ab9fd132f83451586d656fae83764e99046997a7c3652572088319d4ada550d87d19ff3a1e903c8387aae22d5b4e242635d94df347d070c3f39f3783e7048eb93a9ca4c4f9ba10e8272a0e4fef42f9ab6bd00cdf92a46eb85ecfd706ba4f934860ef48237bfb7ceb33c0efaf9f77b5788bca7e3c81c8a5c4178d43a7a67afa8f0da14e890d018a80a81b69f53111652e6c5851e84e8b0fd56558008ccab31a0714ff3e118abc25333d9ef3c4b1f9c2199c45fad73e327bd602c1f032728de95c5fee3a82eefee78a60e4da8bf44894aae07ce8eac9819299749f9c94fe64cdd2e04121670545a7649b95ae6d3d7ef75c9fea997108a49d828d2187005f34d1add807e65a809e14f27e6b78d0fd709484a708a92f5ede7b59b034e91b727d924bdefb42178ac2e07c2d6a9302333a6f3725a267d4044ef03efbc2b8fa7b2ef68fb09137e7d7eda8cf4870cfb95fd6e68b911e0ff9dda7780e9883a1a086c5c239beafdf4aa77ea077e1e91e3e14d2ee64b4bbfee7afb199f18eeb378ba4329b9dc0a79d50f1f02ce71f27bcc6e3b4c6aaa99e9ac7aca8840a6c5ce86cbd0001c14b3531a0fa63a7c4f0bd87d00480e4d47095fe623086f4c60b811c8674d813d5a66a0a3c766096c8ae15126ba3ee3e6fe9e5a0a355900276a1ac63086e1aa8b1b48f7b2a95f75cdda550f5369131f217aab71074a475d81224c164abfd6b2e54e393ac2dfe495d39dafa9d99dc2be25509b5a33b92f18b3b334d79e76df6c3f3f773a9bbe363ba4ebaef5c5e66a10653727dfc1c26b6e3f4d15b709086dd62babd315f0d212ca1bf5ef7b2e314cd2a1e67126c45259df56d04348edbcbfc30912a6250072d2effe67407322417d55fc6a35656a2b0ccf1a9fafabecbe364ab6b7eb4f61d78ec34219c701893d9c858d1770d9ae42161b4208657aba4ca726e00474d629381bc90ab347aacd8aeb6ac6c925715c345681c0694c7c3412098c845c4b9b97a5dad712787fa30bbfe2a519f9f24a68c041c24ae56f1bdb9e69d7e4c10386eaea4df10ab920ba29519d348140a0578c9b6a5ccc135a5ddbfe9ac380616e8c89b31c9a816b0178615a5c084cb9add6bea607a1f5ffaca2d1027c58841444337923a7a7cec1f0dd96d3001a1a36fe05d723d75fc2fed57835ac23373e79493e40262cd1b7e8a7fc9ad0f7d3a02a456a268b2beae2ee0e6f71218e57b02264d6dece4398f73d97c058b4c5f80d79ad491aee5a987af1a5d22a4a2a9203dc2e56ee06590491f138efcf205529bd00de588fa6b682a30e3546b94c2cf580962aef472d2ca30fc9156100a7bb1fd001f56473f3bfacb282fd51b329d70ef6a1c71a2bc42e5dffdf0b305d8140efc7d00c2a1692bf69eff12bf85d4ee99c711463c75977d300344d513b8a06eac4827eaaaff1b5629e97d087b775f961a9494493ca5722d5e6abc7fbc75e140ce81a99c154bf9212590b397cc9efbedb8952a35a519e14af643ce750d36d0ff65357227e5e78c223cf11d9883164788d8b35533eb0bf36a9952a180e28d158cb44b1e9ea50889773bdf3f40ee2bc6193ed21d965083a1b20ff888297e80d43efb3b84b7c989ffde7075c3c1526372821053784a438f7511a0f7419f76bb8946a8fd93bbbf01949748841a7a841e83d0680c58016df3a9260c27892796387f61eceec01bcef4190fc73734311f32db07ab4228636f5e756d3ae03f3061fa3307fd3792c072145289338edaf7ae7ee83cbf7a7b31f6df195560173a702b525f9d476a3f1ee02197f83151899b81b78313dcad8f754c3e81d8e7d51df8b4532616428727ec5effebda4a65fe8443fe9679091345625590a8a6924c18adc8889c253e57354fdc321dfd6fa499bf33c61d6e7eb246aa96938c6b33e883293a192f1bd0ecbe5bacb4c298365b87475da277c1c4bb6107674039531f519057c603d0869d096dfa013be41bd26ff353568fa799c63c7fc8ef5bc37a5a5c94d19bc0937423b4c359a8b6ccea0ecfe49922d17ebdba909127a0c16461b2c70e9943322d000a6bb0afa4d6a568d53b086f1fa85065dcee140e88bbd9539f3b10b136ab7e3b8782dcfcf51e441ef4eafb9c53069cdd283af9772f5379e2d253a268f4a0843bd8908860baf14b818090fb8edbbf152ff650cdee1352f461292de2e0ab8b323411ddcce6bd8c7a7ba31004f313e6f19605ada3988f1b41d0ba4755b18a1b12a47687140803bebb9f45925fd7339d7636ec509d71c573af4e00b37aac78d434cab6a69cf1a9b1e9b555b0f0ffa19aaf4ab06436fa011ee22102f3da44bd3fe246436d58775260615fe3d3e85df5c1f1891bc83f1314e286da5ea0e40089278f0dcf386464af7b7e006b78f517e7e3486b2779e7ae659b20653db04fc726385d3308d82e362f29399f41f207fdc4094b6bd3270100334588b5605e6587f0f3e64ca061a6de9888994ac863fc6315a82d8f8e00cd208c6a2fe41536897158dc4c45dabcf5b979c3ebc267eccd26867770ed473192f554641858a909b791c65b20011eb76c9be22d62bc995e5e02128793de7739403c4532f9b45ce24066ee47eeeece986e16ade1a4755f943f04307357d21ff1b80be71c141cb780028a2a933bbda12b6f7e935c6ce0a08a4efb64fbe71177461be9302a89d18a73a9a452c7b0f2d2d75194f9ecf92c8601771d4253b9ec5a88cfae07fa07f4abfb80b1e592e730e050171b4532dff57ef86017c6a7950dbf15e2faf83ce7b1e9efa1303017fe1858e5d49363273356c0c5f7ac699ef922ee6ae09577697c58f0d249ce019590e8754022023c17615b2453b1bb17988dad882029953a5c02f3a75d349723a81d5143515975d658553eb3f9cfac43d69906d66ce3957add259e8976861158b4787b58f7e036ccf9cced93b179d73917c1fcf033c6f457bc8102f7a90f95ad91c21b605436355a8950ee9f577f946c8b241729c8109d6926c476c801fc34a5b4ae2f63a75273fd339e94acb20ede493fc2310e6e1982d187bd950e836afa879730f8ee442dd875aaa62de18f67bd8b445eb6a07570e0b03bbcb374dcb2013855f82f736f90d36cc39a4d860ad3b44e5cc8d3807ec2dd8ef580e0a8f8a5d8ebfb714bb35b078cace2f13d62d9ee43cae061af7d8edfd5b2454936499b09b4ec4ce43d8f47", 0x1000}], 0x7, &(0x7f0000001500)=[{0xc0, 0x1, 0x5f3, "b45336e4c3f1c0fb09543be2a6a55ce5ed85d911b85c6e6b9c751c7a6b1444ca2a00bf11f6be92ee03c1f6e4a109a2df04a313bfb37c669090734b1ba4204ba259f8137b55af2d4bf93969ca2063625e97115e7df0064a65f30d243eda20511b2d74c29f896d652529c9d770b9d1fed31f81896155e82c63962883ac16a2f560f59ca7d7158b479d6443d53a6940e0e97a0afcb0344356f46d857d811a75a8312e80720b6e5f021022f555047a322c4f"}, {0xf8, 0xffff, 0xfffffff7, "74902717212c7a78ef81df51cd8995fd47891a6affeffd5539fbd5216bf7f409d4d30ce992cf4437b736b37cb00b7e410b7bd33487cf23d9c2ab71cf37c0b84b08a5383fc55ff5e92dfecd745bac8a14d17723fffcc8cf9968c4b870b85b211ae278b36572c8e87e16f869455d0dcda63379846d2a9fbe63e7454d7f57e6af2a95dec3f80cbf9a1a7d3b0c6d38d95e74e0ab8c958cc45b352adcb0d381fdb4500157cdec82882d4bba80e4ada7998b30cd5b2c63a375a34a1af4c8205ff5d50dad0ac0a76ab6b5fb6786f371a3e9a781382491faed412b69a1a3031ff9163c7dedfb66"}, {0x18, 0x3505ca61bad85daa, 0x6, "320e"}], 0x1d0}, 0x409) r6 = dup2(r4, r3) r7 = getppid() fcntl$setown(r1, 0x6, r7) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 13:23:35 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0xa) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x5) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 13:23:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0x2ba) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r1) 13:23:35 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x3adbdc8c9b43e163, &(0x7f0000000040), &(0x7f0000000140)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1ff, 0x3, 0x6, 0x110b}, {0xce69, 0x0, 0xe0, 0xeab3}, {0x1000, 0x8, 0x40, 0x7fff}, {0x3, 0x7, 0x80, 0x7ff}, {0x174, 0x6, 0x3, 0x3ee8}]}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 13:23:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, r9}, 0x44001000e, 0x402008001, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:23:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000011c0)=[{&(0x7f0000001140)="1914729258302cb654a9dcc8b02e846a9cc3af3c88855df1745407fffd35935c75f89b82dfbb46dbf75d71e26328994a4fed", 0x32}, {&(0x7f0000001180)="dba37d1db46c47216c2a7f56fcbb4aa02bc9e73045600e0a", 0x18}], 0x2, 0x0, 0x7) 13:23:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00030000"], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) dup(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) sendmsg$unix(r12, &(0x7f0000000080)={0x0, 0xfffffecc, 0x0, 0x0, &(0x7f0000000040), 0x15}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)="600836dbe49973c227fa5301fb0a7570a8307b961a619a9c777a1b523feef290f3459b38466819ee67ff573d4ae0fb40f81c9cabddd53897f7a7b3b3d908613e0317ee4f4a1cb6059be29ff78ea334b441d987b62320ebb9aeb7ada0ab0dca74afe3ed84021635c32558703353e554a7be50d14f183280069d515ec4c8250eec52c07b9b000000000d2f955103702a026468c08201b3df29228dde793a81457467ee15d312720f465c1aedc18df246dea955243c59374e7ed898773cce827eec8ac094980fee6fe63c73caad17f0670687bb20746717f1ab42a86af8d2422bdc8f3e0c91893def6904a3d780feb2142134d4fc0167e2194e16c3903c06627319f177f4f5fc71e792a7253ca8940b6d8ad381d3ca77973a90c2971099c862b024ace2936000"/303, 0x12f}], 0x6c, &(0x7f0000002680)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r2, @ANYRESHEX=r0, @ANYRES16, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYRES64=r3, @ANYRESHEX=0x0, @ANYRES16=0x0, @ANYRESHEX=r0, @ANYRES16=r4], @ANYBLOB="1467349e53079c6a729fa8b52071cb84babc2a2d51366dfc86edf5a59d283056ec2fdcd741abdcd81bfc75001ba53c0d8525006659c1ab930998df357c7a24fec4dfd530f81504b3abe9cb4dcc2bf8123f889fb6807439d988f421f1a2dc01b762cd0648fc997ecaf9ea4b9a0ffbb4244e52781b06bb40dbad2484feee260cdeffa329851d856e555bf67d5c8360bb82adfe13bb4cd201e35081b61db2578fa283232c73198e012e248064daa97943179a8b826bf1f86e8aacfd25342e4932da6bddc5bddc670286035771ce6ff6f4d960c1e7ae616238cfff3e2e764780523fb89a3df36bff9779d1babc797d5adb405bbfd14359bc", @ANYRESHEX=0x0, @ANYRESHEX=r5]], 0x8}, 0x40f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 13:23:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x20) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = getpgid(r16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, 0x0, r11, r15, 0x5, 0x7fff}, 0x6, 0x2, r17, r16, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = getgid() r20 = fcntl$getown(r9, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = getpgid(r27) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r22, 0x0, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r28, r27, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r32 = kqueue() kevent(r32, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = getpgid(r35) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r30, 0x0, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r36, r35, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000180)=[r12, 0xffffffffffffffff, r12, 0xffffffffffffffff, r18, r34]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r43 = kqueue() kevent(r43, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r42}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r46 = fcntl$getown(0xffffffffffffffff, 0x5) r47 = getpgid(r46) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r41, 0x0, r44, r45, 0x5, 0x7fff}, 0x6, 0x2, r47, r46, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r51 = kqueue() kevent(r51, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r50}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r54 = fcntl$getown(0xffffffffffffffff, 0x5) r55 = getpgid(r54) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r49, 0x0, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r55, r54, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r59 = kqueue() kevent(r59, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r58}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r62 = fcntl$getown(0xffffffffffffffff, 0x5) r63 = getpgid(r62) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r57, 0x0, r60, r61, 0x5, 0x7fff}, 0x6, 0x2, r63, r62, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000240)=[0x0, r38, r53, 0x0, r37, r61]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r67 = kqueue() kevent(r67, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r66}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r70 = fcntl$getown(0xffffffffffffffff, 0x5) r71 = getpgid(r70) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r65, 0x0, r68, r69, 0x5, 0x7fff}, 0x6, 0x2, r71, r70, 0x7f, 0x100000001, 0xb1f1}) r72 = socket(0x2, 0x2, 0x0) connect$unix(r72, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r72, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r73 = socket(0x2, 0x2, 0x0) connect$unix(r73, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r73, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r74 = fcntl$dupfd(0xffffffffffffffff, 0x33e2105b0ded3519, r73) r75 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r76, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r80 = kqueue() kevent(r80, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r79}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r83 = fcntl$getown(0xffffffffffffffff, 0x5) r84 = getpgid(r83) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r78, 0x0, r81, r82, 0x5, 0x7fff}, 0x6, 0x2, r84, r83, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[@cred={0x0, 0xffff, 0x0, 0xffffffffffffffff, r11, r18}, @cred={0x0, 0xffff, 0x0, r10, r5, r6}, @cred={0x0, 0xffff, 0x0, r13, r14, r19}, @cred={0x0, 0xffff, 0x0, r20, r25, r39}, @cred={0x0, 0xffff, 0x0, r20, r44, r82}, @rights={0x0, 0xffff, 0x1, [r72, r8, r74, r75, r58, r76]}], 0x14}, 0x0) dup2(0xffffffffffffffff, r3) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'\xc2wp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:23:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 13:23:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = dup2(0xffffffffffffffff, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0xffffffff, 0x67e}, {{r5}, 0xfffffffffffffff8, 0x20, 0xfff7e, 0x5, 0x7}, {{r6}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x3, 0x7fffffff}, {{r7}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x8ba, 0xc0000000}, {{}, 0xfffffffffffffff9, 0xa0, 0x80000000, 0x372c, 0x5}, {{}, 0xfffffffffffffffa, 0x2, 0x4, 0x7, 0x5}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x63, 0x40000000, 0x0, 0x4}, {{r8}, 0xfffffffffffffffe, 0x40, 0x80, 0x8}, {{r9}, 0xfffffffffffffffc, 0x85, 0x40000000, 0x3, 0x1}, {{r10}, 0xfffffffffffffffd, 0x0, 0x40, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0xb0, 0x4, 0x9, 0xffffffffffff7fff}, {{r11}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x7, 0x4}, {{r2}, 0xfffffffffffffffa, 0x2, 0xd5367e556574b007, 0x3, 0x1}], 0x8, &(0x7f0000000380)={0x6}) close(r2) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 13:23:36 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r6, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r8}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x6, 0x1, {[0x9, 0x40, 0x1, 0x6cde, 0xf, 0x1, 0x8, 0x7, 0x40, 0x5, 0x6, 0x6, 0xf7a, 0x200, 0x1, 0x88, 0xffff], [0x3f2, 0xff, 0x4, 0x7fff, 0x658b, 0x7, 0x6, 0xffffffffffffff81, 0x4, 0x9], [0xa23, 0x1, 0x1d350000000, 0x6, 0x4, 0x4, 0x6], [0x8, 0x0, 0x9, 0xb4a2, 0x2, 0x2], [{0x7, 0x82, 0x0, 0x2}, {0x20, 0xff, 0x10001, 0x80}, {0x1f, 0x3, 0x679, 0x1000}, {0x20, 0x1000, 0x400, 0x8}, {0x40, 0x1ff, 0x769, 0x1}, {0x8, 0x9a3a0d7, 0xbda, 0x7}, {0x81, 0x5, 0x3, 0xfcd}, {0x0, 0x277e, 0x6f3a, 0xff}], {0x800, 0xd0c4, 0x7, 0xa2}, {0x6, 0x80000000, 0x250b21fb, 0x8}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:23:36 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r5, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r7}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) 13:23:36 executing program 1: r0 = msgget(0x2, 0x1) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015976c38 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015976c38 13:23:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) accept$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000700)=0x1d) setuid(r4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db90000000000000000000000000000ff43df012a27901080d1391f81f800000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000"], 0xda, 0x0, 0x1000) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)=0x1) r8 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r9 = kqueue() r10 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r9, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r8) setsockopt(r8, 0x9, 0x9a86, &(0x7f0000000400)="85117dd250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a482fc7b0a9571bb7a0f7cda900"/62, 0x3e) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 13:23:36 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/101) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) linkat(r4, &(0x7f0000000340)='./file0/file0\x00', r7, &(0x7f0000000380)='./file0\x00', 0x323e0dee067118d0) r8 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r8, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = socket(0x18, 0x4003, 0x0) r14 = semget$private(0x0, 0x4, 0x9) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r17) setuid(r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r12, r19, r9, r10, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x4) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r21 = accept(r20, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000840)=0xc) 13:23:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) getgroups(0x1, &(0x7f0000000180)=[0x0]) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0xff44, 0xffff, 0x0, 0x0, 0x0, r4}], 0x30}, 0x0) setsockopt(r3, 0xa9, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x10, 0x1, 0x4) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) msgget(0x2, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r6, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/d\x16\xc5/vmm\x00', 0x200, 0x0) r9 = getpid() fcntl$lock(r8, 0x8, &(0x7f0000001040)={0x2, 0x0, 0x7fff, 0x100100008000, r9}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r12 = socket$inet(0x2, 0x8000, 0x0) dup2(r11, r12) setsockopt$inet_opts(r12, 0x0, 0x208000000000c, 0x0, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000140)=0x1000) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 13:23:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 13:23:36 executing program 1: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r1, 0x0, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r7, r6, 0x7f, 0x100000001, 0xb1f1}) setegid(r5) socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2ac87910bf093f68c13a00287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c00000000fd4237b8fa4d012ae447473c220495aaee48c02f6ac41eeaabbb2f4593097463b146a7eca1d66bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000800000000dfec15080000000000000079aa384d961077b56b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ec2cf3725b1a0581adf2ea95d0000000000004825a8268bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0c94aa152d350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e095441bcd05cd73139ea7542498605472bb243eab8957a0e06565187dcc009924717e54c6a79565b8fa99e74c882acf857bbbfb88ee77caaab3e14b8c843c118eca74cd916843db7fc9b24278d9fe4c72c5a8af18516c0059f193ed77d2ada9f5111fd7fa85637148771f50edc557a7606ce3e2128585b8e3db5b7920b1dd764a195721a26fbe3d1852a3d17f182da4aa0022b7a1065d2f20a2afd761820106d95ade6048302877469518f47f4d79e80d3c5320e59250305649d52cabc2820b78b1b336e8fd1fa522d8a982fe0a2db4337858e017b1abfd002fe57ce2a3bed2d79399a901f08f3f995d9bd8489df810729bc478a12083c52c39e0fa841f8650ee06a40d13d60054698814c5c458bf934a23281d534f7"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:23:36 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x200) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x60) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r9}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x7, 0x81, 0x1, 0x1, 0x1ff, 0x7, 0x7, 0x7, 0x3, 0x1, 0x63db}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) write(r1, &(0x7f00000001c0)="28fc03fe9de37eb1528ad8fb9311c62c7f33932ce5a84ef8929add98c329d39b672ffb1284c8998d41c1d58646c1a863d5d8ea10fcc891eb892e685d143d67a36668c5f29eed8d6d616736eaafaed3c06e271ca249de75f75fd2de1fa5a37818a95d8453c0ba62ec205b39d511f6d013747c70120292ac4c1d41468976e231f9c0882c0893581bbbf23b6ef82be2adce8c497f2520aceaacfb689401db827a46fec5d6faeb19b16fca1f2e06585da8861462bee2ed262427a314ad12da93346630efea34088b926a2ed83ae0a35da772b5dbc95c2d6765f1eafff31c452655aa001c465b125c0372", 0xe8) 13:23:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20002000, 0x200000, 0x2], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x6, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x0, 0x4], [{0x0, 0x4000}, {}, {}, {}, {}, {}, {0x0, 0x6}]}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/145, 0x91}, {&(0x7f0000001a00)=""/221, 0xdd}], 0x7, 0x0, 0x1) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *403613 95769 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000adba00,e000,1f0000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000adba00,0,7,fffffd803f012880,20002000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015976c38,ffff800014916ee8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000aa1000,ffff800014916ee8) at vm_create+0x193 VOP_IOCTL(fffffd803dd8b750,c5005601,ffff800000aa1000,1,fffffd803f7c6c60,ffff800014916ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8029c800f8,c5005601,ffff800000aa1000,ffff800014916ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800014916ee8,ffff8000169865c8,ffff800016986610) at sys_ioctl+0x5b9 syscall(ffff800016986690) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xeb6224172c0, count: 4 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvmspace_fork: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000adba00,e000,1f0000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000adba00,0,7,fffffd803f012880,20002000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015976c38,ffff800014916ee8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000aa1000,ffff800014916ee8) at vm_create+0x193 VOP_IOCTL(fffffd803dd8b750,c5005601,ffff800000aa1000,1,fffffd803f7c6c60,ffff800014916ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8029c800f8,c5005601,ffff800000aa1000,ffff800014916ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800014916ee8,ffff8000169865c8,ffff800016986610) at sys_ioctl+0x5b9 syscall(ffff800016986690) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xeb6224172c0, count: -11 ddb> show registers rdi 0xffffffff81664427 db_enter+0x17 rsi 0x21dc __ALIGN_SIZE+0x11dc rbp 0xffff800016985ff0 rbx 0xffff8000169860a0 rdx 0x21dd __ALIGN_SIZE+0x11dd rcx 0xffff800017b45000 rax 0xffff800017b45000 r8 0xffff800016985fb0 r9 0x1 r10 0xffff800000022640 r11 0x2060b389cf5c4d19 r12 0x3000000008 r13 0xffff800016986000 r14 0x100 r15 0x1 rip 0xffffffff81664428 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016985fe0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=403613 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800014917160,0xffff800014916028 process=0xffff8000148a30f8 user=0xffff800016981000, vmspace=0xfffffd803f012880 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 95769 254222 79554 0 2 0 syz-executor.1 *95769 403613 79554 0 7 0x4000000 syz-executor.1 75554 204099 89517 0 2 0 syz-executor.0 75554 193534 89517 0 3 0x4000080 fsleep syz-executor.0 75554 316505 89517 0 3 0x4000080 fsleep syz-executor.0 79554 482031 56548 0 3 0x82 nanosleep syz-executor.1 68646 361354 1 0 3 0x100083 ttyin getty 90091 102521 0 0 3 0x14200 bored sosplice 87765 100632 0 0 3 0x14200 acct acct 89517 503860 56548 0 3 0x82 nanosleep syz-executor.0 56548 125023 25451 0 3 0x82 thrsleep syz-fuzzer 56548 508128 25451 0 3 0x4000082 thrsleep syz-fuzzer 56548 415243 25451 0 3 0x4000082 thrsleep syz-fuzzer 56548 23659 25451 0 3 0x4000082 thrsleep syz-fuzzer 56548 511138 25451 0 3 0x4000082 thrsleep syz-fuzzer 56548 188403 25451 0 3 0x4000082 thrsleep syz-fuzzer 56548 189774 25451 0 3 0x4000082 thrsleep syz-fuzzer 56548 51428 25451 0 3 0x4000082 kqread syz-fuzzer 25451 117124 59445 0 3 0x10008a pause ksh 59445 471846 43704 0 3 0x92 select sshd 43704 174331 1 0 3 0x80 select sshd 88116 518233 63619 73 3 0x100090 kqread syslogd 63619 504523 1 0 3 0x100082 netio syslogd 82876 349139 1 77 3 0x100090 poll dhclient 92897 473931 1 0 3 0x80 poll dhclient 43822 207833 0 0 2 0x14200 zerothread 38233 333393 0 0 3 0x14200 aiodoned aiodoned 84720 269912 0 0 3 0x14200 syncer update 33271 103925 0 0 3 0x14200 cleaner cleaner 64165 385232 0 0 3 0x14200 reaper reaper 15466 251504 0 0 3 0x14200 pgdaemon pagedaemon 40331 92498 0 0 3 0x14200 bored crynlk 55926 129291 0 0 3 0x14200 bored crypto 77336 6832 0 0 3 0x40014200 acpi0 acpi0 39836 486684 0 0 3 0x14200 bored softnet 86264 200294 0 0 3 0x14200 bored systqmp 77713 515362 0 0 3 0x14200 bored systq 41274 404576 0 0 3 0x40014200 bored softclock 46427 225613 0 0 3 0x40014200 idle0 39458 383089 0 0 3 0x14200 bored smr 1 4500 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9521 6359K 6924K 78643K 12337 0 0 pcb 13 10K 12K 78643K 157 0 0 rtable 99 7K 8K 78643K 490 0 0 ifaddr 82 14K 16K 78643K 170 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 70 0 0 iov 0 0K 24K 78643K 197 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 1836 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 19 0 0 VM map 5 1K 1K 78643K 11 0 0 sem 12 0K 1K 78643K 176 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 644 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 49 38K 63K 78643K 528 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 49 0 0 in_multi 74 4K 4K 78643K 135 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 321 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 119 40K 40K 78643K 2464 0 0 UVM aobj 60 2K 2K 78643K 68 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 134 0 0 NDP 17 0K 0K 78643K 37 0 0 temp 146 3539K 3628K 78643K 26547 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 11 1 0 1 1 0 8 0 rtpcb 80 81 0 79 1 0 1 1 0 8 0 rtentry 112 101 0 66 2 0 2 2 0 8 0 unpcb 120 527 0 519 2 1 1 2 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 79 0 79 2 2 0 1 0 8 0 tcpcb 544 502 0 498 17 16 1 15 0 8 0 ipq 40 10 0 10 4 3 1 1 0 8 1 ipqe 40 450 0 450 4 3 1 1 0 8 1 inpcb 280 2087 0 2079 14 11 3 9 0 8 2 nd6 48 13 0 11 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 3 0 3 1 0 1 1 0 8 1 art_heap8 4096 4 0 2 4 2 2 4 0 8 0 art_heap4 256 463 0 284 15 1 14 15 0 8 1 art_table 32 467 0 286 2 0 2 2 0 8 0 art_node 16 98 0 66 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 25 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 174 0 164 1 0 1 1 0 8 0 shmpl 112 66 0 8 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2340 0 946 46 0 46 46 0 8 0 ffsino 240 2340 0 946 83 0 83 83 0 8 0 nchpl 144 3566 0 1966 60 0 60 60 0 8 0 uvmvnodes 72 2847 0 0 52 0 52 52 0 8 0 vnodes 208 2847 0 0 150 0 150 150 0 8 0 namei 1024 10616 0 10616 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 9 0 6 2 1 1 1 0 8 0 scxspl 192 10540 0 10540 10 8 2 7 0 8 2 plimitpl 152 59 0 52 1 0 1 1 0 8 0 sigapl 432 806 0 792 2 0 2 2 0 8 0 futexpl 56 24269 0 24267 1 0 1 1 0 8 0 knotepl 112 425 0 406 3 1 2 2 0 8 1 kqueuepl 104 942 0 940 4 3 1 4 0 8 0 pipepl 128 2704 0 2685 6 2 4 4 0 8 3 fdescpl 424 807 0 792 2 0 2 2 0 8 0 filepl 120 10338 0 10241 16 9 7 12 0 8 3 lockfpl 104 167 0 166 1 0 1 1 0 8 0 lockfspl 48 58 0 57 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 31 0 21 1 0 1 1 0 8 0 ucredpl 96 728 0 721 1 0 1 1 0 8 0 zombiepl 144 792 0 792 1 0 1 1 0 8 1 processpl 864 823 0 792 4 0 4 4 0 8 0 procpl 632 1610 0 1569 4 0 4 4 0 8 0 sosppl 128 16 0 16 3 2 1 1 0 8 1 sockpl 384 2727 0 2709 20 15 5 14 0 8 3 mcl64k 65536 195 0 195 8 5 3 4 0 8 3 mcl16k 16384 8 0 8 4 4 0 1 0 8 0 mcl12k 12288 41 0 41 3 2 1 1 0 8 1 mcl9k 9216 10 0 10 3 2 1 1 0 8 1 mcl8k 8192 58 0 58 2 1 1 1 0 8 1 mcl4k 4096 129 0 129 2 1 1 1 0 8 1 mcl2k2 2112 14 0 14 3 2 1 1 0 8 1 mcl2k 2048 71569 0 71524 14 7 7 13 0 8 0 mtagpl 80 59 0 59 2 1 1 1 0 8 1 mbufpl 256 123326 0 123254 50 30 20 23 0 8 12 bufpl 256 7971 0 3054 308 0 308 308 0 8 0 anonpl 16 101920 0 84747 119 20 99 99 0 62 16 amapchunkpl 152 3742 0 3585 13 5 8 11 0 158 1 amappl16 192 4722 0 3593 88 23 65 69 0 8 8 amappl15 184 16 0 16 1 0 1 1 0 8 1 amappl14 176 65 0 58 1 0 1 1 0 8 0 amappl13 168 296 0 293 1 0 1 1 0 8 0 amappl12 160 10 0 9 2 1 1 1 0 8 0 amappl11 152 60 0 49 1 0 1 1 0 8 0 amappl10 144 155 0 153 1 0 1 1 0 8 0 amappl9 136 609 0 604 1 0 1 1 0 8 0 amappl8 128 194 0 160 2 0 2 2 0 8 0 amappl7 120 191 0 186 1 0 1 1 0 8 0 amappl6 112 70 0 59 1 0 1 1 0 8 0 amappl5 104 168 0 157 1 0 1 1 0 8 0 amappl4 96 1040 0 1011 1 0 1 1 0 8 0 amappl3 88 134 0 128 1 0 1 1 0 8 0 amappl2 80 5803 0 5727 3 1 2 3 0 8 0 amappl1 72 24215 0 23787 27 18 9 20 0 8 0 amappl 80 1889 0 1838 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 67 0 8 1 0 1 1 0 8 0 uaddrrnd 24 816 0 792 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 816 0 792 1 0 1 1 0 8 0 vmmpekpl 168 14088 0 14057 2 0 2 2 0 8 0 vmmpepl 168 104778 0 102464 180 39 141 141 0 357 40 vmsppl 272 806 0 792 2 1 1 2 0 8 0 pdppl 4096 1638 0 1598 7 1 6 6 0 8 1 pvpl 32 284302 0 263996 255 27 228 228 0 265 38 pmappl 200 815 0 798 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 522 0 71 14 0 14 14 0 8 0