last executing test programs: 18.004854461s ago: executing program 1 (id=1214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r5, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x1, 0x2, 0x8) getgroups(0x9, &(0x7f0000000200)=[r8, r8, r8, r8, r8, r8, r8, r8, r8]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r7, r10, r7, r8, 0x56, 0x26}, 0x18c1, 0x8, 0x6}) 16.15488968s ago: executing program 0 (id=1500): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0xfff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14.964834031s ago: executing program 1 (id=1214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r5, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x1, 0x2, 0x8) getgroups(0x9, &(0x7f0000000200)=[r8, r8, r8, r8, r8, r8, r8, r8, r8]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r7, r10, r7, r8, 0x56, 0x26}, 0x18c1, 0x8, 0x6}) 14.944701453s ago: executing program 4 (id=1599): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x4b) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1ff, 0x2e, &(0x7f0000000240)="ebffcbdf13b9fdc12eaa4e71f5c2e69931929648803e25c818e8d5e7d9dae168b34fd31ee26a9c5d45d927a60663527513b1bcdeca3d73ec7710f677338650d0986c11a6023f8291df202912de39b0bd0a53bf2915a6c170674ad55e0a8eaa041e2d1058a4a87903f157b0f6a02bd26ca277879fd665b9e90385c3ff06159279d37ac2b4348448014e9a13d65dd6bcbbe08547265cdec4d42ef9981a3cda91b0c3a91945aee2715fbfc0684cf2af2aa33a1f83d3d06fe61bb4e0e65de33e2245fe5f2478698c8b9b4231cdb87a6bdf3f4e67ee1bbc9cac29dc02f2555e064aaaf6389fe413d183a838a08c4aa6b8f4a69c3ed34e5e26c4392738e3bd4fb7da344819627b8c2582027a1b727c436332808efe455c392417dfbeb15c13d6e725abd5c134012a1e517095b83cb115ecfcb0c2827cbb37ee192cb153eb509ff0a561d451ed58140aeab3f91ac6dca948b657ffabf7fcc3bf96293cecb59511b257f95e", 0x161) 13.025033722s ago: executing program 0 (id=1500): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0xfff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 12.995878617s ago: executing program 4 (id=1605): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) 11.767810782s ago: executing program 4 (id=1610): r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x101) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="5dc605c522aab4c035dc18e7c764eb7dfcd91b2111d0556ce62c5ce7fb3a270d8adff19ad7268ce0661cb9d1c1adf8ad97ee61c1658ee5fb81847728a1e98eb4144d8b84d89bece1144d292cdde681ed32ea3e701b0e11dd57fe4e7ff90169bd36c7d13da0bb9c15be8bc45c6fca02d7953cca51ec7aaf902eb90944d461d327c209fb3e3c7cf4ceb1838f7eaf88b9e9c48d6672dc3ae5c84ee6457da1475f24", 0xa0}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x85, 0xfff}, {0x47, 0x200}, {0x80, 0xf}, {0x87, 0x5}, {0x86, 0x90}], 0x5}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ftruncate(r2, 0x3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) r3 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffe000/0x2000)=nil) r4 = getuid() setuid(r4) r5 = dup(r0) r6 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000280)=0x6) setuid(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)=""/73, 0x49}], 0x1, &(0x7f00000003c0)}, 0x9}, 0x10, 0x440, &(0x7f0000000480)={0x100, 0x9}) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) r7 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10000, 0x40) linkat(r1, &(0x7f0000000500)='./file0\x00', r7, &(0x7f0000000580)='./file0\x00', 0x0) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x10) semget$private(0x0, 0x2, 0x86) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000600)) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)=""/250) poll(&(0x7f0000000740)=[{r8, 0x40}, {r5, 0x100}, {r2, 0x8}], 0x3, 0x8b) r9 = syz_open_pts() open(&(0x7f0000000780)='./file0\x00', 0x80, 0x2) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f00000007c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)) socket(0x20, 0x2, 0x2) 11.767528963s ago: executing program 1 (id=1214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r5, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x1, 0x2, 0x8) getgroups(0x9, &(0x7f0000000200)=[r8, r8, r8, r8, r8, r8, r8, r8, r8]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r7, r10, r7, r8, 0x56, 0x26}, 0x18c1, 0x8, 0x6}) 9.710450459s ago: executing program 0 (id=1500): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0xfff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 9.645932406s ago: executing program 6 (id=1619): r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051360000004000000000700", 0xe, 0x802, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="1d2590a66d65c9a39ff6a95608f36940550f100b4a9284ece5b1fcdac79d7bc77419e441a3ad9538f7e359bd97589e227d43f86770b3980f7fa6f442a7db68fb149848f9e1ca9f3645a52306a9ddb18b67a0df5e55412931cebab5fbc236bd1e981f6c34e579211173cea2a1dc3076002d33a241fff9f67ee2976b986f1a711ac52654b074055a1ac4c1f9ef71bd", 0x8e, 0x402, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000001180)={0x1, 0x37}, 0x2, &(0x7f0000001300)="aa99c6154cfd47d03aad7343c10c2ba4b5026ad69726ff25e76a6267f3b4a868051a28858655fe807cf576c6d8a9d17adcdad3582096280af66f5cc22ac931f24afed38da9c9323851d6845603ceddf9cbd33df22969a534ddadf5bf8ee4ee8fb0258abb3455bfb90a3c386c3a7d2bf501b8d017c749af0b813530ab5fd5f45402d1b4554a5d210472d9d2b7e8c3ecbee06355", &(0x7f00000011c0)=0x93, &(0x7f00000013c0)="51dd8688d62480638a4d88e17c9f591e822e51ce1fb2ff308cc92091da759b777cce21d2c1bfac11605b644ebac1325237a8d030e1262c01f7d9f1ac7f963e3081269d515e57656a080d7e9a04f0712c5ed1ce1f85d3e8fb87f36d0399a8c11b4c267db8d449d1af0b1553a0e6e60c73e186aa7cc16e5113cecd2e300e258ee155d82c454149a5479d55d324a3f45f54c2bb8dec1443a1a0668202bf12eeb2b4e295ed913d", 0xa5) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 8.335379376s ago: executing program 1 (id=1214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r5, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x1, 0x2, 0x8) getgroups(0x9, &(0x7f0000000200)=[r8, r8, r8, r8, r8, r8, r8, r8, r8]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r7, r10, r7, r8, 0x56, 0x26}, 0x18c1, 0x8, 0x6}) 8.306274525s ago: executing program 5 (id=1622): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/16}, &(0x7f0000000140)=0x12) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000740)=""/132, 0x84}], 0x1, 0x0}, 0x840) 8.296088236s ago: executing program 6 (id=1623): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x80106468, &(0x7f00000006c0)={'./file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) 6.195372877s ago: executing program 7 (id=1624): sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000680)="03000000000000001ce9ac72612229add021050e7fc87c4c9e6e0a6ec908e8fa3e6eae44ef24414677927460a0e72d2d94cf1a3056d85efa842254e0eeb78f983277b20445d2f029306938b37f1fa953970110a6f6ceca911a0871f6d644db3d2d41773fd1d5757ed9f75d65ebed", 0x6e}, {&(0x7f0000000780)="74d9690f3a62ed1521c274e4daa20b4019674577b65507f450510225858ab49aa1dd436382cd8ab572f9f9b8b6342d04a768833d21a9976e211fa836e71f394455145c7fa1096f4f007e6d580771c6e52841ebd2e937e956cf46806683d89bf300a4743dc7cf934771d7c82757faeb4d5c4d258fb3338bc4efd9f1716255f44aec5bf81b9a6eecf9a805d4db8ab3ac49633aef0a121d1b7348d3722b4dcfc1f7634cb672264c2bab0d20ef515f5cfdb3bac2443e90b691bbb6c29cfa1cf658ef3325ae1db2808d", 0xc7}, {&(0x7f00000003c0)="a84fb1abcb73bb7ca9230a7ca21cba66d25213a99929a9e811dc2c02453ee4c95b89311aaac6ada3b0d5bc3ad575e2eb8f0a65492decb0b75b2a6b62562165ce3ecabf5e26eeb5ade73c8f6bd9a4b5549af8c796eb57414bb692d2d8f152f01f66f9677d37c6df56df99cb9c3b8b02818094fc910a4558d5", 0x78}], 0x3, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000006c0)={0x7, 0x81, 0xffffffffffffffff, {[0xfffffffffffffffd, 0x401, 0x62e, 0x2, 0x1, 0x9, 0x6, 0xe, 0xc00000, 0x6, 0x5, 0x80, 0x8, 0x80001, 0x1, 0xf7, 0xfff, 0x3], [0xffffffffffffffff, 0x6, 0x3d8063d0, 0x100000000, 0x1, 0x3, 0x100000000004145, 0x9, 0x4], [0x49, 0xe97, 0xffffffff00000003, 0x3, 0x80000000, 0x374, 0x8], [0x6, 0x80, 0x6, 0xf7b, 0x5, 0xe], [{0x8, 0x101, 0xfffffff2, 0x3ff}, {0xff, 0x3, 0x3, 0x5}, {0x8000, 0xd, 0x6, 0x8002}, {0x2, 0x4, 0x758, 0x4}, {0x8, 0x8000, 0x8, 0x2d9}, {0x0, 0x5ea, 0xee7f, 0x5}, {0x6, 0xa88, 0x2, 0x7}, {0x8, 0x6, 0x0, 0x5}], {0x4c, 0xfffffffe, 0x9, 0x2}, {0x1000, 0x6, 0xa, 0x7fff}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x1}) sysctl$vm(&(0x7f00000000c0)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000300)="3654ab91ec1538a7de1722a8aae090496c1a89015071175856829a5d5c02551c1c6ef3003d47a09d4ffa482a72296816479eef6514792600986c55fc83ae40a708893365aeff000000000000008c4befb39438459e12a5f818830febc45db4fd61a6b537b6b26ed301d6140757b47b3733b5f6eee765c253723a2043dfe5c63b1397702dbb7c4cf8aaedf5213b065d66f92f7ee16b1b01ec9dad98e12288ad93d20b0db3ed372ee9738c1726fcb46e81adeb08b66326dd4447c9fd5c8e1f3fb183bd2636da14190e8df0fb6fa69cd6a958c2edb69a41171588cfa3120538f3b4f0b5d330cc00766d6e3f93e5636f900c5228db2baf6e7b92fe82edea4eedc1d0355e8225eab30351ede2784a79d28e39e79e9016484a5dd705a6934646057194858700915e8ed2b9c8be6f565b00845eb63282099b2989a0c0b9e344d6d5b2bfdd1036e2226147cd5a7059104bad910a8cd625", 0x153) 6.134810869s ago: executing program 0 (id=1500): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0xfff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 4.705123991s ago: executing program 4 (id=1627): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) close(r2) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(0x0, 0x2000, 0x205318) open$dir(0x0, 0x800, 0x56) dup2(r3, r1) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') socket$inet(0x2, 0x4007, 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2b, &(0x7f0000000340), 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000440)={'./file1\x00', 0xe00, 0x7e8, 0xa75c, 0x0, 0xfe, 0x40004a0, 0x401, 0x1, 0x0, 0xfffffffffffffff8, 0x5}) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) 4.700657162s ago: executing program 1 (id=1214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r5, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x1, 0x2, 0x8) getgroups(0x9, &(0x7f0000000200)=[r8, r8, r8, r8, r8, r8, r8, r8, r8]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r7, r10, r7, r8, 0x56, 0x26}, 0x18c1, 0x8, 0x6}) 4.642508068s ago: executing program 2 (id=1628): r0 = socket$inet(0x2, 0x2, 0x10) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) 4.640359825s ago: executing program 5 (id=1630): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631f9fda2c2276c27e9bbc82987816c69980211b96eab36018086c3c051c795047df904ada614ba346cad6fca5cb41180e43be9c4428f0f6a868cb7c832fa3678", 0x44}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba398579ce50f648769c8c1b700000000087e425fc", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a61223e5", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 4.640075756s ago: executing program 6 (id=1631): rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCNXCL(r1, 0x2000740e) chmod(&(0x7f0000000380)='./file0\x00', 0x7) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) getdents(r3, &(0x7f0000000400)=""/50, 0x32) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000440)=0x16a) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x200, 0x0, 0x6, 0xac8b1585266f5518, 0x5, 0x9, 0xfffffffb, 0x2, 0x2, 0xffffffffffffffa3, 0x2e2}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000540)={0x9f, 0x7}) readlink(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/197, 0xc5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000006c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = openat(r3, &(0x7f0000000740)='./file1\x00', 0x100, 0x0) pread(r6, &(0x7f0000000780)="6e608ebb4aa7479795493dffb8449725fe0e3933a689dabe24a2a48b1bc3b00f3205e461031ffa3fb970cadc5ce9cf3ee462e45dba7cf7b8a4d79076890c7e2552adb99b603c40ca7eefc181bf4624", 0x4f, 0x7fffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000800)) fchmod(r5, 0x20) r7 = open(&(0x7f0000000840)='./file0\x00', 0x8, 0x82) write(r7, &(0x7f0000000880)="fd5c9410245f3763c57cefcff21257fec9fe94f27f612afdc0c33db69fe11ce6c1d3cc940cd94d4974d7a6d169222d028649106611676f9ecd5b9f0918853b040d659e9bdd1a8c0bbac3b13f00c2a2d96c25ec5406ccfaffcafef9eaa7aed674d7c041abe50a737fa278c5672c4debc30f37d530702ff7ffd4d58d151a82cf3ff49585d4c78997cce6d5", 0x8a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x100, 0x0) symlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file2\x00') ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000a00)={'./file2/file0\x00', 0x8000, 0x5, 0x1, 0x1, 0xf, 0xd14, 0x200, 0x0, 0x1, 0xffffffff, 0x6134}) rename(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='./file1\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000b40)=0x1) 4.620565692s ago: executing program 7 (id=1632): sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000063d000/0x1000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001400)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x4000000000000005, 0x1ff}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') setsockopt(r0, 0x1000000029, 0x1b, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x20000000000240, 0x20002}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)=0x54f1) 4.611103451s ago: executing program 2 (id=1633): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) (async) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 4.606467325s ago: executing program 6 (id=1634): syz_emit_ethernet(0xe, &(0x7f0000000700)={@random="000000000106", @random="655b5a1b03e2", [], {@generic={0x8080}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000700)={@random="000000000106", @random="655b5a1b03e2", [], {@generic={0x8080}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x10000000000002a5) 4.569601632s ago: executing program 2 (id=1635): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) lseek(r0, 0x6, 0x1) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9", 0x4}], 0x1) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r2) 4.569006423s ago: executing program 2 (id=1636): mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) select(0x40, &(0x7f0000001300)={0x1, 0x8, 0x8000000000000001, 0xfffffffffffffff7, 0x5, 0x7, 0x33, 0x40}, &(0x7f0000001340)={0x9, 0x100000001, 0x3, 0x2, 0x56f1f392, 0x4dcf5026, 0x401, 0x4}, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="855898713404046b010c25ebc62d37d3", 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f56ede60400000000000000dd605f6ad900383a7f0000000063b2894800000000000000000000aa0000000000000000"]) dup2(0xffffffffffffff9c, r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631bbc82987816c69cfa4061339f817077f39991a6eab3601804545fd7ca8e977ba0236de751b8dd560f369d7c8b611d13f213a67663805af708fe595f4655a235c696d901b0e750da1298ccb0bd451", 0x53}], 0x1) sendsyslog(0x0, 0x0, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x44) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000280)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708246ba401114643bd2e455ab34b70313246e9d53edcc4baade7b78bf3c133e5093dac0660a0818943f86733cfb7079eaafcdca86b1564e56e5a41072e4db5936b5cc3b5adc32a812f20d9fad7a97e3cbd5f24d41d29b998a0a0cc3bad3f0ca49e5ac66120c839807d2f441f2090598848f9672380faa20593c79b250e35e7020cdcde9a76e6bf161526b1fd005aac6f917b1bc91d16f458ef6f0259d97c308d0b1d66ee0628eaa1b7b547b299e7a4df7ea235759c37d5c0994e05f5ee8d4e07f83f95c227bd83f577cd7c673d2d90d795e4bc544d195b3e9fd9426dd97dcedda2c70902893102dfa8c59dbfd6d8a0ae78cc976f467cf1321326876489017b7ed", &(0x7f0000000000)=0x11b, 0x0, 0x0) 4.512288129s ago: executing program 3 (id=1637): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "e600000f0000af000000000000000007abc0788a"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x25) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000040)="ebff3d48", 0x4) (async, rerun: 64) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="ed", 0x1) (async) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x6}, 0x10, 0x862, 0x0) (async, rerun: 32) shutdown(r2, 0x0) (rerun: 32) close(r2) close(0xffffffffffffffff) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504", 0x4, 0x400, 0x0, 0x0) (rerun: 64) r3 = socket(0x2, 0x0, 0x6) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f00000014c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x1f) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x0, 0x2, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) 4.505306736s ago: executing program 3 (id=1638): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x1, 0x1, 0x8}, {0x44, 0xf0, 0x3, 0x7}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)=0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x7) 4.502429134s ago: executing program 5 (id=1639): open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000340)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {&(0x7f00000003c0)=""/226, 0xe2}], 0x3, 0x0}, 0x6}, 0x10, 0x800, 0x0) select(0x40, &(0x7f0000000000)={0xfefffffffffffffd, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x4, 0xffff5f82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() select(0x40, &(0x7f0000000240)={0x5, 0x41fd, 0x9, 0x10, 0x0, 0x7, 0x1, 0xc}, 0x0, &(0x7f0000000400)={0xfffffffffffffff7, 0x80000001, 0x8, 0x8, 0xffff, 0x1, 0x2}, 0x0) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r5, 0x2000747a) sendto$inet(r0, &(0x7f00000006c0)="1c7ad767bce592c71985f60420688444d5b45a5cbc84f97553635517f264ddf0834225dbb11bdfd7854c9d48816f8d14c73be403cf1c8755cb8cddb977abcf3e3cd8a3e6d522630a5e4feef5e39a06183ad6f3427b643249aeeed4b7ef8edaf24e21652cd1a330f6e9e943b3e237463bdd18abc7b204ed25cdf0abba73b27f52bd131d2370349e276fa2fff613f977d99ec9d06e666da12d17ff45be9f02e8e052ac0e1abc9cb72aec7a46b9e68dab1ea29de610678b3b5fcd738c5c149b82c3f756de2800202d08269e55cf539fb2c132d86bf4aae0de854142d8b99c1064d7e5f26a28f3bcead61dcdb4a380e8b96b88", 0xf1, 0xa, &(0x7f0000000100)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) 4.295079244s ago: executing program 3 (id=1640): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7d) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="8b4f69c83b01", @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x8, 0x2c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4079e811670a1ec2952a4234926cce07", {[@routing={0x33, 0x0, 0x0, 0x3}]}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 4.289474756s ago: executing program 3 (id=1641): openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}, {&(0x7f0000000080)="31833b14b4648af877889a7cd08dfc93dd2f1b6516f16f", 0x17}, {&(0x7f00000000c0)="3c269db0ae0508c8c3a1c05b54f9669b27273d42910dbb98c170b6ca29a4ce16b9a206979e8cad6c3064fe3969b48d8d85cc7bab202654ee032a88ece9bd7f7b1cfc9d3ddb3290c29790ff7242464e6fab46b5e4b2768d8f13d25f9a834d7c8d6bf92eb6ffc8ec85c4ea78d35e72eb2078e2f0c1834874b963374304028dd0f64b795fe5044419014d51d5255208e68eea8a44d86a1e0cee7409f6a356eb465d922d7090aa7903b57cf11c0464ee8e89b43285adb5601c72009d6c25929c6e", 0xbf}], 0x3) (async, rerun: 32) r0 = socket$inet6(0x18, 0x3, 0x31) (rerun: 32) getsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f0000000000), &(0x7f0000000340)=0x4) (async) syz_open_pts() (async) poll(0x0, 0x0, 0xffffffff) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x842, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async, rerun: 32) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) (async, rerun: 32) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000006c0)={0x7, 0x81, 0xc, {[0x1, 0x401, 0x62e, 0x2, 0x1, 0x9, 0x6, 0x8, 0xc00000, 0x9, 0x8000000000000001, 0x80, 0x9, 0x1, 0x1, 0xf7, 0xfff, 0x3], [0xffffffffffffffff, 0x8, 0x986, 0x100000000, 0x1, 0x6, 0x4145, 0x9, 0x5], [0x400, 0xe9a, 0x3, 0x3, 0x80000000, 0x374, 0x8], [0x6, 0x80, 0x8, 0xf7b, 0x5, 0xe], [{0x8, 0x101, 0xfffffff5, 0x400000000003ff}, {0xf2, 0x3, 0x40, 0x8}, {0x5e, 0x9, 0x6, 0x7fff}, {0x2, 0x4, 0x758, 0x4}, {0x8, 0x8800, 0x5, 0x400000000000}, {0x9, 0x5ea, 0xee7f, 0x9}, {0x8, 0xa88, 0x80000000, 0x4}, {0x8, 0x6, 0x3, 0x10000}], {0x783, 0x0, 0x9, 0x3}, {0x2, 0x10001, 0xa, 0x7fff}}}) (async) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) 4.288709304s ago: executing program 7 (id=1642): ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000200)=[{}, {0x0, 0x10}], 0x2}) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x20000, 0x52) (async) r2 = openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x20000, 0x52) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x183) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8}, 0x321c}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8}, 0x321c}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x9, 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x9) setreuid(0xee00, 0x0) setuid(0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) 4.287547979s ago: executing program 7 (id=1643): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="53d2ccd6988572d189a1698eb190792a5e0bc5e72de456cc975969614b233e944a889209829d99a0855626ad2f03c9d2ca584564791f239279bc7fe52f0195afb7f644c15145de77df993a4ba3606e735a88d0ff109b126c07aa3f921dd42c71944799d87ba2ceb3cccef32b3ce4562a5a56c3ff0f1034f4baae7cbb05a83e6463241c33a43bfb8c4db8b1c75ba56c43ae1688a4c160e8d33efd7e4fb94d9f6e5cd0e0636b2217f8e81c9a104f89e907126d3d2d787c2923c64c6b7ea4d24db3aab37f5c85bb75947279721a8a82b2636e2131c337256c557f95f7549f5eb1aa2cff7c22aeff4d868a2eba5ce3cea6a145275407ba715e72fbc0ee7f", 0xfc}, {&(0x7f0000000a00)="09fd0171e7eed96db522ab54d4e5f315c9fcd79953031d3b2fcdf0f41674023507bd22e77d6405c1788639c74f0b9859d60c77d4d6a9e25d5ece89773bc12691f14e15ea785a55e67e75cd7d140f5ea37ae4d0cea0f32bb7a51497bbd7daccd82276706731c4856964effb877dd816d7d861663ea810502771d6b39eba9fab34be37b844895a13e7bf8c70cb51ee6b7dac2a5c7740e4a514346b45ba2bf8dd796453ce450a509a48158ce5000df64a87375b7f17173380ee0b31ac83de8ff6904bf8c0c800e540c44770b82cd6b1997e14a7e1517be7593384a56c63416170598f4ebb3fc155f4a11b99d91967d424bfc2376e4ef571f65cbc331353b2bca1fbefbd86482fd337e080b36864827d522023cb9b8719a5226c3078db04fd9f303a2c683e40fed8f1a0a41e3792fe547f75db0a1da7c68c8bee4ec05eb45982c4fcdb6b39be5be2043c6dbebaa7626b391c184b26e5ac173a4f7962f55967d928c7b0a71fa1bf0f659856c70c43ed67c19cc5235831e4cb32222f9e57c5b506eb0df904c8b897baf977cef0cbf2b4bacab046c00afc3474783568b54a5787249b30e7d9e13f6e708db5e06dce9a14804aef4b49f2b7d01c5c07d8b7e0b7cce38fd0f909e52181a5e410673690b848c6bddbe6188f193261306403dbbb41bee034372ab52c377828175dfc5670c5a9a5db8f7c22c777bfa6847837cb50d05d29266a9d3a170788401556cb308d9c24b1cd3d0e5bc53188c1f00c0cf1fb023cfe2020d4f09a8fb35689a3751ec79f040caf642ee717bbfb04812f04084253c5a28f7a0228c3ce6f2131f731fdd7e7581ae2add01a68b80e142fa3aaca8f94eb475e421919bc0dd48685f07224b7ca3f5aeef2c3874173a5dd4b946647bc23b7ef9cc95ae80bd695ea8caaa96865a7d14d60c11971d89f6179185846586806b4db4cbbfe5caa8257895bf7aa35325e66e5c81514b7a88232992832ca7728a675e0586d66bbb1247b5686c0f6d43e5e90e2bb68315f488e31d1cc55e71bd44a57f4fa7b139f5c19734548f0f073a70c302a5de061862c6d1b1d3c4cc842119cbd861f40e34a67d1c859ee9a051ccb5ec6a8b05dc61c512f3b082f218878b36c2c1b421935ce24c516c985377cc51ed1b3d67d34c7b64215770d890e49e282080174653fb3e926d810efa69dc8de21aa28ea6152b17076b840657eee2a455189a3fa15d16b5663978b45f4af57132e12113e68810eb5a1d6b3f6f2b5684e29b46a70951a5b02c7404c967ef0b39dd9ba77366577d37790d16220d8db6a071cbe2995493c2d5330338166b5851701ffca71edf764062541579a91d9d459a08f9a378fad78bd3459679298327efad7ba160d367d1e90bfed95efae79b55e4e9af3657befb46cfa17df492b499b46b20d890422a5413b1d9b908eec7bb1a53aca2f31cb5a44b943c69adea9d31cba97dc251c08766a89d50138ed2460c751e6d498415678aa67ac3dd3d4201996571830fc32e9f62931c5e75627462d88133807dcb1e70da7eaf4edba3d8e6a8665baa82baddc03e2617a61e57f9568de6819af7fd44e55ff8dc978fff955bc491eb7e1753b7138242d3088ec587b5201a153156b11315e3c71a944552d3d9a67d42fed2dc119d4c30272bdc344cdc682f8f5f19f5d07b167a09645fff3931809d842ee75d90c431a57950b3e48b009604fa695eb12cf30117dc33315dd20824bf8116acef5268170fffea7ff45dd2c98c5b6fa7205aa00d7079b95827f7c58221ec4f66b41c53d", 0x4ef}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) 4.268776001s ago: executing program 0 (id=1500): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0xfff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 1.818821368s ago: executing program 2 (id=1644): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r0, 0x4) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x400, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) getpgid(r2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x8, 0x3, {0x1, 0x1000}}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000140)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCCBRK(r1, 0x2000747a) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4, r2) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) socket(0x3a, 0x1, 0x1) msync(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x10) r5 = getppid() r6 = getuid() r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6, r7}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x9) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/264}, &(0x7f0000000480)=0x10a) unlink(&(0x7f00000004c0)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x6000, 0x1) msgget$private(0x0, 0x8) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='c\x00') 1.815408644s ago: executing program 4 (id=1645): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xfffffffc, 0x3, './file0\x00', 0x1000, 0x6, 0x6, 0x1}) read(r0, &(0x7f00000000c0)=""/144, 0x90) acct(&(0x7f0000000180)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x4) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x100, 0x7) r2 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r6) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x3) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/39, 0x27, 0x40, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r7 = getegid() getgroups(0x3, &(0x7f0000000400)=[r7, r6, r6]) setreuid(r5, r5) bind(r2, &(0x7f0000000440)=@in6={0x18, 0x0, 0x1000, 0x7}, 0xc) sysctl$kern(&(0x7f0000000480)={0x1, 0x51}, 0x2, &(0x7f00000004c0)="464788ea61350ef1b8720ab1374a8c655b785166c61f6b9ae56904e2e00d886ddc230fd05dc1406a69d4d571e062223ae8ebc452db33cfce741636e73b9576fc7d5da8e60be2e384a9d390e87ee55fcc3bb698929dcef2fed440668758d3b860c46a7f09eb8f88f3cdbc0915018d8af3501b58f32c4286c0753569989be7f8cafcfed90561fb86f1952210ee328ef7b13cd4370553bc6de20470e3f75db6bc299b042a", &(0x7f0000000580)=0xa3, &(0x7f00000005c0)="bcf2d6849e15cc25eaeb32b342ff2aa8b3fb2cfe80591c89c10553353475e91bd8a66332fbcc95849259af8d8b4ea02374444885007004009dcd930e0f0223f8016e13dd8e42b2c40779f0b5fe5a3be72b3e088026dfbe0b9b185fa6d02ed23e98dc091d78e98ff2d2b0652c074e9ea6e36e682c85347a93ecb2edf490e777d895ef08b53c30330ad2397dcff7edc0a1e289a2f76572979bf2464694551dd8025c5f25ded5d81b737ae1984670", 0xad) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000680)=0xbc09) r10 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) r14 = geteuid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000700)="88a4b62b10126bef10a2e6d32d00485eccae87f84861a1e685394b4f0f12b778c820d43277f2d67a8234998cabf0bcd6a6a4e00ecaa8bab9de7f30e4b35a25a504aa18b00b", 0x45}, {&(0x7f0000000780)="b00237e4b94d83741855ef76fff90cf3274d1b779949a1d9fa1352aab06cb005e76ec88ea4560f8b70b6f3ab32b6611da5461ffb94519cd5345a42b30316c1d31148c563f1f91a63c32d5122f7e9f1f76e4f5a6211ce776d40d7dab65067b1d6d825b3b16914aefa9bd059fb784fc24823ae3a84e0bf334fded1268ca5effacd2f1958f86a19e21f3e5713c1962841bfbac16982a7a6bd6fbde768a64d72705150e6f8f0d28c1c1e6bf51f6dec93427994caffd047", 0xb5}, {&(0x7f0000000840)="76fd1677f987c81a335cdaaa51141a7cb99eda9e66a688686d6e4bccde0fe4cd08a03e70762ec16e213bd2ddecdd04b54d08865c8b4bab373fecb4a3773b78b0a362adf5105833ad0af9d72311f6", 0x4e}], 0x3, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r4, r10, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r12, r7}, @rights={0x28, 0xffff, 0x1, [r0, r13, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r14, r9}], 0xa0, 0x401}, 0x9) socketpair(0x18, 0x1, 0xa, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000d80), 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, &(0x7f0000000e00)=0xc) sendmsg$unix(r1, &(0x7f0000001080)={&(0x7f0000000a80)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000ac0)="13eddbc8055d033eda89d74964b20e73ab5c9d209d15b31299f6be071751d719f57cea9123bb", 0x26}, {&(0x7f0000000b00)="2fc72a1676dbdf7cb0778219034906b4bb7c5c15592bfdb6665461242f14ab473e8e716290d1d7140d15970351263fd668d25a48a2f1aa7bd29bf0a2a4c3616fb86ebf3b688ad26524c3b7e26e5b97820a3c8f13a0239132ae3f4a7476f77b4b943282ce80a4b39d6e3ddee1ab0e3a78452b959dab705e56053a7cb8b9cb3abcadbb2064fefae9116328fbd55085104a37475c4f2c48f99d5f46fb8095d16c95752f528becff04330c46d85a4fbd6cfad919c3187d675c5adf9d9f48b910e00ff88a7af1dab9d09b54642c380ddeabf1b22240a01ca84d6a6c759c1d8963ca81fe3f49b38d78b8dc64548c9ede83b7ef44", 0xf1}, {&(0x7f0000000c00)="0082676e23ab6068c0c3ee9679b6f257f623fda59b6ce55e52d5ba725b49aa4a55cdefa012d9b842d4c4b3885c623accd24193a403d8c5b375160d9b19cbaa8fce86f144", 0x44}, {&(0x7f0000000c80)="11971b25101ede41a8bf9f0822755a640bd6009d0cc1cc883bf5076570ccca4c204fdda664601a215c1b416201a9dd01b896b1c958377137371b882b0f28bae8162197c2ddf080a445410e1d54665d6d29c3b3a35ecda4", 0x57}], 0x4, &(0x7f0000000f80)=[@rights={0x30, 0xffff, 0x1, [r1, r15, r13, r16, r1, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r11, r3, r9}, @cred={0x20, 0xffff, 0x0, r17, r10, r8}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}, @cred={0x20, 0xffff, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r11, r10}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r0, r0]}], 0xf0, 0x2}, 0x2) 1.814680276s ago: executing program 5 (id=1646): preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xd00, 0x0) 1.620441287s ago: executing program 6 (id=1647): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1043, &(0x7f0000001900)={0x5, 0xfffffffffffffff8}) setrlimit(0x8, &(0x7f0000000080)={0xfffffffffffffffd, 0x6}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 1.619767057s ago: executing program 0 (id=1500): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0xfff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r6 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 1.619585867s ago: executing program 3 (id=1648): sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f00000001c0)="030000009f74b3d1cb82534ba527bf76a4d5eb11e863a405000000ad8c0000b86ce8ac834e837c5840e5439ba1b85583db2833ff77000000006c637b36a3434d975cf7745decc6b32dfdf9d56eccae71195328f38ca70f4e557f15d78317690794611497c2e8effabaad2d3802b7f1000000008ac54afc125fc1de3f9a8e1babf585a501502fabda9f69d38b6768fbe7081ff9c5f0360815637d454f37cb17777a2dd9bdf41f3636928397970700d3e15249c02055d1ae2a5a3f8eb712cfa81be3f93b6462fdb795459120dfba755b03ee0469487e94", 0xd6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x200000000001000, 0x4000000, 0x0, 0x4, 0x4, 0x0, 0x80000000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8, 0x0, 0x4, 0x7fffffff}, 0x0, 0x0) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000183a01fe8000000000000000000000000000bbff"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x0, 0x0) 1.619029522s ago: executing program 7 (id=1649): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4f6e6ef374", 0x5}, {&(0x7f0000000080)="8c254efe1229aff41ef156a45a54b36db5bf81205949ca26e7b329aaaf03be9ce1eee7eaf581f93b1892188f0805d4ba5a7839832a0d13a0fb53608e74fc3d5f0a4588eb3054ba23040a24ba2fe77fd4b96b7a164665aa65a26395df8954e567f68f2b856bea4d18df23c20987e228ef1faa62a280445b943de5061ff72a", 0x7e}, {&(0x7f00000001c0)="dd6637c896b09431c94fe3191795ff88d01d92ffa21b2f8349d8aa273af2d7f3be0e56c046c5d15a7c2116e0a6fcc932742368965c4c28a6bbb21f266701bec15ebb45cc450ee29cfe7335c6c63a875eb2ae6610e2537c9a0c7557b40e2aa8afc2d1d31ea38a90a798825f4c30f1cd010789b2ea125d911d102baa7cd3dd457b064f076054c83da643843ba2e43c2f7ba5ec54eba7a37ac12ff5cce79982d252fe7ea17ca3c5ca6485ab9c0cd4", 0xad}, {&(0x7f00000002c0)="776a4fe80263b2183c31bb81d3574a6d30a863513a4596db3037072a35ba9cf81b216c8fc7071e227110a6b0733133ffa556f493e4855c2d2c8376fd5c7639bd5ee34a52e7bcbd6f943c39e12801bd63d00cc21cda745062da215d3c8d1b04299fa665c8e6024091ade61dc7c3179a603dbc71ea848d1181169f6c8fa240d28067bd1c21da75544ed53b40956092ecc2198b104031be2ef3174432b6aabd4bf9f64624137e334f80f55a2ed4a9eaed69feb77c02e8ba426765fae1e30c04d37b762de8324821d35939b49a6e41b8694ec685d5e31f68a26296517513d659861971984e2992d563c752e5731256c26dc04161b4aa4cff67d7c2f3ada9ec11474d6d1ea04a2fcb885547583521732a162e2ddd4ed9a3268921a931c6c1c075a9d44057e722ebdc3280ec0bbd1019b346c1461a33963ebc251078166bfb63e0e6f381c5af3d5d0b6d1057d63279bbf95728a549d9cc4c22d44f8823443eb5e35b369d5337cf307a70a3c368955a79ec2649b28ad6b9820a074bb56716054697d105db5403d694e9307416f628c174093761acec28076ff2547711dec222be4fb29c24bb0c559bc5fb13f9363b5d4a286a29602d0fbac4126418cfd8734669a873bd8690b61f1d183e8c400f211cd6e3f7918acced2ef71a7b507b5094406a0aebdd722e1b312f480f5e14b678dd15951ae5d4b66493377471613b88ab3a4cde211f6ea87297fdc99a744c1aa8bcd494c10a1f413c44d4bf7321d7a7a46512412b1eb8dfc7603635449a4c53ad999e06f0b02348b83ceb2982750528ada14d482fecae9b05da3ab87e550545fd047d3532e57123425203276ff2bbf3e306c2e925cf92f431dc30fe3b118043a51896ff508cde00a57215c656a0dbca93ca1415e4426a1e199ec0a12d785b5c1789367a96765bcfe7e85cf1175df78cf38438adc79645f63f0fc32c61e9b44abfeb237bb283a8e7d8e6caec28d5355773c9784e510ad0c5f6f5bc05a411ffed9f365d0309b07af87a3aad2e99552bad9ec45da8645f4ea6eec7a44b68518bbbe6f5d357cc0469836f4cef5d3b26a2476c239a608e112cf8cae2c786f467bb695c5525394720d7ebaa5b513f30ff6e2efdb4c0a710373707738566a819add57215e51e7b90f1a38dc2e7c8d997dbebc26784f2251f624871714b114ef1d55a783a0464bb08704d634552daa18f4048b3efea16c5839f03126e711e8c7cb74af1155731d91852ace1cdd502b91fe5424605658d40d391e3c523914e474642ac98dbac7d5bd72b5c9db4575be6b1a68ec7577a691d6e183c0a0d44f4c9016f332906ae7d90d56cdf1ec38b32987be90df88974ce7fb150d6e0b708613a8feb3ecab1ecb59f970394a67f7900c350597915f2e6ce2f09e5047ecf0f24dda3b04b536f12ce950a104c76ae5eb9f9c37a2f4edea44486f3f1c076d90b12eb71355cdea4b74b058aef3e3bb38ff52c9ec4402fb0c6fe98f7cdb08d0ac77390cb710f8f4ad398b8389a0424366b9fe2f895fd6ab280f00a590320bfbff12fd738ac92649f7c190c0bf419ac05a8c083b02c5e06b386e286db7718c0fa421b7515dc5af16fc37ed7cfa2e14056423192ad535eee5727985cf7d0327441040a47536c39f0e0a36b7df0f6da9c010ebad1bd4c6a593928f5ad4786c66278ee10d93bb7eb8ccbd5af9c02e03c7e5d106c63bcbd621730c897a35f686111fbf38a6ea9fc2db21020741f0b90517b52ccceb7db6bb6d195c5029ae10222ae45401a2e3cacb6909e296165a564b4ec672c003c3a9a3c3ed8a8c0952b50078b86728a1be377c5ef390220f7099cd9985ca4f73ac1a68cd0a71d069d0f5ab534317094993d9eb1df660dca074971c62bc8b8f60de5f71eae54a77cfc188741f3ecdbb708338350e35f86d8bd0fc3868f0caf4f6bfedbf3fe8739dda81d37ede38fcd2fb5ea6c96ba5cd8bf2aa6b262c31b4c824b75830a58a6306b8e0e06aa54c6bceb4b3f83c574d476a3294e9b5ef55b0adea2223f2ea074d2c98be038684be7135daba618c4a55e9de3fe1d95e90bb4538fa019846ada76e29a333c06f2aaef7c9de91b06af776f62a2b0f60c4a2ee6feacaa53eb4332179e6047b1ef55740da11415fa8703917e1321dac53e9fd606a027ccd4ca740e0b0846cf7de16ec2305bf602ab6ec443ec563896020b6fca17b80a0605f0704f640881d147df7d90a1bede8725ff713dbc5dbd9ea1a40134ae3234e5f3b7b3a4c6343cd3ed4df0953aed9599be314b8ec1223c870d64fdef51a6d57a8263d22f88a40cccaecf39609b1f9ac1a05bba98b6d23f67975c72a07384f9ce792b9c46815a71b6f8563f6c8a8fdc4ebc8413552c3ee8a429132be1bf659ee3e03dee78f5c480fd2c6f5b1de78be2164eb4a3cd1d8ddfd47ff9e56ef4a7960dd7041f782b4124be753655e44dcfc8a57c7475d99ef5b969d51d4749ed210f4b3c79f5069f08be9a8028808b33f14500168cdc23d6831c513e8b8c5782c772d26165e13cba74c068608ba018c5177a6383c05740e3bba449afba60ccd39dbfb2c00d86f50c84f997ff631d6abda127b40233a2816fd8288d61985bcf5d6f76baf2dcd10703bff89ea0c3524775c9607092a94752cd2899e237a23957c23b29d034fb6f233681b768d714f08461dbc1b8f248520b31a89b15698768960492595c682c2b62b5bc6f4ec14c91a310081e376c2b0a02544b62ba28be820824809cc245db3267fca83b012b6a0617bc766ed26731214dffcd828fc0b2ff68cd36f6e0f242b32a07fa36fd0b6cdd753b235d817a6ebf7b51eb6bca71d8f97130d01b3e2987cc1b090984c77080710d06d86c4fce02eec97c43310d36de1ddc951194683f442d50f69f0ffc8aa6d7746adf7219ea260a40da9e73ddfe4a96556b54b793e7ed9bcd227deee050a2644f487086dab96f85f557ae34f0a3499204686a4c7aa04666ba1fd01fd97db70c687071857042f66d501a249abddd409958e79c95353b06b7525a14f717c4a6646ab2b83dd43ff83e5c796e18ba7446de073d6ce1c6a86297b613b37ae3f5e6180954e31a7f5cd96ae8bf735a10f2c2813fd545ee11ee20cfd137911e4f081854bcf5ba195bf39069f38a392f4865295a57bd92f1f0353960a9f20b9a315ff9139a8767f8973bacda6afd4661cd5a7e0d50f935f2d6ac16b440d5c2a16321b04583000d1ed7c23cdcf95af2aeaddb9c613173a4bc4c8cbc7be38efd405d7c91fc05687728e21de3124aded6738ef66f15cc1c01ed4a1d099f3681fe5de914542ee42434fa34085dc739c2dbe7c3fe98eb527158bbc353ae7625fd1649b51824d5c5f5ae6b62077c693c3d3b225e65090e8f30e344e7d6233328c4da8dfb497e585f6f62ff19f592469b0dff5ea7d124723708716afee2c5ee4ae17306181e91b19ca96420e4fa4be4078f3c40db7c51b57579ca9d0d5b2de06ea8b812fbd44509f60836b580ba36729df9d17356f1426f16f71e8b4d5663b49f7542a2075c55adbb327f4ae339884491518d2103b8c78f172de1c460c4660e90266d95231aeb221e58186c5e02b719088c377dca22a3b96a049cd063b3f5a4d9a195f3d918e1b41ea8e176237dad0a7ab1108c00107bf9c93c5f571a25d10e1a4414d37ffbd3e450f0798367b8dd84f021ecc9cec10dc55fb43f7223bcd579d14346a3584470a5f12bdda78ac64278f3682e237f9436016ad78916aba734cc60dc4c38ac043d7d796fa3fc2e0de0630ec637b88c46e0d3c4b327f6e707905f6919fbe0af493674bba88e4b236e68ba45f91663aa62b1951907f6dec02a600503d8ae15be9389ba26e7ff3adf03c97dfb934276ef3b6e9df1929e6bf0877289cdb2f1e838fc55ad22ce35f3ca4694bf2d0d8efc164d3b5deb281446f346d03f5845cb7017e9d1d1e4fa4760203a2e4ece03817e88e69c2bf86346295b7ed289509aab8685e2765fae241ef7c4f41ce92e13d1dd5903723871b09ad2ac5dde56fc864b41ebfa2315813134f693c6003b0b61a6e22efd0824de86e250307d6d1e5ab3c350ea7f0690c56dd317356098ced4c3f1f47ef4a5a11896e7293347412506f0a88b9f10913c69e2ff6c338eb97eab364fdb2e1b1a0a997a5ced1a38ad17e50c2421cce075c5f8f9ae5bfe45ceca224400bfde473589e51463529fd2e48db85c42cb7cce37778bc77258e63c949c433ffa0c7bc7a118ea0a2be6110336f142d6203ebf6e94cd0d5392b86083ce0e97cc1199ba5c6f8db5943933d58f35dfa1a114a71aa7ffd7074f48f9403e2ad8ce9486a7ed699f464bae9854bc4e1b9df686157d52cdf092342e19c7e491f17083210e0177c8528d57cdaf6c4e27a8bc5f70b5d839afb12e6bf1fb7e0b34a270a88aa84ffab38a3a4262f694bafad5916279f6c9fd191f277df6f24152e79776aa91318d728e387095623d36ca2b04727069b7cb0c5fa8c44af90d0ba7e151bcd7177da99c1b0a5b78c83a1a92049dd4c3bf09cfd702006afb13fdc4a6f7bd9d38d1d6f2e2daa6d47a386cd117d4bf9f0e69e759034eed26b4c2bbed18e14ad7f5e77fc160b3cfa24e15de1d001a09f4789077a611b9451b878e0659f4f26744b87a8ead84a0425981354a7abff1e3372793adc0e3f1d02b3544e05da13e4a7bd8b705be09cb3d19dffd2e0823a0442db07daa443a7623c62d4be9785886cc163039fc05b9c06be225d399094f571bbe22750a46fecd75755c8cc07ab2e2e7d6caee6dcb26750c9c568037efc4db73fab574fbbf38cb856e358ac316cee948a395e3f77eb09945188ac4204ebf2471e7105518b770e9ede795b35a012be7153386424610ce7e981a75e5cbb96885384e42235968a4bf318b8cacbfcde19240a8356aa237ccdf26dff0dd632d4213161751fb22c072e96b6c424d4fa231b0a29363ff5e654da9f005bc9cecef355a0750c79d731fd2f1ef39844e8112acb999b42ac86ba6c22bc3df95e47b2191a1094c51dd9b5b8ef9653a532f9048bf8dbb057c28528b08187ab53f98967f2f86cb03d71a83818c4142c8e051561445b83d876dab8a260cdc8e0ed05831fa7b8e780eec5077bc734e8e7836b88bfa8c1e65b28b340ec4a26d5a2b0996c09609e7c18877de958873254d14eb9e79782eeeb4418f3b1be828d712d01dcddf7f65e9863f2aab614a4ba02b7946a38b04dfb094f4091e57907fc37645b4451fa829d3a375a43b1a80bf80ac030b7163d7ed0af5e0d8ea72531c2ffa74ee824079c7b623a2222b349f51ec07a3d6e31eb515d989c0a98289944faa5900cf7f841acd362313fc1acb6ac5f66d3bffc9a793d08616de6845470f3bdd4d6701bf681316498e5c74349742a8c396bef293a822194f3f411e27cf7e3534cee072bf01a81c7e2dc96f638156d9f53e2e78fb86af61795dc1ea57dce3355ce391ddbf6f562e4eacb617e5519cdf52f8169cd7b226ece3d331897bfdfb5db6a70fae80324aeb6f558d4538f5f1b57299906fe9f362d4546299407c9c9f54b03f2c1219a79c19721c64be3a80565e4c9d3f1b064537063100b67827b01a0bb682514ddfaddb5bfa6fb76a1364555df438d3d275bfd28b10a96e63110741f6cc1c0383436027b36105aa54d3aaaa1fa19e2ffeb1990f63105ab88619aae43997049168f631deda86c09a16c139f97e3c92efb32a81af02e36aa955432b9ae95d10e320cb830f1908d55901c1adebce6c68d913c18d4aa657f2c3c6166c6422cfa2879c55c1eb362f66903d40e84167a0a1", 0x1000}], 0x4) 1.617410039s ago: executing program 5 (id=1650): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/76}, &(0x7f0000000000)=0x4e) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/76}, &(0x7f0000000000)=0x4e) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x1, 0x4) (async) 115.013346ms ago: executing program 1 (id=1214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, 0x0) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r5, 0x0, 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x1, 0x2, 0x8) getgroups(0x9, &(0x7f0000000200)=[r8, r8, r8, r8, r8, r8, r8, r8, r8]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r7, r10, r7, r8, 0x56, 0x26}, 0x18c1, 0x8, 0x6}) 108.773344ms ago: executing program 2 (id=1651): kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x11, 0x80000000, 0x5, 0x9}], 0x7, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) 106.04878ms ago: executing program 3 (id=1652): r0 = semget$private(0x0, 0x0, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xf900000000000002, 0x2, 0x4}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f00000002c0)={0x80, 0x4, 0x4, 0xe, "00f8ffd280e80300", 0xa, 0x11}) (async) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) dup2(r3, r1) socket(0x11, 0x3, 0x8) 10.985726ms ago: executing program 4 (id=1653): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0xb, 0x1}, {0xb1, 0x10, 0x2, 0xffff}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000140)="238c257ec22f74d2de057712f80cf109c94e7afb0be3e42e2b6e30b6525e7cef5d2edc6b3c89cdc8b04207b8f2496c9ccbe34906c112c1f20aff7bf47f", &(0x7f0000000200)=0x3d, &(0x7f0000000240)="2e90b4a6364dca6ca61312", 0xb) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c5283808000000", 0x7}], 0x1) (async) flock(r0, 0x3) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a61223e590df9438a33009c2165d5b77369c3aa91b99850000478340847f74c5b9f046bdf7b0288c81f397310000008bddffffffe8f7c65e2560bd130200000000000000ea", &(0x7f0000000080)=0x45, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x7ff, r1, r2, 0x0, r2, 0x6a, 0x1}, 0x7, 0x0, 0x1}) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async, rerun: 32) setreuid(0xee00, 0xffffffffffffffff) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) (async) mlock(&(0x7f0000402000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) 515.985µs ago: executing program 5 (id=1654): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x7ff) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631f9fda2c2276c27e9bbc82987816c69980211b96eab36018086c3c0", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000740)={0x0, 0xfffffffd, 0xfffffffc, 0x8, "080000000000e6c05d000000002000", 0x5}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, r5) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) sysctl$net_inet_esp(&(0x7f00000005c0)={0x4, 0x2, 0x2}, 0x9, 0x0, 0x0, 0x0, 0x1b) setreuid(0x0, 0xee01) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) kqueue() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a78174", 0xf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0x0, &(0x7f00000b2000/0x4000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 305.716µs ago: executing program 6 (id=1655): chmod(&(0x7f0000000000)='./file0\x00', 0x24) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000800)=""/213, 0xd5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2) 0s ago: executing program 7 (id=1656): mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) r0 = msgget$private(0x0, 0x80) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x1c0, 0x1000}, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r1, r3, r4, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r5, r6, 0x5, 0x8, 0x6bad9bee, 0xf6e5}) kernel console output (not intermixed with test programs): ifconfig: tap1: SIOCIFDESTROY: Device not configured ./file0/dev/bpfSYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap1: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=1 req=1214 state=3 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 ($A±ÆT%ØõMÅwÅö©ç¾) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect