Warning: Permanently added '10.128.0.159' (ECDSA) to the list of known hosts. 2019/12/03 08:34:58 fuzzer started 2019/12/03 08:35:03 dialing manager at 10.128.15.235:30997 2019/12/03 08:35:03 syscalls: 337 2019/12/03 08:35:03 code coverage: enabled 2019/12/03 08:35:03 comparison tracing: enabled 2019/12/03 08:35:03 extra coverage: support is not implemented in syzkaller 2019/12/03 08:35:03 setuid sandbox: enabled 2019/12/03 08:35:03 namespace sandbox: support is not implemented in syzkaller 2019/12/03 08:35:03 Android sandbox: support is not implemented in syzkaller 2019/12/03 08:35:03 fault injection: support is not implemented in syzkaller 2019/12/03 08:35:03 leak checking: support is not implemented in syzkaller 2019/12/03 08:35:03 net packet injection: enabled 2019/12/03 08:35:03 net device setup: support is not implemented in syzkaller 2019/12/03 08:35:03 concurrency sanitizer: support is not implemented in syzkaller 2019/12/03 08:35:03 devlink PCI setup: support is not implemented in syzkaller 08:35:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) preadv(r0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, 0x0, 0x5c42) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000010c0)=""/244) r3 = getpid() wait4(r3, 0x0, 0x1, &(0x7f00000011c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x40080, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001300)={0x5, &(0x7f00000012c0)=[0x5, 0x4, 0x2, 0x1, 0x9]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse0\x00', 0x2, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse\x00', 0x0, 0x0) r7 = dup2(r5, r6) sendto$inet6(r7, &(0x7f00000013c0)="43a6d75f87ec7c5f0290454821ebb4cf3ab15c75568865930d11cb2c1c34211775bd3fd16d88c8b6bb60bafb362130260a5648185e09bbd15df372", 0x3b, 0x4, &(0x7f0000001400)={0x18, 0x1, 0x8, 0xfffffffb}, 0xc) r8 = dup2(r0, r6) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000001440)=0x1) socket(0x20, 0x4000, 0x5) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0x20030, 0x0) write(r9, &(0x7f00000014c0)="3074aa9a16f2776fcdd9ab3eb43dd55539b5b4d2169f98401ad386e1612416444721beb3107bc0f08a2edfb0209f408aebcacb5dc1681b42ed8f328202f0efe97ca842ab8c8424bd1e50d09028c1ff3347302f93fcfc5de741378ce89c0fe66f9a4a7bad1753", 0x66) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x7010, 0xffffffffffffff9c, 0x0, 0x5e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000001580)={0x10001, 0xe9}) r11 = dup2(r4, r1) ioctl$KDSETRAD(r11, 0x20004b43) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x4) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r12, 0x40045714, &(0x7f0000001640)) sendto(r8, &(0x7f0000001680)="ad2f7b41e830fb5a850d54e617b24b163050846cddc3c0d200", 0x19, 0x2, &(0x7f00000016c0)=@in6={0x18, 0x1, 0xa4, 0xffffffff}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x20000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000001740)=@abs={0x0, 0x0, 0x1}, 0x8) 08:35:10 executing program 0: r0 = semget(0x2, 0x3, 0x10) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/56) r1 = semget$private(0x0, 0x0, 0x60) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/215) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x180, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x636) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)="5628ef7abbcfefeb55d42022dd63957ff86232bc0c34a04b6dd1e4e3", 0x1c}], 0x1, 0x0, 0x5) r3 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt(r3, 0x10000, 0x7, &(0x7f00000002c0)=""/201, &(0x7f00000003c0)=0xc9) semget(0x1, 0x2, 0xd0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000400)=0xff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x400, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) poll(&(0x7f0000000500)=[{r3, 0x4}, {r4, 0xc}, {r5, 0x63}, {r6, 0xe0}, {0xffffffffffffff9c, 0x4}], 0x5, 0x6) r7 = dup2(r3, 0xffffffffffffffff) getsockopt(r7, 0x200, 0xfffffffd, &(0x7f0000000540)=""/62, &(0x7f0000000580)=0x3e) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x122) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000600)=0xfff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000640)=0xffffffff) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) r9 = syz_open_pts() ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000006c0)) open(&(0x7f0000000700)='./file0\x00', 0x8000, 0x2) pipe(&(0x7f0000000740)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000780)={0x0, 0x9}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000007c0)=0x929) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt(r11, 0x4, 0x800, &(0x7f0000000880)="4e2d348c7f8e21771522c9c2b244149b3eec624e8ece60b9027031da08feeb59334345a17131cbe39a03ed7f0d5c4f55a1d47a066a871717574973df495a6b741a9bc5fbbbd728ec73d730891813a8a6e3fb7c9f757954a786242b3c9173decc9b4cf3580582a1848c41007a2bd765fa4b1260be23b8f0387a3ba72d03f8fea7f79b9dc6ef64d627d1415228a4527995925b3945fdf024b6e2021b64ce6134090ea9ca9227ae7325eeebd432255df7d7ea1ac3e17dce7e13d14d5d179dcf15ea0ddf0c079a250c750134fd86756002f9", 0xd0) r12 = socket(0x18, 0x4, 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 08:35:10 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) r0 = msgget(0x0, 0x40) msgsnd(r0, &(0x7f0000000000)={0x3, "5d4e0633678fb73112dfc700ee6626161640fa80985ed7748aea57c89974f7e2acc118a0f108a9ce2c3532fec3eb498490e0c767e058e2d43f00399344bf40f65c37d9b0d6a09af88db22b7c93c990a543a8a8850edba2ff7519d4280713edda2bf86aece33ad944e8d81336f965a2b64cc190cb8fd20d18b8aad1767045cf565f9e68df025a0f56b08dccbaae19"}, 0x96, 0x1400) 08:35:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 08:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1, 0x0, 0x0, 0x10000}, {0x4006, 0x2b, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1ff, 0x2, 0x1, 0x6}, {0x5, 0x0, 0x4, 0x4}, {0xff, 0x2, 0x0, 0x200}, {0x200, 0xff, 0xcc, 0x20}, {0x3, 0x40, 0x20, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000180)=[0x5, 0x5a, 0x4, 0x4, 0x5, 0x8]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) openat(r5, &(0x7f00000004c0)='./file0\x00', 0x2, 0x2) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="8f6717978fbb5fc3ce1179e77d1bb93f901c969a0e61c84b6e8b6835f818c658757a5a76ef50a56d21dc839065e94cae586bcd771474e1abd558638ad666cf46fad07580b716c9f3b17b1741237b3f3279ae37c26debf83c75e6f05e1ca952663b3053634337d18c2191de88b6cffedfa45862e3fdff810a78a1349b39bc4d2d3321779d25309fc0cfec482c15fd0d09205ac5eb3d0bbd882571e2ae2ba808a3790178663b35869f20c6e8078fc638e273dfca71beda17ca5e4abd37210819fdccc6009a75", 0xc5}], 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) 08:35:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2002, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r24 = getuid() r25 = getuid() r26 = msgget$private(0x0, 0x20) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r27, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r28, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r26, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r27, @ANYRESOCT=0x0, @ANYRESOCT=r24, @ANYBLOB="b1984452627af9b5d5350c17390146e838fb5ed19bedb175a055938e138800fb15cea5b027c2b139c9f34f5a4228cb7b48f6b7a8411985a3e57a21ec994e43c08443b53b311a39f852fc0f98c91a098374b1e7fe13abc314a0491e4feddcb358421a05a308a265068a4f5ed1bfe0e4650bed987d21cd280479e411483311cc8ebae4e0a9ffffb691264ade1029d237ade7e8b5965557e7b846361132a62b362b33aba16de53c051bf2727c64d7af83f42d96a84438a65d1119868b9d8e65ebff47d1a117fc4020cbcf839f5723d6c885ed33847da9af46c4ceefe1e7af08905ae56004f912ebae33ef1ea73abdfbaded00ebf09df1192cdc", @ANYRES16, @ANYRES16=r25, @ANYRESOCT=r28, @ANYRESOCT=r29]], 0x1, 0x0) msgrcv(r26, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f837e7fcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) r30 = socket(0x18, 0x2, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8080691a, &(0x7f0000000300)) r32 = socket(0x18, 0x2, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8080691a, &(0x7f0000000300)) r34 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r34, 0x0, r34) msgsnd(r23, &(0x7f0000000640)=ANY=[@ANYRESDEC=r31, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r10, @ANYBLOB="903b651aaad47bc2606417b36455ed8c65d1f195f320a99a8417b14fb80f3170a158dfc58800cfb0cb12901178930fde68cef1b976df62d666034a13df4254a80ad15b5c9393053cb393a897496eafbf9603bdf1a702d9a149712847b82ced5a4b82bbfbc0345bf468e592fc6edabd9dbda2b755bfd65fcdcbc19dbd4b0edc57fd1d1b0e17e8348f6c676229098c27a14738606e4229d769cb592e534a5a0abf8ddf038a89b4ae9dccb3fabd82fa360bd9d20ed5ce76831dd6158cf98de6481651b2c3bb9192dde6ff", @ANYRESHEX, @ANYRESDEC=r33], @ANYRESOCT=r34, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0], @ANYRESHEX=0x0], 0x6, 0x800) msgrcv(r23, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r19, r37, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r43 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r43, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) 08:35:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x200, 0x20) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x9, 0xe15, r5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:35:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f335faffffffffffffff00"], 0x10) write(r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) fchmod(r1, 0x15) 08:35:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x800000000000000}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) 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) 08:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 08:35:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/143, 0x8f}], 0x2, &(0x7f0000000380)=""/250, 0xfa}, 0xb5828d3be68e5ef9) 08:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35, 0x1}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x2, 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) connect$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0x1000, 0x3f}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x101, 0xff, 0x9, 0x1, "6a4de2cb2b59ae1095657ba25b22a9cf26cb5268", 0xcc9}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 08:35:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3c6b0c36fe6bf071757f2b53d5c67bfd2fa676d539e1648b00a81fd79d9c4d2e808073823c223d3c5f46c5f47e5490e8f1de3b2b4ca6f4bb03ad312de8326a3683102656e9cc1a553489ebf800aac40bea91244b4234fb61b767b58f48ad940fe222ba5902c0d7da21e48d2fb7e8816ca725d6945058e6ee3fd8e328a3e712a59695e30b01915e50c5150ad4a4bddaf4ff1325d1ab39456a5dc1173a3c6907200b82d978675227a1c984d035fb5c6d74017e0f84f9dd0339015ac0299a289fcf5004c736ce723342241adf21073d63d084e1a4770f1c7350424dbf95a3"], 0x1) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 08:35:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201c0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r1, 0x4}, {r2, 0x30}, {r4, 0x88}], 0x4, 0x0) 08:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 08:35:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x14) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x8, 0x7f, 0xeb, 0x9}, {0x400, 0x1, 0x40, 0x4}, {0x1, 0x3f, 0x3f}, {0x200, 0x67, 0x9, 0xfffffff9}, {0x5, 0x7f, 0x6, 0x1ff}, {0x7, 0xa, 0x7, 0x80000000}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) 08:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x9, 0x8, {[0x8, 0x2, 0x1ff, 0x7a0, 0x3ff, 0x81, 0x7, 0x2, 0x524, 0x6, 0x0, 0x5, 0x3, 0x6, 0xffffffffecf7604b, 0x5, 0x9, 0xfffffffffffffff8], [0x6, 0x48, 0x3, 0x4, 0x200, 0xffffffff90dd3c90, 0x6e9, 0xffffffffffffffd3, 0x1f, 0x5], [0x0, 0xada, 0x400, 0x9, 0x2, 0xbfd, 0xffff], [0x180000, 0x12, 0x4, 0x8, 0xa000000000000000, 0x40], [{0x4, 0xfffffffb, 0x4, 0x6}, {0x98, 0x1, 0x5, 0x20}, {0x0, 0x2000000, 0x3, 0x9}, {0x1, 0x1, 0x4db, 0x7f}, {0x1000, 0xfff, 0x1, 0x3}, {0x2, 0x3, 0xfffffc00, 0x101}, {0x8, 0x1, 0xffff, 0x8}, {0x8a70, 0x1, 0xa4, 0x7d3}], {0x80, 0x6f2, 0x68df12e7, 0x5}, {0xfffd, 0x0, 0x9, 0x2}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 08:35:11 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) mkdir(&(0x7f0000000080)='./bus\x00', 0x150) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) accept$unix(r6, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getppid() pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0xf2ca5f6fc9215b11) 08:35:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) 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, 0x8020690c, &(0x7f0000000300)) getpid() readv(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x88, 0x3, {0x9, 0x8}}) fcntl$setstatus(r3, 0x4, 0x4) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffddb) mlockall(0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimensat(r5, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x5}, {0x725}}, 0x2) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x8, 0xffffff01, 0x8a4, 0x9, "e497d761a7faa6809544a72c071d907ba1149cdd", 0x77820f2a, 0x9687}) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000340)) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 08:35:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10020, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r2) unlink(&(0x7f0000000040)='./file0\x00') 08:35:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r2, &(0x7f0000000600), 0x2d9, 0x0, 0x0) 08:35:12 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000140)=""/203, 0xcb, 0x40, &(0x7f0000000240)=@un=@abs={0xf488b13cf52f673c, 0x0, 0x0}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r5) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 08:35:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f00000000c0)=[{}, {}, {{}, 0xffffffffffffffff}], 0xe1, &(0x7f00000002c0), 0x7fffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffff7, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="01fdb896d0b803fe7a5fb753c144b4319d5180510342c307f40be4287d89ef670d13bca5036797a5d7325adf460073e14fb46cd2b86a033a407f032882e2802799da19efabc70f9991aad704488bdf6c175d66e3bdd9d982bb97e8724374f29ca2666dba575cd81542b1bb8c38db1abe0ec143820658ab864ec6b17789f76550f5baf563e4ed2f34224407008d1cc9c905122243943795a0f17e2c18c9ded0bb167969d88794c289f2f57666b8eb4441349ec5255b2ad3688f813550241358df7d038ec58fe13353fb42c24d7d71cfe902682e2cbd2fb5d48351743a2394bcc487f9e42a"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 08:35:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) 08:35:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000100000001}) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 08:35:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x3, 0xf9) r3 = socket(0x24, 0x2, 0xf9) fcntl$dupfd(r3, 0x0, r3) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x8001}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) r4 = shmget(0x3, 0x1000, 0x2, &(0x7f0000568000/0x1000)=nil) r5 = socket(0x18, 0x2, 0x0) shmat(0xffffffffffffffff, &(0x7f0000339000/0x4000)=nil, 0x3000) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000100)=0x1) shmat(r4, &(0x7f00003b7000/0x2000)=nil, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 08:35:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x8, 0x9, 0xfffffffffffffff7, {[0x7, 0x5, 0x8, 0x7, 0x1000, 0x0, 0x0, 0x7f, 0x8, 0x9a1c, 0x2, 0x6, 0x80, 0x0, 0xfffffffffffffff7, 0x0, 0x6, 0xc14], [0x3, 0x7, 0x7fffffff, 0x40, 0x6, 0xc7, 0xd6, 0xfea2, 0x6, 0x4], [0x1, 0x1, 0xc5c, 0x80000000, 0x0, 0x7, 0x1f], [0x100000000, 0xe12, 0x1, 0x31269b7e, 0x3ff, 0x8], [{0x2, 0x5, 0x6, 0x7}, {0xe11e, 0x9, 0xffffffff, 0x1}, {0x7b3, 0x7, 0x8, 0x1}, {0x7fff, 0x2ec4, 0x9, 0x9a2}, {0x400, 0x0, 0x63, 0xffffffff}, {0x8900, 0x10000, 0x5, 0x1}, {0x8000, 0x6, 0x10001, 0x1}, {0x0, 0xda5, 0x2, 0x3ff}], {0x1, 0x6, 0x58bd, 0x7ff}, {0x3f, 0x20, 0xc2, 0x7}}}) 08:35:12 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x6, 0x1}) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 08:35:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 08:35:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:35:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xc11) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 08:35:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x5, 0x10000, 0x5, 0xad35a6c3e560eb84, 0x8, 0x8, 0x9, 0x0, 0x3, 0x1ff, 0x101}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) 08:35:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) lseek(r4, 0x0, 0xfffffffffffff801, 0x1) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r0, r5) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 08:35:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82405605, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x80a1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000440)=0xcd77) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x86, 0x0, &(0x7f0000000340)=""/134}) 08:35:13 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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 08:35:13 executing program 0: pipe2(&(0x7f0000000080), 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) dup(r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x12, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x7}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x0, 0x1, 0x59) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000180)=0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 08:35:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x25a6bc78c37441b1, 0xa4) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(0x0, 0x1, 0x8, r4) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = semget$private(0x0, 0x0, 0x0) semop(r7, &(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(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget$private(0x0, 0x0, 0x0) semop(r10, &(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(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x4, &(0x7f00000002c0)=[r9, r12, 0x0, 0xffffffffffffffff]) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = getpid() r17 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r17, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x46bfe) r19 = getpid() fcntl$setown(r18, 0x6, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r21 = semget$private(0x0, 0x0, 0x0) semop(r21, &(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(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = semget(0x0, 0x2, 0x10) r25 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r25, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r26 = getegid() sendmsg$unix(r17, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r19, r20}, @cred={0x12b, 0xffff, 0x0, r16, r22, r26}, @cred={0x0, 0xffff, 0x0, r19, r22, r26}, @rights={0x6, 0xffff, 0x1, [r15]}], 0x80, 0xc}, 0x4) r27 = getegid() r28 = socket(0x18, 0x2, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8080691a, &(0x7f0000000300)) r30 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r30, 0x0, r30) r31 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r31, 0x0, r31) r32 = socket(0x18, 0x2, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8080691a, &(0x7f0000000300)) r34 = socket(0x18, 0x2, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$TIOCFLUSH(r35, 0x8080691a, &(0x7f0000000300)) r36 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r36, 0x0, r36) r37 = accept$unix(r36, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r38 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r38, 0x0, r38) r39 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r39, 0x0, r39) r40 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x90) r41 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r41) ktrace(0x0, 0x1, 0x8, r41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r43 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="f26c0fa57d47b581053070dbb0eff33ab63015b51913fbc97e2ef23fd4", 0x1d}, {&(0x7f0000000140)="f70632e55a50c49c79b7ddc43ef16887580d397578fcaf2aee0e6ab4ced17719d4", 0x21}, {&(0x7f0000000180)="edb1b8085639247274c6bb6d2636ff3e7e5abecadb189ac053a54d88a1a78db6782ae97e5821ea95829b4f77fe1decdaacee13c7f5b34718864cd0602ee6107ea32b1980402a080c0804155d44cc0da5f1a425", 0x53}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r13}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r14, r22, r27}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r29, r30, r0, r31, r2]}, @rights={0x18, 0xffff, 0x1, [r33]}, @rights={0x30, 0xffff, 0x1, [r35, r37, r38, r39, r2, r2, r0, r40]}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}], 0x108, 0x403}, 0x601) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) login: pckbd_enable: command error 08:35:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc52, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x20000000000000c1}) 08:35:14 executing program 0: 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) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0xfffffffffffffe9f) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r12) getegid() r13 = geteuid() setreuid(r13, r13) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) r19 = getpgrp() r20 = getpgid(r19) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r21 = socket$unix(0x1, 0x5, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r22, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 08:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x15b8) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000040)='\x00', 0x200, 0x1d129c6b763f0548) chflagsat(r5, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) 08:35:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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", 0x11e) 08:35:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socket$inet(0x2, 0x1, 0xff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:35:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x3}) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) shutdown(r6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r7 = semget$private(0x0, 0x1, 0x21d) semop(r7, &(0x7f00000003c0)=[{0x0, 0x80, 0x1000}, {0x3, 0x3}, {0x3, 0xa21d, 0x2000}, {0x3, 0x7ff, 0x800}], 0x1a9) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 08:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x25}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(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(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r13 = getegid() sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x12b, 0xffff, 0x0, r3, r9, r13}, @cred={0x0, 0xffff, 0x0, r6, r9, r13}, @rights={0x6, 0xffff, 0x1, [r2]}], 0x80, 0xc}, 0x4) setreuid(r1, r7) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 08:35:15 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) clock_settime(0x2, &(0x7f0000000040)={0x7, 0x8001}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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) socket(0x18, 0x3, 0x0) 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) 08:35:15 executing program 0: setreuid(0xffffffffffffffff, 0xee01) r0 = semget(0x2, 0x2, 0x4) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(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(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r13 = getegid() sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893d8ef666696c6530000000000000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002b01000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="02003deb4567e500000000000000000000000000000000cc675ce7c94e0094d0311d6cd4aa48e3ab47955daad207000000000000000a75d2eecf4900b45e5a99375c8f73b847e7fb7db666e8bee71e8720f991eb980b121c9d7fe8dbbd5c9fe062042fba5fea44a20e2c7c1286640a494bb39a3188a8e94cf48b41be7a32cd1d1a01a897474ec656782a4b6914d35c915aaaacc642000f0d36f5c6f7ffffffafa58b892f163972e4457d8f5bd00127cc5070206d16d0395e18414ba282e0386fe447c807000000367e8d53c831dd1aba99d59a837b2484535ecb5bfd7f93ea2734cb8afe89718f6c1182d6cb6d60e474b4ef92bf0af4110b843e11bdd752351c28e19e88d7ec51c43bfafaa9c1348c79f0346f386cda30d3f4fcf329063b930200cd448326eae8d1687055d0c13d174be2ccf99ae4d89646b1ad", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xc}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = getpid() r17 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r17, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x46bfe) r19 = getpid() fcntl$setown(r18, 0x6, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r21 = semget$private(0x0, 0x0, 0x0) semop(r21, &(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(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = semget(0x0, 0x2, 0x10) r25 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r25, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r26 = getegid() sendmsg$unix(r17, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=0x0, @ANYBLOB="000000002b01000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r22, @ANYRES32=r26, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r22, @ANYRES32=r26, @ANYBLOB="000000000600fdff00000150000000", @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xc}, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x5, r1, r13, r14, r26, 0x10, 0xff}, 0x6, 0xfffffffffffffffe, 0xffffffff}) shmget(0x0, 0x3000, 0x602a320a8d821ff8, &(0x7f0000ffc000/0x3000)=nil) 08:35:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x1, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 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, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 08:35:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) kqueue() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = socket(0x20, 0x4004, 0x81) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 08:35:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x10001) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') pwritev(r1, &(0x7f00000002c0), 0x2e1, 0x0, 0x40000000) pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffd000 didn't change! 08:35:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x496}, 0xc) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) 08:35:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8000, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x3, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x3, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000180)={0x804, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r11, r10) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x1, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x2, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r14, 0x0, 0x9, 0x0, 0x0) r15 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r15, 0x0, 0x9, 0x0, 0x0) r16 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r16, 0x0, 0x9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{r12}, 0xfffffffffffffffb, 0x20, 0x10, 0x387f, 0x216d}, {{r13}, 0xfffffffffffffffb, 0x4, 0x5066a7ee13565faf, 0x400, 0xfffffffffffffffa}, {{r14}, 0xfffffffffffffffa, 0x9e6e438cbaf63904, 0x40000040, 0x7}, {{}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x9, 0x7}, {{r2}, 0x7ffffffffffffffc, 0x2, 0x20000000, 0x80, 0xff}, {{r15}, 0xfffffffffffffffa, 0x37, 0x2, 0x7e, 0x7}, {{r3}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x6}, {{r9}, 0xfffffffffffffffb, 0x34, 0x40, 0x47, 0x9}, {{r16}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x3, 0x6}], 0xfffffe00, &(0x7f0000000580), 0x9d1f, &(0x7f00000006c0)={0xb0}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x58) pmap_unwire: wiring for pmap 0xfffffd803f011960 va 0x20ffa000 didn't change! 08:35:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0xfffffffffffffffa) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000080)="514c0289a4e524268aefb55d8376494a24e96fb47356391dbd500833722d499e61754dfb9727816d38463330531cb42c3a8bc62ea27d98fb8febaf7f6a39f9c61497684925c77bdf197e2c700b889e93d600ab4d9dbf8ef4ff5fc2494190050f42591cc7c5dd559baa4f029804", 0x6d) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x1) 08:35:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x13, 0x8001, 0x7, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x6, "1ff77f904871c9a89bac2d08c9b3ddadf9c417"}, 0x1b, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:35:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0x4, 0x1, 0x9, {[0x4558, 0x10001, 0x0, 0x9, 0x1, 0x2, 0x1, 0xfffffffffffffff7, 0x1, 0x9, 0x0, 0xe57a, 0xffffffffffffff6e, 0xfffffffffffff801, 0x8, 0x8000, 0x8, 0x2], [0x4, 0x1000, 0x1000, 0x200, 0x4, 0x9f, 0x71a2349f, 0x4, 0x800, 0x7], [0x42f, 0x2, 0x1f, 0x7, 0x8, 0x100000000, 0xffffffff], [0x3, 0x1, 0x4, 0x3f, 0x5, 0x7], [{0x4, 0x9, 0x3ff, 0xc96}, {0x4, 0x6, 0xb784, 0xfffffffffffffffd}, {0xe153, 0x2, 0x9, 0x401}, {0x3, 0xfffffffb, 0x13a, 0x4}, {0x7715, 0x47800000, 0x10000, 0x200}, {0x3, 0x2, 0x81, 0x40}, {0x7fff, 0x70db87ce, 0x0, 0x3}, {0x8, 0x8, 0x1, 0x4}], {0x400, 0x7fffffff}, {0x81, 0x1f, 0x9, 0x3f0}}}) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) 08:35:15 executing program 1: semget(0x3, 0x0, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x5}, {{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r7 = dup2(0xffffffffffffff9c, r4) setsockopt$sock_int(r7, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, 0x0, 0x0, 0x0, 0x0) r9 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xfd37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xff5d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = getpid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r14, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r15, 0x4, 0x46bfe) r16 = getpid() fcntl$setown(r15, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r18 = semget$private(0x0, 0x0, 0x0) semop(r18, &(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(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = semget(0x0, 0x2, 0x10) r22 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r22, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r23 = getegid() sendmsg$unix(r14, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r16, r17}, @cred={0x12b, 0xffff, 0x0, r13, r19, r23}, @cred={0x0, 0xffff, 0x0, r16, r19, r23}, @rights={0x6, 0xffff, 0x1, [r12]}], 0x80, 0xc}, 0x4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r10, r23}, 0xffffffffffffff4e) r24 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, 0x0, 0x0) r25 = socket(0x18, 0x400000002, 0x0) close(r25) setsockopt(r25, 0xffbfffff, 0x2e, &(0x7f0000000340)="ebffff13cffd812eaa4e71300100993192964800", 0x18) write(r25, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r24, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0xa3be, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0xb, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x80, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0x4) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r2, 0x0, r2, r3, 0x11, 0x8}, 0x3, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r24, 0x0, 0x0) 08:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x2f7}], 0x100000000000002b) write(r1, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r2 = syz_open_pts() close(r1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000000c0)={0x3, 0x2}) dup(r2) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r4, 0x1}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000440)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r8, 0x20007478) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) 08:35:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x80000000, "db2c44e9aa94afb5b780faff324c7e2b9ca9e3d9", 0x8, 0x8}) 08:35:15 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="bf04231fdca63c53f4028fed1736f91d1f9f135a2074f9b95946c305cc44fcb0ef51f4dc025c224be867ca5df5a3ec380d59c1468ac02e5f3411"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e484ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mlock(&(0x7f00001ce000/0x1000)=nil, 0x1000) close(r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 08:35:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000040030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 'k\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 08:35:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="182f89e1ae5bfe3b94a2ffc6d0fa416296019aa9dcddb5c8485382691df6a4f21a252ec5b780759aac431645c7322ce59b6ec3f602ffac26fb5cee1f2ef88a93892b3870b282b3ca1ab9914b4c611fce2cd68e4d6c991b210dd88728679a1acf49d7132e80c9251960235712686b851066b6633a6e86ee0fc5b76f55a67bb78115eecd03bcfd6833ab3d1971a5a745224a157b9991051093ed54fa7626ef7b45b230b4ec7c7d333a6b5bbef060aa5bf29ff8b651331515a7e3a7db010dc65c1425b64341372d5875e7b2b06e4bcedf61303042cf9d16ebb34e3ba3821a20154ec379a14d598f2b3a5b20b6f56856cd0accc8fe9eaa25424331", 0xf9}], 0x1) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x3, 0x6]}) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 08:35:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r2 = socket(0x11, 0x4003, 0x4) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r3 = socket(0x11, 0x4003, 0x0) connect(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="fd0000"], 0xa) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) 08:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xffffffff80000054}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') 08:35:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x3, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000002700)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002600)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/68, 0x44}, {&(0x7f00000013c0)=""/155, 0x9b}, {&(0x7f0000001480)=""/200, 0xc8}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/99, 0x63}], 0xa, &(0x7f00000026c0)=""/53, 0x35}, 0x42) openat$bpf(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/bpf\x00', 0x800, 0x0) dup(r0) clock_getres(0x7, &(0x7f0000000000)) r3 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 08:35:15 executing program 1: 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, 0xf7}], 0x1, 0x0, 0x800000000000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 08:35:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x4, 0x2) 08:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 08:35:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2, 0x4, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0xeb9f7cc89a7916e1, 0x2, 0x7) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) ktrace(0x0, 0x1, 0x8, r11) r12 = geteuid() r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={r11, r12, r15}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x2, 0x4006}, {{r4}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x101, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x6, 0x2}, {{r6}, 0xfffffffffffffff8, 0x40, 0x40, 0x401, 0x3ff}], 0x80000001, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x7, 0x7f}, {{r8}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xcab, 0x66}, {{r9}, 0xfffffffffffffffe, 0x2, 0x88000004, 0x9, 0xffff}, {{r10}, 0xfffffffffffffffc, 0x0, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x2, 0x6c5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0xfffff, 0xfff, 0x8865}], 0x1, &(0x7f00000001c0)={0xcc, 0x8}) 08:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001040)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) msgrcv(r1, &(0x7f0000000240)={0x0, ""/251}, 0x103, 0x0, 0x1800) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001000)) 08:35:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pwrite(r2, &(0x7f0000000100)="9acb35c285554dfaf3ef6f6ffa705e817ec03f3da5bcc97d8f8f69da8db1521ee3ea7e23e5f7ef50ce85f58ac295bb6c8876976a53c8806c2b46185cfa5f728cf0e0afff49f1ce0fd6fe82a71aa543739cf4bc683caae32fddf2fc7ab3116c3608e4309c61bd0493c70b0222995a689b1897eb228f81b927d38cc230092e6556978839399ee246e07eea64c5cfbef06681856d43469904aa0fd59a634b1fd7d9788289d018039728df62f86eccd3ff508f9546d709b1fe922658895269b523dab1390b37e6b8809d53e1bdf427c7d6c2911c6caaa50893118a6960b44a182895c6c81c08b9b7c0c70ce63fc1", 0xec, 0x0, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$setflags(r3, 0x2, 0x1) pledge(0x0, &(0x7f00000000c0)='vmm ') pwrite(r0, &(0x7f0000000200)="60ad0d7a94a6099bd2b6c8b043ea553e7562c352e90c56c659296e892de63544b8614d78044b70095614893dc55e23a18b0a319c51eff3c54d1827259b80da44a8f9b0b4cdeff065ff7294c44aea43d4628afb786537a16e11db5a76e590d79171c896cd51a629b8bfbc5ab49906988c1c79", 0x72, 0x0, 0x1) 08:35:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]}, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x32f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000080)=""/18, 0x12, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:35:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0xf29}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 08:35:16 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/134, 0x86) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000140)=""/137, 0x89, 0x40, &(0x7f0000000200)={0x2, 0x1}, 0xc) 08:35:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(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(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r13 = getegid() sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x12b, 0xffff, 0x0, r3, r9, r13}, @cred={0x0, 0xffff, 0x0, r6, r9, r13}, @rights={0x6, 0xffff, 0x1, [r2]}], 0x80, 0xc}, 0x4) setuid(r7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r14, 0x8) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r16 = syz_open_pts() ioctl$TIOCSTART(r16, 0x2000746e) setuid(0xee01) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f00000000c0)) r17 = semget$private(0x0, 0x7, 0x401) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f00000002c0)=""/89) 08:35:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650017000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9a5b61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320afd3161144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 08:35:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000c70000000000ff0100000000180000000000000000000000027430970232adeed78817c75293bf3bb80dec279633310590a568aa1a28de045e1ddb209d4ddb1105f8a41ff9355e6e2233a9d67df9e2f10befa05668bbb8c0530461d07d23b1497bdf8f143590a06a9be9f5b3e30ec9d557db84a10e0b2e61b397824e2fd641"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="f7b9e93de3900222313e9c573b8fd0b516db152ad767be572e4ccac2b9c3ecf3cc1dfd7571c70c96ea8f219b419df4620686b4ba8e8d549ea7b43f6361593bd4d5155a77acee7ed16e2ff257631126d53381fa8f55a1fe701a2aad9f7093f929e32913828e0f01e997348570b90dc52085cc0ee84831baf75a4065f3487b5fe1252840fe4b0226ccf315acb0c02162f3c4f620b114dc5c45e448ebf3b2684f7f6203df1c5e17e968a7d9be2b1877a2039e028ed18fa3b79ba885968117d62061f7a1d5cf0c223a0494069e4c457db7042e4957ead0c349271d2e54be090dcc4fbbb8c6f9665b9241ca5a8776fcb5d89452fc8bd9e2b12f75", 0xf8}, {&(0x7f0000000080)="246622011ed9bad7a5172697394333178b24e89346c37f41806dc8444fc8a7bd9030175d001f3d", 0x27}, {&(0x7f0000000280)="9fee9e47990df4303a03d15c0be01f9d28b54b8deaca55bce2271bc512bb561a9ac374f83deff2d894ec8149ba89a72e72d34c12540bd2b104737628d6c35318cbafb6aa6ede3f45b922b98ba2558b86295029eb51e5f83ecffe09f1ae1c8cd3405ca9dd77bf4312073bf09d2d720ab78c00f34152736cd30dbd8af41101c6bc47a62956c25fea2a876551cb0d85268fb6d3676484fad649a94f8bcc9c58dd50370773318f06b3776051290c888a41c99bfb0d", 0xb3}, {&(0x7f0000000340)="193fd8471c33be8a683f6dd9a37c8a42db3a0cd6129c08c488af42a61a4bbbbd36ac94945c96356671a8a469b3dfc42566505e5022585ced922d4c2879b41bc409d574815438955ef6ee659c08b986d761c98bd84647f0dae0b1e2", 0x5b}], 0x4, &(0x7f00000003c0), 0x0, 0x1}, 0x0) socket(0x10, 0x1, 0x4) 08:35:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x10000) lseek(r0, 0x0, 0x4, 0x2) socket$inet(0x2, 0x1, 0x5) poll(&(0x7f0000000140)=[{}], 0x200000000000003e, 0x0) 08:35:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x2, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/51, 0x33) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000012c0)='./bus\x00', 0x20, 0xbe) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) pwritev(r6, &(0x7f0000001780)=[{&(0x7f0000001400)="29105838823353b5e995fb8f28d16b7a028dd5f4fe080cabc09baab82b9edb52f4186debd2794a6b921daada60c0bff67f8e02a80bfe3a7d22568622d44d36b757598e216022fab68b3fbde73eae1bf933124b541021fb266a3dab31b2a41fde58c2101b27889964c5eb184a36d0e6b8f2804b42809f5048d1cce1193f2f544ddc4ea3054e0e0be28013294e231ab4c5b498134e8ad78a6279a9cdc1e49a11d118fb035b", 0xa4}, {&(0x7f00000014c0)="41e7fa3897778d6d115ebfd5205091ee74c81c202279dd2fbe1a7c771f140fecc368c06f5827ce7207fd7319e406b87e38ac60671e19d2a81bdd799b8fb529e4f0d5bdf5aefa6adeb9f576670197e628634e77139986c8d406c5bc71f57593b2b05d88ec20c82fb11d19c70291137032a6c21039b0581a8da02b50d301cdc6447b513c0bc687dc7533297ca9969128657b30ae2c490f8822a2d6836be10b19331b122c0f969e1f59add4e81f486a28261cbe68e797ae76abf5ee1095e1a345a09ebc659c532f7f137bfd4b1b29c711b438fc25079823af2bd439412aeffc", 0xde}, {&(0x7f00000015c0)="b429015a9da31f2dd046aa802117ea", 0xf}, {&(0x7f0000001600)="0a621c6e2697104b57bb99b60ac772a73f4c464fdf84b77dad81301c6587b195289522fe631bf714b9406b5e2f53b5f70a3bfe09834b4ff1d3c072d171cc047f09992ed12fec5045ea7524d8221eb29268001b0c535655f302f3806c1278b70b9e094700e7f212de9bd4c9ce8a0b3cbddc4594ef659f2fa8cedeca99b8ea5544fe6f8c887e2dbb78c23b967bba53e47feb0ed769e24dfc46f77b7fad26af", 0x9e}, {&(0x7f00000016c0)="19a83d8be88218cd7bac3a95da228b153459553c89fc619ca35d2a003f6b095e351917c482be2d21a27cbedd0fb2b9f8106919f1ad83c30593eab0f16139661dc8f20bd108936a36eea2127c4755a6ff6858e2a5ab623bea35ed36f856653a4cd5a8d45a77865f680ba31cce76063d86491038675aaa5c9f67dc94dc75041dd9f2f0662e3846c899d409ca802b72cae05e6508b7569b435739dfbca6001f971149", 0xa1}], 0x5, 0x0, 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000011c0)=0x9, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000638741e322f7c30328eeb708531a2549801f3031cd4b2d662a3066ec01b16158e980e6b95c37e953373ae0fac761918fe64e4d6f834fa48124987e94d7b66a43c4c63d6522a3a1ea8d4c5e0203e41d7ad375522b9da2cbfa659e7aaf77b7ed7cc4af603a6893259c36baac94c9632200d6d1c0639068cc5324948de1922974e72dd90346b6025f390b6a0ceaeee0f3e08279ecbe66a3a6bc1c3200995621c6dd83f103306ba3a7dc9e3592dafcbb83c19f146c1e"], 0x31, 0xefc7ba68ccc992d6, 0x0) 08:35:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) socket(0xc, 0x6, 0x3f) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x81) sendto$unix(r5, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') sendto(0xffffffffffffffff, &(0x7f0000000140)="7563342147e703cffcbfe8d4383d85cfcc723937389ddfa81e03afd0739299a5e7cdd8b16aacd33f6aa34fc4e7bbdba18eb69becaa26c16df741abf755dda33e7a820c6f1af111cadb155412757917541decddcef4354e047d946562f2ec48962d65df0a933864d299eb2332bf58902b3679e6f18872", 0x76, 0x4, 0x0, 0x0) r6 = semget(0x0, 0x4, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/136) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000013c0), 0xfffffffffffffe79) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) sendto$unix(r0, &(0x7f00000003c0)="876038753e10cce923d142037013df32f74a9a41e7701c1fca82b6b475074f055391a2ba0ca315dad4c7dab754f9f826456c110091994cccf9ef0688e1c2ba298eb7a59b5d2f1be0bee46b4284a5c37ec014af4f2e693e11b0736c7dc1cbfbc98935011b6a6e26391eb317d0590e2eea0c1985fdd24cdbfd58298cdfcb2ba8655455e1940a6d1511dc2879a43150c2eb50ae07767fd47c79463e35e2f451cae89828ec7c037b402b7e957ec45721cc4baa623711fe65cc48fdda964d26222d1108187abe54e0320246b522e39b01e194e4f5fbc2c5f2ea44960683269983a6803a182cd5b0171a05904e4e477c8f218d1007b9ba398429f767ee106f0a0ad2b981f0dc22cf25744e4f8d3fc316bd4cbc72f47f3c46d2e01bdf67de71b48efb1e1e193f167bce044fb53f0a1e9f3f3a19d948a3c942a7f63f4c5963990dcf645d4b7261d7454c3e2775ba370025d7b509e8cfd87f6bfb2acaaa6ace29f84e4680e64eb178dec5666cec7527f2176b6591bf8a0001217bffbf4b4a844fba87b3b524add06471ba68df8ad4d338e87b008b6e80738cba3363741c71f1024bd43f25bc3cdcda6652b126ebf7989b872b61cbc67b9d366903578718dcd8311f8437bd792b954d8c244f6a31fe3c2edb00415009a658c15b9f76ae28124f2a4df19a997cf62e995d0e54f81bc0406e33465eadd672b427e1a3779a9406e164f2e76138c5a60e3eb5f04697936552d185f7ae64155ba4fa2a82879c3ce6bc9e42fe9f963bd4cc17f3478b39cb6384ac9a3431fb88209afb9af7fa63e25733f0c43bff4a7a51ab520174b5ee16f19c4d1758cb32c96cdbf5fa8da434e75fa50717696e3d692145168f38e44e9bed6d3f3dd8803ecb808f99e8fae531efa3299cfa6771b82362440ca53656d3872601d948b2adf92236ad62febe8761cf915db5fba2a58e42131bd0bcd614215988b475a70e5300396c8b0b44a564629a58745a6683f5ea00c79708a58f3c763b2fad323f4e6e44d6fe2968996721a894bede075a836695a5eb3b622f70b052d6a2b6807a0fddea48836dae6eda889a3751a235bffd2ef6d5c3eeb7a322cff52f13cb3886be330b9afdb70da4823944712ab379f3b208b77d8f19f9db5d85cd525fc958a02393848b3796910add8c223f4f8a1e2f41b46b14b5f54b13b5fd8ab2319faf80e5c90f51330ce5d62a6b1cdd2660a658e9124d22a68eaa1a6fdbf4c22722bbc46426e031e95d8ce87053c4b57a5e22ce38f69e570a960b67ed4a9a70fac1c9db34814a00c72b86b39c76a32deabf0ea8ac10f96b840df3ae3ce6fc1b0791838cb0ac8d5d1a9287cce7a1be8c28b2acc3ee8f394eebe46ad0aa1150d7c24a8cc5cb15b57400c9b884a44f88c0c07e67b9f30493f2a6639b230147ab7c67f6c6835a0ed4161877f69693e5ccc4c7a40255ba359926245ed3011f017391cfed2a6121c8f57273f958bafba9e7d20844eabcbe7cac37304a4331f3ec6a42ae588e7a3402125dd5517598510caee0a289164a3abd0f7abad0f49f5ed6a7e280bebe648eee8bddc8dcd7ee8a4f919093959197e11d8fb56071c1d51dc2ff812ff8e59e064e27a8c7a1b92da20c18da7ec665ba64fa62b4fd0051d474a91f283926f956ff347fbff106310361512df2a4ea8504db7ffb9bac192dfa698a8c94c937d76774dfda65467908805371ce5cc10ea9edfaee16aea33122bfb1353cabf967ef84432c5bb9de84cd64b5dc01f4015f45f336843817b90d6eefda78d6afc199c71a67ec26c9a009615aaa63173cda1cf26928e851e731e933ccaab53f55783c4c11a9ba6e06b22fa27865829bcb062953ad570bc9bc097b9ee8f771e5167f3a84382b0252ab6198e4ab529b812821b6b311e0caa7fd983881e649a4e2509623032627250593e7693ece27f80df985b67dbb9385c34fcc807ff9bd7f7ea55bcb1c50caedb88c6d6e15440e62342934a9ec97a7becbb7c2c17c17b3705f77a4d766894de886994b8f0a2f6096e96fb357563a0b6b4934b43c19e600ec035e91536b6bcdead12fa891f058668567b3f4708fc07ac10280f4f194775c4733f67f7dd30d13db1fff0c2f1a931376eab70a1b35287be2846650eaebbbaf504cfbb5ca3b7a75808500433fc10a657da5c16ed041742a6058abd793b79e41a77e1ece5ea9a316b6466c7ab9b51a6d6941670724003aa0e2095aeb1c004d8ab6595e1692ef1fc20d80ca86c2ff43378031a594e7f4773dbef5f90efcbbe6f3fe18e81fe7390d20b4e0c0748ece14cc1668aaf49979be5bc14c29f1ba6a5ecf9b8adde6af179e8488f73648243b7aa3a45186ea4688dacc7625e8d7b19f093079a4e282c223209ab91ba1093859ce2361500100bb21a1465c62406a3f2e68050878692d71bce428964812118c2ba436927c96f423ea4c885ca031a06a670e1a650697abda0e960fa16aca21ad1e36837422b2bce437370876901dff5d038e3c329e24dd0371355cfba2766c82ed4d0cdc42f0e63bce16f9711c311a713a2a95f1126ff84638b55304c69e24df140b0f0f033f2c784ba4912c64e99d9d786650aa143acff6a94467fc9ce7dfb881b6298baa5bbd5c8625a4fb2539d8f5b1d9bc0d2ff33e5c015b6463889502705666490a3bf305115162f6729c12a9a85b78c90b6be0e741aa2279cac7fe599433d0e06b6790073a5c6eaa4e4501b1e70c32ec88bad1c16e7fb3dd1e228681bb5cf2a5b2a1c59835d403eb41b6b4d98a1ea37206b2e72504e148c64bf049aaa90d56611301fd1faa2d4f6aece615929185e823b437d8621073b43a40e80d9fb6ae75704f8f3b409772b554da592d8b9ec5d1a6e2ebc789236d84208e0fdbac0a8c642426a1527b343d7da0a63057b38669ee390f3bd44451a69c01caa0c5c30acaa1affda407df8806b2775684ba8fb8577053420683bc00865f7fb12c7019b7308cdc3a621f56051f2527ec62edd2ca73300676866025f9d6fba629fb687999ff175762cf9ec480d02cbcbc0f5f28ba0e970dc8290a51afb467183cde16cb5fc3c9e20a737205e77c4a058224b21b59e2bd863ac97e23f65a1e7b2b19cbc3b12a44b31e2e4fb8b5e6bc72d21830823da250f1be9bc1add143f5b8cc022a43a79eeabadab0a7809ec23d091275e2041507ddf2ecf0e8ad3749b2d862232e3acd0c288c753b221feaeb402b5f29c0bf3fbfdfee153111fe64b80c6e707b6265e56ce833f7e4eb82abc4b3e182cf7a1adb73926c9d90cfc337186614e9b841e3de2a9f80b6a62ff72f9e2ff9a1fc412f2b18e506b69450e1ed1f1654e220a668aeefdae476f4c267f4388ed50fce2cce1d456dbf7b5e3f22c73a7b20c962ce70bf177f0d49676c9cf40fd06dc35b15dab4c4950869d1c7e4fd362431825b333f3cc51da7110856829d5346947c267bb344c51373f6444269af2ce346a26a036b9c100c48319587daa91cfe1aa064f1c0748ae752e3116dabb9104b20fb671aa1d8a3eb5a2db2a0d3ff33396754deacd39e2067f525bb98e82ac13c08d111ce7637e5e848597cf72309a6f4001d63d5164600f8b14746fc919e9ec85f4de6ab7c1c32659190daca47d368a34e242454ec8388deeee5de09ef64f38bffd1cc79232832d5a66e9bb079f1878353fafe4ad268c64d53b88e08406be4d870e1af9cf7dda0883495f1d5e753a374f0ad0fab442d8095bdcf3d7ee5d578581de5ea7b365b816a9361cdda736045db2150201555d9ad508f481eacbd4391109b0d891f20a4557392ad70b050ebafae7ab63debec96ad1960ad94c55608fcd3f7c0ed3f33e3d0a24ed5169a4888d453cfa9903ccedfcd1782ce91bb80b0a5c2281509de8bc08be2492182d6ee7be6cd072f5a90d4af70b1b48437045088664c76456ba90b966802726998c1806475c6be2d842c2859f46b2312d7a0ee7d28211f1ae82686418bb316df96feb1785b109a777e68e81e6c23232c52889b8ac8206f504f68fc8b6e42b99f8c5ea8b2a1fd9e74b3d08e2b0524c1975748e7c3a35fe576283817df9153c38edaaef32bab0f3899a26edcb7bd8f9d65a7f0399f5f12e46c107490b115b48ca1bbbf29aa895adbec5f0557a9eeee07233091128cc759c4da9203f37f782d07367816db5c728ab2974eb84a39895b2a27fd529e700104909a5ca599db70918f5470fcb98e97d2e2c6ecbc5d78508f1ead1538628304f41c327800fce65fda61ea3b2daf90811286832be4924f55944c1ae966d324a0174f62639acd9acd17c2bcdabaa1a3cefbc89cc11feed1aadbf9b7ac0170ac48bc692931efc938653d9cb899b2490a7c42c2840ba89b1128de97284d42b8c2c37c0b01911f418c0ac751d5cd2587cfc430754efd23071df364687538748969eea9cfaf422a0874144d7d3e8e7a528db7a47c494c3e7f17d7429a098a6c4d91f40b5d1e441e8b0e1c4e1f7830eec3a143ad3609c1fcf8199004996baaab231d36882ba766832d897e945da3d3a98399101a53c324646cbacdcbe6953fb881bf34e26c61344596ebc1bef11cfce5a541e4f2b29f46a1d21a712e61ccd256d132e6b4b8cd422217dee3e4f0eb878999a85e26453c47cdd9a937ee227f96f97040a01c1f0fa34b88e7c3e842bccb3a5282d21acd8c4d4f307ab42dc4568130c39e76c6bbb6dcf403be74f8b10f52f48a44ff1865f966ffce9650e80c2e731a63efcca458cc62976927f371ff19fe3bbe9e8fcbac669266cfb23dbe4b88d91daeee1c3a76e1f809b96f2065cd0136b8d9fe30add653dc6b84fde0375f55de7df87aafd6be656fd2800bcbee2230083ce4a8a28e82dc872d3cf732407a7201cc798cc2b3fe8671bd88665c49a426ca535ec51ad4fddf78f5af32ad402bb5ebbb6d27f9f5917cfb3b44fd0d905ac14432e42dce6d7c0ed010fc537a5f24990c35840553c85ec214d652e8cefdcf1d8cfb005b8cc2a118d299cc05cdeb08207d991660012300d7403b4c51d73e259a957155e3ca53b46ec8ed841243ee0f3f0f69aa548763b52932e72ba10c438234523bbf5a71598ca772396d534e92a5c748b5778e391b4addf962e62e70b1d2475c23aae401532884b0f4e6bebc3f8ce980d1605eb5df2d0f005f019cc9ff7b25437bc17ce9e4d63700e6da644b1a1c7903a66521bb99d60743a5a3e93a7cf0f908278775bd715bca0e0be3a8e962166f73c0fea725ae9014fcc9b946bf83164897899b3dbc3801fba979db7bcbc4bfdc9b53bc4c6fea84400a8169c3802b7eba303d4925cb763eddbb7b531b40a79ae52d91c4d9392c8cc02c5b1e19a29ad85487d0d7c8b28ad21fbf0defe2ec68697ac8b01836e3b86a079bff234b9a2b8edcca0133267a54e6243cacf5191dbed4645317308ac537b4e8b35ed846d0350a0b24b5ab8e463902fbca04029ccf6d10548b246da60f2927cfca8a1851383e7e2d50e15dd6b57e5892aad30c1d1d93316941cd644b002162ccd038dcaaa7fefc5723d2543378826c7b5f31dab5ca8e56fc56061a3842a49bb32c03a44f5cfc2a6e6d8deb643a20933c07123cf4d246ab63136b16541a163dbd617733d719e87b15ab315f8e72d115227bcb7bf6050a0cf0654677b7773219f90463e8fbe098c5f5957452ecfa463d61ab8e7e49fadf815c3728b8f8fc8adbaeb03b861e0a63d8a221113a6767bb0813ed695350591d0cda20015c9a7bb11143dd47734c2b918e33cd2675330be198e3fd4a32d18bc6e07a9738282c1b0cd1e26080aa02a9777f18973845fff7424585f8", 0x1000, 0x8, 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000340)=0x10001) 08:35:17 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, &(0x7f0000000140)=[{0xffff}, {0x1}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 08:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) 08:35:18 executing program 0: r0 = socket(0x1, 0x4000, 0x61) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = semget(0x3, 0xd779f64bc55cb713, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x27}, {0x7c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(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(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, r15, 0x0, 0x180, 0x1}, 0xffffffffffffff7f, 0x2, 0xfffffffffffffffc}) r16 = getegid() sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002b01000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r16, @ANYBLOB="0000000000ffff000000000000a5386bf4836b9daf16cf1d0af8519bdc8ab06179d27c0f495bbc54251f722bcbf9bb", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r16, @ANYBLOB="000000000600003efdacb00e3350c0281a2fc7f587daf1e6857fbd706425470153edd75a", @ANYRES32=r2, @ANYBLOB="03000000"], 0x80, 0xc}, 0x4) r17 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = getuid() r20 = semget$private(0x0, 0x0, 0x0) semop(r20, &(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(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = semget(0x0, 0x2, 0x10) r24 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r24, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1, r9, r18, r19, r24, 0x0, 0xaf1f}, 0x8, 0x3}) r25 = socket(0x18, 0x1, 0x0) close(r25) socket(0x800000018, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r25, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r26, 0x2000745e) 08:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0xffffffff}, {0x2, 0x1, 0x0, 0x80000000}, {0x6, 0x0, 0x3f, 0x40}]}) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(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(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget(0x0, 0x2, 0x10) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r5, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = getpid() r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfe) r10 = getpid() fcntl$setown(r9, 0x6, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x0, 0x0) semop(r12, &(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(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget(0x0, 0x2, 0x10) r16 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r16, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r17 = getegid() sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="000000002b01000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="000000000600000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="00040800"], 0x80, 0xc}, 0x4) setgroups(0x2, &(0x7f0000000000)=[r5, r17]) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 08:35:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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"}) r2 = getegid() setegid(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockname$inet(r7, &(0x7f0000000180), &(0x7f0000000140)=0xffffff46) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 08:35:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000066696c42e4054170a1345ad097221f880f0000"], 0x10) listen(r1, 0x77b) 08:35:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 08:35:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 08:35:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000400)={0x7, 0x9, 0x101, {[0x5, 0x8000, 0x80000001, 0x3, 0x1, 0x48, 0x4, 0x20, 0x1ff, 0x7f, 0x401, 0x200, 0x4, 0x6, 0x10000, 0x562, 0x0, 0xc3], [0x2, 0x6, 0x3, 0x1, 0xba, 0x80d, 0x4, 0xffffffff, 0x1, 0x5], [0xffffffffffffff03, 0x9, 0x100000001, 0x2, 0x0, 0x1ffe00000000, 0x9], [0x3, 0x3, 0x3, 0x1dc82626, 0x4, 0xffffffff], [{0x9, 0xfffc0000, 0x118c99d5, 0x10001}, {0x5, 0x1, 0x20, 0xffff}, {0x202, 0x0, 0x7, 0x6}, {0x12, 0x1000, 0x0, 0x8}, {0xe4, 0x1f, 0x200, 0x5}, {0x0, 0x2, 0x2, 0x9}, {0x4f5b, 0x0, 0x3f, 0x2}, {0xf69, 0xfffffff7, 0xff, 0x7}], {0x800, 0x8, 0x7, 0x7fffffff}, {0x7f85, 0x3, 0x1, 0x5}}}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="1bd217defcb31d8cc23dd63f43ca223cf74d212858d6d40d71d4b41a3a3a7eeb3d9d7f014d0a2bc95747b55e3bd5647f98caccd5f83df8901007da27cf1192480b428096f850b97a3d915d27f120f8b22bc4973a66e43b1cfe808b2d54c57374e4ae8ddf9f7c6c2596e9f602788851038b763dc64fc945190a296e381de00ee85dbb427c61b27459685034868007ff69ac70df3e154067ca2c2800fa454b702ba7a991d20f4d82c741"}, {&(0x7f0000000280)="dcab8d34c28d969510c5154b6b9505291cd152a15739ee8eed9af0a1722005f38d57646899cd3c6098d2ccb40d64a99ad0f1825634111a6fe4d51b79667b8cf6199d7025ec373decef94e4e681b6e34799a7f3795cf252e6c6464803b35bf08ef53842abd06e688cbbb39eb04b777d918d2c73024546911a94da2cf5fb6eb1df38802e118e0532986081a43f7b0523b888b56e79a3baacd4f8c41a0c20eb27f18087c44a93f1bd226a847588a7b7fdf7d52665b92dfe468e3918eef1158b2885b8cad3daeccab93b88"}, {&(0x7f0000000380)="4f4bd9dcf0fe07a0dd857f8018fe30da9d258c78265a252edc26df2f33e9b78c947eb34baaff1089085f59a7d2aa061b818d6a9565fab4e31ee9a72cf355cec93426b49204b47fbd317e9dc9459e55"}], 0x1) execve(0x0, 0x0, 0x0) 08:35:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d57067f361010f61f001c8707326d0c5c6d001000000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) shmctl$SHM_UNLOCK(r2, 0x4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 08:35:18 executing program 0: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f1296e97161ef6369060000000000000000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="e943bf91dc4d2b4269fb8b42bd5d7d9afe69b47d1dffafe54d05ffdd11376f162db85612b8d83ecb42b4b40ea001", 0x2e}, {&(0x7f0000000200)="d550895326108e455096ee84587ce26880e4e5149bb6894b00ad0e5cfb0db0818f152f21e0f1e855af6f2e3b88a45cad742e2f612e613493e0fedac5a7352653aa3f3e2cc82e522d05ed3445ce5aa1ba6ea8c3603feb29ad6f7a0546cdd1c8b1a90f73a511160596ad06b1a750a34138ec4e4010e40b506ae20f0589ea29801331501e00f6030aaae8868f21fed54e75d9e104ef3d5ba335aa093df472c8a65d0e38952d53e63d59ea9ad87a45ff08f49b893a838c3117a09ce5c567748c52da1abdbb2ea4774c43", 0xc8}, {&(0x7f0000000300)="0cc9d505734642d033377a269478a8e7cd0c877db8380b06bce0b38d876274cf8fce89f85d8767216d085ea81730349faa93ab00dace4274009078bed437265406cad82d9d56f1aa5b9bf5fb06695b26aaf9459ab207485a9dacfdd94260b1d2a08bd5e390dcfe167ea7177c55cae8ccde7f9729c8e26fd7d2fa971dae25e31fa93c52140842f28354d8cd59da17f7a12c008b8d6bdb3dc81d77bd3e65868d293250379ead00ac4695d4903d638c23105ec33a200c0a472d7aa513df28e4e2eb954d7d9d0941e5ac814bdd55c0ed97503fad06", 0xd3}, {&(0x7f0000000400)="d07694a22cb98ffa0f5fc26199b9139f43edef5a6aa8e01573f7d5161149a4f95dcdab126b065fa28ac233282de533608807f5f1a700586dd4ca802e22592f6d0210e7e9d99a77728e6de6614c90dd1919775f4135a15ee1f33a2efaceed4485d5bc51e6ae2931fd418438179c3b9146e111559677391521d529ab96c321d2d56f4f49cea70e1e8097649db8272ede719825a8c9ef67d4ce", 0x98}, {&(0x7f00000004c0)="1e25d34c44591b162e8d658254a7f9034e96c5e11ff528b010c5dad2623384209b781ae959cb45a9656612aa71067bfa", 0x30}], 0x5, 0x0, 0x0, 0x4}, 0xf4061e090e24fd6e) getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgget$private(0x0, 0x200) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") 08:35:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYRESDEC=r5, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32=r1, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="de3df3d936f4631cb16b56137edabefcef73ee031ed64a77871d6341d7d96850b4f90537e5f4764365ab2cd085e8d5e57bff92a9b3970978d092"], @ANYRESOCT, @ANYRESHEX=r5, @ANYRES32=r0, @ANYRES16=r0], @ANYRES64], 0x3, 0x3, 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(r3, &(0x7f0000000380)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f00000001c0)=0xff, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000640)={0x0, 0x9e, 0x9, 0x800, "657c3a472dc89ab76dd663b8736078a4a6eb4cbf", 0xbdf2, 0x3}) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) r19 = open(&(0x7f00000009c0)='./file0/file0\x00', 0x40, 0x1) r20 = socket(0x18, 0x2, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) ktrace(0x0, 0x1, 0x8, r22) r23 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r23) ktrace(0x0, 0x1, 0x8, r23) r24 = semget$private(0x0, 0x0, 0x0) semop(r24, &(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(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r27 = semget(0x0, 0x2, 0x10) r28 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r28, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r11, &(0x7f0000000b00)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f00000006c0)="c67627128ef379ab065b366c8f1b4fab2358fda5904b8091253e17f0a5cba148f31a8a43892488ac6fad8a675775ae61e1b4f9f0a12706fc4f4f071940b86f6ec6febb7925338952a2f8215e3fe14da1174599546ca6809dc5318b5b29d4aa4683ce4d3bfb1814e6900e1220d33504685bfb623aaea3c7b70cb1807b49cb134550641025fd6402886e83c31d6d74e42fed987611e0711d5ce26bea919632", 0x9e}, {&(0x7f0000000780)="4d604aa217445b906efdb4400f17fe4095f11bbe385517c245f9db18380e9cca43ef37c353612ad4a6d21bdcc3e7bb9d4c2852f05c8a6204e4a972475b85ed7ea375bc3d0a9eaefa4d0d430cebc54529f9da05316f24a6a2182516f9cf4ef0a7f3c440d55dfae7cb3d49d10bfe9869451b6dfcaed94e813416ad94707458f437dd785007a3aa957f1c4da3eca7e546fc1cbecddd7ace476481ec2548e4ad414a04bdfb17f6a0385b160be195587117ea4ca978133d6e03057e059e5613e6b171570837f37587b46bc91537e8bcbc9d4137cf9eb76e1223ac19d92f42", 0xdc}, {&(0x7f0000000880)="e87ae6aa7929cb6840f259cd4564f3407b60c3d14b90b96494818d1cd9f265b859ba0e3455885f7cdf49dc3be0c7ad577ce271cde9dfc150cdd08cda7d22176c11bd12113e4fd59d5cba85c25f89a02b792defd300aab84094e85fce10e928f02eddd7274b57a13d4df059d36ecb33a60c9651f7843bec08ad5d7664ca65f9c21e8760ea61c18e03dc006487a784688c96f30cf457967353049d026286a89f2d47c5d1b6db83c446ee5d0779908c279f8ad4342b8d83b2c4248bfa020662cfa3093381a5b71b71c6449007c7bf40fa2909d57d674acd", 0xd6}], 0x3, &(0x7f0000000a40)=[@rights={0x30, 0xffff, 0x1, [r4, r12, r14, r16, r18, r19, r21, r9]}, @cred={0x20, 0xffff, 0x0, r22, r7, r8}, @cred={0x20, 0xffff, 0x0, r23, r7, r28}, @cred={0x20, 0xffff, 0x0, r6, r29, r30}], 0x90, 0x1}, 0xa) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r10, 0x0, 0x10000000000000) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r10, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) getuid() write(r9, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) 08:35:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f00000003c0)=0x2, 0x4) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x2c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0x7, 0x4, 0x401}, {0x5, 0x0, 0x7, 0xfffffff8}, {0x3f, 0x1, 0x80, 0x80000001}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 08:35:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x40) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) flock(r3, 0xd) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x3, 0x71, 0x4, 0x2401b18, "39d0c00968dc65a200000000ab10000023001000", 0x0, 0x80000}) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pwrite(r5, &(0x7f0000000180)="56c72148574355eee26ff541781955bc83cd63ee8aa4cb95ae25fc3eb9c690cfc75c98583466e5c1c8e55eba7a3ca9133e035eac942605612ce40eb64996422537445966ebe5b6f9359daa7c0de4c566af0cc1a825ccc0d554c8508fd0538b529802365d850284cb15783664d8951e1c8c968c276677407834d6164c8798124f1a86fe307a67700fb7322ad7be14f72732ca", 0x92, 0x0, 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) rmdir(&(0x7f00000000c0)='./file0\x00') 08:35:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86124) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/86, 0x56}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/40, 0x28}], 0x6, &(0x7f0000000640)=""/157, 0x9d}, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f00000031c0)={&(0x7f0000000740)=@in6={0x18, 0x0, 0x4ac8, 0xc19}, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000780)="83169e510506afa07461d8f7435556358e6501850d0e275082ef6a093853ee0d069805693c9d4cd4534ba9359b3ce8943978efe3a9d3d7fd96b416efc5351d71ff6e92ff9c4bb8c58453f53610b0c68971c19790508e82723f9729b94b50f662b2bd29e3233d1b3daf53dd23d85ea20674a956d7e8733f5c401ae81a369f38c883ee38386e51716235b06885c90c4cd61224f5ccad3c7bd18434b03aa9136835278518099fa61b536f723dd1c9672041e4f2b8d555a74911026959956d17eb5f011b2b79eb690b908bbb9a72bbbb870f9821dad88288ea4c882a445a14f9b806dbc21d4f2a", 0xe5}, {&(0x7f0000000880)="db799fe4fa7f5703f257c8bc090e3d45e35021c7224942ba2e72428365bb44294602498715bbbf06e03bb5b2bb5d8d99ce1fcd127a1f63acdc8439a9b26d3afd078d9c04ee8e9a4557945b997832ef96177ffa52586830e65d0b4dd90216b0b78b68392da149a8320df10cba34fbd2fd8eae9dd0816ce94e98db864ca9f67615bce0f1b8a032246b1b29c479b5ab49b4dddfd2565737e565ba1d124e3601b1fef527be2b1e8eebc36f7a571397", 0xad}, {&(0x7f0000000940)="5e03a5f6277f5f55f3619d34c12e1218f0527489366d306b90751419602ed0bdefb16642dd2c3794373575e2e1372f333e5bd209943a1c08", 0x38}, {&(0x7f0000000980)="280dc7253d7c64ce842b816c0a17f37c8808d05881d66b2b41ef93193156a09dd56ef6f2257e2720d0599b1c14526794a9f866ce771cfc1c902cd3c79fa571c53fce67e7bb38546ee1d20254e8ec1a8a68f819a54760170b62e83a0b6cc1af1a8e7b735b2dc40bc011952b8b1a452909e49f2d4a398da8fd857beb44cec314a4802c29ea25c8fb131afead2e2b49ab4212c0e49b475f67a6e025d8a177b39a60945ad047f90526e92a0c8f402b042092001601809dff87146d933fcb1edea900bb220dfe47b20b1784613bffea32027af45e50b52f8b533ab6a7ee08d0168af2edc343a051b0190bc0d92cd0e328b95938567b6b8010cdd43fa18033ac3d", 0xfe}, {&(0x7f0000000a80)="5621946f4d277609a8cd029ff69afd6c797f295aede5ea989077577e2e0cbf2ac483a1dcb587a5d55457c840b76ea93d7c89496198bcf8e9387add01070b3dea504178d1e076928aa81732c8bbd1eab1a9d9f77377d3c7299d5a11ed09c6", 0x5e}, {&(0x7f0000000b00)="e3662d72a5711f5ba140e62edefe449d682036a763efba91ec2f7d720ee512f2dd732e89af6f20cebda6734006980a3c71533127128228d5beb40f66fe5efe6f4e7e69662d7a200089847dfbed43130194cd4e87a22bd8b9a7d497bf60ba0b330698981dfad96cd6c326292a2b8203d1d2c58aafec38b9cd096e0cdb3ebcafef314d44de2824bc22903ca1ac9dd79be43a595c32a1d2acf2fd98eb0ced320fe3a030495fe3242c7686e6edc94fdc435f071f8a970b5294979390721a4ead955d25b7885d92db1218f0cd4be0cb418158d79c912e2a10db4385c258b6cc88096c4c473912feffd616700e14367cee1f2280", 0xf1}], 0x6, &(0x7f0000005880)=ANY=[@ANYBLOB="880000000000000000000000890a0000ce1774d74657f2ab0a6429e1864ffbdd49643d989de760b375d29787ccb46c3b8f8e9f5ec7334956ad0182e506b7dd79c1548f2aa6409cf3965d4ce405466771232d8c8596f4552a2aa7a029f16756181496df80728f625a0bf5462c167cbe865cc2925a48b3c00444c219c0c94459387d3f25401b8055588801000000000000ffff0000090000008d85c2063767fb35b7b81e507d938b78adab84094a94c307f03b0d31316c2b335f831bcbdf3b32299d0c9fed4911643e2fd07451b76b41a5c497ca0bfe515d4ed295ae90b3d0977dc27594420ce6125543dc9749830021c0e4d6d2b904c5f9294caa3aeae9081368eb120f04df85d7cd5807e73da057491c4ca244da4440b6f0c2f8a3bc27f4c763162e8b257377a2290459c2dfe86a02899336a1b1147f7e261ac43e733bb77cb58a06310930f685f0265c56b06cc434af088d22f1081ff1923405bc30e8b3265f181dcfb6f0416896a45f4dbf91af3c18b1671cff583a7e420884f291eb049bf224242b5b1926a79369f54a0345ad34c22c3e05ef5deac81c5001c57e2aa2ca748910af177846ae1a66f63a2c0e35cb3226e0269ddc824eec158efc35e5ca6d3336c1c8ea5121dc3ddd408f04eaed1c1d2e3fa90da1e0c1e8e1854a083e64eb586c6f9e0d4b375e20481015a79d99e59bbb326218b232f275a80981cd2819fa4b8bf02626edd32d86529b12ea47792c00500000000000000001000000ff0f00004f12fe8ed1f0d6d9e82080ed1fa007ebdcf61b0a9cb6161cc0cc12f5dfda25a509d3194103de7f2032c53a7abb01aff485860fc9e8fdc6aa204fa90000000000101000000000000001800000ffffffff57336c00546b133dc26d81ad6e9d3e1e565bee7de6dce7a0ff75d9451ee880b6212d3b2b13b4273d37e69c7e873a4b604187ce303853bb843a7e64dc2182982f2a879735d4f7d8374e695e772209eb1c105444d41ab6c17ad46b568e3a757d3dbf03255b2dc7dcd249e6857b42138894a8bfe784e3f5acd4baedd117c72fbe58dd6eebb73f6b9b1465f937b718dca19ebcdba56c524560d73379f0d99896a8b547f13129935af2aeb6a73bdf8454f88b3bd670154c2ee56f4a73d7363e4a0c4d0c73b5945d16079dbc348d1d6d35d562f1765169880015c95f6d195a3da78f88ccd403b570f8c949298ab14220e29e8fcf3c76aaff38430c7ba89f9cc8fa99c9a56dc1c505cf59f2f65c7752afd7bdb6e102b8754ae82f1b2efe7ab2dedac9727eda77ba5c220f103d0b14c68e304cbee5f1a18de37ef5cc01ceb1a77dd9979a33d6365ee309eb3947af12a7e80795ee72061fe1b8d418981b243c187be7031568bb8f2fbe22c92966e77b5a6ec04d4b96c6ea63fc8410f91feb2a60bf82ca78578663a4acd7bc10eae979f68b3fd1e85d3630cb9fa96e24a89b9ae9cc975bc7b8801a18a80ac1156139aaf9098e1b99dba348e296578ea2b643ca2ce7a3468bc04092a1fd0054448768428e267fb3a3f26cc075260d521f4e24518d75a7b4176a7688e3558c9b07ed84997473644f23f1c21f06fa1d2c8b7d51318d79578e4a59a3edb2f91137d1de6c7f7885e87b87e94575aca1fcea648ead7294127ce9b395bb285d7f1e01701e0c7d9be5a415432d80896b3fe232d9f93ad2bee7ddd9481a0f9b82b55d10609cf1e87f844ff07f98f1a49ebba0488e9249e155da253bed21df06734ccc12db069cd1aab5ba065a705738760ca5c2c89e3f2d9a43ee766e78d1f2fe1723c148e0bb6ab29a0be30b0025b69cf7685cf78e4fc59a79246ffc6ff56c05c277e1bc8e0713bdf3b8b36b1cfd5534ce69859681b7c8e56f87ccdb9d01fe75a9722ad7893bbf0cbf7038ee4ba8c57596a9d40f32587f0abde5d89011dd2300e1c221b81986db6969174670f310e2ba29b563ce80dd5d310a1c19961423ecb260edcce233b931b5e272e2c920c9b939e1df818244b5a2bdc3913687fa9fdad2c2a899a6991ccadfc9e7deda29e725b15e94e761de3866bb43752ce2183035f964092b5c63ab7cf3a1866da88591ba9abaf8698c093b8eb17a1e1995ec59b6aa6d15933feb099b912c98db1df0da54515b7be740d9804fb0857f2c8534e71195981bb600d4b206bcca8fad5c5f1a5fd57c0cefc3169163e88c31a516e1378399a5e2a1a4a6a0f6aea20f12e1028ed625dada10fce0ca1f8ea5f6cd1c26ac2c13569892ec7efc1236a6bcd262a28764fbfab96c4ac3b39b7f8e0ae99074ae4c724d53babff9ab4f0a498fcd35c742a8c3a94fe7c954b46fa700c4defff10d298ac5eacbc5082bd767c026b6f5395d05820aee908226fde6195928fea20ab36bb63a352309ea8744c93d763428f3bb1500df15c8e8cbeaa93f877eff485091cb7a3df99cd4e577acda2092981ea4383730179194a9ae9438f64a2fd0c64c7343b3acf2ca48f888b4139af5a502db620658a7587922ec5d9eae0d164b71d81838d46f5dec064c571c35549ac35905be525078cbf4af3ba770ee9aa4d8c76cfb9c14338d6d8cb5ff10e8377cb03e0886d53f3aee7133ed88f6d1d4ddfc34c0090122f1ecb61699b174d448ab503d735f2238b91961317118ea9277a18ed7a12cab9655251d2b4b3494867b1ebc024c052d66358a7215e9b52b4b44daa94a480ebf45c92fb98b3c2a33476b3b8b0b75d06771625fb430fbfc4741f8f34b804c7dd01146ee8d0153f638d2aef535c619bee50926899217494ad02901600e4555626a9102ae1507460516bbf6c301cde16ea6531356cdeff259334cf42fa1c81db242a9b7f73a29ad4191ea971ee373c763df4a1b692cf9f19005ad24922e740ffd9a4677a5d07ca0a2b534c80140ff123eb73d6796ebf17459fdc9966956beca3eb3135fab817cdb8a3ab7b75aa427585ab79a1175074c5e582696570d9d1976c844b08a0650129d98bf314354ce2e5c3d89192369b0fbec0e155a5c9ed92c8f97e961f9537530852585f4bb546f1936e3336760e5d2798b65936a03880e7f18de6916f2673088f62039c5f1267c4df1e9056de8d8419a8eca005822464c87ec3ff0f616592cd056a7295a98908637fe498f07b702c1efa3db5b33cd68628089cc5a64973072228cf8974276551acd3e01b274db917c4bce89aeda6545aacb2295de4d54d735cce00082be12defb66d14889aa6adead2f630a4614f586ae669ac549f8a34467cf03a4fbbce75ab6375e96426483eed9f86f5cb7b613ddc929cafce8f7c4e69534410524780790052ba341eb8e33f243a02113c16bcf48ee4dd6ed93aee44145cd99d19bda4249d7e512ff7c574b80ac53edff9e17d89bcef01bbadc372639b421d30547eacaba8ae079e7b31eb69416cf354378d66c86491f54dd54210105bd99e68602a79e90f69a3518ef514e6e186f917df67900e098b03a79e0d641c6d5755b98cb234a0efc63219db4c53fc2aa6a44b6c96214b1f2b763aadfe52cd52e0d233861d752896aaf85b73290ef0a455cd8b743db1d1fa063dcfd467ba4941db87502d11a15f0511f9c8a0641ad080730c927417ab15d5f48e3a15acf99f7e001269cddf40a2b4cc72480ce6f82365bb11ad3cdfd1cf59f0c99c828441299f520fe8617ae7914abaa987050fb4d92d5888d755219a8a85922dee6eba3856d1bf1e1b3fe5989b2bcb6b1b537ae17113a365d9f7ec06c70bee7e3ad45f4fd1bfc4cf5a2346618199ae02fd2f843cd122a287ad1cede532078551f2dfa12c93711f25a70fb2f3010aea1790c77669709511cf20c1c59b53baa6c6379c87a579e81b60750af39cece0ef5eec492033ff1c1c28471f228c2243a8cfa0affae18b4f22f8fc9aa85b684cb289b961140cbfe4fb972b7a3645f6008838defcd25f81f923c7d127d3502996c914de16b2e54e52fab83765bf36061783d5f8c801d9adad85ed8f282da0a38945e9173a812d25ae683dd82cfaa5d6cabd6947fe466a0f558e8a9b116435236c3de0d4c3d03d68fe4c4a9ad617df423dfce3f76bea4d3835eb5880f3364f8a30f2a6a67905581339d7efb28c7f4df3719567bfaaedbf27fe13edb595b651a23a81c7e2511c9e3d7136ca8ad594744e14264dd18c9bd2a63466c2e9f49d56e584c1c960abb2d050dd832061bdbca771f5e848f0dbb5ca7ddd7ebed8ee65fa38d21bc6be0d114fa04f26eb6a66788d59cbe2ab0cafbb93df41394c7cb5cbde24d04b473ae28b6422f842872089f170cffa32005efb813458898353f755f41f555fb3e9b7c401b93108f23ba748b7d159a4aa70b2db8adf42a5b8b434f9aa6015cc499db1351c0df44441d14a254968cfdf0f8087159d4e700670abc3f592233c71b318ec610d470e55131a0ed8c3363f29a9fdc54c7e198f3475ac77ac7766d45437b5846b86bacdbb327ddc989e5c157ebf3ccc537294c6135c41ad91dd1202cfe3ed6496a30114e30fb11a856775bba2f42e5a6692462d9f712f3c05bd25cef8cdad52d14174fffebd4e280b8f17ec87a2a0282ad419b20febae60575657d33d50f3ac6bbd26ee213358a6c4e53cf6174046ab1d4ce2ff650e811ea0d80a16f7deefda80ec9cc681d8e6695aaafdd5aa223e16ec1f2ee5322de996e37d027baa11c2d7d56501d97a48a415cce147ca0c25eb764f698ba15c6967469ad5a4b2390386c9e31f89eb5ecdffd36775cca3ce9bfa3dbc16a75d274d4e6bf270b1a57258b8f1ab224d336badac15fa4b8823c4aa9205bec08f40322cf431d228ecdcf84e78047831cc7c79fcbd0226d27d8e583a208d9635246853a8c1a60a4941d56b57d6774d70a8433e51346ea837a3ecb0292bdbbb00a266a37d9ac28eba8ae1e993d8e23aa3fb3479da0bf543d4ff63cbdcb5193d2e79aaeb573e415e5b1958ef2e59292d72f74389ffae2adfa549c96895109e9a2ae524f20ee8ee6d26876787ef2297b7bb8a54363f9956a315162e3d45b06c665382d13d54c2eaf6b18082a77392e9c9bc600c68629fa7538aeef863f3029e8dafe2df483921928bb72a19d5c2e3e8878f19cad837d3cdcf182f60a4d400268586fecb24ab3ab59f359aacef05c6dcc91049af9fbe7dc86d6330bbe782b7b482df8ad6c6bf94f20a0990e7e7ae526617780188327dc43ce9a37291777901539f477462253e31a6bc86e849d7f5eb5599943978aa24e2e6ef630910d4ebdefc049be0bec3da2529f0db6425afd9059cd9020f0779bd7c7395c4e9b48bd759156054233fba1651a86caab9539b8161209ff7fc34ed6923d6dfaa6088181beaac9bc2490aafdbad3007f1a809bd4609b741ab4fc824a3297e45e2d23a6ba6399939fde919c5556baf13d8e41eebea9881adeb53718e7b7cde7a1eae0825479bbdbdd37e6ff806c2f6fdab6e1c5957af7e5bb48e040290eff677b8bd316a2c6e01357a7e7ed959567495c93f274f84be8103124d80a40b0495508d1ed4cf2d1cb2ebf7f57bcd894551456feeeacdaa5a8d1984b8f52f7ad561e351d3ad1dd32491dfa3295df199b46f128e55bb950e32e4731932d3301501a91c893aa6d5c223977c30e150c5f890e557a1187b798ded7a1e41df5c5c6ff02f7588ff38c031eec45d584231247def5e9c8291e20303ebd1472cc0ad2c6728788ada39118dbc0ef765b4504fddaf0f2e10217fdbeffe83381d4405776bd43a4577bbde6832e921c4b7e401e335cf75a838d0c4bbce3488643d353252f3d15aaf74033cbffba0f3c5b027964ec8ccbcdb2983778d368e60c930b526f85f9631a29c4764c6b169f639a930d97012fb8f4d1d0f2035108cc425bcbfceb4ae72b00999bbe77c6cffe114e495e37ae566e60b56e10fc2b85206e66f5bf46dee6d2098ec346842edd048d83d0c53f13e410d51191d6bb96001bbbc10e96df195c567738741ff0a9f9524b86b61e4578e6ada90eeb72619bcacaeeca7b5d0810f33c0fe58885cf00e214260599928961bf1620a391670e6e722a7f64c5ee074aef8aad8f21f14196b04577b28cb9ee5eb6e0dd50f732401076901989b9f3d0a74c085fe91194254c7ceea97d40df2d94180fe3b10dbd18e314875fac6c6fb8b90b2331b6d229540932749e8c86064ec794589b74a2d66c8315cd183cdac5c73a7fc939c759a1b8fa9213b0c8b79cfc6d3fcd639944451121ccb2137d4e8f90e233c79c52fef498bdb5a25fe2395d9940a1a11c3d27dcad35705819f00480771f652355029f4f9350a541fc4b9ddbbec64b1542e344a50b1aa9d5ea49cbb0066921e377519c64ec5d5de02f1269f58475aec4a0d4cb6693e8f4e2637dab8f2886293003b2e0a0bf536c95f9ae4ad31ae0a5485066e47731aaa58be6be5129e4800e153555c0cb38eba0bb4779975bce21e6367bd6757dab917adf8ca946baecf0afd072a5e3a29f9d32b008dd97cfff30305a5edafb994bbe2a54908e9a35a4f4931a063b4101491c0100cd35308f82ff98000df9e0f14a8547f089115891d915391ce0491733ee484405437482dfc2a22b72ab3cdf565fb7e3c59584090e12b9b0e424de572ac93fb3e8fe92be6cc3ecda8d4a2a5f4ab07b053ce532355f8cd7564b985d71f3dc6844acb31b69686d03ea33d5ee391822fc37b1d4079e0d61b829653f0759911022b90c6f7d5663b2362115b5b80000000000000000000000bcc30000ae5d3c93432d63e70631acdce23d7ff589e571c3dccb4474dbfcee6d90b100b3aed713ac69a50faf330eb683903cc891e426c62c7b6138075b7d551077742b785d6eeff56627a5e4c66643c78c32d39e58df5d18453d6a68217a833aa0e0f36c4040e65fcb992dd2505a2a202396640ab3bd98a3506fbc468165932437da728945902feb2187facabfa315ca47f090f5176cd77b584464d95e8efc6752860eaa8b000000000000001010000000000000ffff0000060000006437a32bc99396329b6f0eddc713956a017626cf100b441c53b454e3f0a4c86c398426212ff1c03b33de76f1355de98ee031a3edcd24fa2f8ff113b50fe87a8ca39a7aa1858dff834c6bb2ddd5cd8abd0de645e5fdbe68b43cdb5d6c9789827558a995e10cbeec851840789dbb00f6352d5301a3a24b8b85c1572c708670279aca2b56fd16f6911bb8b8834ee4997cda6789f95eac0835c32b19d9bf19366ee64b94ec22ef18313a56894e1b87484311d2f0135b03a10bbffdd799aaff61cfc5565581853bbda7245e91763eb9b90eab5304a4a57940097e63dc3b10788efbfceef359c1a8051b06ad97b301da5668e9cfb6389f6067bc50791af67614e13b26cc6782b769086557561cc3cc30361bdc0b092b3746d0cfd833e58c0fde9549c5fa8475becf1e05240d9d399bd479b521fe13995f3d0f3ad86f2226bbf678d16b6da3d3cf5f7860da85eea9f67aa56c849bb6542b86a96b56ae15ab66c6d35f482ad1d31f7347e8c7ffed5763a87dbbb8d4e580eb2da51c5e78f5a8bd4a6f1b609e9a57ecd67839c49ee45364225b77c5a72ce3806255fdebadc9da3d5b5317d33d19bf1b7362517963e20f025f54327d3a8c008dd14c54c47d83ed3522b9f420f3106f08e5e913ce9bc91c0d85fb503d550855353312d1538d04a02572c76f913c90cd358aa00735fac515426bf5e30b73621ed11f17f5116cd43c97c8409a3076028ad6f83fc5d595b6855e988f6476c6ac5aeff7aaefc522f04a961c8a603b00a26d36eb04687228a3a2d29143286dfdd5f6ff03604df1459598035b778e7f68eea38f76aae7b630b387ff19857539bdf3b27e5aba3630df28ca5083bc7bd0bb3fe21ebe1ddb07c6bcf372795b3d61be50a0e32bb7643c7b53d0470771eaf53cfa06afdcede1503ceee6de1a33fdfc9142872410d1a7c8b6b199634c9ce71b6022ce690d62d94a575fa7af0ae61125ba83febdd9dc168d54c04ea68be2c98a26d06e0c4cbed16d05f620a83619ef2173f5b31253706fd526c83aa27dac961b68ac066c2bc52e8a0c115385bfeea1d71b36ee7a3ec064324ed3842e79d9dc2fa060850eea50524b9bbbf0c4e00b516c21895e8e7803ffc3ac2f6084c06855bbcb473196ac9ece4e56982f034f2b36b440a548e776f483cb4e63b31a608c3f176057969e051f67fa88f997725ac3615e36a08d04f733fb60d1262a9ce055ab41a040aa1b86c0128c4ca2f5fb869e9987d9e67629ee8ef50fed53cbd107c22138e6340e700130db72d9b4eea5c1bc92e809d65a44bf17c5507262aadd56ec9f6aa06411e79d71ab2db660a81308b92183d2b44d551279b8876002c56d836a2f3bf68da27205c1a3157aac23f724479a9e70a6bb9bb2681c4962aeb36b1852798dbccbe28a8a8c350db9792c5cfdf5713d484c2d69c229b1db53e74eaed8d7c2def0da5162dc8f39c7145ed6e482ab5717bba0ee575a3f15d0cf88f1127dd42c457c919143778bd29a8cc83ce68011a5abc4217d65a97df25c52f6bea1cabebc72450edbd2877d2a7d9063a61f0f4498b37a7f28b5b6fa30d3cfc4915fb3f4f4d860c0768544bc0890175685c32b45cb71eefb2fa1c57685347c96381286e7da9a29471d612d57011eb28f255d1430301f0ddc3312d04f21210772b84a1c4f3bfad7ac65d1efa6cef504f962c363cc255c5e52e26ca2d3a28a5581b02bd0848adcc2b4d20c72ee817f4353743fc8c0ccee8c9671ce2969fd1f684bf42b680f3dd7987656988893b85938498cce9e154f0ad044eff35b3255ecbe53dd79f9e510d26016b53bcb9b74083bfa965895eafc7c61ef972a3ef31d8e88630462c74c367ee729ad3a152cac1bc6f031272b6cf6a03b30a3e5b4e660f862c66bb992162c0e58ca8ea92bd807fe6da57b7d906c96d7a833881993ecb07851159120f8ec733813ff8d12060846cb8fbf88716b04611661bf4eee89437fb5c078db452b810097b91f92db4094c4dccdac9a873dbc9b1b3f722e9356b0224f8265aa86e954479176a37b3831374aaa1b9ee5120d7eae729b65b05d04ea079f1c2f9542180e0dc69d086e692cb460ee2c4a7c37ca6a0b64c339ddc19b68fd6ed20f247c02e9f8b2229a0672fe05dcd7d357f0b5e7fbf846adf2bb15af4ee32abce227e3ba3d80ef6fe12b8d64065f0b4c6766e5321b69e387ae6bc8b48423d40a01681ac2c425f20904619dece208973bac5a29aa61eaa625a2c55fa232760fca7a5b4979a5fab36b1dba2e72eaf31a728f2369af0454755b853350d2ddb35be5bb545455524b86b2f99665a9ccb4c5d628fa14cc50032fd90156e8511cd8155380d10646974adea7f303c67a5bdd0c7dfc5e5b56d12cc532f017d38b4d6446f92fe0291a44b611802eb3b32984b9cb8107c2119e593133620b196eacfe980702560f3211eaf4190d7b1ff5a1f3c188e380fcc2ccaa34e0b2e8dd85645c031ea50435abe09b0b189c86affef86c39ad3308068e56add7c22027e3498ba10d0523f5cff313c4aabc7e44e8231ea68aafdf9ade41524dcd610691b58dfd92376abdf72b975abadeb6350367277f4030da8eb2b1897ad28b06ea0171e32fd7c338e839831d7b3a4ef25a8caf595648fa5fc9b0cbf75b101660c7d6b26d4f081d4fc0d6b58b10c1feec47e6ee567c13e93e51cfad764a24d558c65b3d28db8bc16102ceea59863b6c14fe389f0584a7fd733c37850e4bd8b7acdb5440d2e8b6f17283df848f47e0b11361315dbd4f09ded1dcd1d714b234d8a2c2f97fc945497da63fba1bc19eb05f3a792d9ad8f71e699d6918b8ce8100733899c23b97d1e61e42897b3a1c54a8eac8a58eb5891fec9abfbac043a7d974f1bc3beb0915a87f568df5c47eaa0a8fde0f0cca42822f9eaf8cb3959034a370c994c31d6018b961be98bda637e7b0bc7a82c1f5bdff0a355da27521bb65751b5546b4a4d6774cfc431ad341d54c8fedd191e2c2d4c8d3e4bfbe312fe776d991ea9cd6844891803a0337dfb81fac23e8741cc0d22319d4353b38b8a35d63f7d975820f1bf1f0be96d6ae6444d8b2d8e711b7615e96e9820536234ca9f38d1ee6de9f8b0e021961ce3d26d78be15c548221a26eefa3a2c97a4aa2a0f6c7d0f65265f5c7f83a0ac397b28ec7bd161911a35e301c6384d1aa17dda45687d0a8c35a15cea96e941d1887027c128f811baafe6401e747c0abd1487bcf16a54037f62d3df06f4e3470a18f011db9bd6141d6843293ee9bea5eec908672eaee9f329a624ad895b7d51d033cc2401a2639ef80c7a5b1e2c2c8a21f988ad60fe213020b7ae9a219ba680491e49c2d6a9e7b225c0d5302a6aacc9c008034f2cd63a2cfe385aa7623dad02cf967b0f1b8c60c606ae1e9e2b30022fa3a834d68e0bea866370beae2d2befa72faf14a7bae756021ac0c9ff930e43ab71dd58fab8677437031ef71656116cd538464eefbb8d242c5c1453e1e5cd0c76fc76dd8382b3a6759625b2dea5239e7feb3dfdb1179536316d813a125cb7c844bcbc184f974b613932cfbe2b0ffcad9cff58070a40093b0ac3385bb189c93c71a59859c00b4b29505c2a771a0386c560b8489f45724567829ede79fc0cff4de7b5053a3634e177ab04ab5560f65c6af9c92c432486b6ab8e47b17088a92b17974ce62763c6eb5fe310dea640eca9b914aa393d024994a7ae4e92abd731d53d6bcac7cad42bc20289b0ff6cd0ec3ea52a610f23c6fded6794b4e3a139f3aa284dabbd876bdbcfb493bfe196d9d784435c56b0318118641d661c8f6a4a8890aa5aa2e75730b706c756b5609ae151aeb49b0d2731c434f5dee8f6d740945a636625d4156f5d1be8d9a15aa81046f4d4347a000b20aaebd74cce89365930ca372e50ae727fc9be49d6c384b144c59c928df7b244144931565a6d22a03aa47f4d87cb2b70737d103977d33b169a808c29021e6003724270fb6cbf6d3e449df90dc0f2085ce2b954deb266f7b53dc67b90afea11303e26a2065308c54a8e57372ea975ab4706989d03b127b3f91e5b1f826ce91fcd0df89cbefd0a92f71eb4b568a4662921e63e6c9d9827111261a2cc152c4784bae9a66ff1e61ff1f428abca9ad483e379764275e7d0813ae9912a95610bf87167e1990e3f5eaca42a4cb505f40e7545ef6da553f29b8adf531914fb7cc47964427f49944e2dcb299bd62f10e368ecba3deaaeb8fd179aa0c55bfe78849310665e9a7f22cd21517ea2d1f76625cc4f148ae98caee05f79364b8706f3e81244e1bea6d65da04f37e4865ca9de4e0fb31a3aa1045be1945eb0d7c3d04dffd51b4eccb0b58d6d7c29b680b5dc12c0116a503f0a3455c3f78f08805d98900e853d96f5061760f2d5101cf9b1877dac2ff61e0a4e8b101ff821c79a8e43d55ca6397fd572034f95d873758e53d4cb98dda2415691d80e84601faa98245bf41271698d1933b60f59350a11224b7ac96caeb8776873d42027058b1e7ea20a0ce15cbef11e87e79cfacb47651f0825949db036ae0cf911662842bb04db1650bae2eb18dbb8746e227f8b466b395ebf18a8ae72e1a73726e7d2d0c9925b71038aebbb33c0e5ffed2869ec846b9d03f128e993c6e7643c0213e7a0c28b725cfa3511e353aae04aae105ed1e6530dcfca535aa853c5fa12c44c7a3fa9826d16f704713566e3d131685b01523f300286887b4b2716df83c28f9e8444bcbe10f41c01f6d570c77c17e3e5b06c07d5fd548202a009b5d882dc42d5ea393e40e720efe81c2eafcfcc54255ea4d14cf7642d0c4b97a0ba72b13bdc6062360317e4dbeb9fe719412f518019bb39aafa9036c1366a6425f3bc0e0490757c9789a81a201c6cc1c99171cc37364b17ec33518a0f41f41e218ae59324eae05245499e9c3da1ab4fd4b6cf4b10ba492a11610681bcb2961825fc9168777178b576aa0b2092032531da94a15e34df5df8f5326c5e709d4b0fa694da30d7d60d1a6e05303627d8850c530a095d4c1c934ec141ed20d368f2b689c4ecb92fa95ab0791e9b5901ce3fa93a06064533b7026a355935589c37ea6d6dff94ce7fea55729c02f48c010f0d1e5b9d756a02f54cbfe5c36f90186a41de35f9fba0f8b6d43529a2535cf4587a14f4fb648f5929f315221db49d910f2df7df48da60d0a016e2f38224bb446b0c20a2ef872366c949ec8bfc93cdc0feaba14169703995e5ddb2c8a37aedcf5134ffa1bce8c21575935a8ca47369a19db89cc7d7abc05757563349a3dddfddd4ae9a47916057966470b8d5bad7f261094a78f2260d61132f3ea939cc093aedb0d51781a315c52e86caadbf97cc56ab5b7fc3fa41fd252264f6538403b11e687d7e97ce97b3621874d0c851c314386bcc7645430117027ea234d5fa238c32dddbc1d15f558d61174228d606e447fa081a76ee1c2bad3d7c2b89d333c7a4a66c171395a12ed584bba8544207079ff88d29e8a0d532f1a16c16dcfd727135cc9a5d8c2521e0ea464f1905a62b7cb0131747a31278caf58753a59422cea48adb949570535ec31a0bd92bb169122394ab43bfa63337727349b3054d8ea94a0d97e9c2e5712218e5881d8b9649caae90df7fc2014eb58a3fb504fb6fcc88cd8ba44999b9e73c87a3ffe5a5fc278031180aec197c4f44ca529c2406c6a6cbfdafb3ddf0e053ca11779d7ade58e9a3ca02ca615824fb0b4da12a6593f3623757a1fc63182d39657c1e345b6d7ce296e59db0505c8ba022a42ad85cf8d71611f05f51ea070c4afc024c27bcb7cc464700b538f563f3e7cdf0cdf4e29ff79f801204da0d2d5c4180000000000000001000000090000006154000000000000a00000000000000001000000080000002b247373dc7d112364baade903dcdff659e3f6f9219258d0405fa1e9a09ff99d98eb4c6d5b1d156e0ed187f00293e661fd97c040d17037f02ee42e38199f63eae4d6c16bf95aa50ce01d0acec763effb5335218da16023ba12b7b2db9de4ee1c0cffc1dfb9527f9e6f63a2a0998ef081081da3d6b1ca36781892006f874affc98efb9a4fc5c65f83a1f3ed0000000000c80000000000000001000000090000000a279a231cd3a5b1d735881218d2eb7c22ba657c6b7e40fc69ff8ee7006bac1539a2ba4e511113c659ba1a0c68664b56b950ee6d33192fbc13ccdb1bcc0f9e2c06b34800e7109736f46fb60f612403b92f9ca7b758ae3c5fc7bad4db7275c78a0357cf146937ff2ac47032db882d6be8e82c24ee541fded78224b8114856b7fa9844757794cc1d10eeff2d55fc1bba26ff4f76e636b778fb14c187fd0730cc0eddc58450d08c5bc8c54c849439110aa692e1714a41d200000801000000000000ffff000000000000cbf92f1a334d25e588d1bed37a487d574738e60c30c556408f75497fc4cac2112ecdb0c6fb12fa16d4e832adf3655190fa223cad04c4a02c1a05165ab134e40400c1c2b7191a215a0cea2fcacaca0f7b53397fac44aa2c268a919a24bc02dfe37942ce50d40f7a914b1ffb5674d925f0aed5402d17cb501221b87d92107ae6fa185014e3bad943f2fd803748daa70adc0b14b984a2ff8a6fe3dafd514c0151aacfb1eb576b33c0e2b806f0f751ed948dbc862b666c2a1b45e09c3e5b49e10971eeb1e6271896cc63a6109519314e4cd69a09092538b98e99dc6bc492c6086f497d3e641c6ae691264fdc72ff3237423b45c528a29d9d05a24bc2e58646861ff239e8a30ac9921b978db711df782ecdbbf1e27df97ee0d8eac64a7053c12e7ddd9e9fba98b7a145b90e953356c4637cd84d75dec98f381c89848891a4cb25855a8710a62b9a152d052319ded6f50df0ad2884200a3f7b639d14a9efa5d63c87899a3358710823b814b50000000000"], 0x25c0}, 0xd) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/193, 0xfffffffffffffdd0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/pci\x00', 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) kevent(r1, &(0x7f0000000cc0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x8, 0x3ff, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x42, 0x4, 0x3, 0x24000000000000}, {{r4}, 0x24993e25c09869c3, 0x20, 0x8, 0xfffffffffffffc01, 0x4}, {{r6}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x1, 0xd74}, {{r8}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x88, 0x45807a119a4cc423, 0x1, 0x8001}], 0x9, &(0x7f0000000e00)=[{{r10}, 0xfffffffffffffffe, 0x347185083786f6be, 0x8, 0x5, 0x400}, {{r11}, 0xfffffffffffffffc, 0x9a679a7b0b7d0806, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0xff}, {{r12}, 0xfffffffffffffffd, 0x20, 0x8, 0xe7c7, 0x81}, {{r0}, 0xfffffffffffffffd, 0x26, 0x1, 0xfff, 0x9}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0xd4, 0x1}], 0x5, &(0x7f0000000ec0)={0x23c, 0x80000000}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) chmod(&(0x7f0000000c80)='./bus\x00', 0x98) writev(r14, &(0x7f00000002c0), 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) 08:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44, 0x20, 0x0, 0x2}, {0x80, 0x20, 0x0, 0x3}, {0x4, 0x0, 0xfc, 0x3}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000440)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = dup(0xffffffffffffff9c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r3, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() close(r6) syz_open_pts() write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r9, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = dup(r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0xb, 0x81, 0x4}, {0x9, 0x2, 0x0, 0x8}, {0x100, 0x9, 0x9}, {0x2, 0x7, 0x40, 0x1}, {0x5, 0x9, 0x40, 0x20401}, {0x2, 0x3, 0x2, 0x5}, {0x1, 0x83, 0x73, 0x1ff}, {0xa267, 0x6, 0x3f, 0x10000}]}) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendto$unix(r2, &(0x7f0000000340)="ca95c74d69adcb4ccb8011d457cd629b77cef04b3ce21a3f1b1a1d143dd88a17215dd5e1c64d30ef33d324d73abf8c42cf36fb70b2c893354e54f38fa343b1a07c608cd83c76dfe21f9631906fce1ebe764b63bc4d66827f648ebd3a054a96f1415ddbcc630c23a874790a59a86c402803c89783c093eabec8388d32074aff54e37d8c42c96bfbc61a73db9bddf99c6c43bd7cca61524ab10c1307ad16aee53deca1cf53ab203c263c601c4f0443abee2c3f870cf96606bcf6964ae3330a73340be3de7dbe9d0af77b934e069ef84d6f", 0xd0, 0xea8941aca8a54a78, 0x0, 0x0) 08:35:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(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(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x4, &(0x7f0000000000)=[r3, 0x0, 0x0, 0xffffffffffffffff]) r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = getpid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfe) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = semget$private(0x0, 0x2, 0x182) semop(r10, &(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(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = semget(0x0, 0x2, 0x10) r14 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000004c0)={{0x400, r11, r14, 0x0, 0x0, 0x180, 0x3f}, 0x8, 0x2, 0xfffffffffffffffc}) r15 = getegid() r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x80, 0x0) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000440)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r16, r8, r5, r8, r7, r0, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r11, r15}, @cred={0x20, 0xffff, 0x0, r9, r11, r15}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x5e, 0xc}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x81, 0xffffffffffffffff, 0x0, r11, r4, 0x0, 0xfff}, 0x9, 0x4009, 0x0, 0x0, 0x0, 0x5a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:35:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000, 0xe0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) sendto$inet6(r3, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 08:35:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(r2, 0xa, r6) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r7, 0x6, r8) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f00000000c0)=0x4) dup2(r1, r9) close(r0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 08:35:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 08:35:19 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)={0x3, &(0x7f0000000180)=[{0x4d}, {0x1}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 08:35:19 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 08:35:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r0, &(0x7f0000000740)=@file={0x0, ""/30}, &(0x7f0000000780)=0x20) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYRES32=r0, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES16=r2, @ANYPTR, @ANYBLOB="574cf289ba4da4b9cf89636166bc758572d2966d8e9e78e5a5d73604ff4dbdffe388addf185a49703b10e53c1e3ea011bdd2f476680f5ad03612dc17604aaa3a07f1d854c028c309842e7b3c6e38db282361937252ef8e509d64594450403b99a55f7b24b5c357d34dcaa0560dcde81cd38104ba223d22853f833e802904712d23e86e5b96c70d87ac3aee5fcc53a0097815b498985dbd2c8ce5579038e933f7160967167e09ceed98698814b9b6f2e68b004e6068be4cd53a137f7a88048667350526091f9cfd1d8ec30a6c236e78d2", @ANYRES64=0x0], @ANYRES64=r0]], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 08:35:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getpid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpid() fcntl$setown(r7, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = semget$private(0x0, 0x0, 0x0) semop(r10, &(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(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = semget(0x0, 0x2, 0x10) r14 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r14, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r15 = getegid() sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000d1e6420653d7081a338b34803958dbace505cfc7cdc3c052f48c06ac36eee1b35827634db500179ed304d0412f19a6ff35b107353407"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x12b, 0xffff, 0x0, r5, r11, r15}, @cred={0x0, 0xffff, 0x0, r8, r11, r15}, @rights={0x6, 0xffff, 0x1, [r4]}], 0x80, 0xc}, 0x4) seteuid(r11) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$BIOCPROMISC(r3, 0x20004269) 08:35:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 08:35:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() chflags(&(0x7f0000000140)='./file0\x00', 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8060, 0x148) shutdown(r4, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000180), 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 08:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 08:35:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x80) msgsnd(r2, &(0x7f0000000040)={0x2, "357e190fcdeced4df0e06bf004404a2f17260ecd9de0111d2c4f3d7b1697d08659b25b37709bf79e89afab0eacf93defa374dd88ac847bfa0ea9e85262c9e58ab94242d8d780f801625e17ced32e3e9b8b5be3997669254c3363cc1c94948d7550028b90f363aaebdf89b927d56734420c715637dba3ee304e3a0dba6fc2f1e72e175adbf408dfc4783bd9d9e7b79a786ffd4f510b3dcbdfb41010f382ed0edcc9d33630ff"}, 0xad, 0x800) 08:35:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) syz_open_pts() r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 08:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x1000}, {0x7ffffffe, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 08:35:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000180)={0x79, 0x6}, 0x10) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000140)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) write(r1, 0x0, 0x0) 08:35:19 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 08:35:19 executing program 0: 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}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000140)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r3, 0x20}, {r5, 0x20}, {r7, 0x80}, {r8, 0x2}], 0x5, 0x1) 08:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="02afa28d1a029be96914f6357e05065d6683b231fe9e26df4645e318ba4b239521c0d15dcdfbcf26db8aefb059db711e6e7949b4dbfee18083f6ccabbbf397387f526c2579be8574a9f0724800a5669ab43e99728d839e5b623de0b924d01fd88ae14e16f8ac95f28319a483dd53d16dd7dfa3aeb37c5577ffc7286ce111b4187ed962aa0c0364f5e8bb2075e53f5602cad8d88993a2a778ff00608a7cd2d86104d94e2a24c79e2e203b58b2f139dd46f97f957f7b965d1484e198938ee15a5c0a56824efc82670c5e69a58e4d98d9b82fec1f2e166e3f255339878da4c73c13e24f1def9317fcef331307ad978deece7f238aaa7c843d52960b4908b86170549a0ace8636a3e5dbe9", 0x109, 0x0, 0x80000010000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1000) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 08:35:19 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = dup(r5) linkat(r1, &(0x7f0000000480)='./file0\x00', r6, &(0x7f00000004c0)='./file0\x00', 0x6) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000280)=0x9) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) 08:35:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xfffffffc}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='!\x80\x00\xf2\xff\xff\xff\xffad\x00', 0xa, 0x0) dup(r5) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) bind$inet(r8, &(0x7f0000000180)={0x2, 0x1}, 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) sync() pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000040)="3829dbc9d301a3d8096ec752089af29668248d4b583d0f9f5091db22689751fd4291a7f2ba0d11dc9397c7cba3926775a36c82990441c728ba081904f3f206844951a3c5950fb7e7bf174d0eee8e17e0333a645a08d8", 0x56}], 0x1, 0x0, 0xfffffffffffff800) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) 08:35:20 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r8 = socket$unix(0x1, 0x1, 0x0) r9 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r10 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r8, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r9, 0x32}, {r10, 0x80}, {r3, 0x80}, {r7, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r7, 0x20004402) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bc03000000000000005f54825340c2c545366d46d582ddac9c174ab439f5c6f996434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f58d48d34b5d989f29105448578a451d0a456ae29a68cf70d75e9b702b5283a0864f9"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x0) 08:35:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) kqueue() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x2], [], {0x40}}}) r2 = socket(0x18, 0x2, 0x0) socket(0x20, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r3, 0x1e, r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015961040 08:35:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r9, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r9}) r10 = socket(0x11, 0x4000, 0x80) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) socket(0x11, 0x4003, 0xb) socket$inet6(0x18, 0x3, 0x102) r14 = socket(0x10000000011, 0x8000000003, 0x0) close(r14) setsockopt$sock_int(r14, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r14, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r11, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1) r15 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r15, &(0x7f00000002c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x4, 0x7}, 0xc, 0x0, 0x0, 0x0}, 0x405) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015961040 08:35:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="badb8d1e63175a3a99686c4c5cf628eccbe4ae8fa8048de4cafd20e6fc062f82ca868d6804ad965c113630998cc1", 0x2e}], 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) 08:35:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 08:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x4, 0xfffffffffffffffc, 0xffffffffffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 08:35:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000600)=@in6={0x18, 0x1, 0x0, 0x3ff}, 0xc) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = getpid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r12, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r13, 0x4, 0x46bfe) r14 = getpid() fcntl$setown(r13, 0x6, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r16 = semget$private(0x0, 0x0, 0x0) semop(r16, &(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(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget(0x0, 0x2, 0x10) r20 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r20, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r21 = getegid() sendmsg$unix(r12, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e6f5027e98ed666696c6530000000000000000000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r14, r15}, @cred={0x12b, 0xffff, 0x0, r11, r17, r21}, @cred={0x0, 0xffff, 0x0, r14, r17, r21}, @rights={0x6, 0xffff, 0x1, [r10]}], 0x80, 0xc}, 0x4) r22 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) r24 = kqueue() r25 = semget$private(0x0, 0x0, 0x0) semop(r25, &(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(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x10) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = getpid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r30, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r31, 0x4, 0x46bfe) r32 = getpid() fcntl$setown(r31, 0x6, r32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r34 = semget$private(0x0, 0x0, 0x0) semop(r34, &(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(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r37 = semget(0x0, 0x2, 0x10) r38 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r38, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r39 = getegid() sendmsg$unix(r30, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r32, r33}, @cred={0x12b, 0xffff, 0x0, r29, r35, r39}, @cred={0x0, 0xffff, 0x0, r32, r35, r39}, @rights={0x6, 0xffff, 0x1, [r28]}], 0x80, 0xc}, 0x4) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="e0542389a12ce0", 0xfffffffffffffe62}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r3, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r21}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r27}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r2}, @rights={0x30}, @cred={0x20, 0xffff, 0x0, 0x0, r33, r2}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x130, 0x1}, 0x40c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r40 = accept$unix(r4, 0x0, 0x0) write(r40, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r40, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x5) 08:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 08:35:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x545a23b0458f691c, 0x1e0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0xffff}, {0x18, 0x2, 0x4, 0x140000}, 0x80c, [0x0, 0x5, 0xffffffff, 0x0, 0x2, 0x4, 0x0, 0x6]}, 0x3c) r1 = open(&(0x7f0000000240)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0xc8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) getpid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[0x8, 0x3, 0xfff, 0xc59, 0x7f, 0x1]}) r5 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/136) semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r5, 0xa4b03d9fc5dc5009, 0x3, &(0x7f00000001c0)=""/69) r6 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) getuid() getpgrp() readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/30, 0x1e) getpid() 08:35:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c65474f868743beea60300027b3f9af85423d82007ff2b2bb1c6888621cdc7985b8d69f82c9679fc33ad5001f19c3763658e25ad60c5d2dff840c710efe42f2528314e29c2829e50d340b9188c5479f8b7feafb9a240072b26be6986c1ce6d712cdd11d85905e7bc5555dcc86a73cfae7c0d8d1d644f9b08a8f86983babf68716c0c2e7b77b60ab465fc3cd343a5859e8e23359d806eb5122588dde64e2c3167cb79985c74ecdadb4c61057539977e895fc87dfc03284e25feb38b3eeca2910980e44f7"], 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) msgget$private(0x0, 0xa0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) dup2(r4, r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="04de0a116a2d"], 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r7, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x9, 0x1}, {{r10}, 0xfffffffffffffffa, 0x0, 0x0, 0x5}, {{r2}, 0xfffffffffffffff9, 0x4, 0x40000011, 0x227b, 0x1}], 0x4, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x92, 0x4, 0x478, 0xf42}, {{r1}, 0x53f3c6810b4acf46, 0x1, 0x312bc2a72d16a19a, 0x2, 0x4014}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x1}], 0xffffffff, &(0x7f00000001c0)={0x5, 0x5}) connect$inet(r0, 0x0, 0x0) 08:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x7ff}, {0x20, 0x0, 0x4}, {0x6, 0x4, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x5f) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x7fffffff) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x3) ioctl$TIOCSDTR(r4, 0x20007479) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="2399dc353561ad31d5da03b810b7f3aa20df7cbf7b4bf81aaa42b85e7df6198a0b445608aff484d8faa5ed534f83ea2c9a24360ac584a4413e48db3207787cf08e8b78313b961b83e84c0ef0ba6458a1251047b08f37e48573f98f9311e5539f4e854d7844b980a4c2c7a1b8e62420da8612e952c477dc6850f9d7454a287c17d987d55d81177e48abf9c7c27a8659d9c4e70fb763746234e9", 0x4e, 0xc00, &(0x7f0000000380)=ANY=[@ANYBLOB="00fff200000000b2970043164d39c15c957e8c6f44ca5a19052ab3c2dad406f2266389163caa4b0339cda51b85b2768550fa473c53640a49dbb285b9cd18e22f4126ce80f5750aa32dc4873551ca02b009b4420f45b6b6e5ebe2fe8c930c9a1be3cb729a5e449fe65db67e57dd29394e9793bd769845cf60388066e0755cc55f9eb66fd37d66626670d47faa31f0a2496a18554a"], 0x8) pckbd_enable: command error 08:35:22 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpid() fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = semget$private(0x0, 0x0, 0x0) semop(r6, &(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(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) r10 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r10, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r11 = getegid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8ed666696c653000"/23], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x12b, 0xffff, 0x0, r1, r7, r11}, @cred={0x0, 0xffff, 0x0, r4, r7, r11}, @rights={0x6, 0xffff, 0x1, [r0]}], 0x80, 0xc}, 0x4) r12 = semget$private(0x0, 0x0, 0x0) semop(r12, &(0x7f0000000240)=[{0x0, 0x3, 0x1800}, {0x4, 0x1fd, 0x1c00}, {0x3, 0x200, 0xcab2bfc5c2d446c2}], 0x2aaaaaaaaaaaab10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget(0x0, 0x2, 0x10) r16 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r16, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) lchown(&(0x7f0000000080)='./bus\x00', r7, r16) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000000)=0x8) 08:35:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x380e1, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) poll(&(0x7f0000000140)=[{r1, 0x4}, {r3, 0x8}, {r5, 0x4}, {r2, 0x80}, {r2, 0x8}], 0x5, 0x400) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x1, 0x2, 0xf65f, 0x7}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x240000, 0x8001, 0x0, 0x80000000, 0xffffffff, 0xea, 0x2, 0x0, 0x8000, 0x797}) 08:35:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:35:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x8a, 0x8001, 0x4, 0x1, "b1ed79eb5ee84d379e6867ca6f3d8797370b24dc", 0x400, 0x1ff}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000240)) 08:35:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) setsockopt(r2, 0x7e48, 0xffffffff, &(0x7f0000000280)="a7a34f4f918b7084b115cd80673b559e59650c1e4d22f728b0889a716c3ec814c30ddc298c5c6269f998216dff3853b9d47f8f57bf64f079abf32b0c329fd496bdf5ecea0ae3a1e4df1088f5c5f397b83b6c0f0885bbea", 0x57) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:35:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f7"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:35:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x72bb) close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) dup(0xffffffffffffff9c) r3 = syz_open_pts() write(0xffffffffffffff9c, &(0x7f0000000300)="8e2463d085b99c12f49bb1a3aa00b541c7c5ed492a819a3dddeb9ab27488852b4ce89bf31efcfec23592f4eaf82352d65ca36352a87fe85487a303ff9126b42023f09e8e4f1e1338bce6989d2c96e38e646c5465e01651d462ff8bfb94e261732a0d57f64fccc953645efcb890bad40b4274e08c827768b3278b904a1e626aa04170f6", 0x83) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = dup(r4) shutdown(r5, 0x0) r6 = socket$inet(0x2, 0x2, 0x9) recvfrom(r6, &(0x7f0000000b00)=""/4096, 0x1000, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) close(r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) syz_open_pts() write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) getegid() 08:35:23 executing program 1: getgid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:35:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x100) bind(r2, &(0x7f0000000000)=@un=@abs={0xfab572160db81a4a, 0xd}, 0x6c) r3 = dup(r0) listen(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) mmap(&(0x7f00003c1000/0x2000)=nil, 0x2000, 0x7, 0x6010, r4, 0x0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0xc40, 0x0) bind$inet6(r6, &(0x7f0000000240)={0x18, 0x3, 0x800, 0x7}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x2, 0x6, 0x42a1, 0xfff}, 0xc) r9 = semget$private(0x0, 0x0, 0x16d) chflagsat(r4, &(0x7f00000002c0)='./file0\x00', 0x1, 0x4) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000100)=""/242) 08:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x4}, {0x16}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0xc46) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tcp', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 08:35:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0xffffffffffffff24}, {&(0x7f0000001040)="db", 0x1}], 0x10000000000002b6, 0x0, 0x0) 08:35:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) clock_getres(0x0, &(0x7f0000001240)) mprotect(&(0x7f000073c000/0x1000)=nil, 0x1000, 0x1) kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000012c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f00001e4000/0x2000)=nil, 0x2000, 0x5, 0x816, r2, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000001180)="29f8c7ec1271ca69c0274dcf1559a982965cef46e36f0cf868e8e4abaf61deff758b603c8d44cf7e5e440aa46a701988ff4909c9f465fe8bcae6c2d0ece133d9a674880661aaf86b520ef2e1dcd8af51b888cfe533570456b3c1cedded66a2cc9ff72da6a966e705bc82e779e3394c2470a3add5fd6c3cef4b6937eee9fd4888e99b8b9b7dc1eb2d6dde297d0b074ce30a5bc4132f04981c21d165eab0a3fff981f89025f340c410777122") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001280)) readv(r2, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8100, 0x0) fchdir(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) setreuid(0x0, 0x0) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r10, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r10, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r11 = geteuid() setreuid(r11, r11) r12 = getegid() r13 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) r16 = getgid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r16}, 0x5, 0x2000, r15, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r18, 0x0, 0x0, 0x4a, 0x80a5}) r19 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f0000001500)=ANY=[@ANYBLOB="0100000000000000d267396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80ee1140f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3c71049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec9c149cc15bf32d927518535066b7fc55bdc96c1b769a22324e6f9be2e4b8bbf2d18423c74c94d67edd23f4ecc4d7ff2afe630a8e4b78aa22"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x3, r11, r12, r13, r20, 0x0, 0x15}, 0xa, 0x2, r15, r18, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r21 = getpgid(r7) r22 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22}, 0x5, 0x2000, r21, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r24, 0x0, 0x0, 0x4a, 0x80a5}) r25 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r25, 0x1, 0xfffffffffffffffe) msgsnd(r25, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x3, 0x0, r5, r6, r8, 0xa8, 0x6}, 0xa, 0x2, r21, r24, 0x0, 0xfffffffeffffffff, 0x100}) 08:35:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc124, 0x4504) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) 08:35:23 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 08:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xfd\xff\xff\xff', 0x60, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000001c0), 0x5, 0x0, 0x200000000000) 08:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x1) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) r3 = semget(0x2, 0x1, 0x1) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9}, {0x4, 0x7, 0x1000}, {0x3, 0x5e9b, 0x800}, {0x4, 0x7, 0x1400}, {0x1, 0x1f, 0x3fa65c23cb065ef0}, {0x2, 0x3, 0x1c00}, {0x2, 0xf450, 0x3000}, {0x2, 0x3, 0x800}], 0x8) 08:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{}, {0xffff}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") setgroups(0x0, &(0x7f0000000000)) 08:35:23 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 08:35:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xaae}], 0x7fffffff, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 08:35:23 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) fchmod(r1, 0x80) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x3f, 0xe1}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\xea~ps\xe0\xafO\xb0\xf7', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x60}, {0x8fe}]}) write(r1, 0x0, 0x0) 08:35:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 08:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 08:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getegid() r8 = geteuid() r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(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(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = semget(0x0, 0x2, 0x10) r13 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r13, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r14 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x8, r6, r7, r8, r13, 0x20, 0xffe1}, 0x7, 0x87a1, r14, 0xffffffffffffffff, 0x3, 0x1, 0xfffffffffffffffa}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 08:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, r1, 0x0, 0x0) setuid(0xee01) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 08:35:23 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) r2 = msgget(0x2, 0x400) msgsnd(r2, &(0x7f0000000000)={0x2, "0e4544821470c99349afd06edcdaabdd0b8b9a5d49ca0d6ec3f2db352c7a9a47a6fa333cef20f865ec1ab96af1be1af0ba7d58527ef496d50e96fa750253f8f3fcb1bb1fdcf77f555ad245bafba24bb6732928bb40c03f56505b744dace6dbc893bf842ee0c4eefa843960b9cc3f7157bdd0318e6ed2b6127f573edb691b80dc3d5cb9379bffbf36a9812bb8c1093d2fed6598ebba9c1a8caa216d748e86ffd11a7ed11235064d1700a58fcee74071a78169f842d03b13e03b71992ce83d134b9bdf5aeb17ee3d8b99"}, 0xd1, 0x400) 08:35:23 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, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 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, 0xd2, &(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) 08:35:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(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(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r13 = getegid() sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x12b, 0xffff, 0x0, r3, r9, r13}, @cred={0x0, 0xffff, 0x0, r6, r9, r13}, @rights={0x6, 0xffff, 0x1, [r2]}], 0x80, 0xc}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) r15 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r17 = semget$private(0x0, 0x0, 0x0) semop(r17, &(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(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = semget(0x0, 0x2, 0x10) r21 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r21, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) ktrace(0x0, 0x1, 0x8, r22) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = getpid() r25 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r25, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r26, 0x4, 0x46bfe) r27 = getpid() fcntl$setown(r26, 0x6, r27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r29 = semget$private(0x0, 0x0, 0x0) semop(r29, &(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(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = semget(0x0, 0x2, 0x10) r33 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r33, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r34 = getegid() sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r27, r28}, @cred={0x12b, 0xffff, 0x0, r24, r30, r34}, @cred={0x0, 0xffff, 0x0, r27, r30, r34}, @rights={0x6, 0xffff, 0x1, [r23]}], 0x80, 0xc}, 0x4) r35 = semget$private(0x0, 0x0, 0x0) semop(r35, &(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(r35, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r36, r37, r36, r37, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r38 = semget(0x0, 0x2, 0x10) r39 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r36, r39, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r40 = getpgrp() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r42 = getpid() r43 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r43, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r44, 0x4, 0x46bfe) r45 = getpid() fcntl$setown(r44, 0x6, r45) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r47 = semget$private(0x0, 0x0, 0x0) semop(r47, &(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(r47, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r48, r49, r48, r49, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r50 = semget(0x0, 0x2, 0x10) r51 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r48, r51, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r52 = getegid() sendmsg$unix(r43, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f8c6047e5893dc2765027e98ed666696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r45, r46}, @cred={0x12b, 0xffff, 0x0, r42, r48, r52}, @cred={0x0, 0xffff, 0x0, r45, r48, r52}, @rights={0x6, 0xffff, 0x1, [r41]}], 0x80, 0xc}, 0x4) r53 = socket(0x18, 0x2, 0x0) r54 = fcntl$dupfd(r53, 0x0, r53) ioctl$TIOCFLUSH(r54, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) r56 = accept(0xffffffffffffffff, &(0x7f0000002880)=@in6, &(0x7f00000028c0)=0xc) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)="bff0d3aed53417c40ed8252c50d5532ef43cf91c616f1cceab959459e9e6ee2c6d04444b6be8178b56273c673df2cb70f37e3f376949e79fd9a703f49dccb241a26e41935d8899843b912953ab5153a885e821c566ed254f477bfffbc4e7d355b6eede94cca379a25dd77f015d3bee44d28c49f404fbcb9855c5e316d10bb291f9912d88929627c4ffbf59f2c56893b222b109e0d338af1fc7701052c3bb586007b250f63d66d92d56a320cfe6d0f947ef7c5f9cf7aa8c9da6377519b9660b7e1dc485ce1fcf1246bc06151914a71af3df4dcf6ef2af8c259490c53a2e92fbdfa97328", 0xe3}, {&(0x7f0000000140)="f7d929f79325f7d8a6a716552fe7381ca48fa9f3bca58b4a24d34527041bc7b4d13b08ae408c7093d58569e719e3a34d3bf7defca8e687ff06ef08f48b59558c1a3a56f2a032bd4f82e2cdf2f71f0b607a73be25888614883134ae4374dcfbc24ebe825a97ae566d61f6ba5314d0ec953ec7a78cfd69903f26b3d2a1db8492cb5bcb529ffe6575abf89d63fc3260a93d6d0ceb0da7edde38e6cc4f5d27a73dcf09395b47a018434ba5f937f3c56a78b28e8cb11979c4e38382846d9f0a5b5ec7ce852e5e6a855417b34c5cb86d6f", 0xce}, {&(0x7f0000000240)="2f8828e8dacb881bb0ba18a41bdcb8eae2ee02abc3c59f41d312dd49b4aee3be0ccaf666cee5541971b1b07e5ddcc4659ea4ebcfa1a34912d71c062d5f663b8e2d83ab224ce60116d5957ced1aa2d5373139ca603033114af5eec3f91650ce01e93bad3d0e73b1057c07d3e05bb3df611c325095d4cfc513528ae84e777144caa5d4a94ee6e757b33d65f2cd6bee9fc4b8a39116292e6f9a16668b05a00c1c10ad08a3a3fb0fbd5120e78d01ea0404594ca0cdb94e3fe46e1aefcbbe3df4ae990660e6f9e84b63d766a1a8479e49c0c8c3332875e4dfa9a8da4b8f9491f0256ee2e15f3b3d", 0xe5}, {&(0x7f0000000340)="4868788623f21137ca1edb6d2415362c086c8e657048841716002e592f6d286c6a3a3b4d3a134bd74306072a4516b9ccee3d040ca916a7503fa8d2197ccf77303a653f65db4ad5a8bdcc24e82c3779063c23ba9051958ce32d0eb53e925cfca91a896dfd6bc63f69e4d1a37b081ce0480551f518e5c52e72dd68afe419963f9067ba739118e66314beef50c652", 0x8d}, {&(0x7f0000000740)="e4cad641d20a4005f5adf88ac467caa4bdc5b3b28a45691df39d68cf46bf8effca9395da0688932e6dab5f37a1745243e03d6ba6cc55de57185b492f138fe543ba080071a53740fb374848b3404d45d3760f7b2513ca0ee9f0f90119b637ce46a45899c752ffc43487e9bbae896d11de561dc06b8f543fe3f13d780d91ab46ec479c7c4972b830d9df561b44fe643ceafeaa4713f83ba44f69b6ff93cfda66c5d0666d9cf6778058c350aef5087efc861c4b64ab497820e1ac8648ea5cc87471672d2aa9dd8ed9625ad745e8cbb0b9fd74dc2d15ef196411128b793b92aa104806d2f7ddcfa0ab6ef10dba7e46913891031df610f49db01161e01473aab9d813a244032840fca46fdfb4561faca6d000559548341e9770deaae07c992d0e79a1c1c3f21318c6d397a19fbfb4b547d563944680b07cdbbfc568380b906ab3be4831a33682f79b57c793c69957a3c494624a8de95c2485985d2d87de1d830561985e5e5df2975894b4bd9a47e8010eeb0cac972504b6f2c37cd819ffe5ddf9082844e2236178ac65eceb95e1741d4ffc67d3d49d664e76117d79ad0f6983e2d357daca688507a6d5abb050afe7df33b1cc6778ae0ce6b740448cebc593d5b226d6d1abe0f69c6ee703c20bc286d05155bdd9e0b34d9cefc5a38035456afe02dcc26a03429d5e73317b1240e4a8a9bb167a82422031f01b78ee74f9380094005d26ce08299f269ceeefb933f9904222e91278e1aadf7215a5623b039c835626ad0c2310259acaab7b9ded5f1e0ff629b7942b2ec05ed95830b868451ac8d19690dbb5895f6675ab4e9d2e171d2527aa432603a5354f685aaf15b7e48dec0e3269792c21cfbb67658a8d0a2612a3844daa1e5d1111e8380175885125698ea78f0db59f41722b8d4a2031273750a05a303ce865af89f0b656047e4834c4f4030293b66fd445439e8e7249c6c1614fb7c9b64a6656f07c4f1590c6a4b26a651fae7a56240040010baaebc72d489a4f00e7907df49117704adb52d9413b185432173d9d5956292606cdc8a5f99c7a43ce3aecdb6cb2163ad903c39b3112d4b3820f81e6e0f0df17a871743b3f23ef407e91867a7233b37317477e9a76021e5658b6935140a38b886d4b78ff3980ec6833102321e8502515b42fbc8d29669ab1b90772be66220b90fe84c622c622c46159092794f8ab9a530425bdaf7d428ac7deffbde56b06cd754b0cca8fca0e043993de32bf0e7556ed53d843356e86bf3fb1fdef6be250242aaf0c98172710da1fd57cf3a2fc20f1ef064c0f886a32c8bb5318796d8b9c32808b0d1e9844e28c68b99765dd4459306ac836ec9fd1a4dee455186115a9c44988d4e3c94d60ec9a6c730aba26ee4a05f7f3ce26c4e02c2d7748080fd45f17f28f1dafc83d6e22af35a42f7e1172f7bd779d174a41520906fd26a191c7a5d5371de1aeae74ece0fab4e734dce85f8ffcc5cee9b5002704b6c5f2a4685826522950e2ff4a41a53989eea8ae736d31f4f1277732eff9357eebea6a0fd28e242bee8488e6aacfce0d0e446dd081f5018753fcac77733b1bfe225861b730f69c224ac1f0f21577e277d2cce9c81136c715e5408bf16e059366915a5f41eb56cf34102098ce7530958c95b66969911a9aa3aefe82dfc5015c42d9abb56658a82c5b86679b54ea3ea08758ef65973f7c13c1eb9adb3b23d67dd1ce9a9a231192ff131598d053c4f6c5e3476231ff37bf26baac81894a6b1b73ca7a42fc81bf5a686075924113004efb31cd87a884f17584e808a9e5212d10723317b23837e5eee5b83a5b060f611002b359bec7ddebf71d965186337174532656461962618b01e99f90086fbab0e348c253b7ac82215cea3dc2732c34d98c7cbe8dbb05e64bcdc35b1af7f440d8e895afc2b92557eb3e403b65c7874c81dbe2a2c19153eeb662e5e09efc6e20b2b25e0b3fa1eae732a229509662086e8d8c7a00ce2b837d1951d9529d538b04f0a8867fcec56b8362d4a7f549c44f555b9e97303e4fbddc27f83ca533ad8249018c2320a332b5ddfa5053c6af8a8d580367802b4e36ee237caa82e03737a7a5caede5810b6279cde21f08550168701389327c8523f860216a190f4be55b8e2162932b4de950beef24bb7a5a507bdf519c6a81c4ec21a021f17d11b66993b604b971f3ff9cd14a9e152a4716230392f2af32b5e197aed628f294bb661e266afdbed540c1c2b9231d887a4bee9683d6967e9110763a9bc0bc578174ddcce022f47247ae2cf431eb84f7bec481d3b80f3f812af29cade95bb61e90147859467636c06dbcdc56a9c630d716f1e2a56ce52421dab715d03145534058f553a0796153b033c503ef76d9f7ea4b45cb7a15867afd2627716a39d43d1287ff957ad2aafa2529aca574ab1f3fd1287f90a2e024f6851d8a467905eae5d396739e879f7da3d0e6df53f838fe005a43c06821c32815ab5d5377db6ba36423b25418769a36e6441ebf123b8d61f23b05bcbe49673b5422bed505f99fb71798501600c2ebd0c98f3df1d9b352b8df9d053efd5145ced9da3743c19a36f45b30143d5caef35757e97416fd43c9ae0ee7194f68e8a771d518329fba03be3be377f1dac180d897d6e47ac2ddfee220b131dc697c86b2015005e57bc6df2c68d173dc76fedddac8704f84de4b5a74c647ae3c2665ff8cb7eb89e7c402f5b90a5131c0b582ea15279607699c0bcc7cb467af2a96b8c7ccad3bdf2cf153bff55c25c4aea760c26f555e6393d5ea2b8f90c07c52c3645d011e2cd607cc6e37c79ad6a2b7081d8d1000d7a8e428cae764ec1c88fde70900900e0b304ae7ad7e7cb5185234965ebbacc719be32dd223c47ee0638cba89dddc6f09285db4efe61f96989ea78aaf06bccb13ce046df7937ae7cb167ec17c68b5043d3310f684010a275358a20e67635f8eb98c6bfb84e241304d77b386a3ec41e06e08a65fa39f6a3ea1827f76534c477c8d368447f880bc2ae5f9ff14c2a3c5f293441663eaefe9e03112e4392d3103db6bbc1f8e417972acb7efbbaf3990270cc77a3056675f9319cb9dc6aa3458c698a76c0c9a986bc18d692cb7daf4c05c1aca62817e0d6a78c380ce824076298eac120828e59e584aa7a53e389307a19d1aed788552f82d38745af5090cb1cabd437df9a92e32317fdf872ec9499ae8a733422b15ff9f8fc2db72c757d51878262e3be3ef54ed6235873a06497ff10744127c43fe5a3475c1184008d3861226f88c015bb3181c3aa80393ab26a084dd08fc2375a6b8d597e22945048da8a9f6509f313ba106360790fa2d0794b8907395d0d96f61a3794b9c7782889cf51e0d9fb044bff4a7836c75896261de4b5af9cffcbeb923e497827c2d946afb6f20e160d29b971323ff101b77ea0176c41e418de1790f205ba7e4e8b85fb933917a18c59c7b5ecb902a93fa73f84d32bd28becfd3ea3a96084ad45f7fc4d83a63e2f259d989120eaf5deb9c73d6ae852a18d14993ac605fe543912ed7bed3059880d54e142fe5c66a08af79acef4eb77f6caa962bfc1c75e95d9dd224f2933a21684c3b2093c8b4e6bc674b09467570b351854309dc3eb2f490ecc807e384e0bf8c17fc9a08b5715cfcfd6ecd10153509cbf248eb4961d88a0b88b4556dbf1ba88955dd1666b1b823574bd6b3e1c4d30e48b2f7414235ea1bee1dc2f27f4040fa944b40077ccc8d33d73dba8cdb1f3316c2ea6c98d89264e48da2f30e1809ec8d4207c4e3cac3171b78127a4744133c77c7d5e59e05ac9da734f9376ec08c1fde376dc0477dd50aa53de9252630134fd77dcc0923a511be6f3f84d2ac0677b38609703b4d1a7e728e8906ff4569b3fcfd17b8f4fd1d9f75f99f47cbcd96bad7b26b2caca55fcbee916ec63dd6c77a724f38a7d2158e503c2dc9abc9454ab5e8ebc833333d9808a71e552f2b3b41ba6e2ef1b456f5831536b251252adbc7c8c5e6dcd02155120524515ceb846d362c27e8611932ea129e18797a3561c9b22921e6d47935b6e4e2901acb8b683b743708b69130892f318cb157a31a17498b39a9eb767ed13335219ac77e23a50cf8c8c03201d86dcc5b6b16c1b998560a95be95454dcb667de49bba811f25b696b93eba716a5b03e859617beca36a4bbf4bd1cbd66e187526d9a6b2c3aec5e364765534a041cd4ea9a6df8883f0da50a7aecd085de51d7c5dd3a9b941dba50e351de4b31e7fc96cfa063e531a11053493b065131dee788b908420b36509aabfa5df0d8ee5f3e90e15b470178686478e9d9ffb0bfc57fe444d7459f066b1c42fc1827d6301aa98072d682e00e1e2b49ee0137c2e41214b9dd01781c4849ded98f17a5cf2dec82673cdb561ea77e27bb343304bc4a8cdaf2d52cfd8f82128f3d2510879a89e916aa521d36adbfda89da06acebe5860f2cc512ce7f6636dbefe236dbefbfcfb70c988bd71e8262ba4462b8891e9784c5a0e726671dcb813bf2865661fdac8514786b6bfdfcd15c609c37b2445d4e743d747616aaa1184d3388a1e2d842ed014896569b76cc3c290e171b862a4b75fd8fb81d4bb6634136fb1ab573bb6d1e3db4841a644f0488e46e4ceb3264f0a72051634ad37bd1d59db3c9b5c78b6ecdcdaf3c416913d21d7e86e41197031eedbb653b4208bfacf25456fab6dbea0dfc289b86121f96f32b92feb9460263945f37c71d5d5219beabc99e8e1fa0894007945fa2638ab6f8d7b53dc69bb2fbc520f5dfb74dbc399a403493e10528acdb28afd409fc4bba2fbf6c1cce2391d06e15560c1d4984d2a7a89211cc3c8e2153cdd4a2549c1d4422eb8b482e9c9fb3684d2c9db922e9ab29649830738a361a4b9d1d9658ce884f49a46324920f2278f41b19cda7d3daba27fd7d15171feff5b4e8b88746066a2e75b7937ed5fc3a9672e0a56836aa89ee8f78b30b4868ea13b74f951b1695e30168d05dd0807a5ecfa5c272196bebf9ad0bac99d6c9b657c65097bdc502a2d06993909fd35784a985a72c34af368faf047efe576be51b58fd5769f2d83925dd76b8343261fc0430c7ba93da79724cef593287484d4f9c97e1afc547345eedfeb5fff04ddaf1d85aa6db72e57be85b6ccdc22f2850e8c1f8a2d4b47f347099a8043a13a8990bcbde275c9bee2eb94ed49059362b885eca3bb8a79f30008d8f2007b3b6c6bd5bbb3ec6e438e0e85b329d96606b356921bdb444829539ae04f6fe40cad0e2c0eca8be3ad69529f8892efb86dfcbb7f261b71fa9137d052f77faf01067e6d707ef1dccdada3bf8e54d59d5ea94ab9282610bd829554298b100c181a871f233f86d01f209aa3c1536033dfd00cde90b4f56d7dc5b7b2bd6ea85d6e9f57e670d350e7cfab415c4d5323c184d7182e0c427753a5deb72a874cb05d2057b40a70d6f866c46a47255f8abf685dc41b7ef304c1770c09ee6f7485f93d69bf4e116f6953882018788cf17ab7e3168d08a9da3168fb963c974a92122bd516e3eea41b50d6180c517909019bb77785855f68e6aa24fe6b5ec2484367540d9e5c7bcec35e4cf612ed018de674e5ddfa9deb27c5555ddfb447fce7898824ce5e9966e16a8fc05d3b979647775f0fbc02f9880ff64c4c515549a63866a33f5d5e82b464ce88515f3878ebf6a8a2279fbcd98b8f9f8a4447e3f1fa8afdd4c816b9df7d620f4c01f00be407782df52d3ea6cab0c0923a682a41b3da6c8d26d058c8d46a5300d9e5e7950d17795f87ebe5f9011f2fc7c2454fe71af9dcd4c1b38a647c228155f9924afd1d0cc1811", 0x1000}, {&(0x7f0000000400)="c194f4f4b355d8707ffdf308710e40d987441115bfb1c7763f66615811b34b8c84a6a07aedc04c9048511f4694194e4f9bfc602a70fa9b383e0bf5a95858b16d55ed3d42ac9b28ba7d1d81826953e054ef118929f067a780ae6f80fffea9c13032174f053984816742dd965f12c63b5c94a9ce0056462e38a220f1b3f480deb8b2abc5976690bdfd758d2de4ace689", 0x8f}, {&(0x7f0000001740)="ab29986f8fa33cb13552b42482c966426171d5475051ac2f2eef6a17b29903804e7fb7535f824524578898397f1f01fe620b8a157ed34441d6b031e348d12a377cefc9104e41dff2d3d0c05c9c00126c125c236f557e23634f7dc57078af70f7f7ca036c4220d94cea95b299740e91db6ebb97c0a4fdd9261264ca116bf737328727ec2156ca792939083f744b3dda542d1d651688a4d2bb91384396893582020eaeb0fb3c46445e15f478d0329bc01ddd2452e635f824b1b36a745e2ab7e995944ab232076f5ef072792d5fd8bc95a600ba7508d7681f9467c85e917f5c25142e459b720783efcbacae0b91f7a42c1f467216e500910117c912d6b1d14cf69ded7aa4c8118315051d469f235fe2f9bbf816cce856459060356cc7f5fd6790222e9656a4a97e21c40d963dc8f65b78b5fca3d5944ea401139cf00be41e68b670150b088fe9384ca9b94ca12da4786aaa36e0b38e25a3dc42783e03b531842b58b9fbe23863dd0de2cdd99f3e6c454729f1f06e48eb824081fbc8e23404120567fc627cb6c1633e50a9f1b69dfcd8a2433caacd6fc5720820f20c764400d8847f853bbbc48fd9754a5089b601f51a4674ff8bd305faadf6e12b6110b177795de9323dbe779606c8f0c9c414e9edeb4bdd8948a08aa3866c52f9e3886e395f01a6bcc06b3d7e17ce80ed787baa1e0303c68f1b06e7024fd40e1141c859e093a08d49b76db11e3f9df7c0216b871f273934df9915cd828fa09688869a80784ef483e4e97d736804b4106033158826307fe028681bd80beb5bb824205c79248b0447b653ea03ccf1c4f3c79070e99cd1147b077b9cc58d5ec5798d65322bd169e216d3cf4f4332615411952d62867f97c78cca8e43328a0f0d3cd237f052d86fc596a9a843ceca30a6980a93016154061068738678fb8905a51501dad5ff6f260f1e3305bb1cb0a465dcf0b2691245124596dca8ab1142b23cc5c715fa2eb066123e3f03f81526d3fae176defb84bf0955cca5cafd62746f2ddb5593d680e0241ed3047569f6551db0a65a3958d3ab13b32fc421d6f4e150d260b8300e05dfa00612743f16422e47adea038912faf4a1b07eb19c9da2aa42f050613480953e08bdce7e91cc1d3ce17f1310b6e6723d0df5f53e5af154dc88991bd8bec595e54b44ad26c3db225bfab707662fb2541d50ab4bb9cc38eb95cd088d069d424236936f01f6ac44ad49a264e3c02d88920ecb25db2c9fb7a688c3c28a7e5c2360ee0fbaf6232033ecb0abd41ad210ffe7ad5025c23a7e3c9272cc444388167820c90a7725747b156133d6af5e61a3077a78dad046fee794e0bf8ce7de1af4689b97706bfe92bee10fef50950a9e67546674f88f032eae4be3986655f5a959120096c571512f2181bec6b3c0d6cc0c31d25983685a7ed2e42e695e3da2b2d17d59ac3093396a7fe566ce579b23ea6f31041f2515069e474510f02428d94c133a8a74528be3bb6f1334a97333ba15751e6d818ae546161e1c6fa3a93379f798241fd13eb4b1b5aa97706bab0886945469e398e911d3c82cabde723009c8492e8992e7beddf502267e572a32c4c9af7125616970c74e9a0c79c73ce939ed6a5aad00e0034f0ac4a91320aa3dd322be93e549906df0e25e3ef93fd80b63f93b2f892373b297db152482098337bf0bd3f9ff15f2dd857ea11041a2c0f94f3dc394ced9e35af0a4164e2ac742149e7c0b7d7be7325efd358dd5f06b1ffc8d68418fb92cd6398f38ab727c16143fff5f89aaba6707a72de4d8a71d0bc46bc8c1b1a20ba1f969a19b6039ef95d3ce3a2e551be4c26bf2c66fe1169128190a1c6239e49de26a3163540a965d6be4ea059fb84797f993ca1f30aeb9d288a4d64e884eecf6ff92a05eeabc8015718c544f8eb24f6cd033856d78d28c9f79c13e0bc1b7a25948849ffc8513df6fd9251f1a0c525b297e34983c8f919fc929991b8326fe2f066469263e46e06629b6a9bcfc49a350cdeb0ed5f88d64b6fef0a84459ace18328ca94d41b16a63a60543a8f13ca29ed83a6741efd51a74e1018d68cc5c5a9163b36a861df7b2ae6bd8a4524dc106a4c26dda508351d44cdf4b38a059e1dd92edd69f7ed552056c0c1a017f3175f784177677cfbfcc9b7e804efe25882877602cb84717ecca15fed0850e173ca2965b91d837cc9afa082f41aae22bbad5523beb77b33d7f1582dc2268079ae15bbca8d4a11dbf9359203557af5d239e0aff8ca482ebe041c4e522f77993b64ad1b9480bf4f82fbfadcbca1af7fcfcaf7026030a81800c6bed8f8b8f36dd05c61f530e9a6796e99a59acd58f05ffe4ef9671f8ce59ed1bf7bf7ffa4d4729cccd6999c1c9d88ef4f6d5565fcd6cd5fdc35f4e2c7709f29c387ae38fc27699bb1cbed004a67c1b4a5a7e4425118d28543575cf8b2806b645213007826a53a4a9b557436cf77a5a670af7987a4adf9747e12466b184d07e0f412fac757ee9ff05e285db0be776dd7e7d0b35e4f009aab7aed528f0165ea1a14d611ee39f18827a26455807617bd62f7fd6eb2a190c84931b18ebe349200de6d6ec6efadbc5cc3c138b8d29ea6e9da300c7e2d1d2e457c0616564a83b9204b6a32e0047f6b8e34d1996a59b3324fd5ece8f4f56f3b3c0503265ebda021b8b924975b16ab37824e0af94d1e44f2140bc636a0ef89e00c77edbf9bd9cecb11abd1eeb0312ac4d54a04edb1afb7867868f0ef29b0d22d7849ea552486921c30284d392ad57a6d6321af6be8434e97a324973c5a3ad775e8a8a77282905a93ec60b02bbbc4b12b3df2a050a9b72231b403a0e1a5a0424f3f56cec253a43d33e1cce5b68fe0b15b56b671c8b59738045bddd98277b1c54896e44a0b09e1d9890c41f2fd76eebfa33a29bf44164012a8d90918667e60fe51c815ec670e6cbcacc01e417328546f2bd5ed26421cdae5113809148ab293e461476262de11e7af089dd72f51623fefbe453994668f98c1eb361c4834e9c9096f4ee7b6590f6d2437a3cea28e48e2fdbf1cb0cf2d8b17da249e8269c51a4f305a5a3efb5f1d0bd5c026ecfc1f6463150959bb8ca8892824e0a70ae064f105ab20960e2bb3e67cf7e5457d843f4259286c68dcf605e9a546e29f2b2329f5cb84f93d2d19b1cb18ec67976ae36f35122e4446450a9ca36b37d40185064bf813b511298cec0770369dc002737f98e14a74b4eb0b2c685e7042c622303a3a1b8bb67eba33eb65aa7d07d72d1f6487ba74d82fe348af370c54489a3db2e9d73fc80692297e811b3dc9c07e0d2c1d18dea405399c646a619edde3625230cebbfacc0269a054ff6dad3427ecf22c1c0e510a828452a68abf8fcf5f1ddf85a7e3b0b13f896ac026e7f591fdac054bf2592322ba9196f04c0cda8584e29a9acb1040ea72c6094e615eecbfaadb020bf12fb4c70c8d1d1b76b332bcb1bf9b57f87b4d81915a8660d2e3f20de2452b123dc16871713a5568a7960c99ae46bb32667834b19464716c0254c38ac6fe9bc4c37e40a1030748482766cf100b01725ea1835fbef33abc3304a5767137487fd374b67c23d78a5b2d799db627bd1528f363a948b377ecfdd66151eef08c72ef7069641096f919a0699fd3a9f814abfcc55cbec291e9c1d78abb32c766e734fbeedea59bf1f44485c9ce2bd35ffa7481ae0dc2b821f4458f6b26be06dc11c42f37e75d9bac27581f111cb404e53983c9cbaf94bf165218689cb193a069586b5fd2821ed26f557ab329053c270839d7b61eb271ba227483a682585b7897314400db0df364b01647b32f907d38d1d0e2e51696a3c2992953ef80fa879be2c44f96cba85bba3d40d6941ac6617cb4f819627347268a71e0c0220cc1b70331d152155dc1af5a3271b115419a8e6c9eae65810589ddce70fc5d4543a74572a4d031ed6f7e05e674c84df549db8ece9b51df535f3765bc28436e9886e0601aad0d0393ac32a502711fe0c9f4dc4af634d32c9e129a5f3095903747b91b6aec9560ac16df3591d1f0d53006e2275e9efe3be8ba0239d7b850021ed071d03e627020fde80046ef0d2cd5e051bcd3842f48a234f46a7203e9512ae28c0b76c6320cbd67a32e526a089745366118d4bde8e903961e49a9c2e7d8027ef834454206e8864704d3369016c05b10e711e4f7385cf98475ce9608c0661ab69bb29c3db260bec20f0125e7ae451d7bf9793f8a56faffa4d43eaf580dfac6aa96ba01bcf27a61fe6454cd6a48440377b16e199b3d87136bede06d0299cdf97aff769f864d167ab17072343ea5dafd1a79bbf7d90124636b88e6eacb8778cf4fadc72cce9bb0e17df19020a0d62e6299d6401cedfac9f4c836f925675797d5914ccc489fd5bd336ff06191da00349cd87f6e20ea7bf797d20bb763944fc42b91640b879ed0d547babb2eb9b6fa90da5d4c4a0f86651f8648f04ba98fa28419d3b6b20dc175bcbb91a45ecf8299e36aca4c2bdf20bf47b7b92cffec15fbf2581dc11c4a9b24cf1eff84fcee45b3db1d8747c66019a2005c07f51196efb20a05eb7b0dd0ead34a2129bc5c2c31b4e8bf39c7b867a123ebe4878ebe96e4fe015d8617ab0ddff3af665e76575c81c863747ad49bf729c42c52171d16c6888cbdc7aaf909c992326fcc1447fbd4d2b2af15acaa90f4d8571ef95fc80616f7d7ce2eec9a734392bbc673f9373041a509c74e63697429a98394c943f138b6ab11b7ee85a597f81f1fcc1b0925f7a8809ac848ead3e65ab53e8322b5747a3f604afc91e21b27b4938e4b2884418abc4909181220da4099553922b49a1af29476de3efe73e42dab2a34722319f523f1ac00c264e3c792fd03f648e859a43fbdff182a1ab2846796cbb61ff3ce996190be05d1225fffe87ae89a5fb7d801bed3a696b6f9eef91805c289c2fd45083c01a31c87ea56a74f92ff32757e15932e5f1683dfca4c453e7e9aade15287b6e1299e7c4437bf9eeb69f6c9f74685a82019435acae26dae19defe114a7356eb53a7dc48e8ceafbbde0102ee2cf341e3dd049539cc65b05f46cea63915e00961edeec43cf5492866d9fe9a8dbb6a4837e6894f9fcf71e51e6b301b23e5932d98bfa2fff0152ea0f3be3335a7333808ea92f9424d93424861726ca8cbb9359227a8b9e43b48160a9e1201b5b8f2b7b16a2c5543c1d867c0e8070e35051aa0a62a3b926ba441d7d4b4011aa5f3283a59131a8b4843d654b1af1032d2c02ab7d9bb3519bd33b4029a21a55111c24df2ff85fcf6e0833163866a87864bbee11a7307bb74ce3771134538089e6ae2100bee91b2cba428365ba109b41007bbee07237462b1f9f9eeaa1777245f3ee1659b7f87a3f62490d562f8dbe9878dc5e7f7ca819666cd1f77522a330f3280fe6e526968824359e64ed349bc8cc8d44c0f56af9d0f0fb97df9062d69c7e8f2921d9d6fc8f7d2ecc59a7b61d374b9f24af41ae19f946751b2144a45811695f54875fdb0445e472fbcb7bf28aabd5066a473487f04bf65acf16240ecd8554bc4c6c518fd993e9f91b36935b07ee1a5bd7b2bebeee2acd15f0b103cd13411b192cacf5e91dfe1e6a42293c67d6cac213a720e326051bb9b25108bc127980ac57156e3df2b53fb9564bac5971ec1d539e05debd134894246fff895513ec604dcc06e737c34669c31520d35e4f872e432d2dd06290011825ecb668d19233406b8074fa348ab623162c92414a02f7e0eef155dd53334e01761fcf6b23561e056d222ed7dc0f989553dfc8318654b4239d1bc43fcb35ba569255fe1", 0x1000}, {&(0x7f00000004c0)="994f8bfb4acb25e9defd25939848454b6ce76195d3e5a55450f1954f31fd591a4d3d6a82e99079c202b9d8c11c9581f95f5f14a63fbccce804ec3a8f178a677b06abc03f9297b42b5d08559e7857139f33a6fc84daa7ce7aeb8703dc86fd929c8a7c7c3378e67423d46bfc702e7cf55b3d652dd4775efdf65081", 0x7a}, {&(0x7f0000000540)="5033ba3b9fe1c86eaa171cf24afee9b953d4229a05b2912a8b7507d40ddfd0acd1cf3531c28af1d2149c3c60df8607d860553a46d539e2db0e1aa66ff907d594e50a98f98d8a26fb185f3d1b9ccba2a2bb3ec93467d87931077d03e17bef967e26aec1d4d01fb16250d4b930d6f8e42d59399fe867a1910407f1c8b4fd24746d975e9e54e0a4b4cc4eea440e710d4d953d73ad2fa95646e951ee994c8ff71f814260bd6fcb2642fa6e642df74615262593f53403d5ca3069e05b", 0xba}], 0x9, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x0, r1, r7, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r21}, @cred={0x20, 0xffff, 0x0, r22, r30, r39}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r40, r48, r55}, @rights={0x18, 0xffff, 0x1, [r0, r56]}], 0xb0, 0xa62fa731cffccd51}, 0x5) 08:35:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) close(r0) syz_open_pts() socket(0x20, 0x4, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = semget$private(0x0, 0x1, 0x182) semop(r1, &(0x7f00000015c0)=[{0x1, 0x7f, 0x800}, {0x1, 0x100, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r3, &(0x7f0000000000), 0x0, 0x1003, &(0x7f0000000080)={0x18, 0x0, 0x8001, 0x81}, 0xc) 08:35:24 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='9\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=r2]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 08:35:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r0) socket$unix(0x1, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup(r1) socket$unix(0x1, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup(r2) socket$unix(0x1, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r4, r5) close(r3) fcntl$dupfd(r3, 0x0, r4) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 08:35:24 executing program 1: 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) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 08:35:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x3a3}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000006000000ffff000001000800", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000014c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open(&(0x7f0000000080)='./bus\x00', 0xc1cddd43966db53d, 0x42) writev(r8, &(0x7f0000000680)=[{0x0}], 0x1) close(r8) sendto$inet(r8, &(0x7f0000001580)="409747decf969032b900fd4d2c5c85acb4eb8e218b4fdff35d3ec093cf2e7ddb293f209d6f0a9c34e0f5d4631bac74f5e1edbebf0a73bdb62bfb71d994010f199adf761e156ded373893283aa4c92ee08dd3039d61721b4cc6d64f0b63035a55add4fc3b1c401fcc0a7f41e44ebc48b93509bdce4c8bc16e67c63d449deb211f6104a2c7cff7585caeddc56fe2d53f80cafde00cca6e804685ab11366404683cd3", 0xa1, 0x2, &(0x7f0000001500)={0x2, 0x2}, 0xc) fcntl$setflags(r7, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 08:35:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa4af589edf0728eb, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x340, 0x2a0) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82538f58, 0xffff800000a27000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82538f58, 0xffff800000a27000, 0, 1) -> e uvm_unmap_remove(ffff800000a26f00,0,80000000,ffff800015992ef8,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015992f30, count: 0 ddb> trace uvm_unmap_remove(ffff800000a26f00,0,80000000,ffff800015992ef8,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000a26f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800015961040,ffff8000159589f8) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a33000,ffff8000159589f8) at vm_create+0x193 VOP_IOCTL(fffffd803ead3000,c5005601,ffff800000a33000,1,fffffd803f7c69c0,ffff8000159589f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8039594ea0,c5005601,ffff800000a33000,ffff8000159589f8) at vn_ioctl+0xb7 sys_ioctl(ffff8000159589f8,ffff8000159932d8,ffff800015993320) at sys_ioctl+0x5b9 syscall(ffff8000159933a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc776ea04810, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015992ee0 rbx 0 rdx 0x1747 __ALIGN_SIZE+0x747 rcx 0xffff800014957000 rax 0xffff800000a26f00 r8 0x1 r9 0 r10 0x4a0ef598e9e79013 r11 0xf4009918e2318af4 r12 0 r13 0xfffffd802da522e0 r14 0 r15 0xffff800000a26f00 rip 0xffffffff815649cb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015992e30 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=265551 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff800015958508,0xffff800015958ef8 process=0xffff8000ffff7b10 user=0xffff80001598e000, vmspace=0xfffffd803f012ee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 10420 427738 69955 0 2 0 syz-executor.1 *10420 265551 69955 0 7 0x4000000 syz-executor.1 14075 461967 54785 0 2 0 syz-executor.0 14075 254272 54785 0 3 0x4000080 fsleep syz-executor.0 14075 320097 54785 0 3 0x4000080 fsleep syz-executor.0 54785 498181 5206 0 3 0x82 nanosleep syz-executor.0 69955 195529 5206 0 3 0x82 nanosleep syz-executor.1 5206 110968 83152 0 3 0x82 thrsleep syz-fuzzer 5206 134126 83152 0 3 0x4000082 thrsleep syz-fuzzer 5206 337372 83152 0 3 0x4000082 thrsleep syz-fuzzer 5206 12003 83152 0 3 0x4000082 thrsleep syz-fuzzer 5206 95985 83152 0 3 0x4000082 thrsleep syz-fuzzer 5206 279558 83152 0 3 0x4000082 kqread syz-fuzzer 5206 5290 83152 0 3 0x4000082 thrsleep syz-fuzzer 5206 16233 83152 0 3 0x4000082 thrsleep syz-fuzzer 83152 192880 12742 0 3 0x10008a pause ksh 12742 323520 26633 0 3 0x92 select sshd 58084 273057 1 0 3 0x100083 ttyin getty 26633 79093 1 0 3 0x80 select sshd 72448 369713 76677 73 3 0x100090 kqread syslogd 76677 3836 1 0 3 0x100082 netio syslogd 93556 288876 1 77 3 0x100090 poll dhclient 91928 36347 1 0 3 0x80 poll dhclient 60507 226840 0 0 2 0x14200 zerothread 88655 63246 0 0 3 0x14200 aiodoned aiodoned 81555 364351 0 0 3 0x14200 syncer update 41175 410339 0 0 3 0x14200 cleaner cleaner 31731 127544 0 0 3 0x14200 reaper reaper 66389 410496 0 0 3 0x14200 pgdaemon pagedaemon 7049 115674 0 0 3 0x14200 bored crynlk 36779 48521 0 0 3 0x14200 bored crypto 30953 28911 0 0 3 0x40014200 acpi0 acpi0 16160 289999 0 0 3 0x14200 bored softnet 17548 112671 0 0 3 0x14200 bored systqmp 16445 41052 0 0 3 0x14200 bored systq 64290 358467 0 0 3 0x40014200 bored softclock 14132 401327 0 0 3 0x40014200 idle0 91572 132199 0 0 3 0x14200 bored smr 1 17253 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 devbuf 9499 6475K 6733K 78643K 10997 0 pcb 13 8K 8K 78643K 87 0 rtable 101 3K 4K 78643K 251 0 ifaddr 61 12K 13K 78643K 78 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 34 0 iov 0 0K 16K 78643K 57 0 mount 1 1K 1K 78643K 1 0 vnodes 1212 76K 77K 78643K 1354 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 7 1K 1K 78643K 9 0 sem 12 0K 1K 78643K 30 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 193 0 sigio 0 0K 0K 78643K 6 0 proc 48 38K 54K 78643K 359 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 32 0 in_multi 36 2K 2K 78643K 41 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 194 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 117 54K 54K 78643K 1328 0 UVM aobj 11 2K 2K 78643K 13 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 40 0 NDP 10 0K 0K 78643K 17 0 temp 127 3019K 3084K 78643K 3725 0 kqueue 0 0K 0K 78643K 1 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 1 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 49 0 10 2 0 2 2 0 8 0 unpcb 120 108 0 100 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 427 0 427 1 1 0 1 0 8 0 tcpcb 544 95 0 91 1 0 1 1 0 8 0 inpcb 280 551 0 543 2 0 2 2 0 8 1 nd6 48 4 0 1 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 224 0 23 14 0 14 14 0 8 0 art_table 32 225 0 23 2 0 2 2 0 8 0 art_node 16 48 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 15 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 11 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1695 0 299 46 0 46 46 0 8 0 ffsino 240 1695 0 299 83 0 83 83 0 8 0 nchpl 144 2146 0 536 60 0 60 60 0 8 0 uvmvnodes 72 1830 0 0 34 0 34 34 0 8 0 vnodes 208 1830 0 0 97 0 97 97 0 8 0 namei 1024 5653 0 5653 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 7 0 2 1 0 1 1 0 8 0 scxspl 192 6049 0 6049 8 4 4 7 0 8 4 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 432 364 0 350 2 0 2 2 0 8 0 futexpl 56 5629 0 5627 1 0 1 1 0 8 0 knotepl 112 70 0 51 1 0 1 1 0 8 0 kqueuepl 104 38 0 34 1 0 1 1 0 8 0 pipepl 128 312 0 293 1 0 1 1 0 8 0 fdescpl 424 365 0 350 2 0 2 2 0 8 0 filepl 120 2635 0 2531 4 0 4 4 0 8 0 lockfpl 104 87 0 86 1 0 1 1 0 8 0 lockfspl 48 32 0 31 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 211 0 204 1 0 1 1 0 8 0 zombiepl 144 350 0 350 1 0 1 1 0 8 1 processpl 864 379 0 350 4 0 4 4 0 8 0 procpl 632 614 0 575 4 0 4 4 0 8 0 sockpl 384 708 0 690 4 0 4 4 0 8 1 mcl64k 65536 26 0 26 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 7 0 7 1 0 1 1 0 8 1 mcl8k 8192 10 0 10 1 0 1 1 0 8 1 mcl4k 4096 31 0 31 2 1 1 1 0 8 1 mcl2k 2048 65507 0 65444 22 12 10 18 0 8 1 mtagpl 80 10 0 2 2 1 1 1 0 8 0 mbufpl 256 105138 0 104995 13 3 10 10 0 8 0 bufpl 280 6514 0 1606 351 0 351 351 0 8 0 anonpl 16 53507 0 34083 95 1 94 94 0 62 15 amapchunkpl 152 1566 0 1407 7 0 7 7 0 158 0 amappl16 192 2040 0 975 65 4 61 65 0 8 7 amappl15 184 129 0 123 1 0 1 1 0 8 0 amappl14 176 24 0 23 1 0 1 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 140 0 125 1 0 1 1 0 8 0 amappl10 144 7 0 7 1 1 0 1 0 8 0 amappl9 136 561 0 557 1 0 1 1 0 8 0 amappl8 128 117 0 92 1 0 1 1 0 8 0 amappl7 120 99 0 88 1 0 1 1 0 8 0 amappl6 112 137 0 129 1 0 1 1 0 8 0 amappl5 104 137 0 126 1 0 1 1 0 8 0 amappl4 96 579 0 550 1 0 1 1 0 8 0 amappl3 88 121 0 114 1 0 1 1 0 8 0 amappl2 80 2214 0 2138 3 1 2 3 0 8 0 amappl1 72 16027 0 15598 27 18 9 20 0 8 0 amappl 80 840 0 789 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 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 372 0 350 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 372 0 350 1 0 1 1 0 8 0 vmmpekpl 168 6594 0 6567 2 0 2 2 0 8 0 vmmpepl 168 51453 0 49180 132 14 118 124 0 357 19 vmsppl 272 364 0 350 2 1 1 2 0 8 0 pdppl 4096 750 0 708 6 0 6 6 0 8 0 pvpl 32 165794 0 142831 217 0 217 217 0 265 31 pmappl 200 371 0 352 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 153 0 19 5 0 5 5 0 8 0