, &(0x7f0000000100)={""/16, @ifru_index}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8862c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59495039014f5706157f55efe84b80cb5e0dd434a502e20a540bb2961df89b3c30ae29fe83ca824432a9844e33b5607c6838a3795f63a08715d3df95abe4f6da16229d76aef3233f2cd319a780596a7dffd668b09e19640ab754784ea01a6ebe96c23af6f21a0b8ed67cb57c147b2de2982d819b57576dd9e0fe23f4"], 0x1c, 0x0}, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:30 executing program 1: socketpair$unix(0x2, 0x7, 0x0, 0x0) 16:00:30 executing program 1: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "511191a33ca1e0cdd66069b9a286f5979d58c9ef9ac49d861a8b324abac65f2f97b0c5785c7b4fa2d90069c393a1896b54d2558501913269624b263a209e780d6770c6b862bd5226b1021c418f2bd9b8b73a17de69df192641fd57fb3a06248ac5fcbf4271a52ee3fd3ac31235a2a11859492212e5a03225cb7fd9a2624092beb81785153ae4b7b8a3ae441486d24b952f4b50ec36f3980845bcd89c7020febb9642d72a45ede7b72327946cb3ece730461a56b69979938dea998a9be536530be249d5dc6774612c90ee11eebb82a9492f5bdebcf9dbb48a42"}, 0xe1, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0xfffffffffffffffb}], 0x1}) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x3fff, 0xfffffffffffffffd) getsockopt(r0, 0x800000000000001, 0x20, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x80000000000000}, {0x14}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: getsockopt(0xffffffffffffffff, 0x3, 0x3b, &(0x7f0000000000)=""/34, &(0x7f0000000040)=0x22) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) nanosleep(&(0x7f0000000080)={0x0, 0x7}, 0x0) r3 = semget(0x3, 0x0, 0x40e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xff, r0, r1, r0, r1, 0x0, 0x1}, 0x8, 0x9}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000480), 0x10000) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x38}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") fchown(r0, r1, r2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x71) 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x7) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x408, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x200) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20880, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrlimit(0xd, &(0x7f00000000c0)) syz_emit_ethernet(0x0, &(0x7f0000000380)="5ea2818a5deb603dc189601f0a284a647dbbf11de69ce99f4743938056bff14b6fe1fccca9fba800bacc129002b6b8cf59918498869c01d0362e1769ac40262bfed709517e0bbbdd054ed0a37b3fa4d3744e1425c7bd237f5fa95070030bd1df830af0fe7125f3cd1dbf2486fd5f8d56ff0844436cd2dd565389a5126d783b516f46de7e38f1e5a0faa6018b82657889690842b1f5fdaf75bcd5c40be8df236d57e443fdd44568631d1ae4026f0b52665b21784edf8a853448572fb7a5d49c276b5b071ed8a64472c86f46a2479f46a574bcac1f98563988b58df31024d010670584f0c46806b3182e13a495a02deea751b99dfddac893bb3d6c5539528641bb623581ee49931510670373ab6fc6afd2e82642a273304e4f2a6bbb0a4e53fbc6107924381537ce7264ea40c4a6e9a7556ab54f10526408d21dbe77d1793a015cab98be6464884c740019967a6f82921bee36cec8d68f3de77e8aa52cb8d1d826fe62") 16:00:32 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x32b, 0x1a9) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) semget$private(0x0, 0x0, 0x240) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3}, {0x6}]}) r1 = socket$unix(0x1, 0x0, 0x0) r2 = getuid() r3 = getegid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = getpid() r11 = geteuid() r12 = getegid() kqueue() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="06f1a8f4", 0x4}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="a270c7e2b7cef760dc00e6b37776dbea29d8fb3e72c736b5153f5244db7e7fd32a27276f82017730ee788f0592f6dabae429de5b4b1d9146c647f782d61c456c5e9d7241207cc630a74248cc7fa0a8bb518a680155047659fc857547e43ecd234ab9bd9445b457166c7ff350b674ec5d5ae62b33ba2712036e03ef5230208c19be722aee352ac6e5f36b212da9de5ea56b7401714fda0d9c44ae0fcda572b503730288e4ec43bb7c0a3bd9ae1bc7aeb2245ca639d37031d3617fc9a02f30810e7180db808ee11a5f4a6d75224c7fcf3c2f21b30b15fc559beceabf0c84ccfb2c4506bb7c99694643e67cd5", 0xeb}, {&(0x7f0000000400)="c62bdd25b30604d3e1c7cd90efef354440b043ee168f86150cb874c525e37e4602a008883bd77b3d6034ca484aa02427cf0673cbb9f4adc7d6c98638a1f8035bffe5651c7298c541d9428b487180e6bade0d1e26f0723b49f868146c0ae46a3467b72bfc11d565a301738db5a6502f2e791170b07df7462579ba053fd5706140df8a41778ac90ec62d12d0ad06014b", 0x8f}, {&(0x7f00000004c0)="577234747e988b3ce00cd79b8d4b18cd6a8844c7fe005c7ea78ba26aa7ad8a1471455faadf8affeccc19cade542575cf7a61d3808fe318e436d23bc0a769fec3ccf012495c12772e0f9b81d689b24ec54ab7654ca976fabdecbdd8e72bb897befbe40e5897c2f77095a9282e4edcd03804560ad8f474ff51ce466d32fa1965cfd550e8aa129f1f29c2fb5b352f7f10d7e46f13425ad60e1426c3f4e63ce9fce852b7f19f6eb2c5c2a761ccfd05d6fe542ed476ec6d29d7c262a62ba61902", 0xbe}, {&(0x7f0000000580)="4523e3d1d924316c90f3dc76d3b4a4c38d58b776413ba05da13654cfb21f0a27f2dec8a35d04de7474681ec70b19a2e96ceef0be7cdb8efa5784b0efe0130ab168e70cca86f71c8a60b298f82609cfe735ce7f910fdf5283d78fadb7d2b7766addc96443c43004c0f058220b4f69dc9eda46b5af55e3fb714261af1c2148c08838f61934e7fa85642923f23593c658aaf823cc716f15e531ffeeb2f615cc0d3874a59a766f5bee290eeb81c6895d0333fc555d33a45e3b1ea477cda104e044", 0xbf}, {&(0x7f00000002c0)="f61cb0f10a8ca7f489faa8cc892c7c8abc1b447380a98b9b8a65b18e8158c0efa124743558819be640660c252b0906c3079bc44db2ad676e51ca01", 0x3b}], 0x7, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x158, 0x8}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000340)="a25ba0bd1e2dd00b7a8078bbba40860efb9776d1f9184e484bde6329dd9dd3ac3a1af84151c9d19d10cb32b8c29736497904acb5ccdaeaa96e3b24df30d51cce8680031977eed1f7abf7d428b9c800e7f84d36151acbb5a3223e06fd3c3a020de8831e443b46e47028e719a38d726b72096b18eebfb5eca58cadfa1bf9bd3d6f420000010000000000da960b8a5ff05c73c3f60c9a4b48fa2dcb45404acb97332b242cca4ff8086d4f2ec1586ab5") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x880, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001680)="dfdce3dd6b5ce7e06401db521045d5825bdf4156d19a690924d3428610ea92c3f62ad7ead6c4d9e02fdd4bb7716cc12b39885b4d04447b8f90a21fcc9050bc41a0f23ad14d73a7", 0x47}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x108, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:32 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8ab8, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) fcntl$dupfd(r0, 0x8, r0) pipe2(&(0x7f0000000180), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x101, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) sync() r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x8, 0x82e, 0x400, 0xd16}, {0x7, 0x2, 0x9, 0x4f}, {0x0, 0x8, 0x100000000}, {0x1000, 0x20, 0x1, 0x3}, {0x0, 0x8001, 0xe0000, 0xd7}, {0x1, 0x9, 0x2, 0xd26a}, {0x8, 0x1, 0x2, 0x3}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x7fff, 0x100000000, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x0, 0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x3ff, 0x9, 0x3, 0xfff}, {0x7, 0xffff, 0x89, 0x3}, {0x4, 0x0, 0x4, 0x5}, {0x8, 0x8b8, 0x2, 0xafb}, {0x8, 0x40, 0x2, 0x38cd}, {0x7, 0x9, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)=""/51, &(0x7f00000002c0)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:32 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="cdc3c2c4aba38b9efd5a7e759f9e44861c6587462ab2f4e581324d97e0b590794ab7e9bbf90a71bf86276397929281fb0ef2000fd1d22c5ca145b590571aa97d5efe2abd15a0ac4a5a1ddb4a6d47afcc9fa5f795eea719c42550177da791470291687c2c82f5cc6c6f555ae3810c7f56fcc871e412fca32786293a0dbd8a7b9873d898f8c9c58eeac4a18a9117345a3f094373bb597a1c227e9ab469482078879a9ac60e6e95a207a4aca0ec647d6ffbbd82d71cf4fd3e713302da6bad1e85db661d40572c8883f357f6768827a993", 0xcf}, {&(0x7f0000000180)="234991c4995dc48f54223c09a0964e946a8582a1a036138b9e3c594a95285dbb1c9f1b4520eccc15bd73b250ade5acd70feca436f060611e0d", 0x39}, {&(0x7f00000001c0)="6b92cd98e3d2dc0afd5531313cda4b355b7221556c21acedf7793a856d51444a5d4714fabb981e17693996648a4fb42442292c9d5b68b6ef49e238396629", 0x3e}, {&(0x7f0000000200)="471418a30a4117dab81521560b3d296112108be559797e76de527cf81f6feafbd18ed3ed3a768bc852dd458b6d3c5a64ec5f78bf2632a11bee2db1fed0019f17269a9d8a6f4a0e1b1af7e84fbdb39d3ceda9308eba37660a26d835a5f5293fc31b8ba0f8b92d8d612ede2330cbd267a20445acbb2bb653faf0b68131a8ec6471d491eb6b53b60e08ecbf2ea66a5a152d75a4c776ccd9d91a2328f291c2d9d4a88ed126f0fe22aae4520bcd85ef3c14e8c5e1aed1ad3b277c77d044b9407e90a7e7ef6e875ccbfcb9f9d46f7a3d4b4e8606e7cf960136519cfc7eff", 0xdb}, {&(0x7f0000000300)="ee6c1c8100ca00f708cceeef9917504b7aafaccb3ad63bd13c510c74edeb79d75c1ca260e08485bfff3135cc6c5221838490a90bd7dd4fadcdb6d7129497f5aa82b07d7897d1100b6e63f711a013d8d4ff634589788fe645e74a4f7a40dc1d00bd5573df608891f85ffebc34e24156eaab1c7525c45a9f0ff6587638d232bc046369dc92a1c67d62502a2f76f0b24c867141548407cd7baff9f9d1843807b2d851be9ecdb790cd27597b8119f08e", 0xae}, {&(0x7f00000003c0)="fde4ac2ae4351945f8cd8e49c0bd9eb45436b91882d046f6fc99bddd5bd9e2525c422897345f93c4b189feabb9e96dab10a547b8cbc6aa7a98af7aaaaf675e046b0e052fc6b3e54ff010ef4bf7a1e7df5a203f0b1928c5d0af608bd222c1cd4f84bbb1eb864ca2", 0x67}], 0x6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x1) 16:00:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) nanosleep(&(0x7f00000001c0)={0x1ff, 0x4}, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x6, 0x7}, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x200, 0x6, 0x8, 0x4}, {0x0, 0xf49, 0x0, 0xa7c}, {0xff, 0x8, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) 16:00:33 executing program 1: pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r3 = msgget(0x2, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x8, r4, r5, r6, r7, 0x100, 0x81}, 0xb9, 0xfffffffffffffffb, r8, r9, 0x800, 0x2, 0x3, 0x3}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180), 0x10004) msgrcv(r3, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0x96) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c, 0x0, 0x0, 0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0xff, 0x7, 0x1000}, {0xfffffffffffffff7, 0x1, 0x8, 0x3}, {0x5, 0x30, 0x0, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:33 executing program 1: r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(0xffffffffffffffff, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000040), 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x41, 0xfffffffffffffffc, 0x800000000000, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r3, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) r8 = geteuid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x8, 0x0, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r8, r2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x8, 0x7ff, 0x1ff, 0x10000, &(0x7f0000000b80)={{0x8, 0x80000000, 0x4, 0x8, 0x80000001, 0x6, 0x7}, {[0x7fff, 0x596, 0xaab26de, 0x7aee, 0xfff, 0x8000, 0x80, 0x3, 0xfffffffffffffff8, 0xffffffffffffff80, 0x1f, 0x7, 0xd04a, 0x3f, 0xef, 0x80000001, 0xaf8, 0x7], [0x4000000000000000, 0x3, 0x8, 0x24, 0x1, 0x6f19dd24, 0x100000001, 0xe99a, 0x0, 0x48c], [0xfffffffffffff000, 0x6f, 0x5, 0x3, 0xfffffffffffffe00, 0xfff], [0x100000000, 0x5, 0x100000000, 0x9, 0x36d, 0x2], [{0x9, 0x2, 0x6, 0x400}, {0x8, 0x1, 0x74, 0x6}, {0x0, 0x2, 0x6459a51d, 0x4}, {0x7f, 0x100000000, 0x5, 0x30000000000}, {0x4, 0x7f, 0x0, 0x4}, {0x3, 0xe69c, 0x25, 0x3}, {0xfffffffffffffff8, 0x10000, 0x7, 0x101}, {0x80000001, 0x400, 0x9, 0x4}], {0x80000001, 0x0, 0x1, 0x1}, {0x101, 0x5, 0x80, 0x8}}}, 0x0, 0x800}) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f00000005c0)=0xffffffffffffff58) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f0000000a40)="55d25948bf10f15fa829eb760ce9cd122baea4b863f4f216efadda8a057198b962316960b77f928c329bf6532b7ce167bc6708704f3f3c01e4e62e1e1ef2972273ee2db8b1f2de2b565a81ae1182e9cd03aa38870f70d3b818576c0be4a156a07f80077a9036c45548bd4bbd342f27fd9166d8a85350203887ab442edf884a61d1b359ea886d6ac48083d974c3695cc2eb14f129e0b933256ffa5aedcba1a911d552c75d7bb6e70b8d7c305090f519aa7b58f5eec88b80a858c5dfb08c3f8e5fb754a8b4268d69334f423ffb76e5bbe77382c0", 0xd3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0x4) semop(r9, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0xa10, 0x4) 16:00:34 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) setitimer(0x2, &(0x7f0000000000)={{0x5, 0x200}, {0x8f0, 0x3}}, &(0x7f0000000040)) mprotect(&(0x7f00006af000/0x3000)=nil, 0x3000, 0x5) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x7ff, 0x2, 0xfffffffffffffbff, "b479ea12385df4d3a50676aada723ab91ee62848", 0x9, 0xffffffffffffffff}) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xb1) nanosleep(&(0x7f0000000000)={0x81, 0xbd}, &(0x7f0000000040)) msgget(0x2, 0x108) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:00:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x80, './file0\x00'}) mkdir(&(0x7f0000000080)='./file0\x00', 0x41) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x58}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x163, 0xf9d}, {0x47, 0x3}, {0x7}, {0x6, 0xfffffffffffffeff}, {0x5, 0x800}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0x4c4}, {0x61, 0xd3d}, {0x86, 0x10000}], 0x3}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/17) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x21, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getgid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x3, './file0\x00'}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x48, 0x4}, {0xad, 0x6}, {0x46, 0x400}, {0x41, 0x5c636e16}, {0xc7, 0x7}, {0xe7, 0x6f}], 0x6}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x6010, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') utimensat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x3, 0x5}, {0x3da2, 0xbc}}, 0x0) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x3, 0x3f}, {0x8b, 0x2}}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000006c0)=r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000700)=0x10000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000780)=0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setstatus(r3, 0x4, 0x4) chflags(&(0x7f0000000800)='./file0\x00', 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:34 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/61}, 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0xff61, 0x801) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4c2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)="aec2852b8f6649534155e773280975ea3b2e73de66d413a452d5d78b967f65b2ddf917f2818de184891dfe38068c0f1725825be5e2487edbc660b77d7bc844024f0fe6fe848d6d6fe52589a5b527a9e159ac18272d554246145455db597c8e875c525d506662994753fb2a3cdd79ea13cbde10d416686e3777966ec0f4ad7e08f7efe40970869f597172d15b18926bc6ef992b1a6bbaf146395f66daaff0708d032aa0fb5db8a5c80f04cb521676b12cf436ddbbb74e66187aff61838a2423494770bcb52a6d1bb00d", 0xc9}], 0x1) fchmod(r0, 0x51) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0xffffffffffffff22}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000840)=0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:35 executing program 0: setuid(0xee01) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x280, 0x0) r0 = syz_open_pts() r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x490, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x302ca, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x1, 0x7, 0x10001}], 0x4, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x1ff, 0x9}, {{r4}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6b6fa16d, 0x81}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40000007, 0x7, 0x7}, {{r6}, 0x0, 0x60, 0x20000001, 0x1, 0x2}], 0x20, &(0x7f0000000300)={0x5, 0x62ad}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r9, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 16:00:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socket$inet(0x2, 0x4, 0x400000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shutdown(r0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r2, 0xf4}], 0x1, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="8f0d75e204262b057482518d9dc12db7cf68df8816637b16cbaa2a9be0a4124536b6c496c024", 0x26}], 0x1, &(0x7f0000000140)=[{0xc8, 0xffff, 0x100000001, "475e0a0d1de574d171989964fe68c1b64ff44e0d0fb0b31347f492ed7fe3eb23adbb16bfda7360a920e21eb9e31eff451c7d3a469b5f29d1cfbaa530198cf48ec02a3529c40554f8500cc839eddc0fc4eccb4f47285d4de2999da2eb6ecd3a1bb8a6b2b3310c5c59a86701b43562c34edcc0f29397e5b5a4e81177c9377525b41e03053597e5959863a35b77f9eb3e7db5d4bae10e409c2ee92b9366746d814e832228ef6fcfbc37bc1af7c975654565717870"}, {0x1010, 0x1, 0x1000, "078e821d19aeebdeb47ee7a1a58023a7b4b66983bdd3bd6ac8bb96a7c30e6562cab0705b6f9a043eb5a2e65d727ee684dc86e5dc16d9589d41844447a4cd4d7d90ba2a5f3f5fa56378adec2fd9e7f17f9e95b508792c1e64c77edd355fca5ff50e2c91642de55f6e9a7009f2a6caedd882b3156ec0a1fc954c5d304afd756f61e2443c8092e67505b09066566ef88f89514b59c51740f92ec303d51c33790b765fb92ad3b3f86896fe7dc5efb77af1d68d0f598e627f47790e159a1154cfb5a7c93bd22c0bd54ebdd97db2a91677b97519fad5332de3a267d15e6bf2e55af67c3decf2e210a62727e426a09eece949aeeccb5634f924fade6d26f21eea609007c68c59178af3ed7c9d3c6fe40e59405346e72df5c084b569d0fc0229e885e6c8d1d19a024b28f7038e87bb51db69137bff02cc2e9a2ceaeb5af00df3c1bced96360e59a37773ee5e67d3cdada0086f0500c312eea26e8ce35d4e846c29ff77fff4819adb337ea0a1b5551c9e621699c7d59742f5df44b10a993551ae05eb01a39c197439bc3d78f8ecca2e9a1d7bba106051f1e58905ccbbedd1f238efd4e4183d99aa63d335256eff349c6e8031e1cc2daeae78e0c2a91ca9457258dd375edcf93bcb6f4d3cf2a8222ff7b8cb38edb4ede5b90d73a634778fa83757da3003ae03d9250b5df1e8f65f216b342cd33605412ab8412a3803740a7ec342895ab683caa57209e82a305637158df4d320c35356a24c4bab22d9a320854ee7ae45cf650865ea332b57694a0133a05da1e271244587a654e35968943178b24fb84fd695c98325f51d0afba622170b04bc362232fba886cadf0135a56a5faff7a78d9f779382e02c9d8e4d406145f02aec4da62bb65e0557aef1e8695c4bfce0adc878647845f2b290e48266ac8093c32cec6fdd2a82f68a1215dbba7d3012d2686bf84aca8ab031452f684468d900cb1fe05483aef2a12390f199ededdc6afb39e027f0f9bf12db5d4031438db3381823cb0fe1900ea98b1049d13f055379f52d3a99d0f92a664cf4e8abe508f5ffa64f69b955f95d9f3d4c5720acfa343e9ead374996be6bfd6b3a93ce01f2d06e7bbd7b3144932433d4882fa33f6bd127e2c388c78d8f29cf5821fae0b221d32f655e67bbe860de991716cebf3ba96d2685b8975eae10386ab6fa0a814dbad1169e3801fec3611fb71e1918e869cc1436f5654c3ee8be54c011becd7dd2e2d943bd51e8e0e65ec077a1b053f71d3d646ed9afd31578fd50605080a6f477f0189cd749c043786744738dde7acfdd57ba7354801982a6eb84266dfd0073428d4adeb3dbd870f80edd79539fd212c592ec462acb96df490548ced5a131924e43097bcd12d3a8fc873cb5f2200f4aca79de613d03246eacfa044866c88942be0a34ed9670e74bfa21eb10f051c0a399b6fb2dee7b3482f7eea3c1727272c61fe196a3bfd08f0377446de3de2ee3af784765284cb21b572a7f5e9380117bd8c66e638af21ab13db573483742ff55726f5b592b09956215bfc286eaf709ffc41e5d15a15258ef9ca0d9c97a94effd7f8bcb7e14a0f9ee84c868d3299f494a6e1f7f5a08091529a0958b0ba06b3497709e5731c0f103214de94c48f4a3f9199ef951ddc10fbb21f75bffa3a543aae83a25f0a26755261f550cfb8c399197da20f1f462bf2f8ba34c7d4e714e056f32a6dea13d4286407b4f037aef0a17e1ec13740b8217337871c295a80aa07dc68a9aef9a40e928958b3720427aee45d6a375f74a0ca28e297301982ef08e5a7ba343c0ef1d06560268321584d21c551fb9040b73b7c74ccfd0b830e990c652640c5fb3fc4b92dc9ff780fd365749411e5f263d2b7f7d4b17c2fde73929eaa4cae3bbdd19e759b72cb48136dfd9942b2aab3a7b645b007b724fb70f1c62c4364e29abbf539bb34f89a2855b0bd634b427bdff725c3afad11b2a3217ec9ba7b2cfed8adaf1a63ccb91ddb62fbe5b63c166144a927186961e59be09aec8e6600a71b854476777637aa61ad008936a599f4e2b36f5f706419f5624e3b62cb3ab53a98044ed062b58247cc98b0bd20e830dd3ed0589b8e4fa946e2162adc4f290ba6ad90a50d8795bc7068de9bfe6095b2023bb028b07371832e8d9039f65b607cdc0a580cdb1be6123a8ac1aed1c545e8c5befe6d10acdd0e22e726141f3fd25bc28327f97f8b9e292e3ae1abd79b7656883f65ba3bd7719a5af47f40839eb496950682aa01b8cbd8170866ff7ec828fb22d0ca1c511077eca9f77aea321f0cae6ebcd44f17691497baff446a6b3ded436a815498d56f75a84df8d19cac8efb46298d73646d78486aded7255b276801cb82da7b3f83e7b98567dce922a77f59d6217d883a6eb9d902c816e7dcc35b2dd690a36d7b15d08cabc6942baa9d10dfe489dceb702740ba63b8edaed4b8a5553f49e189fc3470f346e4d1c5e1716737ab7a4448c5dbb79d6feb5bc0aaef6b99589d408d35b2e9a8817e8fee9e9638b4d06095ee0f22e6e8c3f523ee5fe2c9e479fa8e097753070ededc6f42a695f6b5acdbf02cd870e4d53105d7d76dc30fe1507a83ba68a190fed5a03a544c3c819352cf21ee5f5e4a6a0af30e76736822731200cc65f75adbe1ae6f4711e9de77bdd0b5671cc90e3185d8032d28d32753e46e99ff0d9b8a93dde194c682530367a30384208c845d8e8d3f97b5f8a50221130d3c2bf1461c555d09e6fea5a8fdb6024e69be985ccdf9833c50afe0572040c21c80d5253e701eb18027b387e9a2ef9e82c92b5f52b4d1157535fee9ec58006c226069c41133c6edcc266c0f2dae7310722e128f2916983dbc54b044b1d727935e1cbefd6fee451982fbcbf6ad39556c3064228503ad392142f31b8077c53bc2a9c313f54d7f86f0ee36435f511b1d7f2f11feccd9da0889569b652fffc78e2782ebbc48c866c09e2c132bf2b3acec1b87fe0b38c7e0475d6f3e7ec652acc233958e7f5aaed2dfcd989883487ccec89f5f1c68d9411330fe1c2920f5f3bf2450738fa3c43d75eb3fa8cf2941381309bfa6e1b1f87d1728bd0c2c767259ee79ce2b42f9dab86bdf28e83406f67c33c6c7b813bed5f30ed82d64024dee146116b1252f33daf97d45e62d33db8a22762cef20d965243ca794b67c8f7c2df327803309141dc434b22a79537e178b966b435695afe3ce21998c31bc935bc73685b03ea35ca9420310c02da5894de2ec31310dc4db94f95c29b747e199e3a8ca08572c0cd3c19daad429d4e7d72eb62d98a5205c86ae941c8e39fab9cbd51817f6704cb9009bfb015add4f7e28615691670f2991d72472147ff4307977e3d6e21f4644b8c88b30eba188d8cbff2d0d6c8b5192943b7c8e7d85cba3b2cc76d32b36b34289dd25d03c48221fca7b7bc78bea64d13c63bc8c45225b2c4570a6870447f45a2a3a9c2aaa1e15fe5d3670c2aedb71cc9d5d314938f2c5ea1be6ba8a5e9eb6d8c87489b620cee0869cbb2437cc8c1ee7769c4c0ce92af31de95a5caeb1865a8b892fd6f0aec085864b4301cf216aca83b73990a221c34f6a110966bc9db78e5082b19139ea86e68618bb4904b4fc880ea861e506100c940c7e456995032d034d8e99f0d3796adb377f9511dd4ba996e9f5383324427be9af0ad6c10b1e2df4c780c65acfd7e36bf62115daf2c68b16e27adb9fc501998889a42e6d132dc8fa5d4650c494505999772c457e8100378b76a8db5d8eee14d2dbcbe77f94d2985e0b55b830ca0df486a9d9f61bd7fe48a5e25478aa0fba34d178bb2fab7b9f0a01f7ccf8bc74e315b0774f61735a33e0638c483563541ae16b753cdc0cd36f611f175b0ca7d02c18c06e72af3f2759273e15e5215dcac961bd0cbfcda117e6f0ec92771a607982d45aabed129b94c1bb35f16d4b185417c78d81a2b1b55bbdab28f5d6a114590e00ec279e27ffe2f0547f367431979438c2b44a9856995d65dbbdbd3dec4cee7355e2b13049df9c0b300c2426e3ce3d8b1e1157b6ebb314f4dbec9ffe02fc67d66ce53d1d1262677661849a7774948c59541528997cdd118876c9ca4f242da2d5d1c72e02f20149545ec6cf28db5a10be07917b011ffe38995763885a7a68f86317f9baa2faadad2d87b8ba82045c4d4837ff3075bf1e33de6e956ef2f063ab5a87844f911c763cd2ae33a3cee16ac0f4d74639ff233855797a251c54d3764f0593ba376459e9696ec103b352d78b2565e7bc733af9725a5e1c69c7f30b018a12eb8177883b952cf24bd2190623a6b59bedf0902c83a99fecb615603c0965c2622dc5dab8238454373f77b65307fa4d5bd3eb081e58a25e81b72d47bafdf7c853294940f5cc9e65e984c3244979e926097673dc1b9cf8911265bb85540dd46d0e00945c9ab8bae47fbf6f93c98ea51e2b25d7064683df001ef4b2075c18ae7f033fea3dd3d271920e0075623c243a3daf79de35737c87146657ac456929bec38b994f011022ed39e2203158b09d9ebb745cc7049163f5bbdb225f4970ecc42430b43e105650a1d4bee551103a82b57544d301386e0e3fa405dcfb7a049385cb2a8e4e727f7db4388cf4f0dde7a2526463d87f861ee3eecc01ccdc696b83918919ec91866956c170a303fece309d1abbbee4543ca723a7243704339f01b2a899cb5c6530019fdded8040426da59f6d70a3dda2f2b6c4f6f3b54656c2c30ae826661c425da74d700b85bfcd126908b8c12a1026090ea6d47556c6274a4ea9f37bfa641250fea731ba4c586728c06c51fc348b92471e4014688fa8a53644ddd7b31f175d752e4666cf549e2b2648e3ace731b77a72847d3fe77dbbbdb35e7902ad93923b0e8f53089244728bc339275749d1ace105fcd337d215cec02f5bad0575286999d41703cb7c2d5fbcc6be15691d7845dcc79d23623a5b78bf904468259b470c01142a7f4793f2cc9c24555eb433d2bbf95f826db64d8ff07d5b5850aac57c6d931270bc911c43ba776e6db7d0d9c1191d1745878a9fdf4862f1bea44865434333f5591d6079c26aa802807c839d611186545339e55767b55c97312bee63146e15175ca03e65b4c8f9a9aa5e204e0e128f7d5729a7de27ef77b02d6a82cbbcab87ae3493c3d6c128ef2d7de55f9f59eb043ed498371e7061c89322363ec419fa664a6aa2944b97f76ef83e4f2b33870a1f7bcdd094e88681d5d62430abf0008b08704f12d3197c30d0072d47af1c14077e46ab77e41af7f007dfc11d94654a76097bcea7b7a781756299be00cb309aff6fd067f603ea60ef5708df6c846c5d6273b0aa0ec5603ad0eaebb47e95d50515418480b183bdeb9f11f55e14123fdd21cd09726fa7987dc1493de8e70c2f123362348676786c3e9303f84b31ec019dff396367e75c39852068ad7474199d48547ba1f398b16646cde4ac960647ae2bbf9405d20762724c588344499380424b83e4240b4b6c30229122652d3bd74a2aafa8f8c4189a5ae226bdb85d382641b010e83ec1dbc80adb04b7f0e0167f2aebbf2b05ceb285c75eb2cf6e228fb6d2a1ccfd1d1f61965991eeca21f31665814fc957c6b94dec2aa843a44eeeecf1c60026940727239839efa37b2eb120b3a97036686ceddd3230735f28d84c2309d8e0dcbd27cbd300375036bbb77795b3da47e8649e16dec568889c159fec8c43c623d7e5082dd9f6332bf8843954c71c39774023d0d78943c83067624b2cb55df3ecbe27b9dcaa41cd673df0a4eaee6c3488ac17893851e295cbfb69c20da45f64576ab6c696da21a7b23"}, {0xa8, 0xffff, 0x9, "8a6114b2cb432e2f23a0b4a4a1a6a251f16738844f262c9b3eb94e458fcbfeea664e09c57affaa9ff902cfe15a85347b6ee704eb879a355187c6ca59d6984e406414c22559a758307387d63b3e04c72137e3fb409ed7cbb4a009a00f2cb40b6d449cd4dc75b228b986470235473a3df36aee0611c040a1003d1b961b8ae7197c4c8aafafa5962dec0e90410b00d9474753d0524eba29"}, {0x48, 0xffff, 0x9, "72727ca601ea82ebf3ef9f692c94ae46754326ebbb74bfa6e7239d0887c44512c58242b00f372640bffa18103d33040e586df58cba"}, {0xb0, 0xffff, 0xc7, "6619451c342c9c7aea5a62ef723f87c7f7f4c4c537512f4492e9210acc6db1b60d55c3a5c88ad10751bab7f1485fadde957a509085344d8505e1d7a173c273e81862b20b2b3abf79cd2a1136b3012132ceb59089642fea23ac2090fa3978cab2ed5dc783d9a0bf29ce08632e5be008609da0d989c685a3f9d4eb501dfafd087e575a2365645ffff83941a534e5f34dadf95297df9ec44f0b590576d8f135"}], 0x1278}, 0x8) 16:00:36 executing program 1: mprotect(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0xffffffffffffffff) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x100080002005, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0xfffffffffffffffd) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x7ff0000000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x4) 16:00:37 executing program 0: r0 = socket(0x2, 0xc003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) close(r0) write(r1, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2aa, 0x88) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000039, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x80000000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x5, 0x0) 16:00:37 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x800, 0x7f}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x7f5, 0x3ff, 0x7, 0x9}, {0x4, 0x7, 0x400, 0x9662}, {0x9, 0x1f, 0x7, 0x2}, {0x0, 0x12d, 0x20, 0x9}, {0x81, 0x4, 0x4}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)="43506a749485cc5ab12c8fa0d6b6865634d04b373881dd02db9f8097858f5bf623415dd809e4fc51a318460abec3c2f5d515564dfd7d85aeb0e8e9c5ee08f936066c2cf70d0244fbdde6a421cadb1d6d82ec1824231d7ebe667a9983d9e439d3c1efe4d865d52ac5ec865d819fa6138e877d1fdb464ce43caf54f05809f3361b4936941b6b950ccc00e4a3e4df36254be67792f7825dbeb89147116f73571b6e8f8c610448b4d0f4a42af9d9b3b51c852f678aa36098483b70a97cb2163e785f5ff41efce242239bf28ae33540cd782dfd4b3a6046cc70d000e4c5e0f151057bae25861900b8323307d268e8d58451786be358b5847154022851474831c673606a726c359874d71f92124b1bd8e7b55d014bb499d0748d2cf7520519665b59802a1f216931358a5c5a35c2e5fbe58f533064e791befc32aa4af5b026a88213ce4eda8b2f3f324a055b2894a9a89a857f47a3676383039fad6623150177ac89187d7b20d2e1ee1522fd5f285d292ffedb206c44bd6772dc6e2f8292f88b0e3426af8d40606c8a0fc614b402565103de0b2db65c7ce21ae843c17d1852153e28d0580ac1672fecf2e5025af7d2e9216823a3f6b401bc9b24b04f3c47b4f9529d3078760091125a21b17054f4c9020ee9a66bb61aa2442d00572f9f43d99a909be082c1c989c691692b272b9a9a78edaa05cb08e69b8656f743e7c451f167e0c95ea11ed1b276f8ea09ba152f34904c937e5e5c8841a67e5a0b3f228a8fc2fe9245e0704a225bc2dff8a247be22d15c059c2ea3ac17297d24fa1336df0c77fa83489baf3557c48d55ce6109c247afe64065aa893a873bacd7ff89f326db9eddcec9d0b218fbe8505e51daf5c3ebb8fe02bde9c9b25954bef1f0c17ef6aeed8526211d7e454da263c47f87758c50bc4e03093b06db3dddf139bfaffd7af15f4b3ae4775aae6a7f2616c529659fe22e33acabbd702ee585adaa585f9bddd0b623f5291388ce1ad6e6611136adbde65a0de024ae985146def797d00661adfdbc382a32ddffd1863850fa013cd3842210bfdb815714b94be6854afa72389a0ef1935c3a922c0d2e50574a9c6ee09e04a68365f9c62cc1324bbe345bb336c8467208acf2737d596b84ca194c952257cb5c3a2b8f911bd191eecc92e0dc6827b073d6d7b3c1b4bdadd05bb12ccc7c1eb490c873ef2cf464b9c918907e1fa951f40e2347abd716bfd3fc13cc6912d50effc2533ad014844be870767d56a3e00f2a47117e2ddd0a33e48ede1a4b268363f1947dd85786040f034ad50d0f74379b35d3cf1d52e4c7351a7028f694e844a6228be4ca8288debd316e1ed47ce93f67168eb74c2a26dd430fd39acfa8b788f90700b5ff16965845368db2559093c9a649f58e348fb2eef8bed0edbeab8509b8fe019a4457e9397cb4a02094bb7e542599613890338b197ce838d86b4c54690a842f5ab7ff30462ec9ca74079ad8b594985743b4de6fc6bdd48c6c70a5b0a7ffca545caf17a88d1f9d99852248ecd8fcf25cf71bae505ba4982358f7ba0b7702a09d1edca3bca8504304c79f98f11e6d86955a27150dfda6dab2b4224a934fdee240a1a2a50760586651561e0b8b9c64d0fd55991b415fa6a7aa4f6e1f9d6202e0864caeacd08a225c61b3d82d820590dbec18c57406bb5cd491a0a46f18377f4b1b1334c8dc1e4e71c747287f870e1f44ff5aad9b34a0daa682cc70af72ad2b1f15917435f3d93797cec48a9127ae36e78c27d61c94dba6e8995132dc0620196297f99870958e2cd6af09ad6da8fffa17493b7ebcb297a4fcdbb6e6be211e3653cd0de34da4bafe0295e331cae8323ac1a82583cb88ff6105af2b863e48969ceea537686277c10d9bcb243d76065da4bc037f8f8c177a1457ee93875e1c71fb0cb2377972c309a78a1d6d526af2a685f333f9586fd0c9d6a09b4f640e788f231309fa53ed41cf2ff199e610d5815b9550ebec94152360cbdd306aa3b42de368c00b29e52a3612f095743d304a87c51376b75e0070618d37f2b812e0a5a9a1ba20a35f07f1686b7525ed211ec419692b8d6f62be0cdf9bf14b8493b13a54960ee2983a2ac21f80884a1dff22148f81d7723193bf514027bec576e910b1158a9fcb64657e5c21a4dff0bea760a714a256ed32b54c7c37cba99cffa69e95b14f2185fb14bd069b70c9121bb033d0fd8835c50a19380a2be7cad29c658ce953e23a3a76a73b1a23ce35efb805bb1a08eedf917dd9c71b50707fde8989cfc27fbe5ca65647d678c6942eb578834f06b3410a5d44426b048c40f2df6388baa7d4fd2ab54eebf989b6fe93a015a3e93cc30c287a57bdd9c3b4fea3bc5e098bc07c8026eaad9a043ca342fe646352b38f8d2ad6c4b826d73586dbaa13ed6bf73cc28965b1959401bc18b1d13cba58aad1c41727507aca7414ef0e4628da0f6bb114f74c6b2f1208c66c370142a1a39e3dd7b9660b3731556b21c628329a8c1ebf7692625ebedf408fdb62831f794e1792b7a5658ce32ada85187d787090621779de93ee7201677d289a863c70e4272526a4d19421e0a9b0f2a775164bde8b5fa57e29a84a567f4f2ce4627f989627f6b3978ac9c6614dc3cff5cab6cf41eae1c23a2151778b154a5daa7c462ee836f677c179d5a6e1d503890f6a900a6b5f417024e994d86b288f10bf8b4287c39453a2da0ebed2dad1b68188170343cc9ce232d25ffaceb2c0205084c19a6ee09b7f911e213c29693c261cb6b89aecf8eab1cf01893688fc31999b3f2d66c78040d5eae2477d99aaee03d186ef526d8b1e662261e82b314aceb8b6e31f00df0eeae4ec0da9483758c3272b27381532ad4457cc213f7972341c5c8c7e115b9c6fcad7a6858a0819bdbf4fa21d13553b3259f4c13372c509ebea1c42f08ea36591af2630e30a215dd5c0735cc48bd1c10496617abcb2b32c5b0a6ccf722fbf344a009fee26569bd9de16d09053a228f582a7d80b3e36552e2ce0a9e473d4ba7476a291f564900f832cd7918128531946d586cba8c7e3ffd0bb9edc9ff9d97cabba9f303ff959af9ef2a333bbf8895ddeed4f7da6851448357915ebda4fbd07bb4887b6ea20b2f178a779db70c003a023f7af5eff507ac7937040b5ecb0e56d136f47f164100ce67bca683626db320dc94f3ae7a9e70cfccb84a477b9cf198f6710755a292f8a6282ef24916cb587db5fe89aaa616d3394f5d15d00cb6e269c788560d4e5f6f70332980c52e267282549086706992fea3b9eaebe7b6853ef4f0f93dc2bb8d85bc240d360fe0b5137b67d74fc603a282f76506fdd87e094c5ce7264a2d3393323bdea5eb0768e969b625ac069c0168089b55ab91fa5acf3d6c2a144993990b1a4c238580665c262eb444bd78d1b7089530210ebaaff2b0865c3fd6dfaac6f795b04df7a6b90831410245a361944ae68a1a4061d42cf181d7722f405e40315314edbaa823de4e1a4068d48a6294af00c71297c8df1d685ed07328859ee271f792520a86874c9c55641efd973b1b7164ea5e452a35a78f5b11dbad05ea2ddc2b7a6dfd79d3b26ffd1d35c5b03f2a72d892a5815420f75152e4ff5bcfa682cc883aa5cfe32f879b683091294633630d56e2c7f006331a79210cdf0a589dd51e9e0ad84e68cb2900257a65cdb2ef9ff8da1038c0d0e8b17e22a5216c56859e96de47067ce149709ae18a9f77bb7bb6ff478ad95f207ba3cf49ff138d225970f46a089a2721909c1c3c04911f4fb385a6d0277adae23744956510551d6fafdbeff7aaab1d7d15f06c4b7d926c793cf7569212c875feae63b03b2d4446f5bd6086b05047a821ceed222bb456da49bdef0424b867d078a2b2258b65f7b03eb381faf811bf556541e73ffd9064d070e2596ee0278f6dc474413c39ed3eda978a3f1b06ffd44d6f5d716717f0ffca720dc4962d600db59ec891676bdd88fa4e3badcc7df7aa2008e1e7f3619ce72ed6c58687c434a3dcd3ee8e5299cf01c82dc559b41e155a74a689a5783c41d9740df718739f5dd78088a046b5f1be70e6d5088232e1703867b319ff8cc6906b1ff5f12bb57a17866392b146377d4b5227ddc8ba165ec7cdf2dff5a9da41dc53a40392b303f30db275130957115b21058a4d126f133c8c4b7810f21809a8d0783c6d25b37e62ef0fb21b5583f9b89854c8a6a6708a88cdf17e5106074d19f152e05d91cec88f4ba5e34a1c19bc6f87de7b13ed56ea1e60ebfd60eefee8443fbaa529106a8a802832ce000544a7b649c04bb02bb940f4906587047d8c828d3c32d24c3bc52595114036218c4f033e8a203028b24f17ab1b1aa5d96d16abb7c4a2135ce2daae83908f72ff265a46d3d4c57ccdc9478e1a164f3a64208ae3c6b8bc98f34936be9e6c6a74ba5e19009a07eedf6e3bd333fdfd5b41544b1043d337843125ff8b5ac587019c98aa7b5271b5fc2ab688bdb3e01fe779931a4cbe680e74985b30c610f926b7c435fa7ecad720d6ac31e8b1411ecb5c1b403c097c8bb0feb869ed1b4923655d2c60d2604aaeda4cdeb1fbcc91c5695bf0fb8be06584481010346d95c815621d11ea04d5514c3d7e7549ce8628c12972c773d62855b0f0a72e2ea9942711894bde24b57463f8995d1a54f50052353b35bfd40071802558a64988a7724b63cd166435782dc7bfd173388facb28575dcc961f50ebe7ab7956479fe07b663d012eb93589b829211af84e0d6deddd2b042e5e4b4e65647d748b5365f273837b5a97403beb55cb4d0f583541332543dbe72a9c9c23bb5210189d260ed32c1f0940ba2ea19e5b27c116c21d26cc3cc09427fb70a7e70addcef68e4d2e04d0071f883fcbb58216ce67d69d6a25da4f4d426539b6e5deb72ab1ca0a4e4a35a5c40aef65be4cb86e20b3b0c97c3b0fc2ffcc96bcd0036606f26eb09ea32cfedb136a95bdcfeb241c36db0d67fedd8fe73e48fe364ed0793ef272d9fd17207fcd2893683ae85c0daf78386b68af4309dccc0b36d016cc04cbf2d4470d5ba400873634144fd511557fa2a188a114cfff9320b09553b777a4cc547b902c1c0ca5e6541c11bc0137e1ecb1e028610785744f1c4d4cc004c725783d6c1cc54ae0131596dfaf300f5f9f99e1c81a784756218682cc82b3088713b37e9e103c7cf9fe857e95efeb8cb56113ef3ab21c9fb132c4a6d0bbea18c5720916a40c38f7eb547625f99d1f2a620d8c771b1a4d5b2ac27db1a9837ce60dbd30533af2a02c9eb9463933080c855bc66ec0cb30b800310768e5a3dfa37a02fdbcac542bf3dcdc34c56f583cb0865baa1b2d0ece734a0cb8da1914680c56008fef02b6c357edb2e9f0f7d1b37b79ae7765eb648044c136ab94df144829eeeb1da478334856ee4e14be6f0360089623f30875df7814f97b60c9a48dcad35f8ecf5cd7e62389a45ba85b1577d1677258c4f9e117537780b9f5077366b43d343e9a6747c1ea9b43f21fb7c035e109a34f1f6bb8c701ee6a9a301939ea930b2e4f66b89b36537f10d2ce453dbe9ee8f6600af02e7bb643c576c426dddc62850bdda149be6991f9bb802d9902a8fe7420a17e9b2a319c5b4564d932a22a28fc6b79c87209eba76eb34d9d45f80c40c3b7d163897d629228e260c4fd21205ea5a9a917187fd86856c7d45d2672255e0e44195d247ec216481aa819f45a9753ac586d6588ea249c1ca14fdcbff9a25434c2d8175e56d9532e7dc80237325c0b6a605865a217b66ece8ef7db6f9fce790675a65a3e5728fdc492fe10148a06c0310cfd2ae67726", 0x1000}, {&(0x7f0000000180)="f7567433394a99be83aa0538e44e22663442e7a313ad2038eb96b66bbb156b9800871d9adba09c9a41ee139fb32999de4dcfecc3f605f7d6a71a113fffd45d926a", 0x41}, {&(0x7f0000000200)="4d39681c84cf085a23d7684e1065eef6d31256609a2c5f6cbea8d3506a5d1943ef9863bdecc95329e7ca997f2fd04ae64e68033c451abb0847f6e73c587a6f11525a385b0b12a93b2364eec4d4d4", 0x4e}, {&(0x7f0000001380)="bf494bcb85e2288e9e0f21e1e64393100ceb5b0bbc065331f40808fa9904f72d1076d3b72374c98bfa0e336f1f3eedf7b67e0e65f9dda30571f84664cc8e697c1e3a4180096a99497a80cc360e3b6b3b6990c526c6256d476f6fff965fc1137f72f40972630692821bdaa1c6c37f6dc7b6468cb71957f44599c828f9d16f899c45a19a4e73acbcfb3c3bd550243ab9578e27ceb051821becffd7a144956632e2058f88b8e56647e70a18e7f30b3eef24ff9c1bc9b090f1b814cdd8f334c6f4182098f6ece0a7ef7dad7cc3f76c7a66c83a84ae24940e76bf36288c4571d080f72ccca25854111413820e8b9fe79080c8580c535bb0d282093560816c72b35aa55d8987c1c3addf8ea375c0931a11deb163b6a955bcb45dded16486e608c31ff59617c8fc547b6fe42bb08836939bacf6a1301852524ea565e73f730ca1c16816f322f7d7d703c94a732445e3aac59aa93fd60ba50986cc2c725ce191342f5cc9e0123adc3f46fed59e37435dbcd1e6718eb70e6797e2c9a9cb3582babb1e16c0730eb4f23f037b91613b1705b9cb11ddd0077ab1adca861029b903d7885796c4c2ee7f345268398aba8ece7db33435ace87a36e3f63d8e44ac9d16f8079645af550b9a45b027b66fd555c52e6768ff3fb2df1ba0f1198c3da013b006df108e13e8736f44db00c98c2bce2814630cac2094c70e906bf4c53dad615b5a8baa8785c02eb36d6df0d15767c8cba4d3c100930d790d57ca1dd1b7f6f185258210e5f007c451d6b5287206b122cfe3ff4bb2b859530492507d63397dabe058807aea15f9de75320d5a959b4d2398ed7cb313c34e4f2d0a8012272d3838f81903bd4059f38ba2918731146b3b933dc7d4c74068b53c1ef6e39377f3dea731dc61b4fff6e8616e31db606dc3b7fea5a1f9a915cc3f8274adcfe209ed89a89fe393224730171287831c46130090f6ef1113f392005487154659bfb0a8faba242e3ec7b4a8a1f1ed99ea89bfa91e4d64da77745dfbf6e2c2b39da46d4f37fe4e979ef10445e14c2d8f4dae14c8787564d54098671c3ab723c0c7f6ecc964cd12bd7a96eeb1b01d80f4f6b2dbd055955466997acf8722dbf863fe5fa9e6243fbbff6ac8d9212b0466eefeb99b7e34bae9f2a0e8d81f74b5e8e5e42ce8a92e3e6741b47f43df85fbab58a46491e647094ac7e9004242214c3926048f64cafccf900ba1d658714dd610f0b760a1caa2f8cb132be16fa4109de15f45e50fe6d0c17a458bf4bcd6807e3872725278a3a366ddc5780eaaa12600b3c18081c654032a0b466362bf09ee37594bb1982d7c11ce8b4aa92dcb870723b7910ae972865c718723416fbd73138f64558c58954edf3d17e1002538425faf59857cb3328bdfa1081ff88d35d10aaad401b71935cf8b4e030762b0ced54d5cfedb59d3be3e817c4dec2cd75c2a0abaeb76290080a657324ac6f2b042d72ce600763184f7886d6c8d5cfdde2a2492bc21a88bb5ce7e3bea6e236869078c0047a558078af63b92e5c0c9022efbc193e4fac4e5aeb813775752cb4d60a0d8a7938c174c6aa23f47a264d67271860271d5baa717d6e7cb92c87363cca26a66eb5a2dda0e881898bc281e4d2310d2766861739687b8ebc1089fa579913eac1629841088f0d58cf64e83bf5e3f6224a47f9c33c11b151c14789b1788f977260d581c41da5ed8c666b50ae78e07e987bf12aab43ec21f55ae1a9a395ceb81d872af318548e8044b73f6111a7995ff1b21a4cee134e6e977e989844201c80e5a75537e58a4e4c006be772a329629a9e1e6e7d5e01b216dd34f35718d60dfbed7b1b120004536daa87a617c60898da758e3c91a80eafff12e16d6d14704d05ad92107546fbf4df905067d8a810c146cafe8d82ed7f3061c536fb1f6ba01616a4b3679b6a5c1bbd1771ce18a15cd613c1150f5278783c9283af7d59c09fd5041f8a9de6a39b906c0bc0b0b4ec8dd2ca6c3966a51482b94a9074c52a51bbf36fc2f472c514658c27061190070e059f9d51d3212d5dcb5ed82bcd3ff994aa95f82a545f0b9c237517fe019e308a7b95f51e873e3690df93affa3695f811d1270778e985cf309fa23d205256f94e0c450a75758f0e8a4f89a61a7eedad3d6938840a04221578f61b5ac3e7a1395cba663871748acadc9093c123d188d0275dcc4f531e80a9f66ea0494f330c0bd95ced09c32ea4016758c9dcc2988b8785d60aec6e9b893229ffc9e317c0eb7def03f92062be4cbdb5626d882c890548091e3bde342fd44d70930c6c45ad5ebfee3e6d8be9456f0652dcfc13c78cf4f2b51077ea3143e36f69eb908c0b1a76463f806db7b668b650013c46ed43ff7f5797130473332c4de10a94fb68be59931136f1dee31bec32b27152b067b83d971533b2db999adc5c59eec29208fc20376636fbd1ae684161aab60da0e384b72e1566c735bc9b7d3ce11431b8152975f917ecf412242edf6f9cf8991b20f940dc4140e7202fcbe80dc017194ce2657f672993116f5ace420de5519aa77d2c1b7162b1dc51d89956f65ed8828e20278f22374917dc64cb54393bfde290959420dcafa19804fa80fe11bc65e5e91e93f1f9ad3f2f360cae78d86745785e5151b0693fadfb94dec7b7f62247f3be6df413fba8717bb8d9eca2ad225f22b9d9a139046795fc3a5af704676f1aa63a96ab7d94bb0b5dfafd687dd58b6e19eaa37d68779ab68c961b59c6de0d5bf60bd73dabc827686869df71c0bf3b503af6b09fa968fec14d1883967377ad1e8d0fd7e98656386219d69cbeaa3ed4d21b6525a8797a08061c0fe138f63815365669aca4456c1a93498191f5f2224163cd7c5899fea05ad3d053e528a1a483f284c011328957ea56e0747202ed056b9b65e178afa568fbd4291989bf1d5d9a18d6a2a57eba4bfbde47c1605fd79d872e7c228856bd774418701f454e511379cb902fc0e7fb2a1aabe6928a701ffcabfbff9bf38d81af271677a33010c09e516d60c3224902e9b5fa043406535272d2c2ebc4d23f8ce423063dcb1be87d5c9390ff6bf91cad44ddc482f60d799b15dec7e482fd2f37052a91163a5988e1a00f7b27fd026458e6569ebfacf8c99684837fb98e386042f3d135a446adff461e2fce5ca74c6dfe69573d2ec8f1c8f589ca7a0aa0c754ee790b58e9f407d0a21998b062a760302ebfa98873d3c649ef4639418d33adac239d033da7ccc4ce33d33cd66f362aa22d1fe74ca2c37fc15b6415d6b2fc785ed99e9bad228a1f5e6f46f43e3d7eed98e70baff7a5d771db20c81397b9ba275c9cdfb2c304046ced8cb8a1c8d6915c0e4fd554482aa44e14bdee1c12e6b11911c44c6b01cc166e727de003b548d20162e4ab424885c261821ea5efec14ddff4dba65ab924bdccd6d59a15b55410bfc6161b43d3ad292966021a94a8631950029e94cf675d97d86fb9b578bc4a0f316ff18e43449d712d8d26158f587d9895eb2cd988452239e64a0cfc8cc872e27725c5beb655cfe7e23409c786d42883648857255ff436789c00630649470a4915c34f9a9745943d76c85b62d77b2ab0614d8a7b976262e8f3d8d17fc923f5d647159744b056b97773e958d7f2367dd2fd5d41b2bd124552669f3490872a2e68ad5fea51200a573cf48c99d34291f9353175712ef01cbf797006813360e69f1666e6cb8a7730c54a5fa5f1fde1c6f453f2b4aaeaab9349c0fdcefc931e090d2f7f3a269be935b764e295b77e98b79a6b171a6dbd07f6b620f818edfa8ceb69eba4cb989b643f363bc3c94fad0cfc777c962b9e8b5ccbd5a17e0e7839b74eaa6028d0b4403f8dd1863ed96e837537b50a470989e4ffaabfd1723a970b2c6564b0bd261ac8382888639e1b723928bb84c0066ff407ef1a3180a56a0ad30196cbe8142e5da402a724964f36b1c0f2c78f3a1b0933a244a9a939d505e25c5a8afbfad7a6dbf0e5825c31758d411ab6c5bbd95c4b44d4580b9b2456684a3ad3d800f198dc44d62590ffd56ff5f7d13728d53bdefb477b06aeaa98bafead335f49bb703834616bc7775afbdd0ffae5c878badaf029209bbe51ac919743e324cb48ba57fd1485a85f75c081bd13843df18938d5b46cd40f55bc5d5959c88a26c17b8e8945a58a28bc82542d3eaa256e3407870b616e9894c7957f7c099c94d9ca9a658d3c7b28f4cfdf761982c9ec59fbe5babcf144147bf05c4f386d66b86ebfc9c4d62175543d098707e6e99424f60aedb244a498cd74825de6553973b688ef7dcb43861d8a38db9c445be7a8859e7c65af1ceab3c32c0c603ffd0508eb297c3dd6c1a90d9777e7e11ad7c7fc1b71b4d82390e50380643508bc437c8189cee228a732ff220afb2a28f27d58602fd10ffc5b647aef02a4cb5b089cd6d2fc41184271eaff2e95dfc19aeb2060166085ae89fa1cbec3b0f9ce29604dd4af8ec408bd4f01ef886ed1f277c8207aef1ad65b481ab7b43fc643bba4c82620f1a30c681ff2e6359fbdf41aacf851e5f39bccb8bab1c0ffb6d37b457cfbc533c0dd8554d41dedf22df910c58ce0df22fb9976a0beee5741e765d38819a073e87f5d0a63091539f618e0fdb0a8c031cd24e550265a35dbf08f335c34bfa8ffffd68fb1e273d9570f3d3431b3b898a91f8821c28567f9626e24a8e703b03dc3695fe23ced26c5d7ec9ef303b9dee67ed6748c606132471ecb33f19622a6b38d115f0747d71988e0b7ffccb98dbe6c5a5fefbbb18967e8aea2f32af9165ba998e763343067dbe46f93d794054cf0f257d28793ee08a87c8df433d0d9886ad4c1254372ba0fa983d1c39ab3957c2b5ad5da15ca4589c397ab4d345dc7dc8d9b1f88c52aeeae5b3ab394f916ebd3bb7a381c17c2da343d5bd0e17d1ac3a2c445b34f9326fb15732beaf560229af39f77d9d52ea5a5fe0eae0e1613c8b762711e7722062065bf5a16eb6cc790c449489a5d866dbd4e949cdecaa6ca2735b90d021af9574ba6ccb4e37a817bb7f0de89ece7aa2445c3b8697f3bc5a8d2fcc73335a246b462ec5debf436dd971878c67acac08d56b9dd22a7e3b61c0019e45f091653e58fe34b2a250868941f71fa1e2a8c9c21365512358a5d2d7984734e167313a5ce1577aa2f55aa6fcb2d2b05955bb690406c01b09517f7ce235703a1658bedf860beb10f2bdf6a269b8baab7bba3429cbd40b52693333a69d543fee89e386ed75764e4ad6d31f596cd582f87efcf0bf47fb79739ea0ac0b5a3969de247dc57500a1859db1da6285afe775cdb5e8ee4a5c9b018d4840f90e9ada55af0c353ec4c8964f3ad634d109e9785e4bb2f2a9199673cdc7baed912cb2b320a4c69126fba4e2a79256e8682146964bf41e2b25fe80d952404617d75e23155f6fd6cda4e1fa787aa9a97d6577268bfb99788a712589ddf2b02ab4b42361e426ba09166edb23fea611ce738e1d9cefcfec98d203ae378cadf09a65f01f8f8c87ba6b9c62a8c73b0e738860fe26d6aadb62707ae1d322ef0d8fd1128b7189374142fb6d31e20ef22a9efd65beee36c165abd7f4b0ac46ced1f124273fe355a8c22cd5d6e3053fbc5888c401b13f168a1fd8ba60a93cdc612166e1456e09889f75146e39867f357b3e8ff14cf7a548c389be9d239342ad89e0761849a331d8dce51e546324f0ae83b6b287e08e15383603ad61b1e28c76253a97c70faf95ed2f44cc149ca49195f912a8bd6e98da6c4411ede07e44a8bd21105ad63c9566491842861052866af7b349039778c676a4353f0ea9ce4b3244e4d2da9", 0x1000}], 0x4, &(0x7f0000002380)=[{0x70, 0x0, 0x800, "bd44ea5dc137affdae07b5e92bc4741ffc38f5b9c60288a4f632b8d78f3b343ac471abbe89da8374afb85a2fa6aed4b0b9749fa1064aa7153ca97d5b3c5063e690dc35e8055f94b0acecdba98093ab76a800cc97ba120ae486fbbac6959e"}, {0xe0, 0x1, 0x7f, "8740f7ea0b518951d7be179d498c75dcf013ffbaaf61e23ebc45c3bec5abc5b5fde7a19929a86059637e160b9d9dab8fd90075c03194e88aae3341eec0cfa838860c8888ce0c4b9e62fe5bb871b6978149d80e8af57f2c460017ae6691c6b6027b3b9054bfc9d1f6ca1595969e303d612365ba5f3455a42bed22538c2355dced5f86f0eacd2f5f930915490775140f9d43b43d89303c8841fa91f7b9e47bf36aeca5469a4086713a38f3c36f8c62e108fa71c758e6129e9822a67b3bda6cec6338156a377749ca5ec8d228"}, {0x70, 0xffff, 0x80, "530c76f978b366ced432246d95ee43119387812b3b7dd71b4d7d429733d295d7c5e7047993e107e24f88da017817ba335adfa93a44d45ad071410722767f0271895ecdf90bb4392c04f7c11cecde52bb3bce6e7bd7591fdae5b3ba"}], 0x1c0}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: chflags(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0xaf7, 0x4, 0x2}, {0x2, 0xfffffffffffffff9, 0x80, 0xffffffffffff6c35}, {0x0, 0x9, 0x494, 0x81}, {0x2, 0x3, 0x4, 0x3ff}, {0x80000000000000, 0x1, 0x7dc, 0x8001}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "9515b962df611a67de8c06cdcef60aa63ea2434a", 0x0, 0x7}) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100000000400104) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x13, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:38 executing program 1: r0 = socket(0x2, 0xc003, 0x1000000000000006) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295915984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896d05e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4b51f0ff47473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f4e8e9ca423c1f99b9d9c99c45adcef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) r1 = socket$inet(0x2, 0x0, 0x1) getsockopt(r1, 0x0, 0x8, &(0x7f0000000000)=""/6, &(0x7f0000000080)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r2, r3) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x28000, 0x82) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x25, 0x3) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x2, 0x81, 0x1, 0x8}, {{r1}, 0xfffffffffffffffa, 0x8, 0x80, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x11036bbb8afd907a, 0x80000086, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0xb, 0x4, 0x7fff, 0x100000000}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x0, 0x3f, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0xc7, 0x1, 0xc0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0xd516, 0x6}], 0x0, &(0x7f0000000000)={0x2, 0x11d}) kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1) ioctl$KDGKBMODE(r3, 0x40044b06) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000808b83b9c002eb93995a916b1852a19c318f39ffdcd2d4fc5fc2e46afe0de9fd0ee8262f2c596d0b13cdb4615ef8ee67ea1084603a8b2520d81ca7cdb1c7acb83328f37b27dc8ef20000e79bfccd194928dacc85a0a2d9eaf2b691b25063c26f1e47afb5c0b7ba7bf73f189b3d7aa4bf4b303380d2743408f361861450c6a91e27e12442dd01f2560c3c2315be37c381072d12da666fb7815506b1"], 0xa3, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x820, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x8}, {0x6, 0x6}}, 0x2) ftruncate(r0, 0x0, 0xe0) r3 = getuid() r4 = getgid() r5 = getuid() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r2, 0x5) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x1, 0xfffffffffffffff7}, 0x0, 0x9, r7, r8, 0x3ff, 0x9, 0x7ff, 0x2}) msgsnd(r1, &(0x7f0000000040)={0x3, "1073fcfa93b0b28d28e67f6654ab4b915c47e3d2fe0f951f4ef7144eceb56072ed2d5cbbbe0bf04895526ee184e444c14d59"}, 0x3a, 0x800) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x6}]}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000380)=""/108, 0x6c}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x902, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r2, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) open(&(0x7f0000000240)='./file0\x00', 0x8080, 0x10) shutdown(r0, 0x2) 16:00:39 executing program 1: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000001580)='./file1\x00', &(0x7f0000001540)='./file0\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), 0xc) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000001280)='./file0\x00', 0x20) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000002440)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e3013443fa76323dd2a725bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bbbea55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dc3c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a010e8e1fbeab017ffd1b8ca1e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263582f4f2eba0f721661e598b64a085b7dab01d172b88dc174502681e474f4651db50d1c605223a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a30748da15d44a8d7903033c1141511d11bb7d462583bc74c59415e5cce67ed9b51190000000000000000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274c75e177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(r2, &(0x7f0000001680)='./file0\x00', 0x84, 0x208) setregid(r3, r3) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r4 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r4, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0xffffffffffffffff) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) mknod(&(0x7f0000001140)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') getdents(r0, &(0x7f0000000300)=""/165, 0xa5) getegid() 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r2, 0x0, &(0x7f0000000280)={0x3, 0x1, 0x23cc, 0x7, r3}) 16:00:39 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x84) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3f) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x7, 0x7, 0x80000001, 0x4, 0x4800000000000000, 0x3, 0x100000000, 0x10, [{0x1f, 0x4, 0x10001, 0x4f3b}, {0x7, 0x401, 0x7, 0xffffffffffffffc0}, {0x40, 0x4, 0x800, 0x8}, {0x100000000, 0x8001, 0xec2a, 0x9}, {0x3ff, 0x7, 0x9, 0x2}, {0xfffffffffffffffe, 0x3666, 0x688, 0x10000}, {0xfff, 0x7, 0xd926, 0xfffffffffffffc00}, {0x100000001, 0xee61, 0x1, 0x7}, {0xfd, 0x3, 0x4, 0x4}, {0x9, 0x1, 0x3, 0x1}, {0x5, 0x9, 0xc1b, 0x7}, {0x3, 0xd816, 0x8, 0x2}, {0x5, 0x1f, 0x5, 0x3}, {0x10001, 0x6, 0xea, 0x400}, {0x8, 0x7, 0xfffffffffffff7b0, 0x7}, {0x5, 0x1, 0x4, 0x7}]}) close(r0) r2 = syz_open_pts() write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f302d8293e80e38d7ee1686b37109d0821b240328e68bc9fb757b70a", 0x5c) write(r1, &(0x7f0000000000)="a8a1c9ae062e58a8e5f917c7c3103c557bd0698e7e331cbc443854c4964879db2817be1bd4300fffa96bca33086bdf4e259fb23bcf893c0bd357e54b1814bfb59b44a7d70a1fb435b3af170876310c45fb3d9bec287755469343a8c3a7e69989447742728abb7c07455c1d752acb89b9c8f7138ec1e4778e", 0x78) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) fcntl$dupfd(r2, 0xa, r2) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6081, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x11db, 0x0, 0x100000000) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000059, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x9, 0x4, 0xffff, 0xfffffffffffffff7}, {{r0}, 0x0, 0x8, 0x30, 0xfffffffffffffff8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x6, 0x1}], 0x8e3c, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x88, 0x2, 0x3, 0x80000001}, {{r0}, 0x0, 0x0, 0x40, 0x16}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x70, 0x44, 0x1, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x6, 0xf771}], 0x200, &(0x7f00000001c0)={0x2}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8a) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) dup2(r2, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80, 0x0, 0x1}, {0x800000008, 0x0, 0x100000001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x39, &(0x7f0000000480)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a5642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3c, 0x98df, 0x3, 0x5}, {0x6, 0x8, 0x6, 0xfff}, {0x5, 0x5, 0xfff0000000000000, 0x800}, {0x200, 0xe3, 0x10001}]}) 16:00:39 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x43, 0x0, './bus\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)=0x1) r2 = semget(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000380)=[{0x1, 0x401, 0x800}, {0x3, 0x5, 0x800}, {0x7, 0x3, 0x1800}, {0x3, 0x5, 0x1800}, {0x1, 0x100, 0x800}, {0x6, 0xfffffffffffffffa, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xffffffffffffff01, 0x1000}], 0x8) lseek(r0, 0x0, 0x0, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x300, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000540)="5b0d78d518bad569f0c9066ff64b43e55ccd2ec3e83d070000003a59a60011ebd6e7f04c6c0a1a15ed60eb64f697cb3a64fc47f831ef13d820a65cc7194d600e48d6bc3c0ca2412a4712d206fefd", 0x4e}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000340), 0x4) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="78bc2f543ca0693a0b458810c8cb642ff17662b37a0f35a98b86b696f13e2dc55f06743c42a75c10ae020001764b8ab878c4d4590e08f7d7092eb54cd3630422cd6c85deb7c1b4537d8c663abb681015d235a1149eef33fa3ec0e050a1ecbaa64baa1809d6d8683f9b3ee863f3921b3a4c546ed670837982bfe82a32e5c0f70eaeee191a2ebb9ef17bb1531409309303c91c11588fd70d7abdbef07ef072f0bbe3d67e3d4810975f605541f7b176e76eb519d5d0a9dd786abe79c2560914dd4e6e10e9e6250ae2ce7400eabff403dceb7221566f664497b44bf31f", 0xdb}, {&(0x7f0000000600)="460b45d02ce88fc00cf06ca33fe1bccc683bfdbe99ceced866bebd718a36da0e645ee1909ef71e4cfd7efa572a10202ddf88b3b81ffd94ea4b4ebdaf87db55d642796e6b60b7f4dee5e84be529227b6cf135f00f0261197c8d292440835b34c93948fb2c1d932eb94dd4d6e931004a0ab819c819503ef8b7a293b05f06d75edced9ccdb0", 0x84}, {&(0x7f00000006c0)="1200656b90eaa744c5d8cf01029725b1e7b49e81ad091d3b870bbc037fcf3a667bb8e9e84b20254ad897c76db74ebd970af03a2b0a8ea82322a1f07db0646584e54d5d5c114e7de41f7f3c628beebdc6fd052ea3191983ea576e589adce7628bc26343e532267c8863cd8763831b0c472b2d73ad1ff6f2dd962972e00822ca57e6263583faa38f2e27ab474703887646f70a657bb0b7cae9a9f39a5932cf2d", 0x9f}, {&(0x7f0000000780)="8267e7705a4e20415bc3e3cd97bc82735f39f3222f6e7fffb1177089422e633fa8abeaa22052a13975edcd90a230b73158f90489ac7735df08cd308ce59e6a8e081976a665e379cd4da1a698640e7703fe2da001154e4ee630d5f86e8cdf61f2add93870cea3c20bde123063911ed4bc8bec2127dce6718a38d5763ed9cd0df763a081ae7f69c63f8381d7d9dd425e53c2179e98f3884efa6434f395067f4b5d6ec7914549", 0xa5}, {&(0x7f0000000000)="74251fc40254b7e08c1d3d62f0699ec5cae77a94c5952e3da06c8c7c0d150692baad08b357e50544232b10640c3d7f717c767c9e4ac7e5", 0x37}, {&(0x7f00000001c0)="0034ff23719af38ef260b1a16460e3f3737994021fe28e1ec641d087dd576bbabca76940", 0x24}, {&(0x7f0000000840)="b42f02780bdf6e64fc2a3e7a6e2c6eb06caccaf2a19e51e85f24b317324a6a72d26ddfef86c6188a9cca6284a598ad7e461ab620633da79efc38e54678df70ddc767fe5bbe04284c7aa3ac807348d8aede409db7b10bf5fe5558b122422ed69ae8f5f603772ab0b05d6113c5a5e53b7a4a72e7586f04bc07711544a349d7a77b47d8d857565a371ca323dde349a30e3ab09e6a089790322aab489ee3fe4068c37e84328ebe21df0d", 0xa8}], 0x7, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/100, 0x64) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="ac90b7d91eb3b23e604093938f392085b70b0b65b9d3b4f7283e", 0x1a}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x5, [{0x3, 0x8}, {0x2052c1bf36d3c426, 0x2}, {0x3, 0x1ff}, {0x0, 0x47}, {0x3, 0x4}, {0x3, 0x3c}, {0x2, 0xe7e}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0xfffffffffffffa87}, {0x2, 0xe81}, {0x3, 0x7}, {0x2, 0x7}, {0x3, 0x9}, {0x1, 0x95b}, {0x3, 0x8000}, {0x3, 0x87}, {0x2}, {0x1, 0x9}, {0x3, 0xe5c}, {0x2, 0x5}, {0x1, 0x3}, {0x1, 0x9}, {0x3, 0x20}, {0x1}, {0x2, 0x8000}, {0x3, 0x4}, {0x3, 0x10001}, {0x1, 0x6}, {0x0, 0x5}, {0x3, 0x7}, {0x3, 0x9}]}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r0, &(0x7f0000000400)="434203255a701eecb26f4a3bab22f7fd48fba1398c7c9b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a16c6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d4dd9b978238ea9f5a8b0836fb161645a4c17edc91d370e7b9ddd3142beae78e459996ca71e96192bc12408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5af93986db021e4", 0x2) write(r0, &(0x7f0000000180)="6f4c92fc6c3186fe3e", 0x9) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x15e) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockopt(r0, 0x2, 0x8001, &(0x7f0000000080)=""/61, &(0x7f00000000c0)=0x3d) 16:00:39 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) 16:00:39 executing program 1: r0 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="23e794e58e081728d45215928924d78b6341abbdb415f77e074f25ab836102b56ba0127cd95ee85f9e18bfbc6a2e1ee7869f8829f7985e21ea00f94212fd80ccfb5cd4d4cef961a4d3510ab9da4a65ce78057f8621f643876eabbce04ab62d80edb0d98417694866e80d69844a64c2fe1a522199c342f4209a2106d85651c94686f9a87c35f4219b5a1cd729decf88381551644d93e99b5934ef4ff24a51eb3b9398ccfa4cbdfd657142b263630dc88573c963ebaf2295f073959077a9230a8b1935374794ab4166f6ba246254c8e5353676fb5d0f33f2e83eb05bbd9af34aecb4d341ac5492cf69f3de83d7f876f6efae11735d625c4b08443f6c9bb13293d305b4ee90c25dec9a4d96d31a2c009450b934fc2ad02f1088df796276fc89798c166bff9dccf5013fcc6d20c44724b8d5c74df03e9e107989ed3a90d106dda35bff8835ec741b7eb4e212124427cacbff467148e131486c7ae1f8b6055af6a0bc6a8351281fc36187a3c1b77473bc6350827266b66b96f160a74db99c90a37b4a64784353fae57ec695da4dce81eaf7261ce8a1eb743296101acb0b1a6e1fb7802aa566e69a5c13041d2e98429e29d6720ce6cf64b02f5f9a67545d582e9adfcb12b54790831c292ec0708921ab8b9e6790ca95f471c185bd8454ffaa54521b6a055294c4b27c38dde27239ca39cab0c7f6c7ffc3e113823e5fb2bd9a6a64ce4fc6783b758fadb9cdceb3906bb778efc36b189c31b11cf954f8922873d2b1f580cba828613122d713f6266d2dcc1d21a87e54219dc149bfd794cce60eb2e53826cc0b9abb098284475b89882c2a2dbe69702ec1bc122f8ea90235d4a55e2eb7eee7da56d7ea497140cdf68a3f2a318203fd1541053d164268d7c86c3ad67571cef095ef401453f68f78670924caaf8b02eaeda13bec580768c78f1d5fcc01b6f383f1bd6fe4d5d76a612484e564d3ee2f85aa2b88dcdde482b0da0fe2f8ccaac422e56be6cef99648a7d1d9a7bcf199f91e334e0bd3773cc450c749df7375d224603947cae8925ce0da5b7ede7add8b30bc6a9f27ad4ed56dcc3164831b24054360c2c14b80de78f380121521a732e941182963eb97249e2c625f2b398fc10408f8a26031dcf282ef0f1df47d3bb7e72cf6c7053895240a15c352e40821160ad67cc000752f90b2b2b518a4df84a9d4e6384068fd17558ac886c825395fbe01c31e5fbe831afecadc3fd64f01a5f37e7123e3052606fad150ba2f6d86c9a4bd996ffdb30efb3e560ed6f78db45e8e4b391ce1d38d508edce4c9093810016d0b8b8a1fd916566a0ce97bdad444299701fd64ccd3eeb75050b8621829dedc048f58b3d7d24b4c3d658744674e829e5b1c2c36889bd77cc0593d95616d6a4b383bfd72628748f0513ed29e9d96caca6a9bef0c0224bbfc7fa276abe576ecfe315eb5d523513984c152f39b647302acf296112a2f27727be078e047de6a44bc87fefcf760b9e607c1535f9deb80d6c52d2895d28d97d2f261af06440fc749d05622ec7f8a8bb8b4cd01ec87fc1c1dd2d1de009d7b83e289b1cf126473b20e4452f89a5f74b5f8aad122597b1634dcb24e816ddcba906f9f1453c26e684921b29b734a194c443648dd0dc877275c39a4eb4c3ced909a7457bb15ebdbbd053f9996b51744b69cdd10d5d5386d5136633ebfd77cb94bdcec46e5140f1e4f7f3372e085e8d8baa3bd3729911dafec58540f5f088d6df5dd10618ea63c50b0a125f7102a0cc226c9af2b734fd2a59f853819d73a25ea139d73a1f7ba0662bbfc62cc815d1fe0ca710990d3e9049b30cbdac0ec60e46001ab2e17684403cdab466cce57b6b9f79515f66b112820b12186273556811d2f456b8d5e4385a326e6cbf44c975289ce19577f644f418962c2ee41275b87de571eb239068a3acd1eec803842d8143fc35fc604c001a550247a945a412e9411c3c35f4d1d49fe85b8a750c39db657790f3deb6d62210462df62e685d99ac76a111f84da5b53f3d11a5c2f7d50afc1c8fced05ca050a6dcb037f9d8ae86e7dee58adb3b4329a9d5c01928b95214083f5db78cef7ea10c154e56d502526f152a9ccdde1aab809794b4c1c7321f8ccf8778b2103d94fb89d7d34dd6500b3424947ed95b31a3e085719dcdeb086a62563c545c42af4deaee135e0360025facd7ec2ebb4b82959e18c4b1cc50fa8df504414bc334cf86c7df0886a1c2de5c7eb83ed41926c92b6c54fbe811f8bd1607153f37fb68d5cde9d162340bdb1955fe7875f8bf3d554ff07c5ed6fd8afec7285115d01a85836fa597dd63192ee2d2ad8e93e6eead241e539e1ec2e8fbe51e13f2a8b727daa660e70a89b71397e15f1c64b2906a610decf11284872a7acb6dcfc8746f59dd739a75c3f7bcd367a024e2faf5f4380cf8f7cd51dd23eb68de1dce108dd620ea55e8655f41973366f3ee4a2ad60b06ce86e0b3ed22fbc2f8f03c19a3c6cf511142a87c5d1f173a956180d4509e60725965b9465a3793b3a1dff97695a8efd8a73c4ef1440c46b1341ef467da11d1022b170d9f2bd00846069730680b6577d8e71f052ebfe3b3874191e08e8deb2099944ae8713b940390c4125f6f2f746130b4297060698f45e0757a5a99a973e071d292f5499a378df3d1f7e16bd076829fcfc6527e90c611d3bb370d8d369725eadd6709f3f5c4b8178febd84e192e1d484e03e520d59920eb4b7f3a7635c59d0de0a08a99313cf823c2dcaad444f1a435e26742d119b8a0b60e9d31163dbde65a7d6dec4e2295e674d6fbcda636e72be0a8590902125414cd310ce0f70f3cca0c15bc2a884daacc0c3f90cf43b1cbd9e9bd94a9010a0b292a3b4699d88044e8b79eb6f7d7b96ec4da227a6c7ce0d05d40df09c660230a6f8d8c4056d1557b23bb13fa55e8c704257f7a9622fc9737c95df199b809a47a36dd5859064582982345e382af9cc364b58ac9612eb015f69d40d7393662590ee1e9f0df5683f39e5dbc72581a05d1f74d20e8dfeca0c60dc03311108dd35ce84aedf621a4c957ff21ce2265646b43528262ce493c01de825a5aaa643ed8fc8c768af5ec6a808cfd47441169703a1ccdbb199861765fb56dc0f5e3ae9a6bfb7548c34d28db135a3db0e19b2267cf3fe0b63ba4c5c5823c1dd87beded13842b85bf0557a9995c4a2dc5d904b6ac9710d53d00b24f20e3afc654a4a276a3250204be63fd9ebd340652264ae7aa85cb858125a3e59916624cff9eb63b393cbbdf66423c7a576d5772d5186a39c6c7183d46e5d86baa0e776f2b9c0e00fc5fb53a6e378c6358d05dd2a23e97e4e25da53ca04d2fdd8462aa1c41e934889c0efcbbda9f5aec4a357f4e7678e6a6907f9099ecb283b9ea45ec2ce37704f8b1495e0228b8813fed47b6b2a71feb4a1eafb9b3653e51853699a02ecfc818ed2794145ef6d9d3f4bec7b9ecff2bfe9582d56a7d001d4", 0x999) 16:00:40 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, 0xfffffffffffffffe, 0x20, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4000000000000001, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/205, 0xcd) writev(r1, &(0x7f0000001340)=[{0x0}], 0x1) pread(r0, &(0x7f0000000240)="e0822c8cc86f139c0c344eb8bd5d384f6334087e6e794681c44fefdfe8c36088206ca305886044740596adfca849dd9cfabfa757319fd1f4f645c5091d368306fad4020cff38450a2f444dce3a3684f946f72b061f3ed49af77fb4e665cd392930ed3dfe13d17a2627c260534e78dc17ad02ddfe84fd7467991223b21c12fe221c0c59fa3f4b64b57b211e", 0x8b, 0x0, 0x47) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) select(0x40, &(0x7f0000000100)={0xdc, 0x10001, 0x0, 0xfff, 0xfc01, 0xfc9, 0x9, 0x4}, &(0x7f0000000140)={0x1, 0x1, 0x7ff, 0x2, 0x22bd8de5, 0xfffffffffffff3aa, 0x7}, &(0x7f00000001c0)={0x3, 0x1000, 0x0, 0x0, 0x988f, 0x9, 0x400, 0x8}, &(0x7f0000000200)={0x0, 0x3b}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x3, &(0x7f0000000040)={{0xffffffffffffff1a, 0x5}, {0x10000, 0x8000}}, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="311c51b3f9297ce9d3e9f0048dec4869c08aa4d6e8d9cbb236b1d776d29227600e78a822e0e30f2242d1bdbfd30163e31ac9bf1bcbe24686a910c129db6f99e60cea42fb8e0bcdea6b12c83ca285ee09d25587f3850f13f0b8a44046511f43", 0x5f) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8004, 0xcc) setsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) pipe(&(0x7f0000000340)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x0) 16:00:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/190, 0xfffffffffffffd47, 0x840, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000200)='./bus\x00') 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080001ffe, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:40 executing program 0: shmget(0x1, 0x1000, 0x438, &(0x7f0000ffc000/0x1000)=nil) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x192, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000100)="33c4c5eee57ca9f78e2aad0b7bdadbed37e1c941ffc9321cdc964f0cc3a75683eff372d439c1bc673330e16751c4557563824355d111ebd959a692db82618132f239ae62cc82948ec958fe5d1b67b991e322657e59ea76a97f5b0d795566369cbf9a4067883392e349a0a6a0f0b82c67f97a4b93e0abf7ae320394be45687d4e8cc82d487a939810c6577a10fe705c3e86418c418068140defc5fde9a9f95a93", 0xa0, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3d53506, 0x625}, 0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d500800"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000001640)='./file0\x00', 0x20, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001340)=[0x0, r5]) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r10 = getppid() fcntl$lock(r2, 0xf, &(0x7f0000001680)={0x3, 0x2, 0x40, 0x3, r10}) r11 = getuid() r12 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r15 = getegid() bind(r2, &(0x7f0000001600)=@in={0x2, 0x2}, 0x143) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f00000000c0)="7bea32ddf33fcafd0935c5cef07fffb3847599e4b87ccfa11b087f5932b2ef883b9f602d1a590441f3a2ac28541de13d52f4d8511fb1e82ea3bfbbc21c1562afc88ac150911de03eb68c0e54e2d71bf116aa500c4e6aea3efe64a2b800045789db60bff5b5439d22b85a5f5ec466cb0b01b9c299e8e0fee89c6a40", 0x7b}, {&(0x7f0000000140)="f57e6303ca7bee31b976765be7a352ff52c71682ac009a9aa913b98d2febef8a08263917822de9a89377006361f43e95bf3ec95df38633005c88dd0bd4f90b3fcb6ea5e56a5d331f88ddf1c7bd9bcb8aa1490e67215ea6613943a8dbe19a9a016fbb480b8914206b363d1727562ea79320376ae71ac6ae808d3077df09df72d6f913e6f9d98e0df1c031a71613153e6f0f8edf027a66c9f13a6ab2aed15879c8d939d8efa48b5c409b70e3faf589cb6ad7563f0efbfb2e9bbf6b1f4ecbf3036936f0dfafabe44ce16dc15784336797da8c23952bda549a1ade3d55a63cf09de5509b8ca40a1bbaac571c236fa25ea511164639aa19053451500355953c95e792b403dce1c32fdfceab162917ae7e231bce492210700b79e444374a1b9f54b7ac85caed76877808d959a6f2f30902b4ba4389d860ff5c26e5621ed139eb995c35415bb5453dedde665b5801294f94a8dd580179d25ef15e147520305a9e79d3bf0135c8a0b68658d5457f936005316c6c8266f6c141895076a63887677394094e6dbb6dfcd72ac583dc3ebe57dec5a312eed382bf58b9842a355f3bbc460d284d0f545ba78634d92e5d627a18c019b51841d2c5e4baf930ebfa067c97ad50732d28c1d5807d21f8b3c3be807cf110f1ffe18ca71f089ad68d1c090a5c2c0f11c656070dc709ce946418e8721b752d6f9c98d5102589c397894d7224a3c8d511959951e69ad8345f389343a501bd91b2c8d006f8b433e2e1c7fc4fd5e5dacb9485cb96d3e46102295a23fac45870822cd39d9b753e83d5e3f318570b95ab09070b431fea9755b4a0c4081b793098af002840421578df26cedd4ff7c3424112f59d5bbc04444e4c23188bec7b18fef078268717b774a1502102e8ff0dc24cf4bb7493bb7e79ee2a32e3eea69ce85bb229c98d361960820a2b210bb9499350ea046e8094b8ec1c8bd80c082727f8571297ca971ebc7d052c951272063d5bb35a1b24d389dd4ef9db646629112dd3c655e3946493a9ef462ca286e33a9e8a5b63e6ea12c88681ad168c97bfc4201e726a7f2054350a872ed2bfcfcfca974373eef548d671c5b5b1e50333fa306d1a2d943fe8ebd860e29506cf1fa4b29271f5c1fbe9b9afb5a3997fc44f8853d3094c71a520a861c1ae39fc1d089778a101480d677c6e294080593d823b103cc6adf4501a1d527dca049d8a06f0c75eb1b5c58041b42c1c24d8a8bef47af3780f72c1652ec4e67ecd754fc8316850d5071b6db59dfdf1758e3eedaa2a7aa8dbf216c400affffe6c1b7ed615109402bfe08782b8e76a25437c574e6170867a0de29927f9c75d70fa6716de7ba04e2c3981c5712bd299ff5fbf72035e02db920566438d1fc69d8aca4b1fd849510b9fb079a167cfa4504fd28f801a0caf7ec4a2917c4ffe75d5be9487de3a3141c1f7fa80672c9bb88e75afdc90bc07011d3149e3585d2807361b9b557faee1d1fe3977c81a6aa0c168aac059dd048db992dd252f8482e6c0dc7560cebe3d700de15993b0ff185e38fb28b629cb7dcd6135f00994162eb8aa00517f4fc943f1c7cfae35df8f8205e5b46e3917a238fcc299346d5f6e47784911ba24d158ba8986f1c9c95eea3d56eaf95aba622f7878225463152e779d99883b9966b31214d19e42d2b3709d20cb0cf21ee804713276d919b07bf0783682e027ad3abb5b7d1c3ebf7d3e5024ab1c97231a753eb66301942b3aa8527fb6ea5259b1b6d461c22560ebda9fc7b33848945a5909443a4a0a2d40b13b99d453909931876932128b452dbb380e35e267536df5697681a469123d49e81ef3d879c4654fad312ce2bd521a73236fa596b2784cdac0f9ea4f5b1348fb0f674a8e704e3426fb53b09f0aa6139dcd7baf8be768d1d2a4fce27cd4c907cda57ab2236a987f8c31333e579d3c9c3100884d070524008171163400ae4725c1001b4f0c23c2edd18dce1baca8081c674cc7df5430426202c06fc86bd87fd90e459dd2ab5be377935b1c699c2c9580b9cd041677850515f665d9e60d4f960cae7e986065ed3be95e70e8eca1fb3967a1776131b6f977360c44d212641a729631388db0118ad9e07da1e7ea8d7e9469e40042c3bf3553e843ce40f5c10beca008c6ccb68cb3e74792c675871a505a9f30ff91c21c8c3afbbe7403c08173fbcba8c81ba75ddb2eb0ddf0d18d5f2009606a836ae464044c5d64ae6ca43040c02dac788ab333b67916d7a50b18c398ac1ee7ac8808b15e149e84f88ad4caabba25d73f5ff8fe8a5d3e8f672cda1cad158bfec725e1debe2326f43c0ec3fb5f9e59ce7be3e0aa300c5a1c1dc796e2e280455f39c836b9ade52a9791e6ac1f39629bf98c7b4b613bf01fd8638f2d06dbe56032a2f69ceb0993df9f4a84e7e6698dca71c3611b452f2f066776b4a229ff1666bae35e28e36ad3f05797878a249ebed29c0fd7d0782e4289f131152acceda06360fb9677ee6775d33b3804176206a0e9ccf92fba6158bd8f81a982520992aa2f72bb3769d758c0d9657bcae6ba912a744fabef0af89e6d62a9f8305f3e9eb1bb49e6184052797252ca532e87f161b4359b12d5ea9b4f56a50f1b82cd6756a0ab074c403deb7b4bd370e1e94662cdc6edcf22455d5c42f74525ee2b9c5f0fd9755de575415f52f753a806e9d0442feb5f731dbafe5ba22373d42669f0814d7a117d3d217a93237ce71b150816f1f62b7b55c68357a608e10b26eb4286b7c54cff68753b0632ca0dc3c4d4460b02d0e2b305ac55190783882011d289db852306bfcbfa1068206930b0787daab5517024d867d6326a4ba658a47d26b334332cba251f63ef2c00ba90454a61f980024cc6afa8fdce41d3d2de092e58a2a043f8865ab6d110a63f676eb4f45a8f90a1a09f58ae0b1c9c5712411e4a4e676ce2f4f8cbecb0dda60470d57aa67c0a9479b035e3f4d6972aca2c5af0f4b23dbc0585ca9836ddd5941fef379974501044d954f7a872d403cdf1d2c3dd9ae5690496bd6cf6ec61e561ea973eb6ba29aead105ada813d798cd21c8e03d543799448f04e9055e2de021f02a700882240ca9a31417a278a07f154310c3a548c262ecbaf9e141227decf35b5bba66603b1bf0c3271ea233fc76e3a9090089c2bf0af62b9175be07b2b8d33d82aaa7c5d1f96843b237dd43aaedbbb992cc44ccd3f148d97d1b68411300dec1831d1ef3664d3d26d96c7b4b19aae5167f1d969a9d98e005be8acf9519e9ab94b67b27e53b240880ad1c3f71d17ec55d56f6dd52aa8fdb98fb807593c0c34ff072a0299b6d1d88c0aa1c794dbc38156d447fac6abbca6d782191395de8a4e85923fff9629f9caa0c2a66f9792659837eddd7eb943f6a31ad783836964aa3dda25b1ac295964cc2395c032bca2dc6cdd0058f9e7aeea88ec4bc116236856b9df4c8fe1ce28710085a9a5832b67b8c89d6e594c10a3a50e32f0d1ed8273cb45dccf7ce0aa35766d9098758be4356d3c2c77ad00cc542f4d1e1c0be64809b409ce8c88e3b0a314c1f391a476cffe3629e9d6fb9d7ea2c71018d1b535fa125c296edf1514df62d6560583c24d0b4b9587b4f4f93cf7da78ea8a98ba95302aeda1e11c74b59d3defe591d03e9bb1a5a6b8a13dd388c351dc8ec5ac10918ef22e800cbe0520e553d55e4f2ab4906e306e7780a55fcf80c069050cb9c5c6e6f8cbef8110658c4427a53ca92348c9bc93accc215870482eefcb9a0e9848002568a20bd79e5b927213d28645ba76dc3275804795ed67d0f677c0d1ae188e8c1e6d7f82704ed6d29f63b97e029d81a50afaff80830ba67fd580662d060b743eb9093d4de78ca6f3c161b3e9e886e77a6056779836af935a7a909e7b034e056c78451acf26c3b563baf603dc5d79f78d24c29586255d8f5e262a375db24121f959ad00552c90d784bfbf6d61415a4bdcc00203b05a7a1a6aa10690a106a397d574ea1aca3d6f9b6040a89a851cfc83ded5f8992732712411e08eec529ea82b1f16dc33da90cce850e5e3e761cae929e5cb3dcdea1a398252ee256763f521e038a29e3d5b8fb1774f05e4933c73a2817a7881a61c5773eace361eb6a59892cf411a5a2d6618890aef9ce12f54a4df5c401d3d54f8e0470b31bc1b118b16fdc1cf183ea97f4fc0f00087c8504ddc4fdf2368e1eed557b7489c7e5b0a90001cb0178495498512c30b3da9ce4b07f0ac7a0bd11ea1743ac50b5f36b804cdc06c0a51de0a9451bee85bbcb3df5cc211c380c10e54b2f8cf7ebc9d12a57ef0281f8f1af67a7b75d2b53e5d86982abc0757c54d6111759ec485dde72764ce9f521247ce508b48e080d75bc59f187321397c2f7c0be2264742ea7068b56ff6b8a128e2cbe7890168b4ba55d5b4f54fe0e3431ffa1d4c061cb08c6967f3acf300327f1e23f728663bc92f4e62b4c47b6de6b86eec833726f15089ed6f2a7ecf1ed42e38b1a566228838cb28880c25034875d72e81e7c113cfa4eb11cd40796ff400b571ea324cbe61b7e667f184927960b5cb8e30ff87b62925ae8f70c0f1ce5c06a116c51b33d170e6bd448cc42398b4b449e56caa31626add830c392c746959a039aca074732a781295577d73083e498836483cc75e52293f25b8523374b00bdaa04f9e2e8dd72247a5515c01cb23808da9c59a15f6faff81793514deedc531c87b957e569e5e5d2b6a789e48db4eb7263a8da724c7247e8f1331d5553e93766f3fe8a7c126b14d0af74e2a5eb94c543198b6068d7d1027c543187bffec520121053d79a81ea232ac87102927610e345a7e5cde26fbd8c1b6e49aef68456582117e8ee3d69e026360ecea2e17c403eb1a570c0ea93e8e55fa5ddc0816f878a2f0a1f6455d1a9ba39b8d3cf7b028da39de299a3d270036d89b3a385516ecf56f81960331ce3de245da9dfd9455542d42ff871c8f46c25028e3d18c7aab7bc93147848bffc7d8987af4e772a81a5cc80d38fc7acaddc86c0ac01ec71499849455464a06617b71dea1e92f26401a83c18d5bb9c3b7801c632fda8f42cfb80b5c239c3ec0492f5e7b0dc38cb7dee329f4b6de4286669df713992236caaf564ca90e23308c6bb2b919e367eacfe5b5b201a43af000f6fc731e81ccc79560cfdda97574c0b3ac8109f2e2dc04a19f132aa95958e7529e8b1dbc67b8896f378ef5006047a14cad6a6edb589811a93907db669ffe40fa99c5fde5444ed0549f9e0e7ca514fd23f497aaa642104f3391fd66d85be5109c149263364c2f04f42fa3a4280cb9fc4d92658e3b0008e99cec199259dc28f0828768f42e33cfc80c2812247201703839c1f5694b88f30b5998a0aec33f08760572c1dba73c6606b5b3218a51c9c2aae6ad169c2a23f1270f4ba612e54a20d57b06e8319a044f78a0e631e9e0c82f727fdfeb528d49ec1f1c07f251c0116c81ab6b7a91c95991cfc6e4524c8294ef8ae2fbdac770262f79b43db8959631456c6c53ca05e35808203d035966bddb44898e2f83d39665271d23962cf35d371e395ac9a27c09735c11197f8dd95c71d5ee66a83dea7ae7d13128b812dcac269ad54971748eed6a6ccae7fe789b52d6dee6e7bcc0774af03b9dfbb358ea63ae3eca04b171a8d26c8629ca337d5067fa61228a44323596e2d4402e1c90b2d8838b16db738d3d50f1e4a2d804327f146a5ab7d359256a588f1fb9f624ec16108d597d46e20083bf45e6d01470911851b4e0febb638c5c7e42c9a3fd65dcfcc42ff25de70ead4d75c65d297d26379b8267e024064943cb7775a14d0df53a5e", 0x1000}, {&(0x7f0000001140)="4b01c5a23b7a701a799ac883bc820795f8817343120cbd400478e1401b5abb906955c0c446d23045f68d4dc24cebdc7c4ccde7c4a8a6cc882f6058861bf3199508410f4ce60371f56aecdca28917fa", 0x4f}, {&(0x7f00000011c0)="8a271e89cc0013f0fca9818f3ab35c5503a050839c1e9ce07e05bbebd0562740fc2b8e7254553baf9cb079408cc6dfdce330def916b7d1fecb90025fd76ff27785ba648bae7128c9de5d26a9c0e1b3c11561ee9c4e6c4377bc1291122024d8c345e26996e9038edce0e0981e12aa555099570bafa6607358943268bb248a7c71de8d", 0x82}], 0x4, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xb0, 0x6}, 0x1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xd45, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x9, 0xffffffff80000000}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x1f, 0x80000000}], 0x5, &(0x7f0000000180)={0x1, 0x6}) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0x0, 0x3f, 0x5, "45835da57dee75db6353e288949407b47d89ecda", 0x7, 0x414}) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000500)=""/4096, 0xf4}, {&(0x7f0000000080)=""/169, 0xa9}, {&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000400)=""/29, 0x1d}, {&(0x7f0000000280)=""/62, 0x1e9}, {&(0x7f00000002c0)=""/147, 0x93}], 0x8, 0x0, 0x0) pwrite(r0, &(0x7f0000001500)="7ffc81b530ea08d203b60f8855fea6ca70c694e048b86ac863f48af8edf55b1f8865d477472f8cb203220fbc2bd53981a39e61eaeedfaccddaf78f2ea55376fbb7b615299fbd4a0075a43030d360286ef13d8f3ed8a4b9db9110d333d3afa86452d378cd63049f434f2c98296c081b30bd9568a4ef4e88f24f0bb27ed4b2bdfe22d44dfe99c5e949948cf8539ee34afca8e36b9ce376f57452414a49fe4dce44f303caa564499e3c9db75eddf4799291f6c3aeeded37e6a2fc890c7f3800df14230e49ffd4b3765054abb0ebf5bc2caf49791c08b5be79d3f7635182f17575ef", 0xe0, 0x0, 0x62) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x42, 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) sendmsg(r0, &(0x7f0000004740)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="bbc41f916c7c62e2f613208f3ebc26719290626f5a6750c2c35cd7ae6acad1980e79daaac87b197f889b0bd9938f41f7b114bd670dd2a2c0882037f549933443efed1d44049ca28be0ee0e18a844f866057a396fb72fb2329bee1bf5610288d0a8cd1644ec9f57feb8af7da7378e00def4a83ef2d724196d98f39e25f8c70ca22c4c46d277e6c1dfeb40901af12f043b9fc2ef3b4dcbd7e2c96489bca3a33bbfeefe65a8e8ad00a316cb92db989cf261e60c1dda825e0335b7c86a2312ec033d045324d3a63d3cf095b2cae429b5caaf39b7001b6fcb9f3f9097ec6a5eb3dd376270330c059c24accb158a853b47bef29bc6ba296e02ef4c32c83a5a39be2be8d21a094afe346936a281065eb8980b9a109eed132fa5c034bd3fb446c589071d5c0a0076b8e22a276c560594e6f65f04a886a056a88f99443ec6c64f6da8e8b30b60d8436a43c66c28590d2a7ad30eb31162168348fa208e4e3a18ee98a5c6ae97f0830b736d3f3b889a95e666289668196138dfa7e02a4fecae0a9c2f9c6377252334f1f5fa34d6986d2d1fc89628f7900cf813ac6f75ef853fb68bd1a7452ddb5d0cefb0f1fb08b5298cf8aee133799892b7413af8803477c674f72e6b15c0c4eaac602aaef72da1c0e39be0a755a82d53dc1723b1efbbc5486fc807fe02c849ffa149affcc3f2dd74e2e913421f7a1bd866a75f47e66daa18e4ce793f116357e465f6c72661cc40ac5bcc50fd6d19d60901ab478841e96fa3611a82c6e10b6fc4153e68da55ac29796c648f3ea60fd31a83d36d1c33ac19e1cbf5d8c892b562926f61b9b342f96b8b0fbf7d6cd10862c2958ad23fce412915390e0db702c97830f38300aadd17a26eca57abbe16593ff95fdd73c32f0398604800b138c0a5e2f30b005ac160b2eaf7889d2c7094148ce28a42c397bbbcf6d06376b3fdda18e4ad50fdb04efa56de93575fd0ca0d4aa814ccc31f632497f6d11feefa36b2db47aed7a4e091f739e3f46dab852e49096803dd8385431c8f2040e5dc63ed4a82f4732553fde491dbfb556260f80b39a28b383aee1587de8c576731868c4e010d7880814f5560ebfd393df47c6b6ca0f77074bfe755ca5b1995abcf6db8543a726dfbdda7e98479d79b39878bcf4c761bc26fdf840a071ae54315e4ca176d7508800626896f92c8ffc2a367073d96bb2d7c1cbcdd64a9ff75c2a6e5497ea955a3236c0c93bf3c7670c32f74f1a61851126866442228c0de9a5756b58fe1b2dc72633f6f17bf9deb9b599df42ff6103d682c824ab390f4069f78b046f54614249f746425f5868904e31604fbdd49c1b0ec7afb3198f7d1dd4990f782ef059778a43a2c203f315e9fac318cb78616919fcc3c7f8d7f850be0e3e8ee919c48e8a66f2d9cf4d27db91ab4fd4d60ad738ce4da8fed87d1c273d4161ab2e134083d3915ff9728ebe0118f94b6e35fdf68bfc799a030c2bb48d59562c3ae3522e8812c65e21cd5e9954cf7fdda7946b0150efd67c549120058d93f3e1f0b028e89d215bf1a64b98f81cdfaf85a26fff70d37e790e1e7ae86d055007318a771e0464efa1211e1138303c57540211d723646ebc32bac2418531c0125e513244af7b88823c0d77da5acfd7d6c0814c3ba44cd88c1af8de613dd33f34a047c2493cdf788c69ffb9be40466d2ee712a8870c462171d86610aeff83454ca2ef94f1208944b8b291c6e7e3143d4e97fb85b4f2dae1bf0b79d990993036162370d7a8c68bed73681bf4880e841e5bdcbda708cbd0ddcfc3252b8dfb7693875108560c313ab4da4c988dfea3720bdc9b3aa7212b2fe1587e22acb5b474f05a88665d6d25a151a9b0f4777d4a24d3f0f79573159ba51328b9468bf9f5a2db1dc173ec055aa9d5f91f1dbea9d10e4e9b43b94826bfa99c374a0f75553cf165f5a515f8bac8b450e445f11623603e7bb533ab10c24dd4de7466a87d1c9684d5fdf0bebf08b2b8a805d30268acb01d895d8c01f9bb01a442ea3e630b702afb41763b01ef98ed2b1439042b5b46f826ffcf30da7e42bd063b3b642bcb87949ad6647b01810d1ee6db7bb40f36e9eaf34aac58e5e6d41b821e65ef38f6190a7f2216f40d56dea31df8a8e53f70db1c931eefdbbd501a98278fb4062040afb10dc4785367c2166d2d1317c719778ad65416e1c8b14803e0cd45b391fc4b978e209fe075aaa2d62174977bac10e4a0b8da6efb2da121c5ce9ebb5e7d88fd5f659ae2d22f767e8cda1a3f7a1b8315d911d134766d9649e6ec836823a20df62bc6084b800ceee75b77337d2d97338204133e0a6f31035bf6a144b0da8e490d31d7ed97c1e16e8e62f0d5e794d29865cba5eb5455db98432a1a03987e8237a398a24da17d3f8cb222939ec59edbe4bea46837cae0fbed61df19b0999d47129643a3fd86f700bb519c4721f5ec5c824cf3b7d0f23a669ce8a4617da30e268650bc2bab05990d9b3a864f94145a73671350e8e255f2a840490b2b8b9a13a1c3a0aeae5bd7bf37adf69cfa10b3f9b3cfde80f62e3cab9afbfece5c8eaeeb8de7b8670e1b90b9c15db2789d3586085568d42ebbcb7f27dbfb5fa5a1033392f585b18de0eee0826bf559f851bc02136a7210fbd373f6cf9fd68f3a5db7ea029f3701015fb568958ec3a28b11916db4bc200ca9add1e4e6cab400028b689bfb4033f94679139892c59e60719802fe71cf05c64766abee9f5754842a1813fea0eb6e926b6e810925c9b79d9dc3effcb79c30d174a6f0e8e53677b371cc3fd60fae5149eb95de3d7006f4983a836aa4ef9e5d3606722fb2ba92118daf7115966c84c99ed3889dcee2e915a59b5d098386109f2310c9a4f891ab07463c2a828e52cd7ed74e4c3a58810487e936364fb49e4efd0a98c5ae1b0899b5e0b3a3254c18157f47632bdc82b7bd1c091db5380a62fab4c1936a48c7f9afa821ce0aab9b75414b81ee9dddd2732532da02b3a9bc28d26650ce10ffdebc3fcc1ff21fe1601843ab11d1f997fc4a3751ecec6770cfa11c16b1d76566a72146d6d7935867450fa107c79aca3db25a816d8a218712d4381c34e4a210e80eb633f7643f1043516c0abc552be2498e0e05d5e15e44478e0a33f137b44c930776cc139e7a213c13aeb5926ca78ce280e5d42dd32ab5495d6d4330555d29903d6e7362eb498f444533389b9f1df419e1942920847e7568ba7904ea8544ceece3aa7b3c4fbfaef58805bdb437d55e7b22281e5d29e9daf0216a477c134f76172b547e6656f2e6dfdcfbb0d540be965ca51bb3eb4227d5a911a8aa62730f341e06e944a5c06a8b584630e94b60ed3e6fd1d584da3e71621ef61edc54ac7ac0f3c08ab37e4df58e4dcd6dec73050f19f8bf065a36590a02d3db23e8123c17f0264397462610397b066c5d88d48dbff30620688f094f64c8de6f9a787536735649558e55e1032b34baa5c9bdcdb2c581016a6abb9defb5eb2266cbde1bb828afe9191dd485104f162e5a2d3135028779a528863a6e9eb00b8ee0dfceb23c0a7961c94ba9e4205e935134ada14c86de60b222f30ce3d4735c7dc61438fed305c9d2a948e8ad4a9c92640995d7a755f3c5d802bd5218ca03afabad24469f38dec6476058afc1dee619a0ffdfcb8157b91db387224906a0ea6d9bcf6b58f6ebb2de4917372d319ac34d7c05967239360b9d02f0f00eea412d741eee56d00c6c3a9236f17cdcdb166903f061b38db3a2f8a51974c5029ca4844532ec0c5ae70bdaad34f148bc4af9fc3f5efbf0932f8557e482ee00b34f33d561756957024a77e7f8caffc000b0d74a005443a0e5fa53d44138bc8ac12fe3b6d4f0d378201e9bc3b55fcdaa36cb800f975b3aaa76ffeda1c0ac23407fc17177bfd5cf7633f31c67fe10d67f6d01f1f717509e81d7964d06383bbc5ab92405a761678940d285eea7b67f7866fa6112f4c6bde9c0d08e2ac55f47e0af2eda0b8ee4206e3d970f6b9296cd4edec0e082fb4fb34a52b6a336b5c1473d347672fc943f771e431020ee71495b220a852440203ea2cef806e804dfcccfed3067a1b0002c07e51a80f78df4e870ad7c3c4e99e0130c14ac1b07e1caa5b46f1fd9f6b4e159355aa93fa0f3290fc07de33b599f8b54123e9cd19b95a2274250b5340e72df9541079653162ec965fb7c22a673a9cf3db7a652a27337b657da9074aa4f22396906732005926514c811b36ff90f157204925ecffb351db5cc746627e08fc592e3727f12cca307edd8043369669ffaec8e1c33584ac1a31f6e1e895588bc76cac586fb07070e09934f9dba124bbc5f4a621731471e855b7fa920ea23f4da170e172d79c7ec88b6daae6865c5343f1911bd3e4daf729996d537bf53894d6f909e7a20831914e2bdb0279a82d718a6d18fe56424bf8f96ff5f337c5e2eee69a7ac9df4c707f6e9fdceb27608c5eda24e5264259dbcc1d6fb43ccfb2dff84f652499bb0206b3b53e6a802061d0ee1b8dcce925915263a876a10dc96f2b6f9dc43fd27238d8783cd5e73fb3e897df6cec1c04baad779df8911bbdc66fb8b1cf7912dde1c0e766f0eadc9ed59576d5fb0a83639daca00d3a88b0a3e4ce6b60c9d835aa4e09eb9a6f70fcaeabdbd1262da8c04f1df631242520aec70b604e6b8aa656c51f77335a2c2a9abda5dde8a065ff6872f1937e1016ae25acbfc188b323f73244b359f6155aa5910df76cb10ef74e9be5941d7e0b7ca3a7776d1a8d586a5a6c8f78ca481929ef184f61e3ec09b4f56b7ff18a26aaf51e8e5ebe3f54bfb2e5e42f76eb4f7457e3eb5ceabe3488ff15e6e5a87c5979611af4d16932537afe9312272d26334cc2d6982111bc9fee017e191fcd612d70e7219a7ff3f4a8381ee4d1c45b09c25471908a37bfe9177eb4a0c72aff61b847f98ad2b33d87ef12fb6ceedc830c568715d8e0a3c79d327c9b6e7b429f2b8298e40c9538e4c69315404a1f17b8473f9a1d6c18adabc30221fac28e77ce37d70554ca9271d3b72f120d5aa2145f975b628611b70e7ece8bb6a62699314084a15b8da7901866ad288d938896f8d92394d73668faa7c7f6c019a47a187b69a058a9673601585359eab90b517cd20d864a493cfb8028baa4b0f75818224e52ad4ff4335ae6f937f63b77d020a2c4eea1fb978b8f53883a5f631084a78b06a38b5d38ca0ede7d6a8cfd822970f659bc44fa2104cfc5da58c585966b90afe60b071d5ce5302a1417495076e80a66bb28fff37b9bc3231328216633a636e22706a702bbc46684c2fca1d7fe182e6aa6766fe126e6d675f914cae5ca37e09331365fd873f6ca15af56a79581e2bf073744a5df38d64e8db699b5b5aea30d3344a80aaae810bf7ae21cd632a0e5399400b0a7b013db3b09465a6b979bfe295f5cc2d63454f4a2ce7d7d367f5a30b8047bf228ea92466a4665aedc82239717ec33a57931cf5fe70bde75335789f1da256685553ac81a64e5ad3425801862cba099c93faa6f69ebc28c88090f3b9dafde41c686077b1fce188cd72097a077389294576db11145b03c1349c2128607b7eb3f5f9aa1b8de5b1bd5ea1b9bf5d0c5558b763b5077c4ab4632f4e61ef0f0d82027b05421474cfe7f8cf70353046c548957464fa9e99a2a21e1537ce019188a665913561b599fafc26e803029d714fe131222cfe94241daa8df2b6744e45e4907c05869ab9a4a8eec276cf6969700fcded5987116c75971cd81aa42eed39274d18e4e6b5f1c799bf639cc3455e740ad64946268efa99eadef47ce497e9208ed06e268195d4a2d", 0x1000}, {&(0x7f00000010c0)="1bafb31ac9abfba4a775c0ce9fdba22a2c41f1c36db62ea47ae5144e3b7895b7a17754514b8051f39d5c5b8f93add6b96563378d7204e0ff3125a2318120f9415b14c0b56237e11fc668e29523afe67e3affad2a290d316bb7eb44e8793f58040909dcb7011f3255dfb84409eee0b46f2ed5d5a7464c976312c1848c7245d301d6a5dd7609132773d4004955a132f8b783337a23240e", 0x96}, {&(0x7f0000001180)="42e63578edb25c40b68c65c0a4900ae4708fe6677d2d2cfb7eb353470a58d0561df1ed1206b500a5b1fdaf750d3013c876c591cb75a30371bd6c7fa167b807d48cedb28a7c85f6a21175940a749cd73550272382fd5ef2daa4326d15aa54da04438fd58013a70312b414b6739b1f3c41418c541443849d3eb13196dad0e2404a87ad971d2d913be0e1ef94d0a1fbd7af25ce240db65bb18dd3173a8be080019b4e7036ca9cf33125fcfe36b7d160a3d5657a96d4509e7678db6ff06e66b3d347b0fa28ff6914945bbd2345421540d7e4e9baa4d0851dcd376193cd912686b7aa1a815e6dd38ee894aeed3773e6e660a2bd31ed7735d15c0be5", 0xf9}, {&(0x7f0000001280)="e855edf9dc7c6923babfcfd81ad3f15cb7a26fe5aa532ce5b500fc1f523d941cabe3f0a485", 0x25}, {&(0x7f00000012c0)="83521748977483189d96cf0ba794b5995838a9e7c3a2ee889534e068e9bd128f4b019a07c4c1d8d32bbffe567e7587ddac5ed872832a8d1f70ceaf2d51aac6d2456cdf23047b466c29bd77aaed86d0b028f3d36b569872007b5c77a6eddcd7e3006af093d4483292b8a57bb1604e0708ebae3c7dceb48209a1304a420f4248c003ef27e5e3ba58e7f074e36a8af80ee4b9e4c27ba38f0724bdb4c9bc33b0a76b1be7b9262cf6389c6a0b5a49087f9a03a29441d64c8091fb71babbbcf837f61d653cbf458cb3de4ee31a241405a9140b448cf34bcc3c5f3b54e6178645eeb20e71772d71cb9b42b306071b55db719f180a38f9cf8545fdff8d225a5b2a93cd6b3eb90a06fb093fb44f01c3a9e88f174ef6f281ec1d3fbad0af01a8908f3307fa6d590e4ec539ab01af0809e1b23e5f44880284ce82e7e6e7eba3b8403db3ed758f089e8ffee9eb32b07ab220bd3811430071685dd657c351c4f914949bdb98d66529998568060e7f308e25ed6c7ea74c8604dbaeff53ea994ac079089f12d8838de1504ef363bef7a579669b6a32c4461ff6c9cb1850d0023ccb7826fa6078228bbdf6768f5a03a244faf60b4987c4ebefb8256b57c2d0097faa55e2f69f9cc795de7422c6e15132f7486ae08b1d45ac7816ca935dc73fbfcfe5b572843c74b1ff75b1f04a03f4319cf7bb7d00dbc303ade7f008e1bc0aa966da4ecb500370082d9f93b6f3ca87123f65064416ce6352890cf16c99c99b663a07acdd2a47fdeadcde862fda55b2a1b610a465c17dab3cccca65f42e405f93569c02e55d1b62190358da9fa174439d8a5b8863946999a3768c27f1cc92069616a01f38492a7a959618ba00d15a6f61e89404bb285174f00f0f115c27578ea3b411f70fab7e0ef24e210b9f6fd82615594916f87d26f084e26553d47881822fc554a7b845300509b2fe19ce475fbdf9c0b37566accb11a1155f284d0f015a7effbba0e3e7206bc555e04bf9b3895488aefb5bb530fea78875d15c43d648eaf263418b7922d3de499c9ffcad4eb5af2f33b250406a92202e95c2f055805128b1e666b4ef2da846deea670d1cfe195974b4c123574aeb07139c6e75e03784c6f9cdfa22ff7b0debc88f49517e2078177e805e1bb1873f534177d02a536c39910687ce97e954748b1cb4fa3b309070f4659b71f2de56fc346c52fd2760e59f73d1c0e5b7b2f661d5d75c819222fb0c465698d94a08c7607871871705d73f8c2a1f62912494ee2f4ce24a1e5dd696d3583eacbdf2a94e0ac396f5d2ef8d8756bf12b9128953ab6b9c7f8c80f452bd63b332aa777564f05774057b1b5bf0250bb182f3d447114145a276caaee591541d818a0c25a90c628f6df1c9318e4b4d9e239f482803fbc809813569c61f4fa695408f6cc9ddf5ace719fd3f666b15fe1eb8ebfaacd84aa0e3b4acec8c3880b083f46cacdc71fd77f19335970fd265dece22d91e09a31af6e7b29cf210913bc288b7be4137dbad1cc1ba64df59dcaf455f37e66436d09feefbf053b729c17456606b2dfd434b97c418773804a4021ded9b195a3fea3d43e2c704620be6b41b2b6db2b237c729ce815ab45fe34ded2beb9772805d44b7754fc54a55500e47df2df12ee13007f7e611996c19acaf128c17f567afdbafa24fc4b024c7eed0729101cbf44a6e42761ebd440e120cb472c1e5c4fac9d3c9b0be8e6bec0a1e351c2d4a956c9916f88f7062b635b186db0b0ce8e3c1359b0434558b7081bb13d4d1fe2374b37de85f208021b88d639abd9b98d129c405e413822226b1f1ccfb5834b274bb18789e70138515b184ca0c14d947820a01f3284dbf591de2b6e916e20986ef3357d1d47abfd3189e6f286d4e546884ad7b1a00cdb1fd80fa0a5604dc072a64f48f6b99b4763b320e2a8615a87f41c67f125194b233783f0bf7629f12c000364610ce1c6341872ee9daa0d081c6eb9ff2667fac59c6a5dc6d2243a834cc0ea30316f2df79f63eb4a306c2267a61b319bef8b6afc7f04c5a9cb62013e8e0a3fc0b5b0220ce8df84bf81c76c416305730759cb42f26f56d7f921b6b949ed76ecd2b1a92a31ed2781e07dc7421230d5bba75b4cf2b3a8c7d9faf9880cfe3b2a2e041216df28dad825f4e07778d02625855e3866c8f72b2cbebbe381ae48f1059fc845c6f7d597773799ab76de8574859bd263e0c4ce68155cab7284e78f1a62d6503940e19d25a22e88ad4801aa42e562413d2a0fad87688dd9ad3d9ef8d9efbfdc43de7e4ddc35de599f849bd6ff105491de0891872ff171ee6bb16134d282fc4baebbf2d06afaa6ad2418e7172779fcf591f2fd7bf7e386fe185ccb162bd897357b0a7b78706e26696d1029d84e4116ddbea7a29af19e43aa5f6beebe7efb81484ebf6fafa5fb564d2d5bac41505ce3f16669bec5e116fc0505a285c78315bc4e327d37b58f476c734f1feb882cac3053fac77d75a93213d695d2c8268023a4de956e5d622209d170cc84530e26fc99847f0fc1c95dd71338316f64700946423492df5af05907010fad144cf5750f51df64e30382d1706de66a4d5a3048593ee29c05404db56e40b0069ae2a84fe8e10263830124d27e5936a46e755eba251cad891bbff1b5898406afe6e978a266f25c2ca21fb67ffe90ed765f3a2f12166c161957ff92bf814c8a3b0c72bed95aa39c6ae130ced5fcd8c21bc57717bf867d3262bf4aa979396d6df09f31b06ca4136ef72b075698587dd70edd5dea5af4806fc46832ea0eb4bf3642c0b666b28b53827d580a82d739ec05b3474cc85163c154fe482ff2de540599af12ba92364d14d2a63d42d41fdd0e3ea779a3385906dc61b328bf1cd9947c4442b83a7e41c1bf8469f05acc66e7b39cd2cdb2e11866cd5f34a11cbaa8d286a4ffada0d7757c5d9c0fe5c1ba47210022b6565e3a6c51d213789f14e0aa6360ebbdac6f8b1603f08a3f9eb8f9059f693a4813892dc26decf32942bbdbfd086349be1d4e9b744f8355145202db2e744567985e2fda7e322f48131477b72da7984c6444e4aeb4adf8dff6de2657b80c2ccf0f229b8d11afaadced5c7e5660f485861a1d6fb9fd11c7ba5c625cc201f7030aab9f881b901c70673d6568e38c76b20d5baaa45d0abf866e6865ef62eb70a32ae7a3f588f9aed7023e6038657d8de7101eaa6e64425e596357ebc417d655521df67a38d67acd828fed21a5c33246367b5ec151f1796fd49b1955b3b0ab1d3edbb02176a979d31a0e43c9a000b7cd34d0e87f1f133dfc5833b8f366fdc1a4d79c57856533fd31ba8019479b50f1a3a44f4291ee7ad69ca5dceaf604be12ce49f6ce75c2ffbebae295e88cf0db02d71025be9b11b02a6be26c02fb1c09a31030a4a9128d47e1c68416246f426bd22f73f27be54394d9c001842b16a759379b8df289be752d07e39094d5471bdbb5f8cc3359f1cadb6602b20e6fee7140d4ca3b29e48f6c29ef19cf40c61c54125b860db2f185083a729268ad095d1be8d22d64286c95c9b67376c59fb667f8aee427fade275a62ced3ad4b41e37f3f0e62565ff2d585b21dfabf80bc1292853d5133c342bd383a958a8e3c79aae4784e1ba02d4548bcbbace609dfa8f35c4fb2756a43819c66983934cd5597564e4c774aa3c2f818354770770f41468bd8e64551d73e86af1227ab71021460bd5c1bbb2e0fe24bc8e5da3771b30e58f5aa02ee429f128cbef8f414c17e4f4c96435967c2c663e2e3717c2a16f7bb270d1fa5b4ec39c5305259fa02b43f6283fbf619899ce2422a48ca2fbff6bbe38a23300751cc98773baef9498b20f86dd0238e40117b2f330446d31f9d4942f5eb511bca7e594803e947232ae069626ed392d8e78286a0ed9611115f866c91da8bb1810449807a69c86d41447e646c46cc7ddcbfb0bb00e709f0c2d7747e8e8a389e51d5a002f7dc6a10454fbf2fb269ed2e7f648724644e6ee24543caa20af569ef13c804b4ddbd88fffd09c65c6c68481ee2bf2b3318853b3581ff91d81bcf94079eb3c9f521c3e19276a989cec06299225ff0bcaaa3e52500d7f89268f391f182631f5e01647b411d1ae743a7564e17beb95abdfb816ac2be35a26de7db7c930636541124f7975c620284ba166f2b642a740d7769c3d62cb5c79de7447ebf7bdb97471b3d412194cc2744f65c9c88ce7037fe1a10069f45b171e8f846139e565d246952f88b44e1af589339f93baef8d66d257d9e89fcbcfbd47b0ca6ed889342e544c9a1fa93698b54b639467e25f5a268da4bd50e7ce376e27e4c6204f11c1399b875a9774440fbcbae3d77308cea171fa2aa6a3e11c0e97c6f3ec8ff032ff98281b00d32173ff3ea7fc65d1aa80ec6fafcaa2218f62a1ec9b37d3d220c1ea0178193532df6bc859840d33f235db303369d26104514a977549494494f8c753bb78d41f07df6a25d3b6d7320957d4ce60aa13b0e3eb9c3fdd8c7cd4d770f31740e6bd0184f02f729566ee73b4d62d2e152bd9eb4f7ffbf91a972fbb967b5b73d10b95f4e985a754eed631ee968ef6cd7f752751b2f8cea8aa66eb6a95af58e68831640b932935e3eb586aa76955024a9a69c3c195c7e38631b82aa21a462bc187c2201b763ba4f06e5e73f3c097184895c6ed1abf424dc33ab14bcf539f84935a9baa6d45c4a1bdcb07daf44cfd524aa53bb3394ec7b8b241b68e7807d1bee05e19dfbe27e2768e4045cd8a127c2a608d1050850fac828514360ec683796699fcb448d248bd1637b634817e983fe89fb6fc83ca44a37f77f6d0cbf51b95bfc14d8d6a01dfcbf24feb713c456a32cbae4a04eb1a64edcd8e7a1061f7e260f5c50be0f6618cbc7a9b1079f2439b5bf1e242329aef8ad7a488928e846f30ad16a61a51ca2c088d982363b3331cc2c00e8073dcd63f323cd5b5d377fdc028b5a71dff74563e98660aa0561ea061cf772b437c33101c223f55183e1137e85f328665afdb7b123a0b8d03ae7d5a9195d088d2015e38bc58d907006a4dd2badeb754d2bd0779c22cd88f10378a161598df8687123c3daad73920b8dc5b8b3b2d326324903a6a3bee9de1ae3b74552233f75e24b2b5f3c85df2b133d6f1103c639bb058b4d9aa702f454538d178cb75a8e2d48c27a07299b917f5845f9afaa2ceaa00213b3d571b3e88b23c32d9a83efee93731bb77330ee3fbd98a15df5dcb359d3263d76505be3cd7ec0c35767633a2624c6575d68317f0ef5e6736484dc5635d45f25b5b68cccef5a0fd0d9fc176a50bdd4a10ecb3cf7d53240e6cacf7c8158914c9f947fcdd1f9c61a96caba90718fc8407c813253a2934a6e72dd3f377d1c38e6b2a3935950d52b2ea7e2c84ebbe8c619b9089c7cb913504a89bde39f10df04459de96522241002df5d69b3b6849d585d348e5582bbbfb80397623f5abc4f0c50eb87648d0d30c1d0b114603f4912f7cfe8d53fb0003d1231366661770685eb8e6e7d3d1690301e3209149e4d0d37be4461fa1f36ab27c0880e91c471e142d752e28d10eb85d5bd5c18b398e47a020f4a65cef77a5e2f73af3f2c152af10bcca954a9b365bf0598a1ad0e36a704860fdbf7327eb146bbf5d0143433cf9ad08fb4919bda8cbd50726149bb8c6e6044bfdfbeede26ac6f4e6d96ced895dd0b64cc2bd77bed939a70a2107fa8f162fbe0385ecee56260cbed2bdcbacea38c670dc28fe8be74b1f6a4d0b7611f168fd2c3a5d09ec428bf6db1da4579029bb499d5337bed5bb5d0582a59685bcffafbb11b71b736b4d6855e17b5016dd4", 0x1000}, {&(0x7f00000022c0)="f0f284489e24f192c59cd7581684c423ef344142c9936a1028245b1c492e", 0x1e}, {&(0x7f0000002300)="952cda0966360b90d5d191c1f8ac41f130b9441f8f2943", 0x17}, {&(0x7f0000002340)="6d6404c388284ea24e98642043418c400aff31e0fd9bb5886b657be6f27e14b11c1775bc79034584e1c62b6542c4a5756847e385a66ee17d4b3d63934da28d600be01fcd0cf9b9b1991e971a5a", 0x4d}], 0x9, &(0x7f0000002480)=[{0xe0, 0xffff, 0x6, "8b86ae955a9490046d393945fa6434228a9f70761793c7429588a30b89d08f74fab7f0dd7427ff2d430fc4d3a39f38b8f96053310145eeb47238666bd665a0540c06ffafe479ec18b5002c0691f7b50dafe7e43b7940c077204467a12b33237d39c51452971085c6e56aff3292f622c0c122ad17db7460a2f8ba976dd84d2638adc9aa4c8d5687b25b5e7a775fa1bcc313a387a134edef88b326b5a2d4f86c103870afcab2059d854b0f509742d12a7001d8e9a9cd4d980dfc9688a7c41f1cc47b036300abf6d1c3aa6e"}, {0x20, 0x1, 0x29, "06ebf602d3d8ddc62e3765d8"}, {0x10, 0x1, 0xfffffffffffffeff}, {0xf8, 0x1, 0x1000000000, "4bc22ecd1252afbcf3f944b4bcb78b17bf3dddfab584abc928b1eadd5c6f157c60c225285091d8e023d9677a2a1a8ecb9b5a4dbc88fdedb737b0e70f5e95ba3da4902aae4eeafe8cf50e36ab6cc769a7bec695e8c5e914a4df52b3014523a47dc0791884a58ca2f8bf5535c6a3c58db86e06b493f0bd24b34f62935ee34d9c7bf050a343812232e0790b1fcff2f7ef0fe9c0db60192c83f923a337cd5396088ca62356cec32203a1816a722d23c5789440aac563210e3d81c3271da0e8e0726eac450deb3e8b924534ac9856e5b89bd319e7c4cfe60504ec38921d4777176ba66e"}, {0x1010, 0xffff, 0x8, "376acdd42cf83e15189ae8e046ea73977f3083adb3391b97948d70b7adcc8c24a33ce17ca22b69c8da1b226fdf3732d069a82f35f957fefa098c9053172da201e57ec44448cb96310e241d876cb41cb77a9aabba2759b541af87d6cecb42c156c4344c5d75072fe20de8184c701976f84d173d185a25ed32224ee9d9b7e723d0c214f3d80ddfc73b1445034825c43a9e7d7d95e22eb4c134cde986f301cb16ddaef0acf29692f7f45a994c4f70bf24fefdefbecd3ac779ce2daf00b49aecda027eedc71f641645e3666b42ad9e95aa5c8b8de7d8ba4a2a06793db4561d3f60a9021f8588b96d8e364629b20dfabf8f9281451fa73e4c8141647f649733d90a8abbf347a31471bcd1a7d87fb1377fe2f77de6347fdaca7e892469312ab1705b747068da51fb4c47182d1c3535d7ca900727063c8c7373ef1336d9ce58bed247bcf661c83b3be54d01cee26957814e927a0ec1fd7c912d2aecfa5f40c5ef01e6dfd624895cad714af51902145f1962a5f2370ff67a2b8859df9f01e15d012dd102100c551a1310a999fc4affd4b61356394d23d719005e70a01b381e6ac250dec86918d8e39eb7b1aeec04996e036060d11a5280d7a0e47cf68150a783fbdd868da6bbb553b600b18d730c02b3b6e00f7f803e67e0a409a3e7db25c07773415b3815f9949b6bab084ebac99f48b4008dfd25f37029cb3b90c117c035d2ddedb67fa16a06fb085779043b87229b648770131761169e71d893c0722943f1df5a455b8cbd91fae3fbd8bc0be8904fcb9a51cde21dade73d39d7da5d62c9ce8cbc822bda41ee015b5978f3ff6e6beca035eab26265884a6f596770deab217d2a405bc9e4db952a75cf424386e33f87af629965105ad23d96c908df828abac22ba587492f188c99a6945033fbc270c19534fe3baa3f424f71120bb3258d9e170158153cb7116820e5978f7fc439c08b1fdf07596215d2003c53f86035c2d364b1c4b6240567b0f6ded0c789de999d189c71d5d3a5e3d41079a433d3dc5ce6ba9bd9b0d294731675bf6c45b82ddf6ee63bade0d8b6aadcc3502ce0d63841bda113cbde3bedd1e506bbc330ea5a630fa69101ebb46e603840c28126a6b43c3cbd883f89ee01df817ab4b6bbfa2bb5d6e1878ab7d0e873954c450d0252f9c03fad8f2b4453ec68a56755cb701e031070c38d1b4f0471fae82c4ddd9bdd7263069fc5abc0a6a5aa089dbb2c2b0e485d5d59fd0c38d8b0195b70f4f35967acb70ef1f80bd609ceeaaccd89dee135fbb8bf918cbbacae4f6ca5ff0c95a7870dc91b2e94dcf0f49c737a7d34bf13d9958fe4206694d323fdb48ef94e10838adf05ffaf8d06bfde7dec728071874811634922edc756b7ed34fce1db7e38b0678bc0f79e456e73e5e0fafde820233d2f1edc319ccef212fdf66b8d17d3300c61f04c4a31361a764af08e8d7a7a02dbcddbd1afc101749cf88e6da885eb37b9b13b02e70a83188e927024b4ef41730f99b3b7eff29d98be092d68bf2584579e9720ec2d4a23e2c2ccca7c0f00f84d5cbc1c9908f3ae1c2969465c9170a3e58d87de39e24db1449bf06e77f5f083c6e2d66594ff6a2636bed807bc487a754fec9e388b4f3cb44368c49541133e6bcdb065503c07d98c49d8b9267cd2e90761b83e98c5864b4e0ee787ef3e6d01588588a6f579b5bb637e8e535925bdead79b2ff184b60d0e61c15db8ff93df03c99053096d1f8caf12266ccf39502a08497966cb9b1e0c4d924e9fe706c096876fcf6bab29fb828cd343a91e2422496efa2bd663bcbdf333f5e32ec90f5e8c72ae63b0d09ab1d76a113d73d95fc38ecace7262108faf366085b898a25f3e648756b3c1984bd81a847c58eb337545342d947447ebf699718bcc4e6b527d44dd7e91ca10cc778fd269f703bb7977a7405f2dd82494fed93a1bbf8c58163b2b634c34d3d0e7ebeedf734e9cf90a51a7b8b871aa6d9612a25287aab024bfb78937fd31314a18530f6dd6c66b1450382a8e584c6e1fa9258fea9605d09dc521cbe327b57780bc4e088813679d125882d76abadef462fb0afb187b66242434fe62c3791603aa784ee10f0a1b99990dd15a03d3f722f800c17c1085bae82f3abae51eb3e72aaf62835bb098083ffdef53abbfa21d1657797444291668c43746929fa07e2e0d056bf3a1dd59c7c8072b7e9d58da8231ed8fd69a606470d01cf0c6d143ff511784c65ab19cfeb73da6cc9f4119e3bf061a4c5842775ff2f03ecc2e722d5550d1a466c727363f7dde4c61be0a5bb0af9e2b0018c1c008836d4dab080421ba6108a5ff66ae9a3c905b85e684e4b14f84ed840bead2f9638bdd2f692e0597f92c8043204d0294ef2068ba522876afbc55cfc96a04805990b98937decd472b86a6a82b3c422e8398b22e3ae321b23c870d42ff5ff531553958038e81d078c8ee81c0cac79009663fb125fc2cf146dc38c802a1e3049d1ec34d835e2f4fe5996fa0a787483dc8559cce92a155b68ccf2514a069472709a7fea7f0c7ec2ec0ac1828a5bd4cf22aff8d95f717916b4f89781a5dff8a2200b03f1b248006bf5da0226bd53b5bae6249728adc9f5541f0da8d79b8e320e466ff2e4d5724ac8d35c989b22bb14347dbcf4aa29b0f62ef77e1278126356123ba5a2b23aba85bc04a7c0a135f6fc6b1ef2cd146f647ad6e97cff02cc41835ae9d0f20f429fee524e96b08024686d0e3045675bb7711a4ae63322b6e746b3ab9bf8d613e8bbb379605f54086659c40f9d6e950947403ae850da7585fca3d29157d4a42250a45750f85ff715bdd2aeb4dd5a5a4d6510ddf2988313a99ee57dd69e29110f0d6e4b4b628440d6a131af5f27174e52f61d4965add3ee5ddc050add8275e5a6d6b57c3219ab4849d945cb84fb01d0e9bba4849c4987b8b0c8ba1c8480ba665b2ba2c15f32ec9a07bc4d54d6b320accd8b4325260c231974463d6fcd7bfe8035bba17593b5fa3c2b8281a677b94ff086e4a4777574cd8e6a009a4268771f2380edae1a1028ff60f3586922902011422f32ad727f91925ff3c01ef456012549ca162e70d7eb2972108b18b73e74a9bc65d9af59d263ecc2b0e1c92df135b634965f9443f16dbb982fd12da3361effe0a3f8aed7942f2b6a4deb266b402bade6dbee1200bb3a7c8096105caa3d7b0b9da9daaf1ca59c1d4835fe0e814be4638308205ba3ce4c0825dbadc0ea4dffed2b179aa280d2b65e599dd337d1e764b022d6e6640a2de8564e58d08fc92db5bc01188a74f79755e21c1c79cf452e9a5ea76122a3c18c28d87fc4bd75331d1ae4a588aaee71d5ccf6792a21da7d9eb8af6585037e48237f932d13eccac13c52c5cb696fc0fcde60a84b862217042712293a6f8353775380465008c5d56975187ff8730266c4df18b08106d3410b529b3402f4674309784993b90d4775c9da8a985df7941b828fe583f10d9ebd170dae679e81e824683d2efc77e57c060dabae2a606e5745c33b7f8033aa93273feeebc1a21b6e8e5adc4bffcca044e7918a42e8b2563068e8fa28298f5cd793a7840e6d1ad039b8f16b3c5c9d7c9e5b0cc1915bbf4a893aa69a016ebf0d22616c8636d5f103c34e1bf1221a66cff797477f5609c96a27115c6b085dec3afca32120f259de51cce1d5fff75cf7c9ff28741288e49c1c71f0965a1f3c720eba3b4bd1362bf3a2e6f639d46a0dcd2a5bd129a4b5f6f25ba24ce3e6076df0f928f79843b2487c922edc031679a8f224dbfdabff28e312f60417ffc0eb38f718c2d259fa2f7edb1425c3b5f7cba2c83d542827ce7347f19e479c7915ab53180f4ab74345d90ade099909af487a11bf839f4524c04d9efe73365fa9ed0abd56788fce7e84cac1bb5e1c7155ec3ad0839c13c5b76ff02de0e4c8e0fdfc7e9be38cbf393da2af9cb2d884a130d4139a3a0a659ed22c2dcad2f48f939b6547ff1d8f45cc4c3287c5e21eeecd3c1445999e803ac5a78b762789f9a29ae24b1c9c6851e652d7631d3cd5b78c27dc96d788e3fc8796e09c2c9ff3b8f0e987721d3f82e5c8807468861bfcbc7825cee26245182fdf94794bbe51438e4577c8e032b3aba0622dc88e64d8dde8cfac7acc4c45b6d188e2254dffb3510717267358f895c57bf4112c464dc0543599d5a418996b0db49df5ef74eec4f78602979982fe34ccea17c1c6d07de8dd050c8fbfe8b8c87704ca0be3960b94743dda95e80ff0c5a7d19a936c46f9880e71d6adb32a335ac61c5df9338704b344bdb4d1406eacbbe756ed1f185293f3225837c259478027993b028913b84afd8456e4073116681497d8c77c9c7093cc5cbb18e7c0ca61cfe489855377fa6ce8343954a208bb94894431b76aa4835d2842f8880d773e3ad93cad3987dd2a4bdf9306107511f4b066d5cb903f2aff0937602d61f244b3ceaabc2130c55205b4455685f71ebfd05111523a914c2ab011bf6506dc6178fafa9973a337a9ad1e882e32f50a2c07732a2870b384aa1327a7de052de8ed266aa5e05fc4947833a53ae9dcc636202fb3551b79c7efd9c725a0d277ee7c3c7bf390cb6f18cb31768cd760447f41f075b756a9c1affc625f95de88369319ddac51b8e2fa83cf4692852a1c7e1289c67eae633a7388feb7e35305dfc76a717ad90c0164f93b8f04ed9baa958169e4a0d7f4aaa836d3e245ceecb319072d60935fbb381798372dfc4cea1f823f831ab2d4cb77b848644803d832bc183650aaba9e339c181557f77ecaa4a13e0d0bd975f9e5da1e65fbd6672a8cb70eb817b75149358efa613b5a725b58b9dc2befb10d679ca2dc39f1ed8d07d9cb9654355333230569efa18d0038d790e7abb917a1beac858752eb69f61f1cca5b5de5bf2cd6b2eefc0e25085a65463fb79b870607606f33aa38c6284508d0b9b127a644fc050282086d3b596c69258586e450cd66452caeb74c6bc14683cfdb55b549141bbcbcb20d0d7b4a9211b05f593f8f5dc98d36a4e78e5eeea4eb8cd0557e5207e82def080970ff017ede2cc217fd55ca021afdd740de5f010d55e55b84779a9df9a48980cd21acf0efc5ebda812756d1c348a34070efe932ca8a3346621e040630dded18263dd4a65d7b8adcf600c5eb31fb193aff737f02770fd16ea7c39634de32bd8a1d73496874fa1f658a4b55ac1ee877b14a26d338a7e6e2ff15069744d781c7c95c8765bf45657764b20fdfb8e75beec79eae1168f7b4bc24b92a94411518fce76ec40014e1d33968a9ee6406343ecb7345c1c9c53775545f7727c8f9085c142dde565a06fda70e84ff17bd9d53bbd553a35aa7cc9587294744ebeb3d2edf4017382aef937ae39257f998ba5330233fd6ea8dc0fff4a539582d6e6d684aeff7dc854742f356d890b7ca3244983807e134137348eeeb45f3dd949febd2068e1e8ea2bfe71a4273d2bccbc8e6ec8e6f6be03a8ec199533f6bca52b7ca60af7faa6c236b73b8895d1f5d52d0308ddcaf7c404299c6d35e40de80bccd6b47561af72aafe8aefe0754ab7c04393d7ad5b637682244572bae33d6d27e8178b64f6e93bfc8e25df124f4c102715499b1f7bc4d3f81a4fbadb32da8337ce8507a63859f7aefb40618e7c2596d62c6367db71f0ec6f5c4bfe67c0c6fe06751f62b677d745a7db70d243792ce0e3ba30789f66fe8c70a18584783f570da2b534d00c086b14f4344e7a8056d2800e30df39cfbdb64c77a1394e5a287bdfdb5ef57d729f3022be50f861b554ae4e0e3b47464c8aa13a2155b6f97fc279241ef6077409d3a99f"}, {0x68, 0xffff, 0xff, "d5217232cc5cb0e712dae024f387214ecf2a94b2168eda5c953ab039ec4f9d20593fdd61491ea825a18a4063d74dbb4e818bbbbb775c141ab45a18b02f68e02977d6253e247f8fef9bc43fcb02fe3aec7272f6f36f"}, {0x1010, 0x1, 0x9, "9c5633bfee2bf14afb225288b583b3310855aca8fe4d4637d664b59294e0a9e3442d382658cc08efe5eb67d18b930f130f90b04a074a92c3a4f2d24d09b61ea3bbd0e1503df2ece8140efb50b2a81d314d2e7ef0bbe29355e7fc7adad0b5a32d9fb0c345cbf4e5ffd64bddf5cb191d13b874f18a5e8c2c39b7a3876b8ebe057dc19e58c15f56657fdbec4cd80b99a6c08bcad7cc0ecc7f1f87f525d3f0abc91599cfddafc629e3d54491b622c71581066ad328c21674a64f0baa1fc11406a48c12c681d15d9220be6ae95ce08e46bbc23673a4073e5b2a9d92d75a0e134cdf7a7204d1020acffcaf90a20868ba558a78679d49dfb70e284f7e0193c2026b97be8ca8b55968b4f61734b68a8766d44511fc43612bb994ee280136aae859ab59e034113377a0c35170d4439a999f7deb75baf8a399d6cb76077ad5ccdc1b425352a6e73e0bae7dcdb60817adb68a76de07ba4634d83a79ef7a0ef4204a9dc2d0327ae84efab58fdaaea4a2d8acb553ed72b3a757fb9fc3a2e03f37d95a1a62ef4a761f50637b4afc8884b50a47328cc47b9d2354d098a5fd40efad30c505ec7c60f1036a3eca9a3d20a50b6e652afd4d7e4a6adce61bda1e1823be110df44824b1e6a3a2e67862ec48885905473cf3e103818f392102805071b7cc9fb08edd54f6097dc02fa8787d7f548b571d87376bd582e60da5aba96a119c5af789757200aacd3cbfbc12846bd93791db74e7f5f2b80c5cd34a0b7e43d174caf13bc05224e33255823f8c03b2964da2c0eb4b30f9142fb69def32171f668a889db24acee6cb9e31cec8d8fb4b06f7159a0ba71e418d3f195934ff1ec56aab5c86c65670f67b5ded0522032cc4ea9d617cd5ce50f4d88827914c47fbc7b1125a346d8c5e36319fecceafc7a8b287cba60964ed2a75ffda276a57ad0d0ea07b570314fe50307f4b7e7492c3848d124febfee26e231dca8f70f326215eef241d1fe63e1ace2bec2f0eb0a8da00daf46301b4dd26125bdc25d72e0072a59ca4eb10c594064271a2a1da50987767ff2c5e03a5aa4a349de0c1e149cefb289804757a5e47c8504d05a55f96d4cf8f7faea3527dbe9ff6786b7ef6ffd530b8d476845652ef7a8c81047f8e2e30dc2c3daebad0aa7f817c145a56d75dc19bb7a1456ea7b1d3372bab6b1800b8a7bf2ec7b00893f05807d5474d69e81186d7014bc9078ad89c763fdccd36f573c2e9f635fa2035e3ed9b9c82f3bebe18bfb7f154c5214749d681273129e9bc9e3110996c9bf4acf3d4ea77d4f02a4385a47a3eaf2c5d988325a7407d1ce7193318d57ac416b7280d8e8add58eac67f57ae0cb2ff9c066f359ca43e5698b2dd6aa8b6fb0c94c6f6cc9c910740df9386094f6b7ce0192c3d5bce3f165dd2fb753ba94b6e2e215af657f721cbbd0ec6f6aae93d75a7efd98ec8aa96c7958fe32b1f136939493e10e3df894515cf976f8245b1afeda8a36db5607207c3a75e0e20dc77381c015ccf8a9d8fe35b8f0393b8af30b02d9df47b5a81385cd6721dd81606063a1836f5d1c6c4380ba2012d5226a664512940630b001d65ca0880158a29a4230a42db825ae2ffbf9269f7e92a093f7f402dc8aac41171a33fbf80b54841fda5c26a88a168e13295077a3c60df86abd1492ffff624925f3ea3d1437322f90c5da0c644a641f7a32a43e8cebc36414e33369be46f723eee64ff8058b6d7cca25adbd09c9dfd824504ec9817dec0442ab2a47dac1eeefb6359fac739e0cb6136d1f71d04acbf35a249f9b51638fa65cde8b65a0fa9785d0a5648514b098d3b886d6ecb87f7dad87037cdb4912400d6514071595e665ef721fa577101fea51f2b20b289e20ca421928785629fcd363c214e1dd5c1ed6d941ea4d154fe31dde4502797b059fcf72005cb6dfab634ff21e5022ed31dac702f0e8c8958a7a78de8fa75f4d0d8e3b688bfbc5b4373fe0b89ffd5dcdfb960d8add2794c136d777858391bab7ddc837a6e91f21f531ad68da503985d63b0f74919b56ac0b2e55461982e6aff10e0088a14ea6714ea1ead5c337fe35feb8f4b3119931a6a1fb604b1a903372a6c9505a5562b8a0181731774f08b5a4c2f95bde44659c62b1dc1019b5f753b4b1019a1cbe2d04ed0cfb863235006b010a74a6144425a4a8976d2fd512e7ea3637b71c7d286eb9533a03b1188e4ea941f6e678d6610741576234d43026a7f073c7ded255d2a93b30298509585af6f969d93a20e4900f0d29de3359b4371e56dbd4bf61be3c58c3f6f8f62c52787cd8e9c3f9f338ac0ca9c92028a995f1e344e3c77112d8f4fb953a259f01629d39aa9639c73469816fbc68003a2821fe70038f2dd3c89ea763db5d5db17012f2788ea48497257ddfca7eec89271f2ed94ab3db1935981bd0e52c10cc1df387b07fc80944074eb08a77ab46f95ffa8d600578a263a6dea2e31d925836209e00df1294465f2165a1716fa6b4a8137bc5872964ec4d4d0fd9f17db6040687ea0884630be6a4b073d332a21741f1443da5d2faea677544e8c59e86d9d325833083e9f61b53e47eae305c1ebea168c5613dd2b3ec564bc0b6410ac1460ad8d020d882d1d2485e99cdb21c1838e7b3b781bf6bb8167b4a23f6243eb49ea88b41b2f00115a9cc7ccf46f78ee1bd490ba98ef00b0f53c5924367a0bfbf7985023268a70b15ea6a79ade7024b14a10c4a357963654f34d3345a818682b9d812920d0d8be40361d0db3caa91e091a0f09d40df4e5804f209aa2456977e2c715e87fc67114d297da11ce40c9b0cc9adb1ab3686c21757df1506c242a74c764d6f8e3930b31d6d63369df9a469800ab2639f0d98139470cd5c2427591c9a8081abf6458c5625b0bf4b274cc1a1655819c1226bddf39b7b130cf4a5391521d91355e3ec19f0edc130d92069f80a6ec02d8bde95ce4b242d78b21d44d8f3a314bed6c8aa3cb0469858af4fa7af0aa6973407e6f8f9d6cfd6868349e8a67bef110545d339f9b6cfd6c910ffe0484a59e36d3605ab16d5d7fb4bd173893c6f663844f74cccc21d3ea4515aac0b29d8a7f106ebc9e6729f5f0b89b2394bf3c9ab7654ca81438dd46a6eb91e0d553f11958fd3b645ebb144aa4adf46904ceae6eaa498a9e6c99357cb30eec603ad5d02a427e5a177319268f4821d35223fbcf19691f3d340aca9240bc1fe08dc4b3bc416f8de4da9a65b3f2320ec811a56985bcd5b6810151f208a9c132551e3499538d7196d1ac315746590e99bc870cf58a2868168e5df25f38e63537467044365b39cdd201ca5ee798a065673948fff1ceb18012863ac7ca6ad6db863d7e382f64a5349c956fa346fc3d9bb84a5fc5f8190786cab3a8fd1018e49dbcd3b33cdcbd92df652f69a00efccb1aa4e3e65d8a5d6d133c682c9362f00dbf34f305021c9987e14e9adccbdfa94c12afa9d1b524c24a9ee0befcbeacef5612143d84c070e0fd1e45e08821302f98c80d9f33203897dd634385ef808ebc25a44175c15d73479d897eda45375c99e572ef671097b4e0cb22dbcf7e3efd89d7eeeec86e30932081637ae4e08ca101e73309522535dd1be8def1b604ab7224f329501c7cdc4e878fd7e5bf550f45d788f8e2ccf7649e113555867f5073a26b19f1e8ab8ac8d5a656c3443042c65f80ad632788b2946eaa239da3cae45e69186e7698d119e34689ce5da64c77134803b1e2b0487ff3caf90cae4e5cfac869a958498f6abf2bdf0e6f8922dcda65dc49cf95cd8c1e07ce2edb2314c46e2a401cd9de2836ea85de314a6febfa5288781532e44b56c7529156cbd3cfba247f96e313d29da3a44ba5cf2cbddf5f2e8b5c19edbe7a49dc0e272fd20d72a31327bc9c2d04591d9e37a5dd351337a3dfa1edec3bd96159ad542469ab21d9f2a611582f832a879a28c2353f60dc90976de567f27a8f89125d2e6c2ed8e6af23f9196ae7a8d2c4e9277927f774e6195615bfbfbdc9a11eb9204b8bbd31d862832cee44c28b96e44207cc34c854b4af9ef26a9931b43ac43ace8697ee107500793b0c599f3ccc44b44d6651af1ab1817d644a115c4b7d3fa9778268035f85dea89d691cf2c4e338cf7d1947576aa380fb8d520ec3b7f2051776b4b50877851780cf399ec37f06db3ed0546307fcad24df2355c3e08141187136db5490b15df625c11cf34ef1b922c98ef7b6378a68683e5e6b7cd47ecb1cfc699c65ad56f671885c3ea340b6aa912e85b9ccb90e383ddc44222488b6d1e83f7a299412f0727c63374291fbab6fcc675bc9eeac4bf9bcb5be85bba54233d4584f4d857fde419b8c561ad5be048ecd0dd2ce0f6a4c1ec63744294902b0b572f80a6011055ab76b09d6a37ce4610a16df1794922846b0b3a7bb888829347bfef5dabcad00ea2f842dddf0f3711fa303336b62a619528b5ae106dd0e40d2451f69ea2a813a8e0b678628d76f05869c9abb86c60af7da444433b7e341a5eba7b02f331b2b7cadf123d06f2fbe28b4a09d90df4c5b0bcbbcb659462eb94b26a68e8ed33ffe86a49f78093e8c6e32571a1231547c6423ed57a96d390a1fa531a201a1bd58f0c3e6d9c46206c714d41d0d36db2848abd43678d34bee398873d68336af3553e8a7dd23fdac06853ffd66df08d2c5595adf81db6ccfecaf57c4dff6c594b9ed20b97f1ab4e0355469ce77dfd678a4f51cb23cbda0c917b233c37c7fd7aa1cfafde178bfc1da5f01c5760709d3102faf3d4719915a4baac48fb7bec364c4343bfe3d4a20a359b913b80c54bc1526b70ffb0edd7ac7f21344e26e01a8b56061d8907e0002af53fa70c5b613972f47e31121f520a8617d46e89438a7a455bb0711833cd03dc87122fba6cc3cd0eab8fc68e380315c8f163b0960726279da6c16773b6c81cb35f266a0cdf6186a5adbf424ee1937261ddc5350e9b9af96c489b4bc7fc3a8ccff47d655fce48969717ebb04b05a6666d551b4158bccc62324ac90de50225a4ef8a2858cfc0779b2c10704985be45501022001c965c03f7f503ead19e90b3c77012debdffe487d01c0548b7025ab21e758124cb129e79a93dc3f150aa272a9ae45fd08bbf3e96d0eae5d63e8b40c1ab59b06fd83897c48ef494d39c4c12eb996f5918e3cbf3a278a2abf8d22e7493706d561df74b9fa3f281565743d8fd94f78071d0ce903e7fcceb6882f7042dc9cc639f37d4472756c868f39a7f4177cad8cb13820c2ccf543be836c4f993ac9ec83e483f9aa25db473ac5c474aa68ceafb58a6c062f7a801666ac46cebc908df7dcad3bcf75e1a03b37d44506765e7d249fad46b4c35570554a524a4fbfb45a08edffb62a17fbe78b3a98a599e6815d4c8a374480723d3f6c64b303f9ecea1cde10a73fd13fd822ae08419446021f0083cd0b41ad70fcbcdb51b0a5bb123cd763e5e53b380a842fea7fa37dac7b330b84e54a5fda608546f5d06f0588c0dfd9eb7cf93436902ec96da3bee3b14b90912f1761a28b3c81f05c50c20fa794a343092565e141e6009f31ed1fe4adaddb6664ebe70ab5484330d916a1ba5a91efcc97f0421fd03fac7f66d479d2822c51ba9b5ea199f543bb7a7e3f96bfe8e43b300e08d75bfdb07a8ab9a782b8a84ed784ea8fdd9d97b1b779975d617dd470b8454976a79db1e99d7b29ccc60d1e5f3b908fa630a7ac942bf4386b7eb756286c7f25861cf32e49fbfd14ab05595bd3fb8597d05e22b2d0e437b876f2950d7d66b3b9dca0724de1e5a0b847d1c97a34586ce814030edf9e35f08d09e436b9351b5626a1a95f919729ab"}], 0x2290}, 0x0) setsockopt(r0, 0x93c, 0x3e0, &(0x7f0000004780)="652d4c691a7cffe3d9e33927e41f7ec03298a87c2faac27c0c30e5933238636cf1fdc06fad8f6f2991a0dfbb0b5351c03f2e7da1f141aa54d359fd4ebdfe33bbde30ddc4b655b6c4fd04987addee4adac328198e1531dcbb36386c7037659e1d7fc0036ac88dd083a912f4c703996697bdeba215", 0x74) 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20040, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x580, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0xffffffff}, {0x0, 0x84}}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0xc12, 0x27, {0x8, 0x6}}) dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') pread(r1, &(0x7f0000000140)="41bdc9c5a2a1bb0ec8ffc2599c87c5b9487b74d8e96265999faeec176a9821ac075064c1036c340a478e67dbdb28800980d713fab97336fd4f0960bc7b8409792b4ac5bf7b65513d973ae8cbe640e3785f9c73aed7ad13c942c14c1fff87b40ae1629810ead781437c0b2a61d0c1c49f609e2197bf672c2d071913ff7684c63477abc84dfd00e56d4e5a65d0a79070d4b0a62c9ff3f3d17deec6b9e13234170dc5358fc6e3f9289b34b6ccd24f426c83acc299bd", 0xb4, 0x0, 0x0) 16:00:40 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') chmod(&(0x7f0000000280)='./file0/file0\x00', 0x20) r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x20, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80, 0x4, 0x4}, {{r1}, 0xfffffffffffffffc, 0xa3899c99445e9033, 0x10, 0x0, 0x812}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0x4}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x19, 0x6, 0x3fc0000000000}, {{r0}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x8001}], 0xfffffffffffff768, &(0x7f0000000100)={0x1}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x1) 16:00:40 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x3, 0x3, 0x0, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x9, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d8cad0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f7465", 0x57}], 0x1) 16:00:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) Qà8Qà8pckbd_enable: command error 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x7e, &(0x7f0000000a40)=0x5, 0xfffffdb6) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0xffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r5, r6) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) r7 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r7}) r8 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r9, &(0x7f00000009c0)=[{&(0x7f0000000540)="18806280f3425e1db5694fa4dc4e8fa71559ce66fea3fa18708dae6302d6e5c33f3d71d19f270cf7352fc0f6d0bdc26f3cdbe96eb940e8d654436a6f4ef76e3d2eaa9e439167ec25a3b8409212df94454da50bcf61462123b364976e25e04a811a27b3e9ee0278cc036bad323e01b8cc01d4db54989e10ac756cbf46", 0x7c}, {&(0x7f0000000600)="46ad2dc30669b80dbb18e50256d9236cd0ef554bc5ce4ba28d6f6fc7ae4fc523f19983a3736dd8b147e95079ad0b71b53e2d64c29409e5e2bf1281463f98e2bf8f37aee900862b2af483c49a68bffc1d309e3ad0c7ce141bb642bccd7bb5df9e1c3e39d8486e0c9214fab87f", 0x6c}, {&(0x7f0000000680)="d238f68f3fe8157a8f5135ef3807e8d24d6df1b0831ce789cd6a990af06bec3418a20b3ae38af4fb3f2f2bbba6cee7a9f5efc0676961b63f3b9c2179285c186beb29522496ca5fc65dd4ed49ba763c33c76028665eccca667064d1a8384cade6324c66cbc676d0ba6a49e88d2c127eecb0b13a82c40e6e4394b507ffef52b0fb6ac165d4bde644d62d8997dc4173f036b7", 0x91}, {&(0x7f0000000780)="cc46d087f6d62cb31c2bce226725d25ef9f4064b0625d39820aaa1c781c78704c1958abb2a97c2fe6784a6096550d369bd3d67e2a0cb93b4598fac1b88fe3a435782af423815540d2a01fc817456bf3c009d24bfd320621446c9cb3247b5d8", 0x5f}, {&(0x7f0000000280)="c5f0e8259d6e18bab85605f6eaacb6a86c5423676ace85a8b55a185025e3536bda9a335a887cf88a440955fbc7d07d540101902db722", 0x36}, {&(0x7f0000000800)="930cd503ae7feff1acde084352269dc021766c13b0ad0ecf82faf8bf3dcf2fb64e993b23cb46bf172e9936995b7359a550245aacb4eaca7f20dad73ee633b32ff7634acdc94bbab92ed720b2383109600d93c60b08e8c3b1685c0543b662f22895beaafed6a55c0d51ce62b858d21230b3a5f45954ce8587b95d4b1a96236b233d5f96cf70a28a5bf370a9dd132b3289", 0x90}, {&(0x7f00000008c0)="6d93d423dcacdedefc5a6d8c65f18b7f778652ac3fe0aea43641e6989165e78ad21697f020c0eead8213533a6869c7228483436956317beb05646b20ed3702370a24b4df82687d5894641d677fdc489f798e1f24811d9c0db7e47b90196b9945b4e7775c51bc5946dccfbc906d04998da9b0d0037f2cf514f1528b4895adc3aa0fd3764e040c6320c410cddc7d5e3db4a6ecf81b1b6296f5b03f231bc0888690cb63b45b3aa680ce25d2635c2bf2bd150b2fd0d2534d8a74e22e5120e847996e84b05340b6f85d02db590718b356", 0xce}], 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r11 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000080)=0x5) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xfffffffffffffded, &(0x7f0000000000)="a0006f64f33334376dc3b2d722cf1bd736f96390f1a81988d711878d0ae79fb321e332bced3185f8e63d50c0a3ca1a8777e61aeb0984514389d3fa0fd7f8bb958d10e1fb903e438bc8") 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x802, 0x0) r1 = dup(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1001) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4}, &(0x7f0000000180)=0x6) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xf2, 0x3) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) 16:00:43 executing program 1: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/180, 0xfffffffffffffe4c, 0x840, &(0x7f0000000280)={0x2, 0x3}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x30}, {0x5}, {0x10000006}]}) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4003, 0xdefd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r1 = socket(0x18, 0x8000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 1: setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x0, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) sendto(r0, &(0x7f00000000c0)="4c9fa06d0e5b3b8c0f9b97800fb1ab035165e20a371ddc66b6bb49c97ad8d39adb4e4d2b503cd9a54668a32c3bb57af3f04ba9b47322017ae521c468b061d88e6b1dc3f00c3a9af31c9126291c7047313f81cdc613b832a3ae864f7e10e65ca0b44350f3db9b08a5aa028892a3d4e435522ca1068561c220b7486bbcb3fc5459c36d226da46d948373272061c4cf64b2459e819f96d821e8073cbb20ec847d09a8621aabca1c361dae7f493063ddc69a387892e9f6052047f9d5d30a43e45a40ac5e", 0xc2, 0x8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x7, 0x3, 0x100000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffea8, &(0x7f0000000080)=[@rights={0x0, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0]}], 0x30}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1805, &(0x7f0000000100)=0x20000, 0x4) 16:00:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10a) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) 16:00:43 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) close(r1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) close(r1) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/41, 0x29}], 0x1) close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000388, &(0x7f0000000040)=[{0x2}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8008, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x8a, 0x1}, {0x0, 0x6}, {}, {0x23, 0x8}, {0x0, 0xa5c}, {0x47, 0x28c0}, {0x145, 0x500000000}, {0x43, 0x100000000}, {0xab, 0xf9}], 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) lseek(r0, 0x0, 0x0, 0x3) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000000080, 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:44 executing program 1: r0 = socket(0x18, 0x7, 0x8001) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x4, 0x9, 0x1, 0x9}, {0x3, 0x6, 0xba, 0xfffffffffffffff8}, {0x25, 0x100, 0x9, 0x4fff5956}, {0x5, 0x200, 0x8, 0x2}, {0xe3, 0x3, 0x20, 0x100000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1d0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000200)='./file0/file1\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) bind$unix(r0, &(0x7f00000002c0)=@abs={0xfe3864e56ee8ae86, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x12, r0, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0/file1\x00', 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1000) write(0xffffffffffffff9c, 0x0, 0x593c6c7c5d23ce4c) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:44 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc6a9, 0x3, 0x3]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x0, 0x4fa, 0x1ff, 0x34bcbfa500000, 0xffffffffffffc5eb, 0xa99, 0x5, 0x80000000]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0xcf88, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x5, r7, r9, r10, r11, 0x32, 0x5}, 0xffffffffffffffff, 0x5, r12, r13, 0xffff, 0x487, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/146) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x819a, 0x0) getuid() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8001, 0x15dcc908, 0x1, 0x0, 0x9a, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x3ff, 0xffffffffffff0001}) fcntl$setown(r2, 0x6, r13) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000700)={{0xffffffff, r14, r8, r7, r8, 0xc}, 0x8, 0x7, r6, r12, 0x7fffffff, 0x5, 0x7}) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0xd}, {0x18, 0x0, 0x80000, 0x800}, 0xf82f, [0x2, 0x5157, 0x5, 0x100000000, 0x1, 0x6, 0x1, 0x5]}, 0x3c) sendto$inet6(r1, &(0x7f0000000100)="9efb18ffa284cb3a8b7b329ad1acd1e9ed09d5aa96ecd7c983a0d26711230e1102867fabf35597e6fbabce05a6e6d6b925b4c10d1253", 0x36, 0x408, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x1}, 0xc) 16:00:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSTOP(r2, 0x2000746f) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x6, 0x7f, 0x0, 0x80000001}]}) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="39370db0") 16:00:44 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffdcc) 16:00:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x1) 16:00:45 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/215, 0xd7) open(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x1) clock_settime(0x0, &(0x7f0000000180)={0xffffffffffff7fff, 0x1}) clock_getres(0x0, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffec6, &(0x7f0000000140)="b6") r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 06:53:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "9515b962df611a67de8c06cdcef60aa63ea2434a", 0x0, 0x7}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 06:53:51 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7aaceb39019d55a51961e601feffff3e3fe1d8"], 0x10) setsockopt(r0, 0x10001, 0x4, &(0x7f0000000140)="1de45f3a65501fef044fffa9ffcaab74cc6cf2d2173cc1082fdc798229b03e1e1c39ce49ff36eb1111cb09bde606f05e56d0422dd1e23494fe011b921f5d397bbed148a3abc80b4868158a431a26c3f3e14235905b78f2f731af32d94d641f6c6501a35d643e064da3d09a910f26813ba59e902552e882c76047c8c3c7b917161068cbb19702f3ffb62b2b45e0de30aaf3b679d8a02c06226c005f04877b385585f822fc66d3e7d7df2f0c6637a73967429d122d62b69f7fb83e3591e4bdff5776836a1019ad1e425ba7275b3473118db627eafa0151e2a23f019f64defccea782847fddfeca9d3114e4029108a45a70032ab03bfd131e16f45e22dd4e27ea709e8127e2707a8a467bf217403ec7a9ffb0aecd67f21852ce8b040bdb1bf6cb9ed2a0f1e60c0263e764f910559f4c8a7f1774e4540c275d415ffc9d682c315551a7f040971a277eb848d20e1079f56428c28b2d4c8721cd1951c2e4bbab93f7385d98323b3941788eb129dc32f3e46fdef26da87905e097a3a678bcd12f0a3e80dd2a6acab1ce1b1d980d18b1b1d08ec1acfc3f953537d55b10da3a3c47665ddc9d484d60d34cfa0cc853d6192a3c3c4667d863a7fc33c3b4430efd3ad3554515653e8e74e075a0320d0d45496240a92a921c0d85930d61825673d59023d06b70cdf2bd68692bf3341415fb0af9cfe8c00a0877360a6487e10a1ba0149b019c782299a899af1c7f228023dfce9cf48cf605ab67264066b29de2e45dccba369f1ce633c6eec713dbb2212c00420b14a46776c9b9c9f83ad44b35d49530b0dd87377508edd3a1dd26324a1a3bf5a8dfba5449cecf8ff10b71da332028a6c84f5e810c22c6929da711d268516be4855608c4a4506a4a78fb49a86a2aac06e232038b18c1b7a7b0f0f1a86faf35a3d82069955020583bade562191fb49f380eea4c4d92f5a0ea5d407f3e709b1d55620b5a3f1ed3d9a8d8c6442cbbfb2c247d4aa8a1480a36c7e502816684dea00c605590ebb4f664e15c633d017ad5d00c027957ba925ecda587860c18ae81b8b56e547a5e2647ca5e95704d6034741a838531246db92d05dd09f13c67111781d8bcd568de1535c70a4f4e9c3860b5b4c38c9b4b027a70bb80d45ea90d45093f923fcbc45544d12dc840a9b61ab3c090df3ed9bb26ecf6a7b794956be83037659dd50b4d8a612543eae6c0f41a916df7891c925059d670b13f097c51eccc4b60666e724e0e30da8ab8aaef769dd6742c87da51f4da649637774cdce2ada27a804c526db11a00fd15c4cf0e3251a50d1862d52e71108691b773622c9eabec2dc4192d72120fd9c042280c2b59d1005556c9e85943b7d7510f12e95154f556972d2009ec299b0ff0843ba87ca627df41afd0179fd56e161fc015af7880d60e938781dd913b03b6d2f302dd5de11df3e9bd001bcc3018a774a79eaa8f7d16b30b8d44c0c2778c461cd40111cca67f750e52552d02ebce1da4a9a880f081a945a5fe160435c6de1e88f54e8d35e1ff811a996362ab3b9147013a97f334deca30afca89ae279ac62f642cb11c1c777603d04c019e71836f2309bff20766e2743e703b947da88955043d97f1a6bb1934d12a171b9d0d8e3441f7c851cc86a197c9d7b7379c7eb96ba41d602fb22027178237ab3129daa42723edd0b7a1f5407d6be002c0428f83bbdf5520a97ed406d2cb14d48d688cf41f319f53dfd01efdc2226c3adc1ff01ee808429b880d33fabf1f039d10530d78415cc798352b9a2516d715e488f08034268e6f5a6dfb1291a08aaecb956b29decdf957bc51435d9b52b8103e1f0b750b4eec811d8064efbc3812e02f0b8e6963bf977ce4b90492332a5d161bb3aabeed9fc48186060bbdf1fb7f15b201905bef593ceb2d7dd59a4d8f803acf08b8dc0962d81260cf084194133f4b3250bbd39454f3344135a35883898e84a908d6075099a4eb140f41a39e4229f333c82fc9ab03c6bfbd6b4f4fc95e3d11bc56e66163d2066ebf08fb82a155585ab6f51157a5a5614cd5f5c51d09574fe7d4803c7764054d66d8b6779610d1ea63691f5392e8592b90942a25d0c1d21d2c7b43ffb79a24fabb58fece46bbd4374ff3142e14cb827f3fb9e864f0e19c3aa04ff07d0428783e728b67435debca24ef77bab76291bbb746e2bd9999bd7ecd4ec8f9087e39b88e3b7fc97c9d2e9ba70fda27794f2de2a0fb9307d1b9e412cf3f0039f8b80473b01bb78d36abb9136c0de63353802d04be8597357e8c93008e06978f92cb5fa62b2fee0adab6b740783d3aebd4e8f5b1d67fb00b5f8557481ecc90f212335fdb71c736530249d7f997e1d9d70ac1d56d3e4e9395ffc24ce3e8280a37fef6a7c98bbb0e4ba0304e4b79d7741f0122f3aad44006b23cd94dd20423e4641dac1ed5098dfdf2113d940d289be873f2c0e7880f0d59df1d590a4f4126f7e7c7dce8ed96c2813be53f0492fd354718508eecdb1bc20d248470de85abee878f93e77f70a0e06f6b098c0863d4e5d178ca212c4b650f292d5c83da57aa27b0b9493a1d7110d8ef60919f6c8992a2db3085fc9d6a57e11a4fe77a5f5108e1ecf918983836243b83a13acb7904156d4f544670f9613a4850e3275cc291285095d6b488a6bc7319f39247102c1eae5a9b02b9719958fde880316876087051b75d4661df37e132f3ff15fa1bbd69284ed81f5b76f3f75756813be53674350fb3948496f8619aefc4549f52f1bdccf99a2a9a93ed50e4b5b839e3e6eec0ce8549df2dfb0b84cbbc350f0ef3d1ec8c1d37739f37b20111094bc3a14a94c62391d2a4bf7a42598c73231c9a83bb9c344275ee27b072dfaeac542dd18aaf9e42a3b98b2e7ab361f24adacb08a726c636df61e499e7398de1bc75d5358912e3574aa8660df02e277ab13dc6a1c36d55c4ba1446044b32944801a5021531527289b50de5dbe820219826b0dfe996a34e97a0fbf61a0ee31ab776de23e8921b68b3a4655dcd586ee938d3c5af94401226e6809f0b4d3945435e0255d78c2b058efa6d7653a481f22927947db2fdce9612b07f2cdfd7968fc2d7ddc6fad1cede2e8da92987d0d760e9a3120fe3b8e69f49e042f5e6e804c3fc201f86fad22ce6f14cd2902abc66f2947b13a3c3149a9d2f390cc034b415f1bd5b4b6d406f944b190b58ae2a86d3978d72d9409fc5ea228e5e046ba9ae8050b098da07b81c5cd09f855d4cacec1d583c6b6abba0ce01d9fb171918d98d506d5e3632518d08e2f4f8cb59c4c60145050e976fba68e6731e1f0cf3331b58cdd7b736870b1de3fbcdbc96ebb2fc0ee0341f2b0b83e0e85435e56fbefc26366ad4fb3c5a34d4635a7428fa85278b8a028e54bb97e64a2c749a7e3c9875de28ee85b94e47fdf20c181b6ad10d3159548756b65336f2b5692c978e209d49a7d8a11f5d8108aecd99772ee71a926b25f76fcec5e7136168349d47e344fbf97dcd40d0c123eb63f20a14a9307131d8cc9a70aa7f6f3a131842e259059fa66e93e32eff4b926494d52c8aa30d81f06a0796934dd2f04e4b823a8a52b5425a31cd86fcc68ee5c85b7b84fc5e589d1199ef3fa6e2ea9f5c2ea70b0d1a9c982087e73fda6d3cf124a49f86bcc2a78160f945d499d5391b6b426081d9cf801602cd63fdb3461718e3325bb27b3a41b1de97f3969a27632a59a3a5a09e9702fe0cd9d9ad81c0e2cc8038546b98f27789294a2aa1e9cbc74617263c7c8a20aa085b69c073c38f6f10316d1bd43f58f2c9e5fe83ce5715ff6b8c0e9fb6796de024e65335a5861b9fb8f93807e7bc9f21432e83248ff8c2b78431e898643dc6c58815898534db8a853bc53649fa5005fb87a958c6d63c290995e99bf8331d3b8fb1103c2505e0b30982c4119f444771547216fa1215d65827df101692a4c29c538dadd0429d255624afb6491c5119b9df5f6be201a4e6e669a1f5ac136223453f9a93f881f403a2020a265701d3f2fe676e294a434e326ee95095e8b83924ecfbb44295ad5bc657308588abb2f4ccf3dbd9c42d53369541b9f05882f846d50998461d884573e64bbf3d3212c002703e1d5f4bb8c6f705bd2c4d8720075644930991a102d87b0f4801fa98a52f1f7082eb04cc216b0678d227decb99538ff35f64e6fd005650a50e4c8676aaf19a833504cbd6e26216d9a647aa3cd9215b1ca10fe04055b98e64f4ff12b8064cf3d865c04bafa11388c22f461d221063bd95ce4293fd8781b55cf5785193dca7104f870c9de36990ac5c97073f757a7accdcd691f1bbbdd2b43433d9308eddb009d2aab7e6f8d3c7b26beb3d37101f7dba99fdfdda58e9b04275a80a5505e8b6270b54b670726093f29e83123c1d3f99e42cf79e0edcbc2e724e7d004ee56a1443dc326dec1f492b41a898477fd00be63c468235350a91b350fd2326824cd307f4a42da7aae00dc8ec56d0eb1c6cd91ecd1c0cd63de733f8a06542ae50f126a7c318ec146a8be7d7725048636d3df82609eef098eed2301f1e4d90ea0a11264ccfc93510437df097f1770939a52a1b4a9032863410a5b08fe3d7bb72c7e39044b94e942a392b6bf6a35a2b3b1738f582d613836e1cb47014d7173140778a3ee5a315889827928056d8cb5b61055f3292217d2facf3f1190e17c8fb4f00787c61366bfe19c075e04dcb76ebb70b182742edcf9832cd707e07a33df127036e591acec09484a6331fc0ec6c7f3ef3f1fd1bd4629b05c7ad976673a6a705d64dbd83e155806ab408efd104ca755d1064770ed6e030c01abc61e75098cd47fec8ed5c00f526e1a1170b369a3667c51c2e5f362a3ae4c83aa36201cb8f58db11736ead10cc847aff872b812b0e4f934438a95fccaf14a056ff38439dc981cdec18efedf3fccaca5c1b2667b5600681438d096c21d9627b2eccc3647d3d37476bb8ea1ebace4fe67fc96ba795a00309fae7eae7884c5826cc3c04e605ec5b26d3bc6714f358ff883b3e20768da93f100b10decdd8027a6e9528e9d1fce617e2d7af51cd165681fb82d5532fe8bd0fa68cda99d87ed77bde5a162f6fb2c076fe6f12641a1a538fe3e26e8306c9d2830f4913d217af9d0228822eb4d41ce2e4d0d2d0990d6b5c6f39e8313e44c20aaee77a50c88a60b7e7722572daa30637a3a6ebee1581e1819716b8ee8413533bd504581e46a7f6fdf3013a8bc74eac4340bdca04e586417ff0553a9b3654a04ea195f8500c52d9086a9257bcb59dcfa90f9d78ae4ced3cff1d00bfa02a7aeb3611009ef7ff2c347632ffd5eecf7664d98789cd1794fe114f800d5b3b94afba4e2853b345d6b83ac7a58ccdb3c10b0dd74f54fa218fae007560c2b1b41476374e4fc963cce37103e4f1ee5a6b5d3fc41e944a21315cae970d13beeb85bfdb49051fbd0cf3f9e2009c8a91a033653707a430d68a1c1f52271302b40ac50dd2c9defb8e3765953a2e9ec2ac9852835b1efb13fa9a87f8752c383529ba03848d9f7843ea300463ba8a9a08622a0140560cbe5aae60f7b2fef65ed1a8e706bfa61af2efafbf1231025079b4648737f527504562d873b23814678a8299345a4bb3ba2b8134aec820b9e9dc84b802d201a9fb485477e3b6d4eda85a721f9a468eba6745062002f0bd23cd6cbf37bd21877b12b87e0fc98c54ff225a57d417e12569adcc9ea3b72c4dbf38f518bbb0bd3c5f3f12293ac622f2e684be42a514f834ed1a5c6b938ca4805c5d1415b7c2eaf7b240b81c3ce152bad66dcdae4d0a80d3129fcb9fd7d72b9e7e87fa88418aafea3c18804c8b75", 0x1000) write(r0, &(0x7f0000000100)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) 06:53:51 executing program 1: r0 = socket(0x5, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) 06:53:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x9, 0x401, 0x0, 0x2}]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 06:53:51 executing program 1: socketpair(0x18, 0x4003, 0x102, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 06:53:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd12, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r2, 0x20004b3c) 06:53:51 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 06:53:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 06:53:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001], [], [], [], [{}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x0, 0x6}]}}) 06:53:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x20, 0xb4b, 0x40, 0x4}, {0x5, 0x101, 0xfffffffffffffff8, 0x4}]}) 06:53:54 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x480, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x140) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0xc0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 06:53:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) accept$unix(r0, &(0x7f0000001140)=@file={0x0, ""/9}, &(0x7f0000001180)=0xb) r2 = geteuid() setuid(r2) r3 = geteuid() setuid(r2) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = dup(r1) r6 = open(&(0x7f00000011c0)='./file0\x00', 0x20000, 0x50) r7 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) setuid(r3) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000001200)) open(&(0x7f0000001240)='./file0\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0x5307) r8 = socket(0x2, 0x3, 0x1f) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000012c0)={0x4, 0xf44, 0x5}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001300)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001380)=0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000013c0)=0x2) r9 = getegid() semget$private(0x0, 0x7, 0x40) chown(&(0x7f0000001400)='\x00', r2, r9) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x2000) setuid(r2) accept$unix(r8, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) ioctl$BIOCPROMISC(r6, 0x20004269) 06:53:57 executing program 0: 06:53:57 executing program 1: 06:53:57 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40000000, 0x0) 06:53:57 executing program 1: r0 = semget$private(0x0, 0x7, 0x80) semop(r0, &(0x7f0000000600)=[{0x0, 0x2, 0x1000}, {0x1, 0x8, 0x1000}, {0x5, 0x1}, {0x1, 0xffff, 0x1000}, {0x1, 0x9ef4, 0x1000}, {0x2, 0x101, 0x1800}, {0x6, 0x2, 0x1800}], 0x7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r1, 0x0, 0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x5, 0x9, 0x800}, {0x3, 0x8001, 0x1000}, {0x7, 0x3, 0x1000}, {0x6, 0x7fffffff, 0x1800}, {0x0, 0x1000, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x6, 0x1000}, {0x0, 0x8, 0x800}, {0x3, 0x200, 0x1800}, {0x5, 0x18000000000, 0x800}], 0xa) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x6) semget(0x3, 0x3, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000680)={0x3, 0x8, 0x3, 0x1, 0x8, 0x0, 0x9, 0x10, [{0x116, 0x80000001, 0x401, 0x20}, {0x4000000, 0xadc3, 0x1, 0xa5}, {0x5, 0x7, 0x1, 0x4}, {0x8001, 0x1, 0x100, 0x5}, {0x0, 0x2e9, 0x2, 0x286dff27}, {0x800, 0x1, 0xfff, 0x1ff}, {0x8, 0x9, 0x0, 0x1}, {0x74, 0x7fff, 0x2, 0x4}, {0x100000001, 0x8001, 0x7, 0x1}, {0x8, 0x0, 0x101, 0xe3}, {0x6, 0x6d, 0x8001, 0x4}, {0x40, 0x1c6, 0x5, 0x13}, {0x2, 0x2d92, 0xffff, 0x1}, {0x1, 0x32f, 0x5c, 0x40}, {0xff, 0x400, 0x1ff, 0x401}, {0x5, 0x8000000000000, 0x400, 0x5}]}) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x80, r5, r6, r7, r8, 0x121, 0x8}, 0x95b, 0x2c, r9, r10, 0x5, 0x7f, 0x1000}) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="a4ffce4f8d71571dbd1d9697554bc9a9b429605f68d441cb94e96f8542926698455fa6fb38509afe1d882385ba8987e6c86a31c5ec596812edd3c1dc1910dcb1f44bbc654a0668448460e36cbc21e68c67814d222eda2eda36", 0x59}, {&(0x7f0000000280)="e17db438e6a793485eacd4c2c9b98e6db1a221f5f140ec97eaa2399346fe13902dd6d9b5e4a27db779fe0147b59a22038752b02fc9b0613742c870b0dacd875c9ce7d0aedb54c9412100db47f65228d9a3ae2b954146f3aad798f027bcbbed64b3a40963bc60633fa6d9c1626378a8ffc76926ff1996d692d47677b2af12a1102e9f394adcbb1be56b0ffa", 0x8b}, {&(0x7f0000000340)="bf219b6006fc16c14c74cf224f2f73d16eacb04ccbed8c6f264f85b965c2733149304a75ee5714425361d4857a2a89e5d59586171db42a8445899f08bb1202d2e9cb4c0cf8d2a597cce4927916cf953da2319fde462967539c632b2a17cc23d65040bda4b71510a4bf2b10b93a4e8a7ce3aac9f510fec736b5ba01cadab36d3dd1004eaa2bcfd58d22f2b696aa6ead9482e6a42a921aeb5521a01dc58c279346279910f64e43ab1d2f37383984ec3c923b171059412ba7f5e92b2f90357efa565fa8de0358d982754713fa48914e73c44726e106890f12767547753d949ba321b1bbfa7d70f8a0afe4ecde68f2433a0b32341bec03853fda", 0xf8}], 0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x5000000, 0x800}, {0x4, 0x40, 0x1000}, {0x3, 0x80000001, 0x800}], 0x3) 06:53:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000080)="cbff4902d91180f72b8f661771bbc5fd57af35ef3d2c80567f59df06b54d14d1469b66ad10970eef8d2163ec61d2bea9c34d15799d9b3dbe13a0103679f75516652615eb567e6f04e24ce940cf37c46cb9f5c547adc1") fchflags(r0, 0x0) 06:53:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x4000400000002aab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 06:53:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 06:53:57 executing program 0: getegid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 06:53:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 06:53:57 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x5) 06:53:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x5, 0xff}, 0x3ff, 0x16, 0x4}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 06:53:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x25}, {0x280000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") munlockall() r1 = geteuid() seteuid(r1) 06:54:00 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001440)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0xfffffffffffffc70, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000001240)=""/238, 0xee}], 0x3, &(0x7f0000001340)=""/205, 0xcd}, 0x840) execve(0x0, 0x0, 0x0) 06:54:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x22, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xffff, 0x8, {0x40, 0x81}}) syz_open_pts() 06:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x10000, 0x98f7, 0xffffffffffffff87}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 06:54:00 executing program 0: r0 = socket(0x10, 0x0, 0x9) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 06:54:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:03 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/179, 0xb3, 0x41, &(0x7f00000000c0)={0x18, 0x0, 0x7ff, 0x9}, 0xc) getsockopt(0xffffffffffffffff, 0x0, 0x27, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) recvfrom$inet(r0, &(0x7f00000001c0)=""/29, 0x1d, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 06:54:03 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0x36, 0xa, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x3ff, 0x8, {0x7, 0x1}}) 06:54:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x60}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:03 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x8, 0x1, "9ab6116bc42d518018cf36982cd354775c6f7227", 0x9}) write(r0, &(0x7f00000002c0)="582720efab43fb869f9f17ad51c6e3c015b3d16ebae63225259560f8e5815f73f2fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef1020000000000528606fc9a672ae2a4867931ae3af94c4b03c09e5f865acf9eee52b9597b8842c55bedffe486cc1ae660a11ab2e1548ce5596cabd402443c982bd278b54936ff9b9f6ba8c00a464e816fce4001abde9ab1f5ddca45e23f6cfb6ad48255be6f889bada6eea336eca48259adb044bb7f0e721f2395595c1b437a816748f96f998bb70419ea7498bbbbffdaf8f49998bc3f573134e3eef713a7fe1c48393b81bb465bd3761293448269c658e6a0103d19c3b380d1cd06fb75ff9e8ec0f46f5360bd8546d75680549821f5cc04d2ca3de31e1fd8", 0xfffffffffffffd29) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x8, r4}) 06:54:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x400c5708, &(0x7f00000000c0)) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20082, 0x0) 06:54:04 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) sendsyslog(&(0x7f0000000000)="655cba0dceef33e4baf620e6946d084c76cee0d9892c58680160261ebb406f299622830f588fc67baa36947638b59f501b0487e0baab04401ac21858c80aaf1b68851f1ac0308966249cd57faf90ecaa92e9fc2e2237", 0x56, 0x4) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x44) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20002, 0x0) r1 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000200)=0x1a5) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pckbd_enable: command error 06:54:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x26, 0x7, 0xff}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0xadc2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x72, 0x100000001}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x80, 0x101, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x6}], 0x8a, &(0x7f0000000180)={0x20}) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000240)='./bus\x00', r2, r3) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)=0xfffffffffffffffc) 06:54:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) 06:54:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000180)="593d8f927bd3deb6a537d3c39432ef928df372a84dcb698cf1391aa0b5972b7e5fd7066d979021245c585dbcddf69f5a3d22fec4df8906fb2d080ef1395e9f1756397eb13944521d199f0e00f97346beac3c5feb849fb6b6ef4b4a0d9fdfdad872d4ef340f6cc46b00e9631559816cb6a422baff870c6debb8672d1bdb8042b753bbcd98d7bb4c76a6927fbea63f970361f57c438e7593bd025902f890fa547cf9a103b612fef8ad0bf3689274da1eee31d8fa89d68def5ace1a92c3b65312e4b49f04d32d8e76892f6cd8f17b4995702863f99130486ebc9af68cc4f0eaf2021125da8f8068798bb1c1a0f4255ea0550fe4979ce05029dbe5aa99f07cce0c57c3e1939a2d08b6f98bb743f47bb2d9392089c7f6b717a95d6535247e567d2f1db4c4253afeeb362d6d3f5e7231c2bc2dd6eab0662eb4b7833347384d41da413ca539f6fdc13eb321aeff00ed5ab1fa0679d9810792da8ef691fd0470439d77d088b8d79c16e7459c79a8ed058a3d968e530df7b26744778266f132551f8ac5aa72906f86a90825a0a2bd3ca8d2a01cc0022376239d54076848cd94bb193e986774e14e6c2a3c5cfa8bf19a3d462799289be30023fe272192530535022b031f985de23d02dac2046c03e4702fa35fb866161e6642b31f18879fa61b8a59e5035c9c03cb824662e5356e80076892da702df734d3057193d63635a6804147cf9d894bf06e2e4861f8fc7ddc77aeb3fe6384973fb0c5279dab2ce926cc31cede0c4effcdff19448d1d32e1dcaf40917f06279fdb432d8e6be0b75e38cd998f777911fef720cafb9461ad7ed2a802d2b7e377caff4c3c9b620160b587132ca77a115344086cfcdb7091332e65c198a3322f04c4fa602567807337d69348a39cb6bcf5665a7b8e438869d3dac3ae0f4cbfe403cc70554e10af0453a9b1af750771b872fa81d4b068ef72200757cd8e2f5ffc45a4d4ccd30be0f34b45d6fe3a1c21000cfc8a180f90c392217cb61b8e8398b9c4ba17e2c40f48adbcd430004cafe6160b22e4b73dfeff95be1a1e65c2caf0e9655119465af7da20e88e71789763e6576acffaeae6036a41e2299e38f51c65bece61457a44bb37bbc6160fa02d01c5e318239b13de539d27da98c118487b644e34b2f95e2f62b34ab8286da1a02b8482174d7a6bc49608f69278fe2df2f72fcc88f69693011a256f465717c324d1de0ea6595e997944525b8d17f97b8ede80b432dc0bfe231485cdf76953e31715d250e4c9ea355e109dade1763506796559e492df16c0aa43fb0c9c1b1310efea8dfb8a3cc26e168cc3d1b253a99f09270278314b7c89678af6e6041e0bc7112ba63084fd7b70e3ba517d6cf333db8978b3af5419f33d7f540845f812ae0c3a1849422b542a9e8bcc35e8507a10d9d2eccba6192e980855920567dd8caed97e0062575d46a085719753d4abd929afbfbffd0ef24dcf1ee90d24fd94e75fa064f83bfe1cb19f485406bfa4beab873e448cb92cf9378addc6fd6b25c681b44b712e7ec0eb387d7ba59148e9b83930d6337a9cb1794c207fdd576d3e2b38f84074c295b9177964c4db621321ec23cec576233562a6e50923c017ef7e44b4e42b4a6deacfb4ffdb2443b032b7afd4199375971cfaf0c00d18c3c9f1540b1943cf96f1de6be28a00e0bc3ea4a88a6ec316e3a7ce05c68988fe0a788d23863a66d546833855bc39b87964d71c2a156adfa46a435babf47f5da0d7632d8854003cd6784034a815ae94818008bddc20bcc1be59fafd4c0e9ca978ae3ad08892022986e044a43ea19a0348704505266f34593c08defda8fb31127390518a9f1a82d863cce0bf090a7c66dfaeac9f46794b02ed23fcb1ffb9339363579cb47c79eeabd3ee2aa3c54eddefc8dbc6922a3fe4e777166217e312047fd8737fb230782ab2c73a19d106807437068347994f68c971ed5cda80631a5df3a880131dd938fcc4fcc73b064d8641f9e7775e3eca1706cc2ca6aebc1f81ad5e0b87f7faeae01d75b9bef91933476a2bd1aecbc083cd0a4736c7c6bd6761791d01fbe2aeeb00a232e8e7c1b6745e242301435cd41b3b80b5f5b4c7386a32c738db8de9a51394684df7ba3d944075dfb5bcb075100eff8907b63cd224c6882c6f3ec57b1559f734ccb1a9e6f68788d00bc004710c83dc3ba132ade3bcd68a1d236ad3672c0a447bfc6b68af0f82a577a2f52de2cff7924d5d62db7f901322feb9e533b7f2985828583d066c3edd54e3d11f308c8505f689c87ec0bad1bdf3e7e5445be12e70b6eebe667779ba7529b289f06fc7545e0aa1da72873728c45450922014a8452d37c769d6e598d89c15b9a548ae40b8db85bf3b088881680085111ebfe5e384044ccc513d5a246fa757ff29049dcfe0b32310f3a8345aab938068ea08291b0aebbcc54abbf85c7fd4e0c53ef8630e049a0fce68a80b1c245c5a6848e41832db19cf1fab00639e96ec6a0eec7c8cc0a054e7adfbc38fd637840082f77886a1ca1c2843589da71b3d0751880d2b7d69239fc8bb4ab05877ebbc1110cf1538929592be4311e7b6e538790f42968842f0924174241f67aec45b0301031779595b6b23f7ce24d5a20f28a6c2b7803aeef19313541ae6b13704b94c79fe5c805a011517071f0fa9c265f87257f730568a60089da5102bc6447421b6a63c261a42fa666ee0e304a65346403341ba2f41cdb3eebe7939b58dd3979892d0a91dfde563bc31ca309229332c46b6dd74d9fa85780dc4e9334368a0720881acd6d79d844fff58ded6d72dc106612c07b76f6d50c26b72b52eb2a79578bf9a32d46dbe0c80e83c97d3cb2fe4126aab9d5350bf4256fdf21f9b4c51ae1fbe1799c819737386aa81725d67babda80a7fee2c54a644462597266f791f6364829e806e8a090e2b552441faa431720eec4ae0341212720caed0137338c6aeee506b40481e2471e80426a9c21cd9a44204d0e3b7bfc8ef69696aadfe8460a7c7d6b1d331f645b5034a8b4721cb8f982d8c411d84be60f26684f253a952bc8c7f3b83907b6204beb66a4c18a27b947653f6c72d493254fd11f1f9bc3d45e026e35a6231faa063f8bf4c47e7d177bcfa1274ed76a2c84d8a6b68b3bb93ae53e304e93a9ec3b934dcb3e9c4b3a799bae15ae7323435c74764d8ad09fab8485f65eacab67c9ad8831695f0a23a1e0498406e15d554d71c1cfec45c6dfbd2db54b14c12efbcbc1335a3c75b49bf71d9a6761dc71516c3ccb642533ace9165059b15683c8ae7d8357ec14e32e15c712a717be2396364be67ed1712c664f2aaa2af4e966b46b228182b454d257defbe739c6445daba792dc5aae4123cecd3a585abafdcc70552da304669b98692ad059c2c7be5ce2739e05d73afd9a3124691d1230783ea9d52ec9af6f387f84235659009a2c4f84bc62604a4f450f7df7137092a59d157f8ca45c38baf6835e9c8e013e8ef4f8a1c1ab1358f548cd3a062cd82afc0b35fedebd222224e9f836fd3cb3c71b8dc774131ce1a4394e4518ed5de6ede2f03108e6f5a500941ca468eedff5f9ba5a51d0b71acdba636055469dcefacd82fd801e57e71d5027fbbf6279e8efc0f80f803f06495b798aeb08b447d02d979187f9f73ecee60500642ac18a46993c7a277944342564685412dc1e70f0f18c0e93b7c6b37d27d736e004f5d37beda87c2b842089a02e85b82434045183c1022bb235c748293a038318e93af493b604254b95cb531a780748c8f51ac012625ff90fe834f95c4e96b9f04fee50deac34332f3cecad164ff0d03a1580cb66e2b3ff8f2303994e44b768cf876a1a18d10ae6d5da13baf890db2f519d3e3e84d40bbb0c6005e4e11f7eb929f171ac22d5c1add4cf47c72a9331488d391d6182688c8f1f35f08bd94d2d8f9ff3169315073e43226ca3ed7a1ae4d1b33c302cc32df867f00084e061210d465834d3b3a53aba6eaa3c6778746bf5f6de76fb1ba4de1df146a33a1b41dc9944c97753eec16bdbbd3ffb2d3a9b335c428b44ca7d1edc8f9b16d2d11dd1ad95d1b31cffb0514a8582fff10d14354ee7c37cb6e4b2f13128bd3d5a8fec5ad378b22dd8c00b6f2e2873f823873384f49e38c6b5d25144ed676ab9043438e662542c3be70ad1d2c98a1e2ca61e80efdb1017e6568f08fb09a11da9d3980f3ea90445a291f48ca2a0a9085d3aca966598f2f88c9e44a472739c08b3463f415dfcf766c7bab81e98479bca17fed3a3eab84a6c535b25dac9451639ec7e947690da0269c8116c73ca92f2a8de93f262fc138c628f1dfa2a13b7accb58a1f94839a2c5eb5501c8be3e01bced6091d22003ca165603923af09bd036c5a4991b149aa690dfef057427df6be9abc8bab656fce605e799d264a1d5af5ecbee48d212ef9bd768f6f4239a631886d9ece799fbeb9c11062709baceab2ecd73130e48f4218566e372df30cda2b229284d7c50c937d46e63cad220a028f6bfb06def6256199a050253984028ea81579ee40d4869ad5ec666f84a580bd36ed81dc5f3598ba8b702002cec2a0ae69375cca1ca6d383db4512879b6f3884db4dc5b4e2482f3c0791c0be1c782d85a76a8e79e7ea949b96545c05bd27ada80e8409ba25ce83fe281723aac31abf4870d783576c92bbac681aa4c8f48dcc3568e9271dbd23d30a7a37c5bf9f938130b2eae82a57c5cf1e904c2177893304d8249bcb95d6676b34f72734047753e6dc66d8e0b84fc6045b7cbef1e190c7706805bfaf8d1c9369f941a75a5eaa07579b903e2713882265c2dd46d8aa53720e6c85b7076ea71d80b1ce8d2694afacd6ff9659d77bf7a76cd50177c356a7dfad59bb0b37fdb7787a295d11927db1ec0e21bf4a3ffbb8b29fd9965ec90472e056ef56a1c7e61b51b1a1743208973f7fab95658e1c81ed3079eda908a8ec7019f2b3c1f50b31721b6c81bb6767f0149b252a66628c48ec55807f86eb1d2c1b428d7c5c1e151ebd2b78fbc0d8171b766b45d940af66d31c0ddd80b02a958813b4aa6fe281b22190ed85a53cad75cee83c58f73ff96efbca678a2c99a9c08fa3eadaa86a72751c8d4bdaafee07b99d230a1c8952e03d4a8211a616b89dec6ab6d5007a2dca76a8a2962f11fca35b73f757041998304d99cd42c32a3208cf4c3e4da892155cf3b1321da6ffef3bfc28c6df55ee87548d118bc91dbc5233ee60b75eb5930302b3200da9f1163e0f76b3aee95da41855c8c2a81ce7488abc8a30a3fc096816ab092488d9e098960ded3846ab868777c4409560bb0f6a6285957832eb695e823dc04d657c7291431740d6df7cf31ed65379e2f77fafe9c7a1a315131e9eb59562696b3f12b7191fd71056b11ed03692d50c55f243c64de826489cc1f7287bc7c18cc609b5c769f1d12c634bb36313a73f4ccfc8647061ea4f35113d20c0344405ad5043faa491be5a67dd08d16f8112f8ec5d0622e770034a0d76c5d0b22b0d5b9b6219060fcf2ddc48b084761d7052b121e33a5e42982ba06b4f00c48c6c03c04d0abca04d3d62f7c76fdfbf7e5b7cfe874b76013b364c10b2865ccbb8798a53e96479f7fe15e4863865b39e3b1b6be3bb02e711046dd530f0077b1e526264c8e3e456121529efe51b3538fb9799a73dbf9246ee9cbedf6eb841ab55170c3f7f32e7b3e06cdef88919442509eb00b759b8b8f5d2527409076ee7b58dd6af2a0d50305a72a80cfb591e5501223f5d00d55d221edeec4e77e8db8237070e26d859bc28a7a4e53a7ff0be871b6d8d8e0ae44279f682a270", 0x1000, 0xf, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x2}, 0xc) 06:54:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) 06:54:06 executing program 0: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r1 = syz_open_pts() r2 = dup(r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="788ee65c28ec6c30d616234512c5e542cb7c9139568ae48d2a217077d59fd611a65e3e439ce0e6fa01190e0017e8bf2b1b9b80e676720be127319899c8ab5260", 0x40}], 0x1) accept$inet6(r2, 0x0, &(0x7f00000000c0)=0x1a6) ioctl$TIOCSBRK(r1, 0x2000747b) 06:54:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 06:54:06 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r4) socketpair(0x10, 0x4, 0xd37, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x2, 0x800) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0xfffffffffffffffe, 0x0, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r2, r7, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xb0, 0x400}, 0x400) msgget(0x2, 0x400) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1f, 0x56, 0x7, 0x1, 0x0, 0x2, 0x200, 0x2, 0x0, 0x5, 0x4}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x2, 0xfffffffffffffffa, 0x6, r3}) 06:54:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x44) sendto$unix(r0, &(0x7f0000000040)="e622866b59b967e8cdf21a149651b0293e05aed59079540a5ac79e6c751f0eb6b3d0f1ef3bb41869e6e28b5e981722001030a3e85f7f38eb92b161b026193d4732bf315983e18eadf69aeff1afeced8bf9dc977e2001439f60cc90beb1d19cbf12e6e9d1a3da9cee026a7ac561e6e8918480ba1dd11332ef05f2d0f94d42ba33c9858ac2520b8a560909f9e6fcff77825c6521222ebd8e85eb18ef1ce3b70e47c01468f17385cb0fccca31a8f56914e688b16f9d19705c3d788295693e991daccc6c6853684b17e089003d8cad5ddd99028d3238a2efcce1a2ac7d09ed4fcc06ce91b7277b0b", 0xe6, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="001459ffffffffffff00"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 06:54:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0xf59, 0xffffffffffffffe1, 0xfffffffffffffff9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:06 executing program 1: r0 = kqueue() r1 = semget(0x0, 0x4, 0x100) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000280)=""/198) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x7fff, [{0x2, 0x1}, {0x3}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0xb3}, {0x2, 0xfffffffffffffffe}, {0x1, 0x7}, {0x3, 0x7}, {0x3, 0x10000}, {0x0, 0x6}, {0x1, 0x9eb9}, {0x1, 0xf1}, {0x3, 0xfff}, {0x1, 0x8}, {0x0, 0xffffffffffffffff}, {0x3, 0xbd}, {0x0, 0x20}, {0x3, 0x5}, {0x3, 0x6}, {0x1, 0xfffffffffffffff8}, {0x1, 0x1000}, {0x3, 0x3}, {0x3, 0xf0d5}, {0x3, 0x5}, {0x2, 0x8000}, {0x3, 0x1ff}, {0x2, 0x6}, {0x3, 0x3}, {0x2, 0x630}, {0x3, 0x7}, {0x3, 0xffffffff}, {0x1, 0x5}]}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 06:54:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r2 = geteuid() getgroups(0x4, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000200)="a88d22e27fd5d2e2cfe39ac36de85909f0c27b17111c3cbf4f297186c6d215b9e6383cb28e537be7473da5fb8ef964439749932c104d4f5cdd7584f5adf2e40396269b3962ebce9b55c0c05f9ab4f122d07c3396efb5b10382fd7dc11280b11253465593b39e0ccab68d935ee172ffca5a0e31a69f70fd56f14b1327a4cccc92fb8b5a4a14090f82656237ced38979d5109a456e0e7ac6602f87fcf4c44b38f795f1d6597ab2e14c28d6b665949c21e102ce98365c97ca6dd51a63e7e169c6da672fdaf3edc10d7448e1146a8f10df9d0f830bd90cb848aee58ee39016134d139add46e40ba7fde1", 0xe8}, {&(0x7f0000000300)="c106bd17f07648a86cf489706dbb2edab11a29032721d305ac7a059778fe3c2d726fb8938071e4447579fb3c1d4ee25ffde94a20d04d46fc3cb85995a1cba15c837440c9829d94d5b26de1493d33fbd55677447e6bf343a012", 0x59}], 0x2, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0x5}, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000040)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 06:54:06 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000040)=""/109, 0x6d, 0x803, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x36db}, 0xc) 06:54:06 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x9092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 06:54:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00']) writev(r0, &(0x7f00000000c0), 0x0) 06:54:07 executing program 1: setregid(0x0, 0xffffffffffffffff) 06:54:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) close(r0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xe1, 0x0, &(0x7f0000000140)=""/225}) 06:54:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x111) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) 06:54:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) syz_emit_ethernet(0x1000, &(0x7f0000000300)="61547d2b765df4d810355722e8df7c8c4b30a7925e5cb819fb786f6d60a509b8a929cd438ab7c506aa8b7055280e4c82053cdbd438a72be0acb11aea9e7e7b8fb3616a4522dfc3ad55c04744ec0e86c64d5d3afc71bbdb90e9b98173e81ce24a6ca167c66ceea8fdd85b4875a2eaa4e55403cf312f6f222f7898e75453a5bf32c687e5dd109e7124be4ac7bdbf4b733ac83067abe702cab90532e7bf9c33cf21c3471cad8ebd7f9f5fe6dcae8b54bceb15a7a00c8bfc66dcce9d78db5a4baf8ac452963a4266cbcc1c26e7061d65ff7c9c33eb59d71761e3a4ea00d84f118003f989b8fd3b6e8bed58b5ee511ed92489ea13a88e0848e1be7b5deeceeba097fc3e0be06c38b97f2326e65b16a1692bfc541f6b6ea2be0561cc9aa5c4dd17b92da67533cfb432626593000fe76b9cd27b2862bc4db46efb3a80a5c78ea40b6d4a6b505cab227fa367990547bcb640daff04f32bede3b6b5751a370a8578e7e3dd3e92dca6efb55ced2839882f41c062fcbcc882916990195e9c4bb474276081f8671f4cb4e1f80ab80da4e73d5e5c914f8752c38c640b66dff01bef989f8a0ad711810ad9f24bdb36ea1c3d8e1df1f37ea3871ce4b95233ef1939330592110e0cca250693fa24864913206e1f1ecbfeb6be900fee56d27176870e2fa5e7f94cbde37cc0dff2ea7d23cd0d95e8944831fb53131beb218fb969ba84dae0d63b1b43b0218e0aaf76080470f688b28180a09e5a81b95561ab5bf329e0dbeb60b871c2c6ccf4b4364f06599738149ce1f92fd920c949727faf9d564671d608f78bf7d545195b81239ade9fdf9fabd941113465dcc4ee38e3619ae3c5ce79b58ef18f3c53821fa14ad78ec5ab7259f364f4742f0de5243b02a8ce576597a6e9d54a790c25890b0d492e97c4e90ca0dd8274e3873443f4855c0dd9b669288e86bbdaec44b0f298e56c27b9bba0375fdba7255158354c7d7b94cddbc5f06b9026abff3c601f0b4e89d362500b4b62afd5f036f762109a5735031d53ffe1fa75c1c4defec43da46d208dc7f62fc04ecceef05b3415ed4b28a7e1bda48355b5cc321b6369f44370c0aaa9a02e195096326534922731ea512d19071653d7a1e9d1e3fd300b65f0f1bcfbbc2c78771a10e7f85060340df6b226cccc9733ab44971163ae62fc2862d9c784e00b9cf50b35c2f5e11c15e1e9eda763c905595afccd6d9679d80d7371bd3126f26384c1ca21e41b1ebaeee35bbff0c15f50395b5f5036360a1d221ba540b4d96d650d6258757f1285a7c6a16ee2d7c07b44681769b19a45e9efbe4fd791ee1605007472bcb1e444c796d9f138dbdf7b9b229dd3f3aabcd8c38a038fea11f36d31f1bb04fe789bd1e70dfcf828a29db719edc1ec56ffd6d636722e5e825c4f392e0dd560a3c937d31e562d86170131d12cf3a7e74ab0e76b79fb324696f7241af3bdf38f9f9343ea240ee10d7c5f557afcdc904852849cc577439ef157f0e4283e8e5f66f71008f0aefce7caf5ffe012ce2ea3ff864ab6cef19d1d188ab69119b649ba01b9da7fa5acdf5e503b7ec4e9149a75577ae6159831fd5fc60278f857dad109ca508480ef171a7668f42b1292d24d56ada1a50c45d4907db5af5074261166a9d09374ed182f39f642e5eeb334880bbb54d42f7d769e7c7d0bbac963fb5b5ae448b6148bdc561d559b13c5cad278a0e43a403666733656d32c73587d2a5329e848454c9d21cc37ba10740e4cf5150048209ba561701c6019218234afe6e5b0b1aaf9f7dd584a19f963a177e2ab4608c43f88314ff3ad0a9bde78afe69ef9e5af471eaa8b8e91ca5367921473b9e8cf83e3fa30baeee9606f0119cae928dd4de8dbaa01598cfc6ea5ae8bae26e845918d41606cd1cdceadc1256e63206ddac55d644d5339a62926b20a64b25e73d65acc10b6850c9a0916d4a1c0fc286d8943b3c5edac4b4a2b582f49172f91006e2da9abb322677d1f227f665ab026cfbf4ac571be899e5da6099d7367d61c40be4511ee67a4d89c7a2b61591bac7393402500c68996245f92b35e67f9622d2c00b4b4e11624aa04b46490c75844ecbc36fc61ae5b2551852d24392eec641adc7a8c8448997c82a83eee535f5129e7b95b2363a1961ab8e718e201880459f52b2b4ec81b5c943cc6480969d1f4908ee8acba7a80f06c76168987fbd4ba572a81c097b8a2f1db824f1994593d788581a4aaa3d3825c9602a2fce55997a3b68202169e393fdb80d88ffe2bcc280bdbe755f61bf1300a9840ef24fb33d826a0354c6081aca81435beb2a15c6c490189cd5130cae96ca3fa7031a9eb2450011577254a1a8b06498a72c28dc94a863afc58cf8fce93a0bbbb12167a07ec75663ac3f5fd62494cbb745890fbc321272af8efd38a7847cac8e64a847bd97c9dd8df95882eb57c7bac9e2f565cf27961dff1ba07fe0a7e04669613c11f2bcd85f26bd7bf0a8caa0354686b2515abd9e97f618b2c43245c18bc8794b1e23530384d045d70c5167737d11391566495edbc516754508510977e2fe77093e49da57c97be63068990f4bbb657e0ad6c5db46e2d37827daba9e0feee8ffc4e87d3a4ce4cc57b97a4f3c46f27be071e021507dbcb529d68b3c8493336b8d823a9f88e6e9fee862d5dba5a7a62598ceef9bfdaab870c3e2e310fc8cb53a0c44f7df5c4ff5d7542b520b4aee49d5ee95a9219ec3d1bea3e557232f53508a3166e303378d53461e49d611c0ff40d8d89e1c33b2c5bd886a79dba5bc6979ff41b82b6aece86d9886bc62d5789fe50d581539b4f7a3c9a014d1fcbe17a6a28f8e95aae8c3c919170f22834a7b63127ce1433e49f922736193b9609d0fd698cf2c6112eb21f41c09ba149725412c3bc94230fdd448e4ce4c1989d95c5dd00cdf673240ac2fde61e7f9455053af1ada3daec25f77465fec1847b9902ea3f50e108dc0dd1a68ca0d24714fd092ff17a7a71383b3dda33f6f7347fd6ba07955a8ae0a62001049e0c34c17dc9b67be3a5c7737f202d12c983ff2dd733e8d83b4be7d9701675f5949403b18effc6eab2baa7d5efdee3d7323d84df19ed59f3360b7b9f00e540ebb08ff49ded55f3ac71d0b6e0331599fd5b84b11cb7dbb8534d198d4e7caeddf71352fb0dd2081e6704dacd5da7bdde23f7d00fa6d99c9017c32cf8c0062b3ebfa07b521226973957e8c4f49abb7724f812768ee94081f6c84872ed39e58e3ad014f962f90e38f8531cb9dee582c1d450da4939af6e2cc2b91fdaa907199fe859e2662b7a49c6521140899ffd4ccf168423dcd8d9869360833f5844b79c0b50c4fa586999438626adee93b94c2ef2b9ab900b015d7457216548ae020f231a706d1281fa54a444ed313e666e1b360ab6eec0f074891203d94efa138c370763bed28f6042623360c3dd94f1a2c786dd732964c1cb852f39a8a7e8a149a42476b288a57e020077bde11e635ec982be03fb48c67ce29105a01d3de0a8898e04dc0d286cfb733749159513cdb073193c766eb7a29b5e393c0318e733577a91ad24b2a2225545515cf9503ffc618be11b99442bfdbc66916799ca2f8df0670b08ecab9cce47d87286a19e06bc55ff771ba8c9662cec7f0997c994bfebbcadf967396fa3d6b3d1a5759c834bb76fb02b5bb5ef62967c67789914a7cd7b68828857fa5c5215b44cca02bb3a16b5662658ea81aae3ec3071a4304d5724167b867f5d5da4d8ec50a7a3a7e6ac34290543251e015efeb9f74293f23909ca320c5ce14041cdb3d5df6f08df173dcbfb9eed795dfed824d051e5bdfc364a022d76fa7fd55884ffca3609e08238699922631281df6150e57e9cb381d631c57779ed3e70a3bf079954fb3d605abc1c00e3a71c09af31efd7ab6b284a6a31eed05eb489e42fb26b024ba64dec3803edcaa1da2c696f91fbe5e0a6355e3fb6ed874a77008bc75b84f4bbf15953e65b463b0043d19b20a2ea06217f63904d3ff4eb2049a47c25f89fddb827fa5212b6319899b81a54b6455c6773e55aaa4206b44778b030b65699748fdee98e8e10d36c909270033d007bf36ec9a39d8d4cf9838388a3a00ce72551bfdc4e2a80dd29a174ddf460094032ad7f21260016cf69a0cb0fd30c5cc5065a4065e5718b59454a4a54d109a9b157c5f08faeb9f59b3f9a7c2340558a84aec3d37c3aea284422e33996e6c228728e03140acc947e37a49eb1482472359c50cf636679f157c5c46304dde809757a59aec889c8855063330a17136fdf236d6e037f38edce5caa2e0e83c2017c10c1a2dcd0c4162c7c25e1aad66beb7f50e02119a064e2a6ac1c21d450e514fabe8ec2a34b719d835ff4039826e489d2d5782eca560294b7ada5e353c29b9363e1f293af4278176136562a9d64ef1449c77869e87ebcb837b7a49345b1a803924b4f9ac5724b447af627da02f980fa7b0b2aab18c2b6a216242feaff40d9881abbb5b08c7eac5c58c14a72e88c308aeec742b0d58432f3cb76b253b4583bbffe6711b468f1bdcd5e0ba00112c6b3d65a61a40daadba5dc79bbb1d65650e24a98400b2f91b003edde1b769b46fab41d6620851766ef65b16f3c65e3d8c7b68b4a9036fb4f895ba80ce390cf8e95113ac949b6470c84a8f8d16567a0ff06b501e83c224592d3d01daaca92f5313cf9bc81516845a1a607cef6afb58e7bcd397e6c5fb23107983d17647ddde2984e3d24849e7e965bf747affddd1c10047bce01938107670575c22ade22de93b3b177257892935e96fae9c504993944f53e3f1c7eb959744ec825f117776d921a8f29a98e59a7d48e8063a59760516e16023d52959cae14b239411932646424d5208a7d0440b3548e45a5a6ae6a777c0a82444adfa50d9e18496a8d9e0e7c679a2c086c765401864346da4c5b6ede0d91a437b7145adc977c737e4369c5b43559dff383567f655dee6eff2e6ebc44170f23ef1426a7533396881665c73fa505afe89bc2e80f96913cb56ecc346528db1ae3671be47ba07c389b3261ee6da4021d22460a8b6deae6180e0dbb45efed762ec823bbe5f3df6b5aac739b4c2e53533fc3f2abb309af81956d112f6e294141e676364699fef72c5ee5c0cdff6111272717ebad2500ef0ae63d6291878850ed1676b3f3353935702e5a1115422a7be41a6029be6d5eda7215b3abcb9d339842e200a423681d1b4a20ff1ee6058c63ea94fb8c0f270dca786bb4cef9c6d848b7e671b3ed5ef7d36397075c06dc059414e0fa968e12580ef51dd401a24442a1c218432f9bb7c6eec6f88f8b54428349e106119fb2c23e06f5593216956799afb47532670d3e0b30f2db9aca57f0b82e2ca340aedddc695729b7c97be1db7a935a5eeaa79929fac4ff83fa82cdd8d5673ba2cebac27c88894a57dd77ab1c9f44fb52ff6cdf4a979c7c971cfbecd6bb8b3370e2e589dc6a0b465bc05de3d8b1122c1bf64e3c3cea04ff0af0161d12fff9d0d6f8b10090504603b006de91326601102ddc19d4e9484682deb75a0d5c197d822a103335449d7fd617352808c4f7b8f6b154de961d1f90e10a52ca0f497b153191202428c1e6b3774267af1cc4229d676662fc1f912e75cfee2ddfac1ba56cfc695e962c80f256695e80cc60a016498953201715476bcc5dbe42c61819b2d4bb5141ecbef45f9a7d475c3523b594f15fe44364344f7153b82f9b4c49facbbe85d400b06c4df260be37804079c1683439aee88b8e83e9086f72225619f058e12e8666561eee2b8007465d46dd3cb7e2f8e0da85ce1d592006bed620e1") connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) 06:54:07 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000080000000000000000000000000000001a0000000000000000000000000000000000000000000000000010"], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shutdown(0xffffffffffffffff, 0x1) setsockopt(0xffffffffffffffff, 0x29, 0xeed, &(0x7f00000001c0)="dd154bb363ced61a3b58eea83957aa612da9279efe2410ab5cc5a02543e29900742af16c3787200151286d5bf3e8c9fa799d87024b6a04c1eae610cf1bcf0f73d61027aa65ace7da", 0xb8f94389af98ca73) 06:54:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18481, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 06:54:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 06:54:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfe2f, 0x7, 0x7, 0x2, "615b1a55f239561bdc5fa01f475a45224a62219a", 0x9, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:54:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000380)='./file0\x00', 0x8000000800, 0x40000000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) close(r0) 06:54:07 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/61}, 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) 06:54:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:54:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, '.\x00', './file0\x00'}) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0x10001, './file0\x00', 0x7, 0x7, 0x7, 0x4}) 06:54:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0x800000000000009, 0x0, 0x2f) 06:54:07 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 06:54:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlockall(0x0) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 06:54:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 06:54:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:54:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 06:54:07 executing program 1: getegid() getgroups(0x40000184, &(0x7f0000000000)) r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r0) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0xd8c8289a9fc0a586, 0x5, &(0x7f00000000c0)=""/28) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a1997ee87d82b5f6abb5ed4b9fa83639f37466768c885dcbd08eb49b8fe6f3b59c1ba8a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb0b4733d9d795cc76a6c1cf40c9e8c22f7afbf5677e4050021831fd89d264d7d7413e2a2d5fe7e45257aad8070000007adac85a9a20393cde207f70e14663e7b2d54dcd6cf7c90af6770883147c02387239dad554c4b4ca3bf598b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595460e96e79b6776c2f02cadbac7eb3aa6663929"], 0x10) 06:54:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x1}, {0x4}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3d, &(0x7f0000000100)="b1c80f00350c93c49eb63ab0a89499f6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r1, &(0x7f0000000240)=""/212, 0xd4, 0x842, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = msgget(0x1, 0x101) msgctl$IPC_RMID(r2, 0x0) 06:54:07 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r0 = getegid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getgroups(0x2, &(0x7f0000000700)=[r5, r7]) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdd0) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setgroups(0xa, &(0x7f0000000500)=[r0, r4, r7, r18, r12, r14, r18, r8, r20, r2]) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r22 = msgget$private(0x0, 0x110) setgroups(0x7, &(0x7f0000000440)=[r5, r14, r6, r0, r3, r0, r9]) msgrcv(r22, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r21, @ANYRES32=r13], @ANYRES16=r11, @ANYRESHEX=r4], @ANYRES64=r16, @ANYRES64=r19, @ANYRESDEC=r10, @ANYRESHEX=r17, @ANYRESHEX=r1, @ANYRESOCT=0x0, @ANYRESOCT=r2, @ANYRES16=r3], 0x9, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getitimer(0x3, &(0x7f0000000100)) recvfrom$inet6(r15, &(0x7f0000000580)=""/224, 0xe0, 0x1, 0x0, 0x0) setegid(r25) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r23, 0x0, r24, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 06:54:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4f09) 06:54:10 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x57}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./control/file0\x00', './control/file0\x00', './control\x00', './file0\x00'], './control\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0xffff}) 06:54:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) r2 = semget(0x2, 0x3, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/152) write(r0, &(0x7f0000000280)="e25aae69400d0000000000005f144354056e4e6cf3", 0x15) 06:54:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000580)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x6) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="14675e1b80b3efbd93a5529669e58c7abaed795b074312ad", 0x18}, {&(0x7f00000000c0)="fca40404e934db7a57df61e386d7e01e273b8f", 0x13}, {&(0x7f0000000100)="2c81075d4c81e5e85790e4bab7e9d7ec4caab1b98d3eec038db46e01b98bb47992f5", 0x22}, {&(0x7f0000000180)="e0d0354a5abe0ab3ef9e670b8cdd4e304c6c3b5e75f66d7f5a38d5cdf5681e52e47c2d6eb4dcb960db7d16851e665439a55a4b81aea1b32f4ed950662eafa35710f55f6694c1bd7df8cb78c162435a81e45e7c03da3e0db118185c8113834c03e35758673c1de83e0c3bfa7cf8fe5641e1ad01a163b1e2316a3a5dc6f682642f23d461863c07d821d539d6c0069027dd0b591ea73f2d0ef8e58026d3b0bed015460ed107ee4428dcec5ba77f07933e7d9d1aea893e68ce99c4930487075b65105f390a5fbd7bba73", 0xc8}, {&(0x7f00000002c0)="8c62b073", 0x4}], 0x5) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2022, 0x40004000000028a6) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) 06:54:10 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x4e0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) dup(0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) r0 = socket$inet(0x2, 0x1, 0x9) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x20, 0x2}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x404) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) dup2(r1, r2) close(r2) 06:54:10 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') 06:54:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 06:54:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:10 executing program 1: mknod$loop(&(0x7f0000000140)='./bus\x00', 0xa8, 0x1) mkdir(&(0x7f0000000040)='./bus\x00', 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x86f, 0x58) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x0) pread(r1, &(0x7f0000000280)="b15118d98957edad353639ebeb1a22daf29c8d9ec0211c13c14b639fbafea12cc4e07186f559335cc7c84bef6607835a7654434a4e6be2a43df940b9f6dfd412c2146b2b443e330eb045c94c83545cac9d58a577ad8390d9d2f3ee0e892502940d93d0bbbc286c1f1fd0fcc12845536f4aee23acd7085e928a684d624132f182948727c20c78225e7ba5981cc3f39ab243fa39d0d65b245d11875a11b6ed136590f67a6770e19a7592bc5e6856611369dbc549f8e0d664a864ec83eaabe62a2a4cea9181a1243a52ef2dd7fa71a0103d555dc55f6f742d414dc5ec9af01d6cefcd19370f94af4e79ced42e48755281be7919e06447435dd2f63cfe40bd692ec637f60bbfe168755b8c82b49be4c8d5b053beeef08eda9444c3fd0b61c9c51cf05886b84d934a15e5037d2b66399e44f350437846a0b253a42e4690526f15e8542fa679bfe0ead7f60850dd813738a4bc7ef6a7ac16aebda6412a94e1bd92b2202d3ffc3dbd6e0a9b1434ed4dc5997dfb135e5b2b8138d4fdc0d7fc9f5f4822e5def142ed4e6588e52f90d831c69127459d41fd07eaa672925f4e94a2d89e561844b5208dd05c7db41573996f2ef347313ec0fbc8289625aced080d29b72dd9a69577ece72ba2e44a8740912ae982d3dce8123105e29fbf640a6bbf3e76893bf2e5242cd0def4d8f9252596411bbbb728bc93f95eb7ce6df84ecdb7d074309a604a74ab02834db3386dfe12ef906fc9bfbd2ea56d9f2ddbf10c783b58fc7f65ef37ba6440e5eec117ad7a51fa1ed7c74197739202a162c45e7f40d6c8bb208756c824ec903271fe7799bb1f0bb53fe96b2bb444d537a97df52623ce2bd075de560e97cf3104035bf2dc7a167ffce06da4bcbbddbc5fda81cce777d4a74c66c541db84e45185b4949cc60bc662a6e2a3993a213b90583009c5de704ace109aa4e95a086d42451db423d8299a18f7354af471ea2dcd1061354fa803822394318855c40e7cb7f195b5447ce9c9356e0b9c2395b924c3ef8a356eb2d5a3d35cda05686410d53d7e04fd3b09a2888332113b7eec1ef5032c0351ea807f374c2e2f20471e36fa6940524300b5ad350e32889a7526936c8bd9e7f51825f1e9bed5bb9916aa4eaf4692d97fca1ee472adf90cbcbb4cfd19d3b4132f0fdc9a1441188ac6955ace8227b1efdb9232ad894c1a3ddf016fa98933d48f43f5b398fbdd74e40520623674253dac040978dbbfb3f4a5263114fc875e0b99471ff0e8dce04418d1c52a7509710774c0854912dd0e46905a158554cb8504d858c3e2575e35788f37d240b3e11c7b30271116bcf28207b55722df02b583f103c4f64e6c0a58aba95578336d27ea3c1bfc4984955147bc122c9bb3203afdefc692761b7888287e91f07b15d7a67329786f65ff8b0669648320a3a96117c0e4f1975d899e456122892980340dacc55fa9b7675d1aee664076605f0719ff220065fe3008c2d6ed3c0b2e30ed127b972dbd317d58b61bd240a8978228db5391e5513e8936de23e93634ffa1df78cef8c78d0c543572db30fdcfb38328542d3af51fe82a60e97efd7cb49d29751bac0c8087c8b1f3c5878c4c3ea3c34f07a41352189d1181b333bc3259945eeb783d6d4ccdb0f59941e3fab70b5a6838bd77aad3cbd23fc620da992ecde6233a71e4fdf6034ff27e0262147461fa6287848818c5f9254e35e5e8c2f7e50b65baaf33b9874cf5a07165eb0738184d1234112a86c5bee7e3c1583d9dae815308209872bfb284625982e2db2f0b212a2b9c5168ffa4323e4ed64a5a1704096d7aab16a45ddd99146f8624b73d966c7e9a6a61dbbc2794f9606bdf3d8397c9cb256d84d1f0b7b6aa7a19d2f844f8d82fc3e912d66b22632ce453fb8a78ad4610fc92fd18d296e38d482cbe6155fa71b3ebc0d47bfbfb19778dd36dbf0a5f1e16d1b922be6d8c381f9dd795f8b085162ac3bce2a685f3769feea2dc845c48e6544e11ff4e36edd2e3bcf6f4602cc8ef14e15b054cf2807bdd8d90ad83fb857da0b537bbe4299aaf5e04ed4f6cf4d60dcf56ccc3a4b88d39f8038b7adfd7f97a825c99fca9c6c4ca029d29f598dc681e161f61420e3e52cf6ce6884d452f1f09de78883d8331fa854330f69e67832e0897d95ceb1d76980b4845b0e11753be42f46bde7d6de42fcb44540bc8cc61cc5b2b4d7c619a9560a18f63db917c63e6ece5b208924c17d824dd7df5bc26f995c4647f46a881c1b64a2cc6f2a2fb76d6e954459b9085ffe391c82b6f5a65eefccde9ba5eaabefdc32e4017e7721f83df24f1e7f96c9adaa4b380d5a7c2d30081c07d1eebb845bed38a69285fad8334bcb44717d6377ad44225f4f8a5beafc505e0687c29659133882c5b199a19de9661c790f45a2afe137f8cd012006cde80ca3800c90a64f6d94882d9beee6b4de8a87336457178d0254056eaebc813072c159d3dd1643e10fcdf62db84515cb1cb35fd7c02989eaf5a0c03c505276c48fc3b7a721735ffe856fdcdc50a50d0379551152bd24a40e81479e8fdc64712f58cb4b8a57cef679633dd55197a39f38bc446d7c1e6fdb01a22e2564200c8c698b57b33ff19c3321811d6bf089ed6325ad57be9cc8417b868344619a3aea8cdd107970114f097048f293221e09e76c9716af76a4895d102089b96d79dc63b9fafb5f05dbf5c49d429c16e9e13ecb4e5466ac94ce5eba2bda9fd747e0582fb57f27b0deb78302aaca29c376f0948f42f375c0b16dcfb7a42372817167588d7fb6ed90814b351c8d625f92df719a47fc0773d9fe10abaebc8d28212681fb054e61cd3ffd337f32718fec49ce0448dc84d6f4f1369eb4fd0b275fecec21ed179b28979ba4aded808e4912fd6e99055b3aa67cd79dc2fa9d2192883065bd1b259bcc40ea3216bf896eff8764e71eb884127eaee0737153f78992e5bfde0f3436fd2cff3e25df722280bee6df24e3ccb4e0df6b7be59ac8757476313971af0fe3d3db689dd12c2286f352e013f8e5f538fc0218f4a8c6cf36e05e8bff57775eb66422b3dc623b7c5f66c97693d263a7957b80295a2d50fc7ee95ec01e54c1b09a8dbdedc2f2dcb2b94247e6047a144f725f7cec864613113c0b0ac862e009b79a2591e3329f4d13aa5383ffa56572d5dfaf77f4dfdfafcacbe63b1caadaeccc06753c0f8fd1dfff6733187a50d7b917f5ed71bd88746eb0e2ba2ed41e991d8e94b7712752f7be614b562e6fd2a2adcb8ea5748ea414b3e390206f810bba7fc91c1912b31067aa5390dc8f37105df1ac01ea7a56d81da66dd71661538cc395db49c4854ff8c45087a7e88950dbdd96544a0209e04f15e608fc1d766fb71b7536437960931323171e186409d61e15c2441ce75d3079e09e40d695849a8e93c55a666854cd548f0085b5a0438c5140ef1afdef2067115870ab475118e7abf80260340ef6d7ec9a1efd3fa07a6c2c0edebf23b03b05ac5fcb2e3e4fc58c47aeb4fedc5f6fe66c97952c81750d9dea70e9e114213c4159d718aa23cadd4d6d2f41e69fcaaad6fabbd564580e7252068c19a81a5adbe8944e309a2b31c2efc2312fe8cd7505328c4ff7715bace3e25b0f3d9cc1883d41d8c0c776057ec8afd14a0b2b3b4593051fff59d070f27002607d44b7c5138cecb1311359102df4b05d925906fa73a7aa541b9cd8ef66f2ab11910c626010c9867697794d92cf38763d0dcabdef7299a594ed036697453073ce4020c060f9e63830e61da43fbafc3a4bdb30f7efd938377280a017afd62ce9719d5c596ce5174530c5e2f80f4885f35a608526081ade6e8cf0caa32bf647f80c9fc4b741036a72cd87528461a5e1b3dddb1eb2930f18c8e6d8825221812fd9753d93fdfade68648f2356cc0cdff0fcf551dfa05536d518b395537800ed41612fc0d6e7621ff3f4f44bb8545db6ce80a6c84ca435c8489edb7100f9dc6327d769d680a2383a518b78af51337c567546c254b6c7b2636b6fd125d461c9996e7e05441fdadab33a72e4bfba25b6ac0f1aed4d495b2cf1131cce81307a8c2898558816aa5ee47c21301eb2cc7f930e4b01442f1fa129d1381c8e34f8b493b12f1b18dac9496364014dca58d09396f6c63c2e3e193ce983ad06afeb39ae80cee20c984d7732e25a30105518fe872e1129b9bd0778961df2250009815d8ad098a961d0f0b4df28120b2d747309c6c0a255ff0371c60830b1968d95e4957af86b8bffc9a01f2ba9e03f92a9752968e7a62bae7d4a87fa565fabcce38fa91c6c506c523de46ccd8f75adf6612430aac919d4fd6922310ae668f7d09f0348e7f4c822fa9f8587606460dde4fe96af4f39a1ff7f761ec55cf1a810ce231dcbd2a879f45fc7bc35caf8feb4c546f9c0083ca6e6cb9d572aafa5758a253eba24123438fe05a6f6f553a608d9b75b0f1b5bbc5f185a86b80f77c3f9aebd701634182c76e0960071bbe139571310dd45ab0e336c50f05523f6048f0669113d14294196170936b972f5de4076706e37b33449cc857f4faef14471b689f4842bf1f1ddee10bc4b4ab979d8b6d7889b9772def05a090ed66f9bae9441b1b7901a77e9910bf116244f244236f216f9d763b388c525e4a5d7cafa97ff04e227a223499cd93f049f9d4bc9a3e4ef7d94ec92c687b864f243c6b2b30a74e86de43af73bd76ca10111e18d2de9821e50dbc557f197aa9dd67bf0c5ae481a7f8d39c4cd80e8c0c0698b64ad0a0cc02b6a0cafe189d9c8b2a966e9b1975c9b01de07686aaa61d0e58e18069c743e9ccf997a7e70e70e71c902c9a4dde3ab2b2bfea7a5386bf8f7cee4267221075a47a22585275cc149a07e91cdb2eac7497e54a4c6f446b1b7749791ea6644650ed0b7b9795dd0f739efed9531e67402ce22cf63834eff783db07264db0766594038edd7ca1346e87184dc2921f07a5a6a93b9eef406d0903772b1792427b138d511f8430f81e8eb0b7097d23d346258513bbaaf2d99b2ad62099417f13e15422d7a5934f28ccb11c0baea68be4ca4c46fb1e7047dae7df05158410e6414b767822296e39b58adf0f2a80f0700156353361a33a4de71a9ed6c801629d645a0e4d9f1faaf1fe349e6f9c076fc07f8bf2504631fd726e03f9a9646191f0ba4de2e64ec10bfc4789cab453afaca7b7138cd7f14f5b76a0981b9df0349fbfd692a55540f9bf9e3a64bd7ab32a9be539c80f6645befc2f3a83518a3f22a72f1856f2082326d097a0dfe06b9e41b8e6d77bd7f04a44631eea807f5196e18ebaad8ed6956642b991aee4e1ac3ea0f8abf61bf65d114229c853a297b009e0bccbf2272364b93fadd0fd15c7b9e6aef1279795ba74d641861543c96123c91879108f6a7682691b23b0d655ce6f73e8f0357a02f59c3d4044dc92e7ebcefbedb96a3f9061e9d16996fa015114ce0ab615fe4c3b0660bd3e44e83b5c087920e99152b4f39b59a28312d8c423532b29264bbf1a13038e3ded42251433cd6b028d5168953c25319e3d0b4b3c9b6b7430b386ce5ce67d8935d49f4eacbb46417e64c0cac08af124f8d75d18cc1fb19546ce9c5ecc317726fc39cc5cea12724a87b9c252300969db69fb5fc72d5320ed156ab916ca32ccbbb94007461d4b86fd7af722384f9ebfc0bd44db0b05f9f1676e260e28088cc98947252c34e534a470292de25fce07909ad8349a7c3e1fb632b8f3fd97fa9e9bba49048b1d1468303e0360cc978cdde5a87f52d81bf3533dff21a36b9877cf9658af6054579fcdd8aa769936a1abe097f92b1bbce510006e041cbe", 0x1000, 0x0, 0x0) 06:54:10 executing program 0: r0 = msgget$private(0x0, 0x1) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setgroups(0x5, &(0x7f0000000140)=[r5, r2, r4, r5, r4]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) setgroups(0x6, &(0x7f0000000180)=[r5, r4, r4, r2, r2, r2]) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8001, r1, r2, r3, r5, 0x8, 0xae}, 0x7ff, 0xba51, r6, r7, 0x100000001, 0x3, 0x5, 0x8}) msgget(0x2, 0x798) 06:54:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000940)={0x3, 0x0, 0x6, 0x8, r5}) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) 06:54:10 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000400)='./bus\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x3f, 0x40, {[0x9e86, 0x6, 0x401, 0xb28, 0x100, 0x8, 0x4, 0x40, 0x401, 0x3f, 0x7, 0xb1e3, 0x3, 0x6, 0xa2, 0x8, 0x201d, 0xffffffffffffff0d], [0x401, 0xba, 0xffffffffffffffce, 0x0, 0x401, 0x2, 0x5, 0x100000001, 0x3f, 0x4], [0x3f, 0x8a, 0xff, 0x6, 0x0, 0xb, 0x8001], [0x800, 0x7, 0x9, 0x81, 0x73d, 0x3c9], [{0x63, 0x3f, 0x1, 0x8}, {0x6, 0x3ff, 0x102, 0x7f}, {0xe87, 0x7fff, 0x4, 0x3}, {0x8000, 0x7fff, 0x400, 0x6}, {0x3, 0x2, 0x2, 0x4}, {0xfffffffeffffffff, 0x3, 0x3d, 0x2d}, {0xffff, 0x3f, 0x7, 0x25a7}, {0x7, 0x101, 0x400, 0x6}], {0x100, 0x1, 0x101, 0xfffffffffffff478}, {0x8, 0x1, 0x0, 0xffffffffffffff39}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./bus\x00', 0x238, 0x10001, 0x4, 0x0, 0xfffffffffffffffb, 0xf704, 0x71243114000, 0x1, 0x1, 0x3df32c2a, 0x542}) fchown(r0, r1, r2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x2}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)=0x2) 06:54:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 06:54:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7fffffff, 0x4, 0x8, 0x800}, {0x4, 0x9, 0x8000, 0x800}, {0x7fff, 0xb3, 0x7, 0xa22}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x44) syz_emit_ethernet(0x1, &(0x7f0000000140)='F') 06:54:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) close(r1) 06:54:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x1}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:54:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:54:12 executing program 0: r0 = socket(0x1, 0x7, 0x2) r1 = socket(0x40001e, 0x4005, 0x712) getpeername$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x8ec, 0x800}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = getppid() setpgid(r2, r3) socketpair(0x12, 0x4, 0x8420e39, &(0x7f0000000080)) 06:54:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x8, 0x8, 0x5, "f6359dd6e972dc3c365dc8acf3f86a8eb7b49dd9", 0xffffffffffffff80, 0x7fffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) 06:54:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="826700000000000000026964653000621ea2102775c5915ed5ca000000000657b20600"/58], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:54:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ftruncate(r0, 0x0, 0x7) 06:54:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc020697e, &(0x7f00000000c0)) 06:54:13 executing program 0: mprotect(&(0x7f00006ae000/0x14000)=nil, 0x14000, 0xfffffffffffffffc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 06:54:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 06:54:16 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) close(r1) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 06:54:16 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x6, 0x5, 0x317) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x180, 0x10) ioctl$TIOCEXCL(r2, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000400)) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/230, 0xe6}], 0x1, &(0x7f0000000200)=""/74, 0x4a}, 0x800) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) 06:54:16 executing program 1: r0 = getuid() getuid() r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="02000000000080008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0bec1f9d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb22003eda696ce297d5cc0561e5bb6e1750de124991a7d6d571214a0544670e7a4495256c67670c431e8e9d1919ecd40692564b01f98f368fd95dbdcfbfe2b00946ad853efe9fefc3e4bc71918cd4e3cd8167b747cc77b35d4c349213bea1888868b95a632e6b63ac4bc67fd862fa5a89474208f549989b8c40f2bf044d380d2db5d992f10024a40772fde4c60ab6956dd39d8f8ab980e9f2fc70eb76d487ebec122e12542290c8a2adb165f191cf4d861b38258d93481a"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r5, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r6 = msgget(0x0, 0x684) r7 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x8f, r3, r4, r0, r4, 0x0, 0x7}, 0x80000001, 0xc, r2, r2, 0xffffffffff4ddc32, 0x1000, 0x7, 0x7}) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="030000d991705c0036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df86db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) clock_settime(0x3, &(0x7f0000000180)={0x7fff, 0x40}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 06:54:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getppid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') chdir(&(0x7f0000000040)='./file0\x00') 06:54:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x401) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044274, &(0x7f0000000000)) 06:54:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1f) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 06:54:17 executing program 0: r0 = semget(0x2, 0x4, 0xc4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/202) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x18adf07e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x53, 0x74, 0x401, 0x5}]}) pckbd_enable: command error 06:54:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899edd2b490f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e47ca0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4ae41f3bf12b7e9134035268000000000000000000002fc88ff85f70b95b30ad9001eb4991eced82e4aa953a8c02c8386234bdbca91849bed95dbc74d16502753522ca1e943137424cbf13ec3ea1ca8b73e9e5658138c88993b9ae1a87efe9c1043ab5fe3bfa00967a8435058969c011359baa9707c135cf570f2967a49e00bdb413380f439d9899ffe1400ea027bc54ae8911f9342cafb6eea4acbaa1afbdd65fe17e4622cd7cbfe23ead9be4cfa28266a2ae961aeb87b07031efa14ce2f64f4ca253ae17532a80b6e28c9a1ef7bb782fdfefeaf09b5352dea2dd71ddb9d1afc34038274047caf49b0c65c4e17e74"], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB="00020000000000000062757300"], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000800)=0xc) setreuid(r2, r3) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r4 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r6, r7) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r8 = msgget$private(0x0, 0x29) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r8, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r5, @ANYPTR64, @ANYRES64=r4, @ANYRES64=r7, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r0, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="060000000000000000008000000000000000"]) msgctl$IPC_RMID(r8, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 06:54:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500"/87, 0x57}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x402, 0x40) 06:54:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r2 = socket(0x1e, 0x3, 0x0) r3 = dup2(r2, r1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000004c0)) r4 = socket(0x18, 0x5, 0x3) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000440)=""/126, 0x7e}], 0x5, &(0x7f0000000340)=""/150, 0x96}, 0x42) pread(r2, &(0x7f00000024c0)="c7705e80dbff047f620f11be195b72f0d1cd55542a47b121ae09d5e96674689d2e374c8d70f5de038049a2468ec64c9ec7ac179345828ac0009284700c64016e267034ac161159e16f04474bf708ff123a062eb2682e6e7ce6e13ab773f796957b91db8c9412b3648b38ae6cbb1e8b1e1b5f7fa1dcd4b0fb52e9bfb13f6dfb973abaa2c0b1249e14cfb6e1ad3b7819030e3dcbb9533ca771b99ab83ae7b2227d0f02ebacc30ccca559a74ad1897502efcb72b435d3ed88f996fc014ec11617a1ee3c3f994e3febefcbdc52180cb7eea7ec93bda5d4bb6f45ba0cddf50d2b5389a7a73170f9488641e19c9fcdaf09519385be3fbe4c2c48f3576fb233a2598884a69bc776c19ca28bb0fba049c0e629ab2990a8c1b598bcae97abceea1bd6d04355d3438a76f4654552e54c21a97a60a73ff8c3bf77555b5f3c48d236003de1d48eb16d1cceed22e0880f609cd1604f1dda352ae9aa510c5a77e9897d508172c02470a1d84970f0a44b3df1631f1896975230a5139bd8b04cfe8a19ee7b5b454773cae9909b100060b1418d6c6ce11cb96e999b2106d3f11ad4b2f48e491f47bb8575df7a4f6d272f2229cba7db339418cc5ba43f5bdb5ff7251089d66ba76dbd68fa51a31fc389dc4b759edfc09fcfe851b27d78c18f87b6e467e9b8ddee3563d0f835945bb4a4bc77daba698af6f23befe5514906a288ee5f28851f681f92fc0a7b0bc78e201d778decadf0b0e373a09f02b3d5bf3a0adf6a638b17c4ae4e89c49f21d09aa7e4536babe465291e831cc1de9d5696d19e757cc84b5e819bdc89fcbd991f5590799b4ae0f3cc4ecb884bee73701e75c7b130fded24b08bf087178e39b605e8aed16e6988a8a3d9c371438e79c5cb20fb919ead212758d788b6c4cf9ebd16097adc3195a0d1a8b5c7fa0df38b5e2e1326d001f335b19ad06d4f4329a245b13360b4601f1cfdec97493282c2b42748a8beea0e115ce13f9e72c90faaa7e839520e40ea2fd37d45f5f7c5881de79c2d77cfbedbc50b27de4cbc3609a2f3722e9c5fa3566cc5152530f6f244a09bb188d003255e562f14a21bac73013ddb921555d347e295a9fa0f946a0f5d6ebeb0dfb41719b3748e3b6f07c78461ddde9b0214ab29d6bcbd7c98cfb3553b1c8145f68b09ec9f5f48a0f1917da82ac4f34e979e1d1280111c95fa67d32f61483c7ce54b9e83d10afd139525d64f2ee6b6e931ba1852622c9d36e596b59cb0a836fb6b9ea45d681a3873c379a906c717d1043cc08540e384fa43d0d23830f5bd925e356c65da187a68d7d1e5969b88be61a72c1c3506591053d282fa1f8b2a79548bf0033fba2b4aa8994e6d090957f3638d70b89862354b03c00157350a1c404fbb8412025a3e7549c2f8a13b3e39530678373e7730701d537793bf6975a4a33e1479018d7a780961545f4478b278b9801601f6f833478822d6f0d5b0c5405de11aedf0b4ca6df21f8065b601287757c061cfa23df36429126efb0ed6b0d6135b575d919b610d3ea5755987041626345215a1aa30c563791ab22ae883b8970f163c5539260b71a8973cfe19f9d039dc53030a05691610bdb8eec4799977ee31998ca96bc5f7bcc5b8b5fb93e53e6150c907951282f7c814fe9e9de2fdc6c8a5b5279a0d5ffbbdabcf58c46caec22cb356b1b4c5e50025f86d34259c6de18afb2e7f1cf3ce66044735045d73823719632f59739fd4ae24b4f24c7311df4d97d1b82ead6c49361056725b98890efad9bbfe66c4ffee34f0de46f178c09b4832c4b2358b5d0f7923a5cfed47000fad9f46e8f047d9b5ee9a94074deba877fa742ce0c9bebfe00644a3696275629ec06fe7461b6cfb319ffa417064755d7c8a465ff4edd99f6119b96f50f1bbb845e052c98689f3bd35f2ced353caa6507949b6c1e6dae5a5cf8e1c938dbccdd75c85f572a12c91288008a01ba2a6d16928573ff88d32b8221e1d8a9ff827f58bfdfa55cdcd9ca154959cb47a415184aee9215ae296bf929ffe215710b4ef2f1a8a288bbbf44cc6b720df0dda41c9c0989b100a692f3cfd5249b60a220c035afcec9cc841e5603a34463093a27d1a9b121033e04f5e9af718fc3dc85c27b6c61c18a66468d5f5ef32ac2dbb0a99432ed1b904b76b1933d229da07ae58b618d70e5c2406936bde52c1646989777851e8678c3926f3d1d8f38794e139432e55baf4b1ceeed7b951815622155248646abaaa6dba00bfa2ca2d6f566f1443046805b09bb5de4cd72b2c51cfd2370ce6e3b1252dea8391deff8b8137adfb2f27b20f1f02f20237d7e8d0ddd817163f697e927e9c9ce2d78c8f1c46f2eefbbf9b085dd392a0afff5a5cd5f61582469d0df436cc3cd30eb0252a2d3db6a2da59ef9bd889c40f55acf8376ac364629b72c2dfd8b3d22138a1f84a85ecc39187a41740e3ba68d5ed5e6c3a4166685974c310d17cf374dbce62cd8ecb002c03f64b5778ad81507184a956f4ac7a0fc451c7fac598c3e3e14c1a9070034e2e6ad98a635eafdc94e6b80e1dcdf8b72aff001c8cdbb445f0e620341387d2202868b0be7bd5c56b9ea59d554d4578c835b8962c8fa1679942499fa70666bdcb8d326cc4a3fcf4c8a54675fe2567ca1ca3464e5b357c29a1f8ce79908263893bcaf37806fa2de4c0d2cd306c8125d94170d142027d125b861a771ee30096a7b0e41dbb80a1dee1303f0c8329f2f98b4de5ec2f6b241065d95ed8ffa3ed33fc370fcff2968ec9ac7bad8e9d953a18e7632f85752e2496eb52d27bd03c87dedd3a5181f5282f90b73438c894d9cd8a7206f563ad2a4be8a90c11a8cd7a91245c6083f2f96ceb065d7aeecaa99bfe6ee3609ce07d389cdc2796a2ab541a69e993ab9c67d406b72adf23eb6e9d40675628232d3b441a5424f64aed9f4fe84a1a1f416e34220d1fe7d8a1e2b92805944ebb1851bb0b2dd817e8d69e7ef5fbf0455d7405fe15bee255be8040a7b2759cf6996af9493d0507d1cdaecc5cb28f31f891a424529f04730d8b85c5fe62e46fd424eda4536af058e39470f9f9c0024575ac6d22a915705837070c55084fd83582edcac636651feb5b894eeb40cc26f32068e1bdf93033d42ac0018e3c25d6cf1984cc0947dcd8793feed96530207b94c59a1f112bb49de134b5ee44d4b3a82458bcb65168c05fa7c10e54d01b9f2169ead065f5f1234833a8bb3bacc0a727d7671a72e3ca8f076121d2994efd7acec62cab9a03773a6cd47565eca5f8584c52d4acf80e37d996e68fddb2442310968aed43ebb5b5e05c5b37de5f1fdbfdbc228c81889be3f832de9cdb4c7db01bf594604ee81b470762a68698384722284cf09dbf6d3856c50f837b19a2628cc142e59f44c8d4d2d4a164b7ae6294846bcf5c2aafbba4246e2be028527b6ce633766c41f54c565512e6c51e4e3315964f0e48bd3de225b9d5a411c0d14956f5af553ff24d7bfc32fb091bdf242e94613ef28ebe3d0c280b5565b0feccb8cf08cda73958554ebf814dd6065effc1a7969da2a16d070bf1532e31af3cbbcf6563b8b33fcc09a0d40ce8613d88f24e605444921af438b551245d485898821a14ab64945bd49e2a42d5601ed00d9d7f27eb92b5e7ad90db1f79a55f03bfc837677634e02a2f0efe79046008279dc3157ad9fdde20fdf3394f62df2c440443ef07ec568ee07fec057a944fe3383b16ca17264b1a6478c1ebc89880a43ece1c3ae49b3d923684485cd40d5d7c39629e0510ffcd28990ec3720319ec28c55b019c01e46cb5ea7c6c1ef0c6318e13b9ca343594ebc7c4285946086183ebfdaef4ecb20b923f53a53143e03b77b8fad04111f0086a4c4cd95d47c43a3803dbe98ef08b47f070ea1f63615ec710c8723b8392b731ed3d7c5e45faa22a71a6ba9acef9ba6899e2174ddb2ab506c38769b74910d7b43ced352c96cfd63a2bd4bdc7d6dd8e2d7a38b383d6f5ae82583272199a1156398233aee0a1a8721eadda5dbfe702b04867277b82cda107d4168793b8ad0c0c1a1f5838e6e55f673a6307ca35f193301afa66c9f062e82a73aa12d40040f0b0af142ef6fbf2d0cf0a9bb1050bd465c792f511471012c46203055419a3bac2323ce88f66e37c5793aea3430b1715e32921955815ddfa7927e4754760a4bb2077fea08f416c050701e8f90f2aee0547e4508a80281310758e0fc4297196e63b0fdb5783dc13126a9aa64afa341472a39eb24b50ec90a1321999db9dba894b2275f6174d9b9adb0786ccf3f0f1c5b7f078eaa8597e71ab9b4fb41037c408cee4900976e1a0553001e38aabd5473b019f05870a7ce083a89302d24347b4e1f56b3fcd1f09f6f08ffe0104e709303ed1691924e0bc8b032e6029bff5b3385d808e994dea0895828dbef53606c6c34e881270c4ce5e244187b96b509ba18fbc8452e875ac155b01a5b40d88bb03ab571a559b15437002942634a52f296cbea28afc515947ddbfd7eb323e08620814e1db2238671c12bf75e1f65bf4b6cae0cf2c90bc2700b555091749db0710ba4ca493c30dcd8d810f2e71809c51cc324b41b81d6e306beef8e9fed90d0eb303f88ed0cbd74d6d8d07256fe677f723845dd31983a36bdbe55eaf03a54c06c1a1f8bb254c07e1ab01ca07b8cbceb85a07a9bbf9ec8564b26c81d8b7b3fdd2a00ee5b8f580ef2249ca86d298113c5a43a5a6884df2a770d356563dca6dcd3bd51e3142d281b22f3d09285a52edc611cc5a44b4d0889b06625d1ad1fed18b9b66af4e07573bf63230025670ac42c5b9bd707d0c5e5fc7acb1038bbb115ef397245968669a127f63ad5f9831f7543666ba2e1c4568718e1d48f150a33d9853530a872ba6a53b44b881c25f8c79f307548ff5c1c1eee73d57bf55f9a4d44930bffb8100d2635daab78ec9a6b8f242bd861ae5bb8d94447222fb837d01fe408a3702d13d1fa680af6341b2fe0bae61dc1263cda6b2500308bfdcd470837c03941b3a2f9b72b643a538c4f0c259282b89c24e2245b4dc9c4ba770ed6dcf0ebab4c8c785f6af02de3d0fe4da80924d45c2c1fc11a4ccf4055c46a525dd993c33b7875477b9182ceba4f3c0bfe7f86fe306a8d890a87c644777ca7dd8a30462d8baba01be1ffca54973445fe1cec56d4d859cd32ab81debe7456d14d15886718fcd708f05ab7eac64e6d1299187334e133037ded83a5ed1d9df9f6ca4502730f9581e6fea6deeaf82966fdad4f57f046758480742e4ac343e882fc01645ed4b6e290d1b534349d45fab0bb6e496815e4099cc608b3d84244bd257cce9cb4c6c00ca7989c63cd6e2305ab592fe18a336a470b4a4c174c71bf8daf6410189ea3eec6a3e1b77af82d4896a25d29b495279d8f74be61afec802736aa5ee19fadaa30433997c9bc7d977ea6ad9297f1cdf4fab0c81fa13c7afcc700fa8fdddc47e6b5b5476c4f4a07597cc52c9d4ad4b4d80b32adb0bb14bd39bcf577fd81f6eea9dbceac849d14ccdc96c2823cb47e05cd0309015c1ab7919e92aad25b0e1b986796a2026abb9e2ad9dda0a8e379ba3f197aeea1116358ef97054d4ba277fcf51a01b4f06560f1a0ddf84091da895fea214f60a2578b49f3d764b88f8ccf4a5f3508f02bef855493ce72b71b9311686f22f1028e77e985fa2a99b0b5d0e42a0a7df52d7bd25c9f1d897a4ae80b7641bc3a0a26684a7a60ca447704ea2a7e3a1553b89f77a3bcf67190260b05bb9a08d03dd4540fa33dc399e6911e12a7acc401e9baa97f2cde6ed6126ad2bf86e95d2ec1c608a4d7e38285c1de90d665c", 0xff3a, 0x0, 0x0) recvmsg(r4, &(0x7f0000001ac0)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000001940)=[{&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f0000000580)=""/77, 0x4d}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/121, 0x79}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/196, 0xc4}, {&(0x7f00000017c0)=""/254, 0xfe}, {&(0x7f00000018c0)=""/84, 0x54}, {&(0x7f00000034c0)=""/4096, 0x1000}], 0x9, &(0x7f0000001a00)=""/153, 0x99}, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 06:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0xf3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 06:54:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b) execve(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 06:54:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8200, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x3) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400ff6027c3b276441a7df882fd80a9"], 0x10) 06:54:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) setuid(0xee01) r2 = msgget$private(0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) getrusage(0x0, &(0x7f0000000200)) r5 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r5, 0xffffffffffffffff, 0x10000, 0xa6}) 06:54:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000180)="decb66ba2b22b7c1fd49bbc83b728b45d869203352bf9dd9f2615f924d8283030d8c432690f5b274b9f3a019685156c439df09fec1bc437e974f33052dce8d9580751d518a62439d48be05a799f238589a473c8f7a5b697f2d68caa05f3e9f858d1f2a427f7539e760e1ca42dac27b2654f1cb862283a8317926ddec396be1438735ae2f1200bb4f89010895c0e1f7250dc7f5ecce7d76bf3487d7d3058924805b158aadcf8afbeb63b8d07b13e6d9122ddbb6bb709aa7810b7efff5f06261d3f278ac01023e4d", 0xc7) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 06:54:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8020, 0x40) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/247, 0xf7}], 0x2, &(0x7f0000000440)=""/107, 0x6b}, 0x800) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) msgget$private(0x0, 0x40) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r1 = msgget$private(0x0, 0x200) getuid() r2 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 06:54:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x61) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xfffffffffffffffc) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000010c0)=0x6) getitimer(0x2, &(0x7f0000001100)) r2 = semget(0x0, 0x0, 0x180) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001140)=0x78f05ac) r3 = socket(0x20, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f00000011c0)={0x2, 0x3, 0x0, 0x2274, r4}) connect(r1, &(0x7f0000001200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001240)=0x101) semget(0x2, 0x2, 0x100) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001280)=0x80000000) bind(r3, &(0x7f00000012c0)=@in={0x2, 0x2}, 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001300)) flock(r3, 0x8) fchmod(r0, 0xa1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001340)=0x2) bind(r3, &(0x7f0000001380)=@in={0x2, 0x0}, 0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000013c0)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001400)={0x5, 0x6, './file0\x00', 0x4, 0x1, 0x1000, 0x8}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001440)=0x35) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001480)=0x81) setsockopt(r3, 0x1, 0xe8d, &(0x7f00000014c0)="9d800b356bff168b54e6c5c0ee89647e2a13d9aac0a8c50f713d9aec70a97e342715a2110a31df6fe5560e9f85dbab97663a35079da76fc3a42bfd1dbdcf32acde532fc15e96438a394882256ff3d402d13b53d9f59798b047", 0x59) bind(r1, &(0x7f0000001540)=@in={0x2, 0x0}, 0xc) 06:54:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x192, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r0, &(0x7f0000000140)=""/252, 0xfc, 0x843, &(0x7f0000000040)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r1, r2) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000240)=0xc) r3 = dup2(r0, r0) ioctl$BIOCLOCK(r3, 0x20004276) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:54:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x1291, 0xffffffff80000001}], 0xf90, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x86f8fdd93d4268fc, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x1, 0x2}], 0x7481, &(0x7f00000000c0)={0x4, 0x49}) 06:54:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x729c404219e882f8, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8, 0x100, 0x10000, 0x62a5}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) 06:54:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/68}, &(0x7f0000000240)=0x46) socketpair(0x30, 0x8000, 0x4a2085ed0000000, &(0x7f0000000280)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = accept$inet(r4, &(0x7f0000000740), &(0x7f0000000700)=0x218) socketpair(0x0, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x38011, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) socketpair(0x1a, 0x3, 0x3, &(0x7f0000000580)={0xffffffffffffffff}) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x90, 0x10, 0x0, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x10, 0x1, 0x8001}, {{r5}, 0xfffffffffffffffe, 0x40, 0x10, 0x4, 0xa0}, {{r6}, 0xfffffffffffffffd, 0x40, 0x0, 0xffffffff, 0x1}, {{r7}, 0xfffffffffffffffa, 0x0, 0x14, 0x0, 0x5}, {{r8}, 0xb13c7110bce69876, 0x2, 0x1, 0xfffffffeffffffff, 0xffffffffffffffc1}, {{r9}, 0xfffffffffffffffb, 0x10, 0x20, 0x401, 0x7fffffff}, {{r10}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x6, 0xfffffffffffffffb}, {{r11}, 0xfffffffffffffffe, 0x24, 0x10, 0x9, 0x80000000}, {{r12}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9, 0x6}], 0x4fc0, &(0x7f00000005c0)=[{{r13}, 0xfffffffffffffffd, 0x10, 0x24, 0x4, 0x8fd}, {{r14}, 0xfffffffffffffffc, 0xde9a2707295b5c33, 0x0, 0x6, 0x8e3}], 0x80000000000000, &(0x7f0000000600)={0x200, 0x100}) r15 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000340)={0x3}) 06:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200000000, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2a) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) 06:54:23 executing program 0: getrusage(0x0, &(0x7f0000000040)) r0 = socket(0x37, 0x3, 0x2000000) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) getrusage(0x0, &(0x7f0000000180)) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) rmdir(&(0x7f0000000240)='./file0\x00') 06:54:23 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000001a7aec8614f381db0a391a7e9d39eb2eb889e901e4664c1d0b6c5ee1196ecf59e7c6f260b5c62f0a9f8dee29ed043f7d1a4e72044c7a34059ef6021dd4235bef8e0d3ad429a6b39847087be7bf92812abaea6f56841e71468586951a65b121da00e1264b074d6def03b1a3cd2a5fd6af54908f28cd719b4c6a64888e1aed5f16035056de8fe4b0846926c1a9f8042057c64ae5e3fc32c6fdce565431feb8078c76a67e03ab34aa5476142cc7a20f91556f890b82eca990136667e1ca603f8415fb36773e1cccc7d70494190d66ca662fc804a675a555a28c19d6e99e5a23c3345c36877f65c967ab3e89d4e6a888d7e442663920f2e2ab07a5ec3d621d1bd95553c8bfbd17aec9543282827b6f7f7003a1"], 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000280)="0f36ea9e069b0bde469cdc8897d6d28b2ac4c69ebe8bc6a21ea6c1f45c1c758336615d68a16b9ed1dc0c83e2275fde3e54218dd105cf4391af7572c8fbeb72fa79cfc2d4d1d531e87e05a88eac36b24584f715e99a2d3b7ca95f5eae1ea15466e116f308e7913a983967e5793bdce1516f8f2fa7932c1d1d671896f086fcc41dec4d683e7c2dd3808a97bd70ddab219574604f851b27de5912c6dacd63d85fbc12784f93ac4e6571db07ca5940d67b6c64aab0ca0aa59fc2830abb9e0460eb3a458eeda74fd046f10e82a8ec0a1aed90938cc3ed01cdb7709a77", 0xda}, {&(0x7f0000000380)="97f37c15669676fb", 0x8}, {&(0x7f00000003c0)="6c2d833442b6508f2c490fabeaa2a68f9e92abeed433be2507b5c7cf699c5d3a9ffe51aed2cb9af0c99e3849793042be778da55770566853b5e4ae36f543aa37e9a32d560fc1cd975e364284b3a8530a8eb86d23d268252bac43243f75d2f9a2675fc9035823b8e496c63a275d5fef1f489408f8e48bc697f608613caa43263f9c0025a893029d862cdfe44a5d1990f29fc6dd8bf73f8716fcc40543d45bcf2cafbc881ffc09e96eaeffb4d020468e13059f92f4e71bc8ee5c4c65e49f288ea8c0428edf73d97db45e9e91267d4ba98834106401e0c03c44d310e83a9ef14d289a684c21d82553cde64c33d9e5b2ee61cb64d571abc8319c59e7bf45707d3c37e19d19ca6a7d0189ffc897392c429e6fc11df8c12d7f0cc0891f7edadfd9e2629f93665943bf914005456f480427f32975333b7c0aa5406638cb19f20d68f0af33d417a011013d175f43dfde4c6b92cb4ebe05c938cf9430df17bf2e63133c46288d62b4ddb8f2c0a409a874217b6c5afd1414c079edfdc81b806441c2683d36bc241da0ceb616f05cbca720c871e644e65df581c50986d4e78a4785b5fbea6dfe23a805ebd57ddc3789950b1317ed7ea22185830a6e03623e70d485a5512f0c18ad2e3f2b9a604ce572350011daa537071ef0ac80c73f5fcb52a779b8b7e4e3ef1a899fdec211abd402b77c67bc0eb5403059d31d9d423f1b4e8baf07b83278f988d4b31dcd5da6fda86dda6d4ed64ffdbc6b7ca3ca3a13014e5b448791b379778b773997a9eb706a39e9887f7e9c666d5a326bb92ef9d6cef2ecbe194a1902ab1e1f4697f836d3f3fbb81abfc5d98a26e14c2038057d527ef6badbf2c82dfef8d1f34880895fc17aefc2a9d10aa3dad8d37c37e79cddfa756cd911117eb60c594ec3e68b13ddc76753cade720426b4c3617c8df7370accd50af29c6372a9cfe813b3044392a0e40a290efb2e090578256c477b6d1001291f5cc90bde0dba55dd6b24dea6c3539929789731e4957177a121a512caf131565546aee044371941382dc784ae1e4d6c3eaf9d049248aa83a9cda580de66d80e70d9468bd836e9bd71c84f55dc070bf03ecf1eabf695cb38188c7cbbcee5bbbaf2628c0c03fbf696918c9bde55207e99b29374d98f3119e88adc8d58f9d4eebe8152748879cda636cfba7c0a900dfcdf2302cbd27008ace4668190cb0ec9948fbbb3412998fcfdbb283facb79e398e7c1a152fe71d9138ee1cf19220c88c49e8e1f8c9a183b46d426e3f2dbff679dde240e5b5dd3804a72c3f94cbcd8ccb7a16928045d74762b35989db028e8e344e6910b5e93e07f53df78eedddecd4d8c380fcca58720e6a4f2d068821253460d0a533c7d1ea864a67b769f12b9ecba48c6e1a8dba5a9922cb2d9cbec173c9e1e28d13fd6776512a7cff9f2eaf8c8d35f234f6853552007db5a8a752d291565c42109806e55aa3c5b48bdef74b5ac3e0694a611254c4fd25a2e4e546cba8562e32a12c27639ee6a832feb581381ba5958049eb590d2d9173140902137c6b1a0b80c2c138cfdb458882e766288e99a8d24c182eaeb1d38ba380a56d3a34ae996c6f9138288dae776e4bfb7793bc4f81d84c90cb7659b778d00ab07a932a2acab4fdb322ca8048201f1bda9ca1aae7eef050acd52da4ce285207534b5fdb62c5c29e6e124b9b059c20ecda3bd5fc3a930c87cc5fcb90dc0734f436c881365d7633993d6fbf742a7db145280182bf09c1125a46120cd8e2693d57c0062dd8b7b2a96cf3c1e46c2c5ebfd68f8e194bb9abd4adb8980699cae9faf964125333f31f2e19fc5e0580635c05f6db15efce40a15786616c6111c3675d1a92f703d6f21d177a92c3f944395a6e9c43068b599699888588e8da07a7d5ffea6b2c7d06e73af301bef9895e9f753bf7bdd6a8935bd1f319f09c08c4a7112e45f4afb57d6aa1b4c38be84d5aa76856dc9932eaf60293542661f4c53591a96e05dd87127112700071ff234050e8e892b9958c08eb23ffb8737e069653fa16c755ea9519ac3bf4ebcf73aea1ff14d7d5366ed4db2bea2b5a525921537433019adb1519e78d9a732189a1e28fb2ad6d3f2310275ba2feeabf1c7a353961f7deeaf3b4682e42b6829ef59a2bc7ea11e711699655d1fa65822dc0fe7407bcb38e12195f6b90a7daedf93dbe6d8245a1bf27f28752ef3f08cbe2af16c7b7778fceac33fc64371402a072fdb9293d4c980ecf15848423a1a297a98594207d53dd5b259b3801c8ff23777c1698854f5159d151ff899adb09931c2c28f7442fdc5e1d2be49f0fa939e9b81403b1f68162676cc6ba24ecfb10414b0afe249d3d1157cd0a3bc1e0fd924c31c6f5528857631b39dc6dbb5fbf2e17a7f04a5d59306de15cfc9bbba80974062e7f7a34b7d571988298aebb1323b3540e4003fe2260748ab8587aa4a90989c4569aeb8a82af01eca24d9553a9d6370f73c0b154183b462a7e78ef9ea451866cb2e8733e45b6818117f9c59055131630a6d24acac7cf961364ee65b4f63034c028219bd24a0f0d58d47bec543567cb3be774c69d89fd5e4cd6b35dbb09884db53b65201fd53ce1f44013d5357f2340d615fbb90fc60120b5d5658f1bb15cda544c039d47798daab29d32b52a524d81aaf72434ae9f1f193b53cbb611dccdce29c2362987fdc49238641306fa8edee9db413e756f120845c9c58758b128c2ed2d58c59dc11de1766bc5694d414d3a932cd4b74ede2d90ff391b2348993865a7690ba8ae44e6b7d0e31d54ba72643c6446f94870173c7b7d83c7c88d5e71908e5408d1cbeb4b7c08dce194f1ad8e9f0c1d197cfce04fb740ab5aa82a1c661ae8a810e4bfd59569242ebc380d7ca68f75852425667ad499b198486ce45aa9014e0a1c7546f96cc7e46de89a5c3a8f211b5f1a7a7bbd25be430ff3b091063cc3013e5c7016a92c3babcb8cf9c48517ac87377557df55583633c0df34c83d64c1d9c2750b95e4d7b11307c73efce5edacc25d810c02114e354039c4b69120bbf9286ea435e3a130e4c0d962465308001cd5990b714df13e755460e598106a31a2e18a4e3ef89ead5ea05398da0bdcd4ca6585d7dd59be3f71bfd19160a24f0a4c5d0aa8ea50d42d7fe9d18a1aade27441f8c49533a0f373c316ee0e01f3ca1b9e261c5afcf967989fe3ea4981ec795981d2d95f06f669285dd3d5e71c56d2aa21ec3de30fce8438b3d37a87c76389dc953290985b421805024a812b58f4b5851a96a4059f5a1e5045313430f728f77d5d565c4a1f736859e0519dc5633f054319e671fa0605fe6d26abe65c88033adc74d275ff0ec42fe473652a437c9868d79d18391fe996250cdab84abaa4c51d507af27f95c0d65db46ec477f52cf2f215216cea7f1cde4c215c8e14b5b10bc78786340fe36bd36c9f8f30968dbf015c914ed211fe2b90222d206a9474bacd908e7179f685074ebea0cd1476b828f6bd39ae1eb1887424d34be9245c03468af49c8bf6552fdc99eff346ba3d9c412b89af436abbfbbfba9db706fb7a0115fc81a8057a675bcf6c0c6fdd69a971a232143c47af2a9efcc8144b9fc9993e355ea40c3e4dc1f532edfc1537ecee9ed0609cee84fe3d38479f29d0d6e568d5e5ca58f1e9618fec75b6979acdc8f9fcbe559a880bb15e2e160bbfe561bd3232b710cda54f36ffeef6e755b5aed1058e87a46955c51ce359bfe35a9809a1226250f83ff84c233d5f86636abebd7200b79efe6f1f9e840ef5dbb9422599dcac125266821431818764fada030b656b81c446b7488a89c5917ffa14ffa74a5abc905145180818854769de81e95961e049c93df732526834ee021bec2570b4d5dcb4b50de469fb0c9fbd8b8673088c23e813956745eec4fa9b8b137ecad3b3201c83ef492ca685dc762c48b0f9120c66e012127f2d24898fc8a5536e1a6b103102837d7f07dea1cc8608f8bb08860b715afae18468f06a49f5ac45061a7bfe0877084bb2d5dee7489371d93a12ece6c4f46ac8afe6f61706bb8be5dc4f367eb7127ae937ae1c5ae41065247f341cb836a44f8989bbee918d1a0ebd7b1f08882859cdf21080fe8855b53e9cd8e95ce38acd7b56067d5a8ef128ddb9a5b3b0f0f1a3f8e0967bcc75fbcf2e694412237636a1105158aa9bfaa27c8e6af9472ab64bc809c88194bc5dfec49f4429f9730d749e3928b91cb52151a530ff048ec311ab9aed8e5b48ad44e8c9aed879a093342cca09a7a82306d6e68bbc9cd7a8cf97a0d8991f5cefcc22d4de065e7f1d590449addc844cda7a7897dba2bd6bdd197ca1db9be0a20e9f9d8014d0f3120fe78086e92a7a3ab9b5fc5255fb2dcb07f2aa6875a184d621f4e7bf79d24534fa61353ba5b834d5621849a244522c77f219e861c609664a58eb707e618bf8f14b2d9f2728b4acfe73f6cc85820d2e39cbd3e55275daae2d95f93c53824dfcb99057f577c7292e8fff04fcc68efcddc5a9bf424b5fb245aef867bb1ddd9d93503f8079e9ee614d7a1e877dd429e53a282974e0a96859201ffdf9d2fa917375bfaff6fcbcda4fae31d659d8405884839ec2021430d7ee3167b169d95eb12c936ac24b35126339ecfd7ae63153dda5671b9e3970e13e1d7029bc54885e4a86969fe30d3b18651f5167e77891b453d81b5e2668b4c1d9fe219d55f200bf00ba24a6c43efac66a189213f476d38c822fbc1982c3bd5c3a9f385ea4b4c29c10e082a0d49315927b0a09cac4e6ee824b8c501008ad8152bf9402607be8f5bfcf8c03258afe80c974d889946ee17a3924b4f9125c5c5ea2aba634b3dc15c2528d7bc936bfd644404c575f171dff4331ffc75316358f606c7f13dc046de64d90376737f0b28f8437b628622ba50f6d76a9c27ae387bd378b63d799fc97796b8d394e656e45e2ab85f8f2e2db0e8f87ed094eef95c8381e568acd602f305eaf8d7ff45c6dfba58de2ab2df5afc13f5a013b6ad1471ab33dd90a43cf68caf0e2018247e97a3e147012f190751ac5b7f704ecb47fdeca9a5803222da0e52444775554980214d134dc52fa02b73e537644a6f000beb26ad6ea95b3f973dac0395e9d3a5aa85dadb7ef8765e2475b647b9a4d58acb82a706b34ed2c9b67f896e7bacc89a90b6e6a0cf72e2e43e1dcdbf47fd1628df8e13f07a05b64547a97330c618f0a18c709fadce248cc25e0ed69d968174eba46d028693ebae2d12d800b05bfbc0445fc4e776acb0525b4e83e1cb68991e363df2a099af14a401c72ba17168ecf01a1b4c61027e5604010d50df263feee9b678730422a34205fa71f78d54ae3093a050880ecbdafe67fb85c5f342c243d8a5cba062d3ef1ed94f0dced167d5c389fcfbb11c7939c2c3a58beeeef47c40ce6bc7012ef1ebdd96b12b0731498b2897861742fd4c6573252d05f763ffc85cfdad737c417e664b3412b6969a82cd5f5d2846a81fea0e94ecfa0f7eec1f18d3c43a27546971d982ea5d50c04b0edd9e5d4ee4c9c37ac839a0c7e034f70289b0ea4a40732d61ecdd12c4fe036cfdcb3808b8733bd203acd0a74f7686f0d0799e3bfc73149ccb7391de7058485a22c7678f8d15b1a643efcbac4eb9bf167f9870a49555604fbf9bd8a99271464261176591ee689692989646522c9b0e19c924fb384fbb411226fc9900674c4b222b5b68c69649e4706876a8077bfbe3d78187ce2d18e1c3d0f4c2a2ff95bbcc94681bd5ca5c24d6c95b175a715f71c81fc84f306fb1ab343cfff1e0004d35455675bd5fe5a4b2bb5f59aa3b6cb4eeebe02", 0x1000}], 0x3, 0x0, 0x0, 0x405}, 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x10000) r2 = socket(0x6, 0x1, 0xfff7ffffffffffff) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4, 0x19ca000000}, {0x6, 0x8}}) 06:54:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)='\\\x00\x00\x00\x00\x00\x00\x00', 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) 06:54:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) getuid() connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = getuid() seteuid(r1) 06:54:23 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0xffffffffffffff07) socket(0x1a, 0x5, 0x8001) getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5f2ea00"/4098], &(0x7f0000000000)=0xf7f) pipe2(&(0x7f00000010c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001100)) 06:54:23 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x1, 0x128) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000e4ffffffffffffff000000000000000000000000000000000000c7de6bd0bfcb67b1f33d4d366082095528eacb383e7c589e21fad7941a36a7e876b4afbcfc99ebe4740c3311d6d9234dbd704c3378093339a7587b545a74306bb5bb879adedec4543baeb1d3cc0c256e5f1ad4e8033ed35abf220d6eeb87e1e121fd95d1662722a09b396d045a0202c5d6a2ca9906adff0638ed96a7c3c9431ed57ed2d88d6565eb77f846c0ebf529318759ee16e16bec1e7f74694dc5e73ed8f05c"], 0x9d, 0x3, 0x800) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0xc3b) r5 = msgget$private(0x0, 0x8) fchdir(r2) msgsnd(r5, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000680)=[r6, r7, r8, r9, r10]) msgget$private(0x0, 0x440) getuid() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getitimer(0x1, &(0x7f00000000c0)) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) msgget$private(0x0, 0x80) setuid(0xee01) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000a509000006802c85973b86e53a5a9b9f117d9c2bdfffe87efbf1dc6142d16d70c7f484f058a563d8e616c8c870c9e583c44e4ab63961291dd44c4f9e002f61e9003dbece24b0fbcc85992c29553ce3"], 0x37, 0x800) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 06:54:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) 06:54:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r1, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x40, 0x1}, {0x18, 0x1, 0x6, 0x1}, 0x8, [0x2, 0xffffffff00000000, 0xa7fe, 0x0, 0x400, 0xffff, 0xff, 0x1]}, 0x3c) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) socket(0x8000000000013, 0x4000, 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0x1f}, {0x18, 0x1, 0x97, 0x3}, 0x2, [0x100000001, 0x8, 0x80, 0xfffffffffffeffff, 0x8, 0x81, 0x5, 0x401]}, 0x3c) 06:54:23 executing program 0: r0 = msgget$private(0x0, 0x2b0) msgsnd(r0, &(0x7f0000000000)={0x2, "5abbe1dce07db08e67d1457943417085acec679824a7f5cb9826183b528689aab87d9db4f9b30e93f6de113b46c1a6d02813"}, 0x3a, 0x800) msgsnd(r0, &(0x7f0000000040)={0x3, "6c33e2bb53267719c6ff614e44cff155d91c9061af707c391b0f6b87974b44562bb161813dfa324e871b9e01afa5cab8b9c38da47dce5bc839ee24882732f7a8fd1d47d4dc0ef5dc2a110b5fc0"}, 0x55, 0x0) msgsnd(r0, &(0x7f0000001100)={0x3, "f7a55c037a7fc48c8c247bab91d9f6b21799bbf6160837405e0ba4e6f7f5990d751c3a04e5bce8fde11201d6a46ae4c8a7ed38f2e385dcc02d6768b75b992d8f92bc04b98e786a3e39c5de8e1680a0c7a35f686910a7a5"}, 0x5f, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c42381e400"/4104], 0x1008, 0x1, 0x1000) r1 = semget$private(0x0, 0x4, 0x1ca) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd\x00', 0x10000, 0x0) close(r2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000001180)=""/154) dup(0xffffffffffffffff) 06:54:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x5) recvfrom$unix(r0, &(0x7f0000000180)=""/41, 0x29, 0x41, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x34) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="000000186204018b002b3a0000030083caf7afb9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314c975d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14d2880700000000000000bad0db701604fe2b396de921fc531c9a51", 0x72}], 0x1) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000140)='./bus\x00') pckbd_enable: command error 06:54:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1f) 06:54:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x4d54d18a760ad0b2, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000400)="2579c7d5dfa471bae565ca75dfa8f5773ebcfcb8d288", 0x16}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r2, r3) write(r4, 0xfffffffffffffffe, 0x0) 06:54:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x112) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:54:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x1ff, 0x3, 0x400, 0x9}, {0x400, 0x4cc, 0x9, 0x8}, {0x0, 0xffffffffffffffff, 0x1f, 0x5}, {0x6fb, 0x2, 0xb6cc, 0x1000000003f}, {0x6, 0x3f, 0x10}, {0x1, 0x0, 0xfffffffffffffffc, 0x1f}, {0x6, 0x4, 0x8, 0x6}]}) 06:54:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) semget(0x1, 0x7, 0x0) 06:54:25 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000600)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') socketpair(0x1, 0x8000, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@file={0x0, ""/46}, 0x30, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/59, 0x3b}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/40, 0x28}], 0x6, &(0x7f00000004c0)=""/201, 0xc9}, 0x41) 06:54:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xfffffefffffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) msgget(0x2, 0x10) pwrite(r0, &(0x7f0000000180)="0f30f28868a7464df5fd18c86d8db84884bac07405f3265178af2eeae34e548756251913707a2b532b485746cce20479276ccd153f1907584eb5f5adeee84583564f382d855c36d1e8a1857488843e9ca4376e00fec756085628a836c47a9ad76a755a3e5e7eac796eaa4c0b220aabbf7fcea4d97d5e73516fe0547a50c72230d83c70ddc81e5c85c16e259f643ea8cdbb60bb084eecb4bf474628978a6029864370d185b8c34ad7d1ccc761fd803c8f2fff0530ae60d91a078b3d8e5ee3d0ad7cb1ce3eeedce9d55c21af9fa1123137f8c122c491f373ad829a24a9bd2e3f203841fe1d35799363d8c1a2c0cd3ad9efaff062bc3d64c92c0d62601614fbcfc927f23d696aa74fcb3fd604ed3ae67619c2567280e8acc7a63a3e8eb6f8552c5aafb769f96f491e5bff805b72f4c9846d45f9700d7250389ff7283d6251956d4b2b1bbd7e6389380f93d6abfb9205f707e0d69818c95f5f7625301345ad4fd8f1773b3657673e4490d9cb844604c5ffe285c0ab0a49ec4f0beba258d970610e72c5d3f32f788c4f3c1255031893700ceb3ee19ec366f5dd09da09412c9eac272a3a2289fd5e1362ebc3a4791e5f6ce5536fa0fc360bcc4472ab0b1ad90ae3cf90a8cd4e60940689554cf34341aca862a5b2dccc3e2af9ba5d066bd2f213500c01ea742df6299c8e2d98ebfb689b2ed4fcd0ca2ff819c96b3262d7b66937e992ad68796a085bfa50c4db50e61444efeeb95a95f7aba998d0b6aa0207001a73b3fece9cc669a1799410cf429c76193030261cb2b24938bb64f55b3f3cee80577af578987f026ab98e4fafea2f1f0ec0e856f3583ca6df020ace5980488abd79600737d35e00bf10ad55733df980d266975cac38af3c4b8d8fbd4008b66794584d55089fd31b8475407b5442e925bc74da35de93e9334880e49ef20803f100d9f3633a770e241f9dc7c5ab5f7ecab1dc48cc62a92388c5b51bb9136cda3d99fa4350c9cade5ab4b846b21df7173de4b6a24e5f4ca6ccbf0757f836a16e9308cfd83ae123b9945c877e7bcc2c0b3730bb1dc761a57d7ce2de5bd574c08386c8c4b4176ca150e7bc63a13cfe2938b4e97379c1ad6daa19693414574f18df45f7149c6b6a28d3e587936d2dd759a1a8134bababbff061585c152717abf3eb59a4585069671acfe7c2cb1f3db6fe00092859462ae6da55bd6734e69cb20f01431bdd89104931c1a64e2fcd49a45d6e83703393225da95447ad87b6e79301f4f2d6ffc0471416321e856ae98f3d9c7aaa3118c6924e79ac456cbd1438a491a53aba29bf06509c124cbc808f77759e0395f6f7e0d439d390d8837f13ecf6bea52b1989cec00798018ac60946f58598b2df0298ddc91075d4284704c4315575d1879ef2296821527b1e580e446a4e39b9020415ba171b80e62089399159850d58a9e458e558eaeaa3db8f45c91f7aeddfe2f2ae1824b769d75cb400d64c4818034397b904218efcce3f1ff28a614b925a8bed59ba4e473766fedf41f07499aa4bb5f81f4c951fede68bf4ea43bf03a75c8687785520339713e8b12efe81146d6837f3ba07aea451e2b0b7b8f8c2ed992446320a97e4a540dd6a3e1ee6774cab5e88f6243261bf2412f6c1419786292f780d220626dcf9c65f6adaea5f44ce7a8afa02ac0e3e2bce7c17fffa0cc422d3b1b4fba380b35e8d42f14fc74ee9f7bd28c10f57fe18a797d44fe830d4862aef3f7891b1e57bf9b6d44d1756c686fd3bff46374fede568e491599d888018743f9a8dfb792708fc0a85c39f3cad3672512bb9dbf778f58f2aa406bd50ff3cb803d80a862d2448020d736890abfedc8b542b78dd36ffe1ee96c48c14fab3f3445f55e7fa3a08636d34c88d4676ebc002b926635bc6949c7101cbc3855dbdbda1a4e27c7116e7ae3b9c69c96950c0b780862d244b3c90c1c2847ecf4c526afcab4d2152aa6d7cb51b4e6a4ce5cb1048dbccde1c5bcf75020d792664fdac4cbed0ee5372d4a1cff252207d6f0be859427a15881c66726f8ef7c9ae2236f9271643ce84b35448d7f419808be34ce697bfd42417cc9185b4cae4203491211c11f247654099f5a2795cc1fcdf81d79f1867881ee1157852f8f9912bd55ab700e5042378e6315ffee23c5e142afd16b2c024aa197a55b7bb7f78a40e5742442eb322d575e722b1bccbb1c81f032885d03cf5fa5d2ff29354ee2ce003973971d6a184743e342e10baff0f57c3be0b91d82b086915e6f3d923a32ab6e953209c8be03afabcbb2a7915deb01d582155fd16b642cbfa4dc6d5576fd199de78f90e32703aa55f6920d36360472b99e032d0229fb315ae90b90baf8e0ab1e98d8a3e6f2d5bdb3558cc76151dbd39737705a6ee21e5681ca34c922137efe038ab72594fa75dead69b1095bb93a3250bb15f50347b3c84ac06786e5cf77b45fb31429c45a88459f86a4ad62969590ac28b73b007935d9ea6ee37bd27043981d4f2a0c36e254197002b041b9e2ff1bff196af451745b47fad73e8dd6d3c0d0bdb2c29f82376e3f85bcd75f9386ede06e700a6099218abe0fe37f679b0d473499d6fec595a5767e439d6c1a378d0e7e3b551af8f385d9fc074846b7efea067f4e81c5c9411f19f4704a3e26d012b9f353cadf35d49c2528c25769622f10b6ddbc15edea5fc536f46a304d4f4fa9f71de0c4609a50d0efc8fd1d74756d2454fdeef26f52d8315e4126b968bf41413fc3f7a77d4002a3030140199b3930bb28fbe0437fc6363abc2894b99146379cf728c4a0215c21a0727e417fbe74d267d5527a4dafdb2bb312789a5feb0e5ea1113cab048160eac8d83513815c5194c2b76d33126891ffcc5644bf218c2d98d1a5659fe43fe881db19f571f1d92768a2d26ba6d13cda96d2e89820461c831b461558e96bf780f8fe34b070f285ffaad0253ff3a7821c31a855f1121982c99f20d9670291e468b71c1df85c64e4e149c726212b81008af753d8018a6a5e46a603bfe7c1ee6330e55369bb9c25a5a9dec7ad0ae8c7ff121116c97c873472753eea3d38cdfeae4aee2f24dcd75959729e22680757646b8e04792833ac3ffe80155e29c129cfab8cd588b7ffaf95f6fae973ec9e6939a135fe1642aeccf2c12c971bbcfe7df5934131aa577bcd7126e6cd24a6850044410473355ad874e37cf4aae6da8ef08d6aa20516e47d61a5f0a6074f5c3fd583a86863b0768b9aa048bdb370964ea4a36cc7740e22e81ef3eaae3107cfa8f05709d4d307a9b76f230b34e092e52316ccd640224a9b235897ccf242830a751bfd85bbdb8143c44725aff8864070d158aad282957782305ff5855539d2b8e6b62c9e1b4b1b358e0b1ca6aed438e3253a9685620f529bd2e8b8f8251a76e46d9a847de5685382ef7863753930bcb80b8af3388843abc4d95ff6ac1d82862ed70fbcb433e064ad787a3363910f9c90936c625d5f13ee652f7bf2f7ee7a1bdd6852ff98fcabff8d3839ddbcc70da3773069386f75c2133f15062654f04d4df979146bdff316689eb1ac0ac06690b442974960ee91e562fe57e5f958ea290fd4c9715fd032d353681b26ca5541e7370353d742d3ab0b66b1b6a535e98968ec7c7692247992f23036b791a04a223b3830844911a33b854575eb371da7dd9cb5f55f60c6a7f1f344b3358343962ba363bfa5799d6e6074a3b65745937744cb3dbda3e3c13cd25eebbc4161dc231e36df4858dae6152fe66500a78fd4341f51a6a48a0677611c44e7facc18f53c037b3fdfddd9821576e39d0403e1fe63200955fcabb31d0f7a30a99cd6e2d2b03b4e5bed2168f4157b400e5cf9dd6f24ad5825bdcc147cfd54b2ebefef89da39adf23a03af46c6207e4005ab196ddf878b9ebabe6008585a808c9b9fc64988ab93da8a86b767b2a6ce223b45761b058d5e88f8bb99fba4eee31b0d96aa97e4896e4842d10e992cecb5cb9b5307a12db54ec5c3d56c8d8878c1b15e158eb9665270a525eaea7c3575ab4d59abf438b8970746e1bd30d88a261670d01dfadeb40252c47744e5ecdb78ad18d7b224db73f9ad6b0f9385391205c220fb3f51079e413ab5518c62474088b0e071c3cb354c8a5425f67848bfe4cae827902c7fda9b0914b236c9cb56dcb78366e00b4353d5f78e8675a4ebdb5f4de0f827514b2981f6e9608a375556959fa4e1c2e9fcdc6837fa1e0742935e071f6086858c6806840df8e63b4af852a9defcb74ebed8a8720f5414e6a7ae33c4ab88d1c2e5138cd318b84846b6395340e09e2c5164efcce5963e19f96196742bf68722cfb3bfb98e968ceb298c180c4903f2c1702d12ad9fc2f38a15bb23fe221988a548d38cd55de4c2e24d043ea4ecfe4ae4f0631bb51e56afce9eaeff564c388c13ec1b580ef91f27cb997906a1b72c1b897f3803e4279e2b529930b645bd1e5c0070e2e8ef30c5d0d46e537ac80ccd1128e2b1d486e117ba1721d81e86c0e38af11739657b7f7eb58c568ac16a6320403dad8b538d7278a5daa7963a820ecebad82a158e96f9f1aae2362b2e8939cfc294be8ea6eea0c6b2272e2e1b168367fe809e044bd8ff866ed966501d896326f5d5972d1c3c4aa35f9f8ac5417fc3b623d4a21ad7dde4757a83e4b47130494b9f25e5d6c711eff3221e44f2694662bb1147b93847b28d20d49a072ada8a899746958fc9911ede2beeb2a8e5a084f9adb6eeb16fb6fcd73dc53d9db501ea1ea0698e4062316c5ce9737d90ad0c86ff6d8ad674c6bc9460a2313a554606b1fd1a6ac76952265d8c57a810772364bb909a37291029cff86d95d67e23a7c9e32272e9f753789406a47f8ba4a9dad0f330de8e6f3e616b4ae961bcdff21c4453fc6c30e4ad1b621e0286c5974997534b908991105b985a179fc53d1d1f9d73060abbd7828a4ef10280976caa85cb54409efbf0bdd40f86352feb8c13a380756baf445860546939985353bc6541af1ff2445b4e95f20707a7456f659669462c2e27571d03efe57eadd5630bf038d08fd07e3a43b68731004908c963ac459a48fee6079cd421b604bffa773edbdc9a78d199fa1dcc21f7d0152cc7122a0da1484a63f65505ad9a1838fc3b52abd53be8d695a7722c7363ef14851521ca33d9f04d679d99dc4b6483a22a9ebc3aabebca32a8844d3a7b191ba4f40942c1ac9f3fbdbf836bb75632c76fbb611ffc295795ec0cbb1822dae04de1eb7761c8b8e87fcdf17bc38ed25a1679a199205b7ef162908c88801d0ff51a6b3d3a425f0040391a77ac0310586f7c71a5bb27d64dd5d3302456bc4875732e21c8617bdafdf093610da014d37fa886674cd9f2bdfbc217364f3a356fa9b9d4b90708e012f0131973228488ec1155847a2feb3a1d2c93d82aecd22f47296e8c68af7055421b6759b99040df02452e1fa11fcaf091da60a0dc66d4883ae86d8f04466940953bfa23dbf89fcfa4f93e241ac88c569cef4f111c0087daf7207567fcbe76bf3750467c321224dd58033a75cf17a73366bcad1052f888d55314932700c30f28b355767653c9ff19dcf40c37e9d0e2cbebb75d24395b76722d271d2fae9d709eadb13b41b48c663968850c5caacb6ef50275b56f7f3b7c5248459eee772be2c375a185b36fbae74fe97f2652a6b2d55ac98274fbc9b4aed5233a1857da078c394b7e17c8f5a30e4e1fc10979c291541625a5def3c43f9c1f5344daf36fd909b9f4ca301603a2701ed28b1bc7e74fcca029aa436ea9fcb3a4e4846b6d244f5cf849aaafa9d2d6c464b9861a610d001c2aeb0d7fa", 0x1000, 0x0, 0x0) 06:54:25 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) close(r0) read(r0, &(0x7f0000000040)=""/105, 0x69) 06:54:25 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="5785359b67b5a370867a2d97", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) 06:54:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x1000000000007c}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 06:54:25 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8400, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r1 = socket$inet6(0x18, 0x80003, 0x644) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x162) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) r3 = fcntl$getown(r2, 0x5) recvfrom$inet(r0, &(0x7f0000000300), 0x0, 0x800, &(0x7f0000000340)={0x2, 0x1}, 0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/58}, &(0x7f0000000180)=0x3c) ioctl$TIOCEXCL(r0, 0x2000740d) 06:54:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x14773cfa10ec4ca3) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000040)=0x3, 0x4) 06:54:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x48) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = semget$private(0x0, 0x7, 0xb0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 06:54:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/95, 0x5f, 0x800, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x6, 0x100000001, &(0x7f0000000100)="52060720", 0x4) 06:54:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) close(r0) 06:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1f, 0x3f, 0xd9e1, 0x3ff, "45d587187b8ee37f191cee7071aae74f9ef11f1b", 0x5eb, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000500)='./file1\x00', 0x3ff, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8488, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r2 = fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3810, r1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x8, 0x80000000, r2}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 06:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, 0x0) 06:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x18041, 0x180) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x8, './file0\x00'}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x12, 0x38) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x10001, 0xca, 0x1, 0x6d, 0x1fc, 0x9, 0x2, 0x1, 0x4, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xdd, &(0x7f0000000080)=[{0x492b14c4, 0x6183, 0x0, 0xfffffffffffffffd}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0xa0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 06:54:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="c6a531cda7669878fbdd79fa6554569a1275a7510d2fee74fe1b48c6cfaba9ca2102344a96162802bc0bb74619b485181fad60f8855d471fd5e04c9f13082c8ab37a33638747", 0x46}, {&(0x7f00000001c0)="f520b3785cd8dd070a", 0x9}, {&(0x7f0000000200)="d0c8889903242e0967d4f0acbf720b53b85866f81a199609b808b0239309f213861eeba680edbefe1c947f2437eb75ed038b34", 0x33}, {&(0x7f0000000240)="18198e70ad372ed26aace180e19679e55ba66219c384aa8f23024e72fb823fbc1d4f48214209", 0x26}, {&(0x7f0000000280)="595bee3bc4a9296c611e764b81509c62f009dc88e77ab5dac4737704253010d15c52b41b6d7b47347d1b2a6684d83fdb61d615", 0x33}, {&(0x7f0000000300)}, {&(0x7f0000000340)="b904814b3ac47221c6443f6340cbcd56c92e631f544a7c72448b6cbf8c98c107eba3cad118394f27c2213c289a2be9ddd4eb5ff714c391ce1a9af1af5ce32d79e6f268bc071471b62190b13ae3bbe2e139f5380eac7371375dbf7c276ffd40cb6fee8f5fae55e6ad10ac8df4a7abf8cdaff54b3f45727991670add37f8872a24e70dd64ca8fbcbfcd00dffcde81dfbc7c767537972237d3e7f81291a404865b0df940cab959f4f391a83b70fa05302a9f1d345354faa604e2cfb9cd006eb8f43f5010be2a0edcbaac1d8c2204fdf0aa6394bdcef43a2e8fa8041f53b4cec16cbb5434ffbe9280270893a664fe2d0d5db813f03d045018c", 0xf7}, {&(0x7f0000000440)="99504f81c67045a34d26f15045d5d6a6cc2ecb565fc030fa59f41e36af3804f823b92c4a7d3c7a6e138100a306f8b3e8b32431802fc857c25a5cd454282ea50e38a6e0dc4abcff058eaae595e03bf88904846d56b638269e8b734a7d37e7dc11ba0576708fc8ae675a81810e49b38c786adb378d8274d6b6b534907cfc4c4688a86b6da1104c234908c1e69780a880db08f980bf57d6cdb12fd881f291e125d3ca0a842e36af4ddf8700d96ba8da869e570a66e05c6ddd694886def8269726608dad3053cc5e81cfda5088d0de3117b594a0f434f4f717e6aecb", 0xda}, {&(0x7f0000000540)="830227d1dd3ae5e9c3afea6e6ff836b56f196be876290aeb335f356787e75f1505fbbe6bd076fae9634b2e7732a3b0ae6ef376711335aa27298a0928f7b51552", 0x40}, {&(0x7f0000000580)="290bebe9a6a7e17204f82f528f0b2740bdcce298ac9bb3c5ef631d629310d53ccf2dd90c44a2405be78a6ca5b17be2c07bb4ed155a66e6668a66e9c1f6b75092482dc9e64d703ca8e9c637bc9ffe2b1c74fbd144c659f71187aeccfd808e3ef837f673f8956d18a087ce6de0a3be6d82b04297567ee53883411c8477659a43728b65ddad383dc8366d36ecf2a9b372d60eadc5671070a586ed33744ba3069902c6c608a6accb5c6cc9f6dcc5a63643b455345828217b54cd0e20c30261453bf4ed8d281f58db05ed3256c620a8119101f5", 0xd1}], 0xa, &(0x7f0000000740)=[{0x48, 0x1, 0x200, "f1438529be8ebacac76ce0fd2736983089b2cd0b2478a3db379163c7dd03feda69904678fec5ee1d2a95ecc8e481bf136c0bf278"}, {0xb0, 0x1, 0x3, "184d104d1c7c09b9f96462de02c1d98c1fd31d4b3b8bb1feafe7c5e2442c2d8cf91846567c10cb36b485a00a348d7cb72f96cc5e1cc1138429a67e6b969c08fce7f5a4f64ed5a1454f8040c70a928852d3f53477f21c6977a3c1ec2f72fc5b22960f48cda629911ee1137eeac62d26b265b35d2447f7f8bb93e65fdc54a9b8b424d986c42ddb851e542fbed7ff076f42bdfe2f7f03ddfd548a1b"}, {0x100, 0xffff, 0x9, "bfeb20c2d6697545c55d8ef4b743abe22144ed6d4c7ff5268c34c6b4495802cde55b0c7ae730e5fa8fb1033d4c3b50fbd3494eec091afc98340ff3bff54dcdbe91165ffd5ff0d625aa12e2ec97bb351590fe303badf2bc0503d96041742505c13a3de82d5dd4b93fca612d5a7e4f88667c3693a513a42cc498468aa838a225cedbb60c02ace81332f45976cfdd3a670cbdc78f45755ddd10a9322b439109c3df9e8728acfc2ad188f1708ecc5a8cf31de4b31bb839f2ea3406b76eb0ebe5e3ca70461ff675bb45024817fc6901d412f209485b16a67948fae4742d17e8a81c04f06c75c0de09042207c51ae1"}], 0x1f8}, 0x400) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:54:28 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:54:28 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="f6e9f8332309e00e3b16987f6f6f2db719554eadc80679136c1cdeee54aca9ca1b85bdbe5cfa6bb3a6f20b74a4f309d1e1f7a08b807de57789ef42e9fd990f5693b5e65804fd06cf849b841173e64bb825", 0x51, 0xc, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8404030001) 06:54:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x263, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) getgroups(0x0, 0x0) 06:54:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 06:54:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000ce8e844ff0a304673e8a08c9f98ac7cf341574f657512d9e883426d386a8162ea312511c61cd20c3b76df84b0f403616e25391acdee08d73e1000000003af50fc4501c30ea91679854e577b6456414669e57deab575aa9747d807bf8bf872c16308f67866a08ed261d391ff36ff40300000000000000546fc51cde9578759573b9df00e62296d7565bc3cc6529cde795c16078e5ab4c52458458562ecfaaecc045d7883bd88644ff05332a836ce96c4e5ac539ee4e6fb6a9268d794638cbcff5ab18eb43235a5801d2eb106c087170eef655b08be59a7dffbd1b13f922848524c8ed25bcaee887b26c4d677d1e6928f6edf4a88008ef73a8c2a5fe9c4f33ce6964d44e14a84ca3815f4a89f64cb1966e936cde33a759a71164fa170ac44753b828e4a89c413960bdd4b29e54c936c890fbd0be022f06fcf81ea65c812847754488621a1b686e191491cb2b19522e72f1e4477e757a21b180faea858870b8a4ce17c96af8195378da6efb4a25753162e600a761f7c32f45"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='\x00'/12, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xffffffffffffffc0}) sendto$inet(r0, &(0x7f0000000640)="2698004c992cd33873f62d2b79207903364ca5655e01e5991206b220d88079cfa18078272610b6788a88ec2835881fc2eddb9763e1ae38686ba55879a8968843fc93a921219ac5308881adeae99adb22b4f7ead8d8502c5af6b9ea797f63ea1cf2cfaade1349051496456c8efc21ee57c3f8ee696c3066a304233839ffad8f65c5e1a6212051756e5ca645b80f08f1a5d0cd3eec80c7697ee106d77034ca12576ed2bf5de85bcbd42674ae36776d0e1878cd06d079df62ed10c171c99df58ddde612fea506b98f7682bd4422c3ca26d82ffe5f89efa83bc38459b582ed0a5d14024a5d7d24bc0e79e0467029a3bd87ddcd6f311360e67e2b2c9f13d1e58b2c680a4f3b962d39bb1e3fa28967d7b63c68ae81afa6c6e126b8ada10e15d49525696fac0d846f6324ed5f2de82774fa851b09c92d420cd43686d7385d58eb81c64779e72c8e4dd9e25b724bb3938f4016f8b32a4ac2766f478e3702941a06c88930cf5ec2055e950e8954626d906c8bd88e0ffba18bd6b4d486917cbcf57e3f0aecf0d24f811f53886ba10af2bdd584be024b1199cba18c7c67278f4b35b11079fb235c2599f24e895cb4112e398c6b61d68765b522676d3f0d0368357f2afbe7b91ad81e3a9fe9d392665472509a71a40e86a84278f5c90453cfa31118fed99cc3dc6f8c6aed69b1e15a80687ad20a3a48a6015e00092f8155cd986f55d140ffc13e8a44e3b2b5b0b5f3bd9ae390e7ba3264036de1f3ae620293842bec81f21fab82c2127ad2e033542a9e8555944a10461bf0a6f70af7d3dd912d44b2926d14d993e337298c314a68e9be3804bae245f68c9a5921472302887bd84e58ddefa53c91b377e3ef4aa8bb84642e0d3b80cbc07c75c42107432e218f07824511e55b790e8823c79b8d2d5f0e7da4f17e9d01f8c78836303057bcf310f9839b535ec7bb95f532bb6667bd04e8d47935cf8d332df30d35fee91fa87f169e8aae9c778753a53144c96c6c81d5526ff731a01852aab109418b6a068cd7b59e8e72fe2ad66af02cca63c96a3760f9155b2121ef7f6d901a5c0d3257e893e831f09d44e561a81a655e475bd503a7ca7bcfe6c2e059778f445bbec314a2c076648638d91dc5a04563a8749b8325e4c0d8a6efb7a7cb4fa9e24b01230ea4b7aee0217360f25e1291796dcbb41871b3240257e86f1a4ae149c5f7980f0a5c7607fc8f1e90e64b4f46c831865b0242412b043f260f1a5853bd405a3dc41603565c937a02a360ea3b6c8af934842b308e4e782ef640960064433cca2f9bd21404976cd68f7345e47be0f417840a12b32f3fc48d13db69567be5e0b7a92aaef5f4077def80fd59be038cb5139393f8a8fde1832ff7397506974f46bd1b7d40f213510e657570ab05437c008b61dff3712ee2a85c63f6bd2d227b8af86cef46d25ef0454a0d319aeba2c9b6b44e5bbbb39ca4176a7d09a6bbe90ed088c6b59ae3070ffffbf9e2a999744fae7ffaa796a60815e9b521aa7d2c4c4987dc9d3d9fd6f487d2f1a4c8546aa7be364d396bd5f0fe38175af47d9a3a0414f07977fa356e3f4b935728286edc896b8da8a94dc0bf5034a2df20064a19b052b4aa2535bd04d6c556f1c0192ec5db15d0bb2c1df76b2df4e1e90e4cb4a7052b1381032c5708c2bb932ac164547094477a655660e53afdc2d0719072b83b711639155ea70c9b2e078d1d6b0381a6e72e5cc3a7f3d2697a59358b2a00c9193b7850d61ad7c21a370463c940dc94ee151f720e59a8aba00190f500e41271a3ccccb331bbb89be782286643b0c1bd78c317ae455fd3ac4bbb33697a1a9b65c8deb0ffb49e6e043aca3b2fc507f491f9611b5299f4333770357606319b1234534b7d9139ea00346e5ca7a35bb44b80e81d7913eba6087500d00ae3f3139448c1fac21b437f905468d82f28b49fd9df43546a7337d44dfedc39ba1b7a1a0882e66bcec64b6bbdf08136b5badbb93dcbeb5e13fb2845a85ba1c4af6c45a967e47e6ebd61d1df3ac1af190e15554900abc6387f99de351c9d0a2cc4127b9adcaf36b9593e137561bd5c42fa52ee0177bd08823947c07060ea4ec63346b42c855bd56328899988bdf628c50dd3372e8beb0486c571845b46085069b0335a09d7dcf93151eaa1aa2bbcaf376e67857429f6ed83c0e3373bce6bca2747b57a1f1a18395da3cf576f0dc8a1523823e978735a685494c393479616011c4e6b26ff7cfa2848a8d86d1735264ac244dc7ba1461778d04b08f219dd726251040406517178a364a77280daecdbd4f01554f025ad80ea8ab176699f3a44f00cf099a5be4595c95124f239ed6f3005eb38b5155cc3a2f635194dc1f30264f9961f6adc85376a1834e6f09966e57f502897a0110efdd28b3ca50a9b3db42abfe730690ad2e33ab0db28f810d86b8bdc56c01c3ba408b838a14602e76035210d90e5da72f54b916e5a36e36df62d65c0141c2406cd5b4a36ea33e4b5b67f28241da7f6e184e232f12f9a4774b0b24eca0cfcdaf5bf5e477140acb640018f66ba7208dff8f82c656803bdd641df48699ad1b464207da0c0ff68b967764b427743fa87c44eea418d96e0a56bde6a0ab14e057f17ac02946a1048bab63116c2d527dbb845c08e13eae444847dc3aab4c5f58bb747b4c80fe93cbb12ecd1538737960859906e8c8a765e9b896514d8a3750e2c3cb5a19a4f3ff7e4a4bde66d24df667bf26a51279117ed73c65337c22771c0a13a7b1e27061f879148d196a1dce54f5a0b8ab3a556becd4e57e88a2c911c03ee0fe508e3b2278f1a4e60cc5ed647c497713a364426ef240668926ea551b757c34bc093b0c137ef81565f291652ce2a6f8062ce6eb1d9b9f34c05c3f0782f413333fc3fe230a96b70c8787d914ebc7b8e1f7874d16e9400cb7fbf2ba2beeca9b4c5f7e070b634e7a14a7e46a2ca962fcd186991a6d8752328f153ef34426b3c50cebff2d9d545135c512ac624725a1afe39da2083df8d9c61325c605dd2720d95423db9e985006da528bbb891167fec3c403166cee04847df8a6a5bdf1c288acf2b4309e2e6f2cbf35f1cadabeea4915c9762b51d9578879fbd11d51b936fa1ab576e0b973f09e7397cb86c15358ac2c4a541cc90a0a9832e03c8ab837db0d565affcb0612641497ec4c187c5708229f388b5a34e787b78b40c884d3c8edb33fd4d8696f9e61c243e532a8571094a4e772d2845ca1bd96bd672efc50e96a2f6c1109171cb403d165efee743781b3716729c3dcf231de0849368d951e81c2b133baa5a1c7d8aa63647cd672061c3cc7d8e8f37ec2c01248f1e85b87574078baa4cf21f36ecf00e60570ca70a6e5c6788e447b044d50cc675aea3c6db78733c6617d82e997fca51cd4917735df0c48de415753b35e64eed032b7b699b01fbb051a1a161ae078ee0b0004601b59e565f2311937a2d4a6f7cd3705e3d87b75c3caa117343654988a5c04256ee2897f1bb4a5af017fc1f82244e6cb6406321db2a157a0c5909dc79dc64961ad51c33bb14b92ff61d883ad884ddd3e3d99a2b3a7eae65a9294ff38d6f5f1d72f3f6721cf55726679eae2711d490eb918becade2c9eb88f34c504beaa26bb4a70891a1f4e5fc024bc437c8890d8b6e478914d4951f262657a421814aacfbd3f435372830e0c38475e19f426caeac9ed93c0c71181b8fc94e22e8ad63f1a6e57dafcec74231fa2baec08de8c6a902ac5cd098829d9e9abce08792747e77363e2621572a35efcb868f4dff0713cb1c4d0943151cdd6d42a90d55abeb1b368f4eaac20b65972a7e690a3207877cb208a1543535f70993b0f1d18654029083d9249b2562fa11773be4ec94c744d62406f29fb74cfa09fe508d97aa018220efc976276fd27aa0c76756ab7328ea24c0bcef0076b4385c45e4e573ff006f2da3783cf0908488d0ccdb46c85e47e56b150f1c2f470e89e1bea0af947336ee31f90d0ca4fea12137a58d91c9bfddf0f56dd16e7d538b0e52c94bacfefb255d0ad28c5030ce4e8457bf12afdcfbf29afcc360085c4271c60463dd100b0cdb855f91ec00c95fad15bc6693bdf194ed0487cfc718d542bd646a39f20bbd208bce26dd070194a049b3bab41036f9afaaaf55030b9f1878097355482a76e0acca89ae4912eab429a4d9e85bfbd1e1f981ac10ab5414071f3713f042767089411ff895dc0915495ea4925f9277f7a2155b60c906317cea769dd636788f141285139196a46e1e66fca81088ee14c5c9cd90506f241b45e0c370cd2bf26908b7597ab6cbd5c102f0b5150a988056785fa04a6fec0014d67a7748e1c57add4f8a2da7cf8a2b58660b57deff442c1890c79192b8128065c34c081f7c4c4c1f9aebd39c56cd5903ec43998646220cf941c98636fde2e7a67029cafa88030625bcd92cee7f0a5ce0d2fb52b48dbc5b8945afba34ec59ef7c7e8cb50d90dfa8ee860a41e0d7a6f2846e2066e4b14a663c3ecff4e815dcb24b4f8aa874ded2e1db67db1b31f55b51d7ffd450a0395419cda0577fef37385ae8ec26c09bbdf578254af4caa7e59db691d1c3d5e77a44eb6d24311629e6a1988966e6e1e14230f94e587e348adad80044589d42a1d3c502fe1f61128d275db2f177627c19867dca97211b74b9ab86fe73c508ec2808f7a95c743bbfe0f769d477153826ad1e9d487128feb3a3daf2c525affbdc715a58005ec9e451727ef4911ef71d5752e8fe95baaf3bc813b3a8dbf78d331e82c044b3a2ca0d13bdc0178a480363f8d2e38b07f16c41caf563a15a239601ad52ca55de4ced1a21115a9519790f190adb964b5c0b1eb8e6a865e567fb207c2dd744356c39b846e732d545786001c1ac74377b96123a3af552f2e868027c1dd92dcc9de591b763ceb52eb9bc5933414617a49d322ad9ad33054ec8255bb14cd4d65723883516dfe1ce2fb564ce6614813a51b437f72a45bde450c3a9991e062f959cf64130480729e4dfdee3a05dd0a7b6f61bf079dfcb2c9b3b706f9da6a0065502e1799b781b9d21c956da137ae53fff194a6d1ae5b55bb776d472e9c074dcb80cb01540143d5a146de024410f2699b2a8d2e814714ff8e3082263b085f4c668dad6125b837dcb1983d7c421d750a4ebadb2aebc5a2488ca8996d98c39b978026b63e27f500d8b39e164b5319d0d498f1845322ed71bc2f09c86ed808567f80a20c363edd2b04b9fbae64b2b47299baa23915507248be23e002f4964a49b48f2974375d8dcc170f335d98ed82c46186230d2c3a26ae3514ebf8a9a8e5485f5d4d3002777d993e11f5f3d44a3e7675964b5ff120f3f58c0b9742139d3efccf93385b8f075c61f2dd3c0020ff824c77b0d677dd1a90b63391f4031b5e275ad70e10a10e991d15fbb63d496585cc3663cc34b7a06c49043c382be80e8abd74fcdb94305b8924cfcdf41590f5dd9cfa2561ee906fe6dbf48c735ec6d257cdf52c76c78abd1077683dd1f40bb14da12010d4ce5a46d3376f737779f824a8a29c379ace2570f22f71a057f335d0defc5606697a0b3d50a7d04b0652ca689652d7a7fa3e819a3fc12288d41e52da4e49ddcb9e008b57d13289bc4fe4796ddd85e66ab5ceed73320143849a3558a784cc79c6e2b7e9e35e219a7b6d49490fd24d9da99e2b70f1fb0bc8cf4abe3d904aaa85f618c1f2f0c452fc03c4705c739651f143f9d9a2239ca56268b95feed823a959b4131af1bcb2aafbb721fbb29058c16fdf447ab4d0e880cd91967d8fc8ae923bbc4157f3c3ac23e0465092bf9f10aa8", 0x1000, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0xc) write(r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:54:28 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8003002f66696d65300037f2152a364775e82ca713cf0d82"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 06:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x2}, {0x3}, {0x6, 0x0, 0x1, 0x3e86bebe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x18000, 0x84) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[0x6, 0x5, 0x7c, 0x4000000000000006, 0x42, 0x7a, 0x4, 0x8]}) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x81}) 06:54:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff8e) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x1ff, 0x1, {0xe1c, 0xffffffffffff0000}}) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e0700d3d096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c7fee0043a435c94e2c013e0d3d78c926178ddc4000000000000000000000000000000392e17b106409fd98e611e85efa4e0983849c19a322269b227e93ef6cb7f7c9031d0598911a069814f831ddef67a5ff62d50f2818ebbbe622ef0295d5538648bc5485127d6dd8ed97524f3a8eb20aea7f94a0131d32e60251a6fef796c5d27d9f2728adf6f198f9716a6b314561f24c447709dd87201fdf293f9e3ee76632b861371f73e1ab98c0fd75df0c20304dca13115fbce435b0c9f6fe7d341aaae076cd8c9b28230bd68"], 0x1c, 0x0}, 0x0) 06:54:28 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) clock_gettime(0x3, 0x0) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup(r1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x148) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) sendto(r0, &(0x7f0000000100)="517822f02be5b02a38244e87f9c86a54c91f96e078a1af34b01ebe8aa84a1c362f471edc116dd7408d646c9b89a00a0d3fc2afef15b2c651cbcbe6501e58c062bed6b4f766ca807137cc97", 0x4b, 0x400, 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') sync() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1d) 06:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pckbd_enable: command error 06:54:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/37, 0x25}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 06:54:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) flock(r0, 0x7) pckbd_enable: command error 06:54:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x1ba) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file1\x00', 0x4) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 06:54:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) 06:54:30 executing program 1: shmget$private(0x0, 0x2000, 0x100, &(0x7f0000578000/0x2000)=nil) shmget(0x0, 0x2000, 0x220, &(0x7f0000578000/0x2000)=nil) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 06:54:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x360, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r1, 0x0, 0x0, 0x0, 0xc600000000000000) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 06:54:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x45, 0x0, 0x0, 0x800000000}, {0x7c, 0x2000000000000000, 0xe0d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:54:30 executing program 1: r0 = socket(0x3e, 0x2, 0xc8) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 06:54:30 executing program 0: chflags(&(0x7f00000007c0)='./file0\x00', 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x132) connect$unix(r0, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="f8faab47b742b9fca9339e0982f5", 0xe}, {&(0x7f0000000080)="0b9d9b12c938ce5fe406493c33a784221396dc7ac76fdd7615817d2be01ef6814db473a2be505e285b3bb642db3c21f9e0315b2aee24ab9c008c5cab5d378c47ce28392f024eb344c050543893274acdf055db987116e92dee9b59631e986e962ff6b1303b2d8df990a2fe751f38017330ea2c82f13bdb0c80", 0x79}, {&(0x7f0000000100)="52f532e401e25e3389947a7e026578ac14ce883e2a19737a8dbe72c4bc826a68355f601e4b73bf2d1d1de2cc6774402b5ebd27dcf8dc3d439d0853f44221efce8ce98e031d8b571e3bdfa2897a65b7b150debd5a27c82a6fc1173ff20f1f9f51ae34ed725697bfa47417ae280370bb22461bbc00f13847a3cb90e9861c1ed6b806e12d07ed0b394daaf2a208c55455e6257e13ac4a35af32e94aeef4cbf8446b42cb5767e0054d70", 0xa8}, {&(0x7f00000001c0)="5d8d853b3e2d5a6519347fc481a64abc2bf0478fe9e8ae85f99d785b8576409d", 0x20}, {&(0x7f0000000200)="720cd5965cdacec7f0a483cc6e492439f2036d43460957999ff7cfa15e070a000830a3abfcda31b996bb3e7a", 0x2c}, {&(0x7f0000000240)="a654c4c6ea03e7c44f43ede5b0129004e6f8541989c2c92a7c9dd7da169fa3cfe9a0905a4e31987cc0b84f35a4fb07dd80c67375ad0a672b9b15b470551351a873e1514393f74788fe3d474e4fff702781f1957d530c7be6f11dbd48c76079466817564965aa81943dca239934adeb7fe97b8a8dd9d77511d50de33c3f4e4f3acfa85edb329a2de00dfc5d8435f39c5c5b13a9a056eb623fe782d27f979396bd7ab3a0aa9bb765738d70b300e51bf3da9197a1fac45feb21a7d7330ad2884dbca22ce7135b09f3b1d0de7ca27be4ab44403ba2a5f6a77fa5e5309d3f72e9d06c97af67eb5f0f6877", 0xe8}], 0x6, &(0x7f0000000400)=[{0x38, 0x1, 0x9, "abf16559a034136766ac177389872be94f992d498ea55b550c9ca34a789fe92f01e8e3e41820"}, {0xc8, 0xffff, 0x51, "a51b22ed58582a661ed2eaa337e3e40ce343395edccc50e1fd4fa4f3a6e8008a44072732b5812f832a5c7f9efa29448aaf380d5d4525a752c24663debf142b25d2a3d49b07b758e10cf96a6de952b0eaeef823e8d1022a011f0cb5c47bfb061b020f93091e509a66d72936bd4b299f932f5908ed9606bdb222210efb752c047f68f6df2e9dfc31cb40d82a127ae346d5e736b682e14c4b4bb8fb8bbe77c57303d05bfb2cf974aa0c8c0101ca1af94184d3fe948ade32da90"}, {0x38, 0x1, 0x0, "9cc304cc46f74b94d8b8f10259455feda5b8ba8609a5f9c5c65943b4b261c9532702a0c9c793"}, {0x70, 0x0, 0x6, "74a5f073af5edb3f8f6d67ece880a057e2072f6c95d77f98e6278f77feae72bb8d4f27cbc426dcebac67879008bd75f3f5980acbd039384a486bafea8e2bcc7776a267df95ba6166974e43cd4c796289fb1cffbdf166154c7e506f79"}, {0xf0, 0xffff, 0x4, "14d7eb345dc75df45523bffe8672801471b429a5cc3e9a124a979246659fea664850b8afe0a6f39faa3ff90b544e85129b687613cb766929ea8b1cf9c09665782c57138d04701fad5d488b8fc4888b9908365a67d5a0a69efe3c082956f9dfff285d5cddc49a976f363e7c0cb1b2722478392ad96228709d657fe70dda9ca81fbf2088e335d37d51ed7bed3621af8a43d4c64726acdab44ca86432a7cfc97d84740cd4ccaa2ec8850587668d12e5635d80cb72eef759c7fc50f80a309ce58197e828ed0d0cd380dd584ea7cef4b5d4e337b0641795b720bd524c1b4f4a"}, {0xe0, 0xffff, 0x1f, "7244ecf0a9b4f82da8d7c2f8eddae99fdc6bc6359b438e18505a396eb2081494785878ed7fbd0bcfc7b80ecf1969aba12eb3ff8b4f676fd0b9645b11a65782a23a7c4d1475e8c946e6e64ae1f36b562cac08841eb2a710cb767a278b3ef1480dfe8692d451a2a35ee39a41653def5e17d1451a8dbac6a8974fccb1556ef1a2b532075a58c3bdd00836e5a9867d57c9f17824d582ca63d4933274ae56dde190667d931de43fa5dd814ad19a6b290bbbb307705c39826c6886ce923e0d99b0ab1047d45da751db557f863f26cd0e2f"}], 0x378}, 0x1) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') accept$inet(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000840)) 06:54:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200c0, 0x150) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x800, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) kevent(r2, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x3}, {{r3}, 0xfffffffffffffffb, 0x1, 0x83, 0x45, 0x2}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4a, 0x4, 0xf377, 0x8a}], 0x4, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x80000001, 0x0, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x81, 0xf0000000, 0x1, 0x4}, {{r2}, 0x0, 0x21, 0x4, 0x5, 0x3}, {{r3}, 0xfffffffffffffffc, 0x84, 0x2, 0x100, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x11, 0x401, 0x2}, {{r3}, 0xfffffffffffffffa, 0x80, 0xf0000003, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x8, 0x200fffff, 0x800, 0xfffffffffffff448}, {{r3}, 0x0, 0x1, 0x1, 0x7}, {{r2}, 0x0, 0x40, 0x3, 0xa0, 0xe2}], 0x3fffffff800, &(0x7f0000000100)={0x8, 0x6}) 06:54:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:54:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0xa) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x7, 0x3ff, 0x1ff, {[0x0, 0xfffffffffffffffa, 0x1, 0x6, 0x5, 0x0, 0x1ff, 0x4, 0xffffffffffffecf4, 0x0, 0x7, 0x1f, 0x9, 0xed1, 0x3ff, 0x7fff, 0x139d, 0x7], [0x9, 0xfffffffffffffff9, 0x3, 0x1, 0x2, 0x6, 0x8000, 0xfffffffffffffff9, 0x9, 0xfffffffffffffffd], [0x1, 0x9, 0x5d, 0x68b, 0xffffffffffffffce, 0x5, 0x40], [0x1, 0x100, 0xff, 0x4, 0xffffffffffffff85, 0x3], [{0xff, 0xa6, 0x1, 0x4}, {0x10000, 0x19e, 0xffff, 0x8001}, {0x5, 0x888, 0xfffffffffffffffe, 0x5}, {0x100, 0xd2, 0x4f, 0x7}, {0x80, 0x5, 0x7, 0xcf2f}, {0xf82c, 0x4, 0x0, 0x7}, {0xa4b, 0xa03, 0x8, 0x100000000}, {0x0, 0xffffffffffffffff, 0x4, 0x5}], {0x2, 0x9, 0xca19, 0xeb8c4c2}, {0xa1, 0x1, 0x7, 0x3}}}) 06:54:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x6, 0x0, 0x0, 0x2}, {0x6, 0x0, 0xae1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:54:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x82) 06:54:31 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 06:54:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="6607d471") faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 06:54:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000000)) dup2(r1, r2) 06:54:34 executing program 1: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) lseek(r0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1b}], 0x1f, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xd}, {{r0}, 0xfffffffffffffffc}], 0xffff, 0x0) 06:54:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x2, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000300)=[{0x22, 0x4}, {0xa2, 0xff48}, {0x0, 0x20}, {0x185, 0x5}, {0x86, 0x8}, {0x27, 0xf0}, {0x6, 0x5}, {0x81, 0xfffffffffffffffb}, {0x46, 0x4}, {0xcf, 0x8}], 0xa}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) getsockname$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000180)={0x5, 0x5, 0x1, 0x9, 0x9, 0xff, 0x3, 0x2}, &(0x7f0000000200)={0x4, 0x4, 0x726c, 0x0, 0x2, 0x6, 0x3f, 0x9}, &(0x7f0000000240)={0x0, 0x6, 0xe24, 0x7d, 0x3, 0x20, 0x4, 0x2}, &(0x7f0000000280)={0x9, 0x1}) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 06:54:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 06:54:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x20) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 06:54:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2ddac3a93fd2e94d2d00"], 0x8) listen(r0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) accept$unix(r1, 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) 06:54:34 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) writev(r0, &(0x7f0000000440), 0x4) 06:54:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 06:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000b2, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r2) 06:54:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xcf70}, {0xb50, 0x3}}, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 06:54:34 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = socket$unix(0x1, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x48, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket$inet6(0x18, 0x5, 0xe67) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x1, 0x0) r7 = open(&(0x7f0000001280)='./file0\x00', 0x80, 0x6) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/pci\x00', 0x1, 0x0) r9 = accept(0xffffffffffffffff, &(0x7f0000001300)=@un=@file={0x0, ""/108}, &(0x7f0000001380)=0x6e) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x0, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001400)='/dev/diskmap\x00', 0x20080, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wskbd0\x00', 0x880, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r14 = socket$inet6(0x18, 0x4000, 0x7f) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480)='/dev/vmm\x00', 0x8000, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x28080, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x400, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse0\x00', 0x200, 0x0) r19 = accept$inet(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r20 = open$dir(&(0x7f0000001600)='./file0\x00', 0x80a, 0x1) r21 = kqueue() r22 = open(&(0x7f0000001640)='./file0\x00', 0x20, 0x80) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x8081, 0x0) pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x10000) r25 = syz_open_pts() r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x20, 0x0) r27 = openat$klog(0xffffffffffffff9c, &(0x7f0000001740)='/dev/klog\x00', 0x8, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x500, 0x0) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r30 = socket$unix(0x1, 0x1, 0x0) r31 = socket$inet6(0x18, 0x0, 0x400) r32 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001800)) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r34 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r35 = openat$klog(0xffffffffffffff9c, &(0x7f0000001880)='/dev/klog\x00', 0x10000, 0x0) socketpair(0x1, 0x1, 0x6, &(0x7f00000018c0)={0xffffffffffffffff}) r37 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) r40 = getpid() r41 = getuid() r42 = getegid() sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000001b40)=ANY=[@ANYBLOB="01002e2f66696c65300052fe928181151536eaef70dba5383c94132e5a12d434159946a0"], 0xa, &(0x7f0000001100)=[{&(0x7f00000000c0)="d2275ab6bcb35c127ad9cc214c63469815e6a66b44c32fd7c9fbe8ff23c889641a8a9e1b2e18132c9df39ac8aaeac3b3b2c77a4ed29870e7f05491ba527b9a8c5dc84903d697128329afcc96ef09435f15216b956766d9aed4e3476a5159c4b189c061dae89b741c34a9afc9556bf0387b223bd6ba85e88ed74442605e6834c4f1b453114b9f247fcbefc19196b514436d857de1035aeaf1cc80df071e9472f9d1e07789376074aafcb026f5252735439d2b0014fca3dd9986bf6f51a2eae896dfe3293ac1b097320ba136e7f4067cc9daf185ed2c5b8310335e8d1563beab4cfc96d8867bb375373aa4c70cdeccddcbdce812314b122d1d37801c745c0231aea1e6f108afa54f58cb1e9310533b9fd4c2901af82878ceb92c6b7d8111661250201c606863203528de443d269a67e531e4b900506909b06306a213a08aa968898a7338532f067c6a1eb09e907296b542a47be963086241f6047895503a921efbb55ebcef7d1a9394684c69013b0a0e884462cca1a84b9dd06979779cd0b83e287f35ce94aed68d41024163a92d6fe8b2f69ad0e476fb32d8496ca75f55cb12c42dec2cdbe0bd5189d1c47f2d477bcc595b1039e123514c8cf19efa07913ec1969d6d49b08104272cbe5670cf13f66fdd2cfabfb8c7f8f9645ebe90a733dcb2258f3e48e7bc51ed6acf91277291e44b6789ebc85d7686ebf91f79ce9141c204481c8242fc41943f0c913abb540dcc38200527b2b584f4d46ea9bd9d3cb6fe6eefdabf1e18aa8d548b5b5538faba6aacb80785d14a6a118ecaaaab6e686808fe0a6f98101433c23c263294053ffa716826b56b277c53313ee025e072586d88308769fe32a5176575bccfd19ae2b4812b34e15cc900b2adf15d90504c8dcac56e2912e37efbbabc773bc404412286946bf1eff984a02d1fbd7e9693fcb625c7fc457b3f9da77c887f5c8816039768992a27e599819441ba6c266c192ed0870b2c5619bdea227d976e8036a068507281773db8d84304356a93ff7101b6ce3848ba6192800b0b57eb77c4531f50265c471f1fab0d1f4b42a742baebaf98450603de1c48017500beea31e7a9466ef4b87706a1731c963e9f1e2ec5cb018b5d3ef66217042e6273651b26e010dfa5914232c749e15fac4b742e9d87eae86a9cb965b6a84fdf0c4dfedf48c96e71b84c3445d3daf281c95c2661df73a64f0962422b1f090ca773d721a28a09ffb8f1c6940d5df21784f75b1de51ea1274d53ab48c6d24b5142c42d21e8d5d0a2cd76e7f4b0f652e21333e8056a1f7eddd7a4cbcbee1df664284cb4a6a98adb2e34246e4dda09a0c164a2a60abe7e83d41d663e298794df86a189feaed54ed473d61b6ada969471b8e65f926d1a67d8faae3c3808b1a9f673876df2dac3ab9540d4aae43e20fbb1fb626482078ac4c131fb7fa6f16e0b4d0cd8e800099330147e6adcdfc1d35d3a2c82e298520a772386a34d0033790da30ebccc1743c64aec1b3cd19e53aed38f12c3e6296b5f80849fa087d96df55857872947699c62996d18115afb8104cd4094183d82d4e9d968423d02fa0f388eef5d347d0bf0656e71ad62a3172e7b4b2531be5cf7cbf61033c79cf5a7c402fc37b2369da2e8727179f660480d15f47fdad1238d2f3eafb27f7c1036dfeff3bb65ebf32767aa41915212e3179e3d3315d3618ca5a0e5e589afbca18d92f77d61739ef40aba0b7f7a4e556f001ac055bc763b50a23baba033df25bf64e62f49bfa75437e2194ee5552cdd3bd0c2cd74a399f0f7279a12974142293c8acfab3a6676f09909e10a86e64cd73592e83f1c96f1e68d6c2aba75b99d2dad3a64eaee2977f717a45f30c08badc4eef4c081aab6c67c52c00282d6c6bceed20b09e70e0f650f1dcf3e14e324d3a4efc7e3208c140365a6758910de1c841cb05760ff5f2116420a18fc6d05d082afb132bb7115da010bf3721c291f2b397338bfe20d90934f549431c113f2d620136d2d38da8c4bdd975f8112d086f95c6260fc0173cc9dceb9dd708b0f877821f1345d6a25c2cdade6b54f4dc88ab438a11c455aca5c3d217ad563c74270ef8968ae67219f547079f7954f28a02a20a29ca81a48e192a00eb9007dc3238070d5ad9ca65897259ba2ba881fe7846e64330381079cb1ea6a07c23dabce449c7370774eabd7a9b4da28da933f149f890abb6a3d73bc70d3fb1c93708c1bff094a2c74491714fb7e60e15e56a9127a9799865b0127fd722ba12a4dea459ac52d6c069098b6492ae2bf0bc8739fd6c9d9a455ce2495b9512cd921dc4da67e1c41f29beef99018335d994e9825a36a06e4295726fcb165347fb9e9bed80bb5e3740c477644d71290e120a5133bbd9d21937776c19a469b2d32e4d207dec81e7469f3116dbc5c7e05400d32e6f7604475e8f0bb5ef42e6da3b3b12be164c040b336fb629a443373d515826fe0d6cd2fbd53a3b7255e562c239c8b22b09537389a12a41602e4b6303d616c71314630bc73d600ede6e37b954c528b8795e1efca2915c077161b2044d0c6bdcc9467dd91b4ce4c2f1104e0a2540b27781de54d4b931ad85f2a6b5833112c49376c35ab37bb32e870ecd830475dba26b5184070f8f8cfc376c12cc3f47115c4922175855732077096431a6862839159afa5d255aa5db0267b8a610cd4d5e81ec0ae487861f4d6df2048295d7b075dd491653d85d32b9291ed451abd3310eb45353b7edb8d8ca930fa1a814ebf21a0472fc2e379d18045671c65887d6728423649797c67d9fc91ee0fc2c51d5bdd27564f3dfff3cd4a466a9f6c91afa0837db5bd1e5481e95fdf706e9b592741046865d6031298e0219473b724539630b96f79228132a708be936e0677ffe529fcdb30264fa1d23f44ecf7f121444da15819ff723ce52fb754de4d62935c75eaa10ee838a1f72e2001a357b5dd782680f6c4851f0e6d0dee75b3bc750845b33ac5b13b0338eaf8cfb82c08950c9331c76df95ce03d3827f4675c02c7f8c9c875dfdc1d86d0cd44c9f4a577e7e4eef111165dba3443e4e6f534676b90b9fe1d7da8d104b1303a63776a3e03536a603d58fa673e32e80f50ff6bc518edee6d172f5eb215931f8119a1bbf9b0c092d0ca79a2e0ac0fa362b942ab249a3640fb41cf94026312971ffa841aef2cdc0853dd51b97776ef75e06afab1739d909c1ef7e41f3c6673962a09655e6b26e6b3726cb822250d7811c1afb974990a35516aeec4629d41800149501b71b1a5dcc2d37deb69090e171dafe5472734a756e650b1f1540a44e1d6fd26e2ee4f40e7a7c7d04b00237ec90e6e26eb73a55a7c1334a54a1c82e736b446a5a70019cabe59be75f19b31236c4968a76ca6b819ee7887297d1af881f2c12c02510928d319e3180d993c9da8b1eead5ef89741d588ecc590461d3ed6d8199030790f0cc696fb11312ea9f20971e6dc721faa52aeef2b9aa89b13201c5773590849cf2f3bda19b261894423443708a4d94ca82b8ff3dbfa324d0afb9051e2f80c17f2d1a025974dd017b7b2c3125a0f80ef5afa0f750565cee5ae8d09db2dfab4968d4361e2ab595107d06571a2f272b8960e8e66406701318d596a54d05b8b9330fedbb670bdcfd2170799e6bafd68234dad5fc068a1e02f5a12c0594b16117c308d92d314e795f0346e09c7633558e686c15ebedb41ce08d5b365fa82dba64e4880e75c7fd0aa645eb995a568685b4e643b6e1f41be3fe772cccb58730e1ca8eb589daa3b32c62881971a6abdd8f0e4562f568a67755903aea725d54aa81ccd609beef6b2011245870ba35de445267ea52dcc81cfdcaf4bf7dfe5f5425cdfac2a4bb2e8bb825d621595700059909b4d70a6d2f733a3e228416661aa14044d6ecdf11f1373e2cc0c49aac52fd336c9ee407e5e625923b4cb78e8bc63f34cbe87eb2e5d4d7ad643bec94cedc0f2eb7efa205ba6314f50c389b0bae5f891230c13738fbf4ff811317ad36e057af73215ce3e559811f76bff9e66196bab7ddaf7ec3d3cd93cc9bc7f31e8d289b0ce2c810c2ea32a236f33de791070d57c5e8e3fbd45f2e844714ead862bfac0de0c438b60c2e28a1caeeabf6ec7fbfb16a6b2b877c015e14ae2153b2a517cdae37622f363d01ffff3908be4b77d8bdcfb41baffd3d2a66f3e322e46a404d226eee4b8cf084006f66b09e7a75c610af2d9122bebce7fbef78adb8d52a0e72903513fab034b52e365a16142abda7c0e1663c28692ec57987aebdb4cb07c64de0e1298c26345050ec6a8ff3873132a87819d49646642fd4d45f55e6a54e2756af12e49d0bfdd313edc4d79147eded2e96945334bf3c7c94f97804a02b14dced3fe1d0136fd58bc9f1fb32af3447e85cfff575cf03f2cc10ff5bda8453b165618dc7d068d5be747374c4f422f8a64e076dc64dec8e0179971040dcfc984e64975e2776ed046d5ccd35828ac72803bdf954e913a97d6bc5e9e98fada7dbcd67560e2b6130fd5052420d649ebc245963d12d525f9879f24f162f214db267c182686533f3099a1859431654b7f00371b5869cda8c98a0717882763763bb34b0516f7b05b416e794f09edde39491a75c56db381765f5b53eea3f08ea0d3276b2d719778d43bb36be81bae23e16134505f2389b358bbb48fc4e1f40579aa117efb1ecde566e370e30c70c9cf14d20db64cc15a60348b287dea29e42698d0d676937342eac3d5ce98636d9b47cb232d2af2b3307d13224ea5cb49dbb29295f7008d294affd28d25de80ab20714ee15c10b4ff137cd0cac4144715a585c62585ed54b0cd37ce505cc300733fa2545e925335a02f6e749b7ae4b9658b23513added53aae50f46c350661411f7af8f66da1b23efe00c5f910bfc1342fe5c9f056bf42e68c6c2a4527a94cec71c866247b99f8c89fb03b2ce6f57e6777c75d6992d8762151948d9eb55eacafa13441160fa221201110e570efae53a65eb38c04f8445c6414896f79953be230da3e31e2cb8dfe9b94d92ba8e3a863d8f8aec5510a7d95432497897118abdd0cad85f0e60516edf0511a6f891ce3e62cb6754aaa124ae9d75c5ab9fdf8e73cfce8e8687db7cb0f3a18aa5ad4967baeffce8872218d4a98fd1c14316d58594aada1084b1cb080b2a15aae84837f468dccef015cfb9353f851ff142c5a089a24685f2f2fedaa364c03e19126a1944248c500ac0ed5710df21099f4d6fab98d3a059843e4e447e5c7222a93c6c36037d272406b558d5a2f0723bcc5e12ececf3434b8e4d9ece90cfd4a5452ba06d32922d40cc2a552bcca0e9026c727282144523bad0a52249196866f863aa8370c2114968930d1e8e1dd19873e3c82266e3000a5a3b352483951a83d9176e8f7f3977b08600b7be45a8d005700c8dc25430c01b6ef4d66b5647c331befff2422218a245f82d4e9bc2ab5785d6b66ce8660b1d4850a9a19dc517e91c50f63b0afa327d17bf5c2e5aaf46a9228a1a5ee160b450d59d20c9e9566834cd19841afecb6549759fdf892ec3490429f8fb10cbb91a00d8a59d04e7dd708101df7f25cdee1e73cb2bab8ac2d55137d80228dce739b2a8912897d6e31b8203925186b26fbe50631c7c0b17d445450c86bc227cca9215842847955596b5e556f086b79c28d7013308e8d0557324bce580a2dc137cfd3033056de32188e87e01411970e10eed66ceaaafde21e000366d124c08aa6ed4d7d72240182274f8aa40c1797f43592e63f74208b6db3b8f77c3834a9bbbc00a13073fcc0d63ff78e4355a0073be5b32", 0x1000}, {&(0x7f00000010c0)="97e4cb6f99ddaad84a06d8de970de39d593c3faf96e5be5896e40d7ae34b458334886af0220bde2b64e7eed45eb9568bbaa37b5a128e3062", 0x38}], 0x2, &(0x7f00000019c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @rights={0x38, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16, r17]}, @rights={0x38, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25, r26]}, @rights={0x30, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32, r33]}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36]}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}], 0x130, 0x2}, 0xd) getitimer(0x0, &(0x7f0000000000)) 06:54:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x88, 0x112) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8e9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) 06:54:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) getuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) listen(r0, 0x2cc) 06:54:37 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\t '], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000005c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="8255a54988cf3912fea082b681214ef867e2b899c69589360ecbcb77b838606117ae3393285f65a14030e47d490b17a417c5f96ffa263c940f64a40e1d6ac294b7d941fa14401c3962f03a0cc8ba67aae8e701a915ef2d09a5727cee343a016574dc3aa8fef7086fc5cab36bd6b5a2d4cabf3f25ce8b5e29057f60357786017f2febd0921d8d44c81e77248a875d6ec22ae17dfc15f5c2ad7d74051766e70794071452950f363bc1d7e308e58ed3b0799145e94f77cf6f42a4084f52f443cf0f2a16d58006c1b83a2bd8f4a9ebdf333392f4493387290b44ef636c461a227c626bff33c10c1beb5516303f293adad2ba55e6142226757d3df65017a416b744", 0xff}, {&(0x7f0000000080)="4b0efcbc802ad889498ab54104def81dd170b50f12b2505f982f395ac51278f93044bf2a0f02061a23ed4b1fbbd5c5e0df1e812f4687c50d4e2c5734388a7acf0c7710a0f09c46bd418cf121628d8038ac26dced04ea21cdeb7a054d606cb9d621961d0ac07dac497b8da5a8cef8913d79894a0593f21dca", 0x78}, {&(0x7f00000002c0)="57fbc110269a934fe66aed454249d5079ea637962b3717d99cfaa188e8edaae15e94a682bae1d4feaf4e8b6fa88f4fbd4207caa66976f21f4307bcc7f08de4070cee1e4f5e17c5ca05a570ee13ff377804448de0e5fa925116edf7ebc6c33675f6ea20ee0b18704649930f3fca880e4f4589221e767d6a04bd5cc32555f7894eaf8160b213f3415627c0e3ae24b8c895d7447bef6489a3261587ce6613813e8b15c77a55575110df037445fd3ef6fdc6512c7f2059da73f18733110f67ba719987d702b669cb97921ea1c8e6cbd49a75b30ebd89b53581eafc91784903c4488b2220e5e2258134f515ff038aa3846c9b5345c74e726fe72ba7", 0xf9}, {&(0x7f00000003c0)="78c134c60509e6a6c5d1a2e9b0a7d4230147bd0111fc1287099694b98b7a7952ea506740c9335d11d8254b58f6d55d91c3f5b56549087d8d8463f6c32cb8f3feeb97c38abea77ba7e1", 0x49}, {&(0x7f0000000440)="28b2cc867a5b639aa9e0b8de8f83e550292eaaf04f4876bd7a847379b078172095df0c6f10504b94e4b815016b072e6609f6118345e1eef557d99037700b8da13f7f33a72e3a855dfe2913a69c636b10c56964ebfe77ad0b65e76e91c4e59064de50b3a65bbd6c1ebf495a6f9f8ad839eb4764a86a85102042b3977f531ae68edcdd49424f90f54c6c412ce9cb8cf20c105b9719fd70eb51ba8a1d35d5c4323e6b276901938d798a8f001903b496364408c7506222d3bdc76165bec17fb72f123ba948e86d660d5481dbcfc686e352d12f376de1722e9ff2399b77e29380a634a927c13794764188a357", 0xea}], 0x5, 0x0, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x80) close(r0) 06:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xedb4, 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 06:54:37 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000240)='.\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 06:54:37 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 06:54:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) close(r1) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 06:54:37 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x400, 0x1, 0x1f, 0xa172, 0x5}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffff7ffff, 0x0, 0x0, 0xe787, "3d1b1bff00000000faffffffffffffff00", 0x0, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/138, 0x8a) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 06:54:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffffc, 0x1}, 0x31) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 06:54:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup2(r1, r1) ioctl$TIOCNXCL(r3, 0x2000740e) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xe3) 06:54:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x809, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) socketpair(0x18, 0x3, 0x0, 0x0) 06:54:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setuid(r2) r3 = kqueue() r4 = dup2(r3, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x8001) socket(0x10, 0x7, 0x4) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r6, r7) setregid(r5, r7) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) r8 = shmget(0x2, 0x1000, 0x244, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) 06:54:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffffffffffffbee, 0x3, 0xde, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00005be000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 06:54:40 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3ff) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x3, 0x81, 0x1000, r2}) 06:54:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) sendto$inet(r1, &(0x7f0000000080)="7f0eac1e7e24ac217aa1f86443c880acc170884eac988b094f5b18ab89cd1808ac22b648f4540126a57d1a50066aaa01e03ad84c691bc625c00a3ae965211bd6745be894824034a3b782a562723ecbfadf7056e1168f7f1e3d9a8fe871e0c5ff99b676f4084faf09ac4f0ffb9dfa010812e6be16fc65518c", 0x78, 0xc, &(0x7f0000000100)={0x2, 0x0}, 0xc) close(r1) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 06:54:40 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCNOTTY(r0, 0x20007471) getdents(r1, &(0x7f0000000240)=""/47, 0x2f) r2 = getpgrp() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x280, 0xfa) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0xffffffffffffff39, 0x4, r2}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') dup(r3) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="7e112e4466696c650000"], 0xa) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) 06:54:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2c35b99d9073a0e, &(0x7f0000000380)="b68abd3b855e465cea1070715c0a99eaca65eccdb786f08cc70f2f91e3b4a054048b438c2d8169283a929c6fb89bae231b2699ecefd86628a0b588bfce1154765d6756f47d2ba315bc08fb026f154d84f4c4ab3ae28b6f43d2a37046819158aaa3") 06:54:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfe80) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00.|Dile1\x00'], 0xa) 06:54:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x8003, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) listen(r1, 0xd2) r2 = fcntl$dupfd(r1, 0xa, r1) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xffffffffffffffb5) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom(r1, &(0x7f00000000c0)=""/48, 0x30, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) 06:54:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r1, 0x0, 0x200) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/234, 0xea}], 0x2) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x9, 0x9}) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() fchownat(r1, &(0x7f0000000240)='./file0\x00', r3, r4, 0x4) ftruncate(r0, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) socketpair(0x6, 0x1, 0x2, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xfffffffffffffff9) ioctl$TIOCDRAIN(r0, 0x2000745e) getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) shutdown(r5, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x2a) dup(r5) close(r6) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000440)) flock(r7, 0x5) getpeername(r1, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000500)={0x4, 0x1}) fcntl$setstatus(r0, 0x4, 0xc8) symlinkat(&(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00') dup(r0) socket(0x17, 0x3, 0x3f) 06:54:43 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xb}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="9366f7862f27efdf5558dea12c39be6e4e0bcb49d8d4bd69ff89", 0x1a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 06:54:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) chdir(&(0x7f0000000240)='./bus\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r2, 0x0, r2) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x45, 0xbc}, {0xaf, 0x8}, {0x26, 0x3a4a}, {0x21, 0x5}], 0x4}) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 06:54:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x8007, 0xa55) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/3}, &(0x7f0000000140)=0x5) 06:54:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0x81, 0x100000001, 0xfffffffffffffc00, {[0x1, 0x1061, 0x4, 0x7, 0x3, 0x7, 0x7, 0x40, 0x80000000, 0xffffffffffffff2a, 0x5, 0x5, 0x56b, 0x3a, 0x4, 0x0, 0x1, 0xb16], [0x4a3, 0xcdc, 0x6d0, 0x43, 0x7, 0x101, 0x2, 0x7, 0x81], [0x2, 0x0, 0x1, 0x4, 0xfe, 0x568, 0xd4a], [0x2, 0x0, 0x100, 0xc5ba, 0x8aaa, 0x7], [{0x2, 0xab18, 0x3, 0x7f}, {0x3, 0x0, 0x80000001, 0x7}, {0x9, 0x3ff, 0x0, 0x70000000000}, {0x7, 0x3, 0x2, 0xfffffffffffffffb}, {0x9, 0x4, 0x100, 0x100000000}, {0x8, 0x5, 0xfffffffffffffff9, 0x101}, {0x1, 0x100000000, 0x6, 0x100000000}, {0x3ff, 0x1, 0xfffffffffffffffc, 0x9}], {0x0, 0x8, 0xfffffffffffffff9, 0x581}, {0x1, 0x9c3a, 0x7, 0x3}}}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 06:54:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 06:54:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = semget(0x1, 0x4, 0x18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() ioctl$TIOCSTART(r0, 0x2000746e) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x400, r2, r3, r4, r5, 0x80, 0x1}, 0x40, 0xdc6, 0x2}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 06:54:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x5, 0x8}, {0x43, 0x1}], 0x2}) syz_emit_ethernet(0x3e7, &(0x7f00000001c0)="ff") 06:54:43 executing program 1: sync() clock_getres(0x2, &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x6, 0x3, 0x101) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) getrusage(0x1, &(0x7f00000003c0)) 06:54:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10020400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='N.', 0x2}], 0x1) 06:54:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffffb, &(0x7f0000000080)}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 06:54:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x100000, 0x5, 0x8, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000040)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = semget(0x3, 0x1, 0x140) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/62) 06:54:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x200000000000005, 0x2012, r0, 0x0, 0x8000000000000000) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 06:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/199, 0xc7}], 0x1) 06:54:45 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) 06:54:45 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x51, 0x1, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0xcb, 0x80000000, 0x5, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x6, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000001, 0xb63, 0x6}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x84, 0xf0000004, 0x3e4, 0x100000000}, {{r0}, 0x0, 0x0, 0x10, 0x46, 0xfffffffffffff178}], 0x5, &(0x7f00000000c0)={0xca78, 0x4}) close(r0) 06:54:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81, 0x0, 0x6e84, 0x5}, {0x16}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000380)=""/4096, 0x1000) 06:54:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r3 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x7fffffff, 0xfd6, 0x9, 0x186f, 0x8978, 0xd8b, 0x2, 0x10, [{0x0, 0x100000001, 0x7, 0x3}, {0x2, 0x5, 0xfffffffffffff801, 0x100000001}, {0x7, 0x9bc, 0x2, 0x8}, {0x7b, 0x6d3, 0xdd, 0x2}, {0xab, 0x8, 0x7, 0xff}, {0x16, 0x40, 0x4, 0x7}, {0x5, 0x5, 0x1b, 0x7}, {0x0, 0x2, 0x8000, 0x5d}, {0x10000, 0x401, 0x1, 0x7}, {0x5, 0x4, 0x23793fdd, 0x8}, {0x7, 0x35, 0x0, 0x9}, {0x5, 0x5, 0x2, 0x1}, {0x1, 0x6, 0x4, 0x1b1}, {0x4, 0x4, 0x8, 0x80}, {0x6, 0x3f, 0xd, 0x238}, {0x3, 0x1ed, 0x1, 0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000400)='./file0\x00', 0x8, 0xd6) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x3, 0x401}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x8000, 0xd45, &(0x7f0000000080)) 06:54:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1004, 0x0, 0x0) 06:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 06:54:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)={0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x7}, {0x6}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x3}) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x5, 0x82, 0x8001, 0x2f1}, {0x5b3, 0x6afbbf74, 0xfffffffffffffb7a, 0x1}, {0x100000001, 0x8, 0x7, 0x3f}, {0x80, 0x100000000, 0x400, 0xd8a}, {0x9, 0x3, 0x476299a4, 0x9}, {0x8, 0x48000000000000, 0x8346, 0x6}, {0x7, 0x548a2136, 0x0, 0x79}]}) 06:54:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0xd9}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) fchdir(r2) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f66696c6530000b6684a765a18bff6cfe88aa2dab37851e3a523472e4e2d82bfb7898757c1cb52cd4ba1ac0667fb29798708e1e7be9de90fcff299f23f0c775b0ee34a8"], 0xa, 0x0}, 0x0) 06:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlockall() writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="2c71383d86d2b29433d1b83a342d73e41929f337e71b3ef9f5aa0aae1fc4f050e9d67abd1cd0a2be16c9c8c5c8f0978019cada2f79fd1bfc3c47cf130c65d2b04d4c959678d1ab4eaccc2445f42cbc80486105fb54ab4cef780c8f", 0x5b}, {&(0x7f0000000100)="dbec46e14650d2eb77da30129add23c39d20a534c0a3878dbb2a6696f8df5e44c9a28ddefe832218f674f85b01ffb68d4d91742307028fd62c7ac6ae73e4624bba9ef197650cab9e8cebfdcfb57e8f77a87e933b50a0087a4878ef4eaf28730a0f6d165a6beb7cd0fd420f865373b144a913b16764e782674967f49d5069c36bb113deb99d6e1538ea264a34", 0x8c}, {&(0x7f00000001c0)="83a9fdcc795cc8847bb45069e00e8178a78a8241b3dea0b8dcfe7bbc01ffdd6fc2d47fa739abde2247a3cc5693488b5071558b7a92771c9d96666ac7a46c37ac035e0bf54f8ea8aea849ca3b83ff0f506a44e8bfa39b00e8fd6c7f33edee1c064d8c13f74514975d2155043f4b24783d4cc5dfb6a534f3ae22b8", 0x7a}, {&(0x7f0000000240)="2bf377d5764a0570ba0603519af9296952b0ddd4f81d6871786b722064bb935dedc0ef44ab730ad1500ffb732685493b6a3cdd79d3fa35b5a94c412fa89cdec081d826c9e8cae13e9d770b0403d33d870572b7de86ba05c2db203d387aa4aeca1cb597031072cf8f015e88336d85229463c49d0db85b152d06a2ea244caedd73dc430531ad1989ba9e71c01ad42f7bf258a3bd49c4b12353caeb7eaa30f8499c2a1a4eb19ba562afca462dbdee78368e58cf5f3dc0ac6151a55f7cbd95331571bc68c768265ea713893ed780be248d", 0xcf}, {&(0x7f0000000340)="2d0f3882f515646f77bae62cb428ad08ea6bae242247ff182efe7a89fe77746d5e5aa9b88430829b6910b688d5f88558a6b031de08a9dd1c0fed1bae4e697d4bb7682660217f2dd7d6a610b0c2f22f1ba1755511e742a1f1688e1da0026270fa26c1f5f8c09f68c9e1a7c1d3516d805f699af91b5c3bb1fef88e1e20a96e9efe6501b62fab278e706282df34e6d865283655fe2cefc56663aef962e03aa7a97bf961a69e51cd1223767ea765e124941a52eb9e2c7f1d2f9578179e135d51573f8fbfcf9eb1efc649104c05d1fe3070e81a65c757ed73f4d265c6221f46f9c59d245e1eb1ffcd9a47162a00fdfe8902091309517213c53928c6c6248ad065da80d3797b051845819e77c2a709599921354ed70c04fc51dde8ea2b0a4f0dc2aa25b075eeefd800e7b8f52c7a378afe55e43033da50f22f0ea4e30ddc0c1c1d83d6c9fc3cab7180c57ab27557e353baa02a4e16731bb0b028db7f20714c34c2027f86e55e15b4824389efd50d508df07f7647b2d5ec3dd436c6eb36ab011e75e5bdac2e79b0c1912f5f20b0327defd46215d4dc4cbc9f662d92c2fc7c089d398943fd2e72679e6731d88412b4f53d286799c0a4d4b06fa2dc0e979d04f0a14c60729326e6d3e2296970c420b47dd3df297d09788ab1dc4e66d14e1420435904a328c7a120cc1ac994310bdf6ad1e963ae5da135d0ed41002b237a83b02291624e9f16cc65679f1a68244c137502fdada9e0b2819304bfb6b741b84bf123fbb23cde7f12893058c63d5c921a2354ec37ddf8d74b1a509ea3471476e3a5b0c5e3cdb522f0e03ca2988f8b627840f27ed9854b3ef05ae4befabe9dfb719ae5f90e85ce3a86986831141f9f95664c2574e2cbedeb350a815cb49a71886a5e0cc8025eded1f06b591cc070a0d6a1bf80faa4ce8c6edd0d82599ead3e4d3c5f80e66d201a7dfb3c6d3ccc3d0438d2ad3efbcc552ab8533f59aa3f599a67a1b3b758ae228d5bb59d9550d76bbeb65870555d21abc90c8d42420f942761ffe3415eec72de8e7fbfa736d96bbec8542d48071bbf2cd97dc6cd0f92802c432a6dbfa57893dea7be48d322ba5324a2a121e99247267ca08bb5f9e484cfafe13beb26d25355ec38a0812044f38600c78ebd1def546b9b5644476a77a34c98a323b53a6a4db1d50256f5fd1a1e39ea5e3f76e0a439c8ece0be7363f302dbc0565187021157595a59c4b9f572293f98355fa37af47e1a44d4a5468b95ba0ffc0acb9fb55ae81e087c62d925e282436c8f9e02a1e90a1de78e11ab415d892b6553aeb3aedb9e7d7a9888ab887e021f1960b4a41fb23b87976e30f117ec1d64a8bd24a91fe201fe4cdb0f1668f4dcedc9486f74f241a8d825694030a1db69879e57f5625a8ecb43df57f8863d04d33ef34812316131324e88b36acb7c479d07fd80c5d036e641a5022a08ef2d6c77c359b055df63fdcde02d9e4c93f943c49762bb3fa6128bdea79810c67188db0dee407402f069f9b17dd2f6b12a32fc925a574edcaf0177f4f79462f864138540387ea3838e8723cdfb0f773827e23e1a4a5d64e2f0997206876803ad23da030e6a000d69c78900be01390cda57beb529e081518150c675a7baf9c3e72e77e35bf76b8f25eef3a292c517dfc87d29c485c958e27343b266ccd7d3097ff1e8e3f519b6c7cbeea52db423c9b989e38f4779c1bc15d14e8a19c0c155d1f5c95a48013d033d2471ce94c4cceb37101997c5a8765f51b2cd81ba4306b6f65aab8abe9bda2774f8b4e254329ad04e34050997a2817c408572b2479e536806aea739b814db0b3653730f32b296cfbb7d4849d7acd05dc0520997bcabf06e8854ea28491b30561914affb70ac8971a49e08b3987035503f57434e556c900b52b558610c685123ac7b24b61d3620d11128c674a6056d7ba8114333ffb7aca3cdc00b499d923fecff86cc82e0988328f3b8a6075fd2bd4b3bf98f99dd55ab3ad98dfa9bb23b2aa80f0f9f401be142113d0a52a51b30f49a8e446059415368c86ed4c59747fd7028985853e7ec2eb9b8917ce2e5eabfb66f084ece00fd860e7c8d737f56b98712f61cb84c4308340596fa18805e1457fd48cedddacbb7b3cc484e1035fc19091406fd5454b68bd82a94c8a29c0913e9012dd528a79081d2ad3258f9bd840bb7bce131e5a524eece36c198f7c594571cbc992fdf72551030fe71ded2e53c25c57519cc35444a3f94d05aafb8f6c592d0b9874b7b6f3dc7b48ce0692bdb0c87d6637e6371b87581a3f443761e32a0ff1366d2e87db20af7c2394bda015632eb695f1ed188754001e0e44bef61b94f0e35f5fa2ba5985760873093ee644182144d13314d2c62894b5a27a1eb04c0f72e0c937885be1016341376a40aa11ed7e553ae981e1ccb84273c63df0095b704b1915bd50a88f1c6ee7396bc65b457e5f355bfc3d8cfd8cebefebf1b56e43234809a0863786c7fc2eac32dc97d298f64ba0cc28c6ebdd17c5e7dcaab11cb3af982e361f6794106bb8262ab3413ba8a80ff2ca0c8f9c4cdd444a49b67bc3c8804fdcc73d2b27f6fbee5af2408b762510d959520fabda0ae0619dd1c3682f86aabe59c24c7cc9ab6fe8e464bc7b55a42b4606cf82e80ff5ec4706184da156e3473af0853a403d5230014d40cfaf11d57eab4da1e9c255c8ce4bd8e91f5c8234a2ddebbc72070da1f32ecf14f6da0d989026b3e8b0e0fdba00904eaf9d531f718d9f24a9d5289917ab8f5db6679574366cc5f802f3ff4a9752d4d55e587cdd015c4dc52cf57aa6150cb3bd3df309f0cdf5596f07e5a5bd70bd25e719b8a750cbcb6b8b1a0fbbd6869b5236a3899a95180e46faa42187217ad9ba32cd56ad4cfceab94aea750d1ce1612cfc6453980d66282f7f20bfa4fcd28f2ea3b1b3cb1f69f743fb59ca917c7c4cb5b532129db3b92428c0fc38f8bfec378f2eb451e2137c1666492deefd8976c65b9e6266a46b8f584b4faa2221b205042d7b9db14695164569e629ace56288fdf961d94ddd3d2f2402a6ce9848aa8f911cf4b96a5f2b6b2af0771734d7c98b19d14bcff70c8ae6070f354d59356b4245fc7bd4bfe26969f1cd325c6d6897e1968bd90cb62010d049fb056c800c44206fb5bea1fdd988ae465dfc65218bca7b46def87a0bf882302012e3c71a0e020a151ac201fcf91595cee8a8cebaafff42e6b598f048aeeb68ed104cbe3ee281ff1b5104b0c249e6a48aff10323c7d7822ee1ae19d1df0cf2a6b4fe4347c56d9c523e4f32a546cf38db141452c716834193166681f880f108db93c9ff797579ef9683ca1b6e780e0d6f12dc95733bfc0ac0ad3c20b4c347b19b7b72271f4cacaa13cae38492373681b2776816f11c6321dbd3a482edeecef3d163833f2a939324fcd484328550195cd7f00c9e3e9c04fa67dfc1f3534d0743c44744286c30ee2a9fcb7b31f282693259450c171ba12d0cb3b3a512840059694a0088cc5346d6e74289c9416ae0d03681b4a703fbcbd6e7421bd068e410fbef74983ffe637874498b72fb817c68e2d351e1bdf55ce17bff528e43fb8dbfa91b5cc72d169afb85a0fd325652653682078f811ba21e6c80a2d7e79176c564670436a830214218714cb07b3693a19eaf21b78307ce9bf126bd688e112f634552ae8d720592ad23ed8e13f288020b6d8daebf94456afb36dde2a5b9ee03b417c98ff2dfbd1fade553a9a564da128a8892165c302a1978f01bc3bce39028bd120e9903aa6a741040e98c14c50fbfbf9ee56e68111920e8425b57ef5728a55c608bac9e6400d02ec99bc7735aca07127484c8aa29da221744c85b9058b1a29c393a5eb70d3faf3936c17e4f8b6c8126ed52bdbfe962239aa96e66c6d9a75e1f3eb3c376ab2191888574d0f91266660dd7c7ad9f7c0ab34cdf1026e7a02ffaf14417424344359289b296a05f194b8ef9b35548372fecf3ed24799e08bbc321b5674487a63fd8e3a3e2ae879e33d1b0535dee4c69166f833affbf26b99f02d7532ac1b223e6bf786e7b11c70e14ae31fff59eaf9d18fef13cac171cf96d818d8dfa231c7fc35f28592356cf98b504fa275281123fe4e2e0e68568828b547eabf1967b39cb5a7471dee58c6d010c16366f8c4aeaad17fd318a93817da37b460740b1a7c001321193956131f1dbba72961d6a6dfbbf7bf9730c2ad45c75af7a7fca5a2520441c50f96fc4efdb2573dd44d9d2baedd51f2330cc9d589d51f30d5a6ff5e1232143288db62dcd6b3a4a0c2cae399b8bb4834a602d8c7fdbafba05b9b3141b8bf4e3a476e43a0aaff262d1217d5a777088505b5133b7bf4a53052ccf8f531da048c0fb3f3ac40bbc28d1fd2e02869dc53b4e43d3af79caf1a26e9bb6c04e4d63e5a915d2fbaf494b99b5207f4036fe1293e0db1b5aea7a635651103cf1a811fb76ca2e99ecc24c154e4fc0e7c30f01b39d9a667e95d9c62db7292cc95f8f57b8ba6f0525f858d118fdc1e82049a1b833bcd2280f6304a3f5fb133b797cc23bd85cb3aaaa557821946f2b7d5175cd5f6655479c0cc97344d7abc9bd27aee7f960da7c9aa75960d47ac14fc105075d7082516f35c8e98a87abbfb69c9a56e86bbe973f933471b5296d6261b3cdf8546349353a6310cf1285bdc363f0688c3ae639efb453782ac954f3357ac1172e38ddc5b4cf06bbbbac959a08a4046d5bb7b82e7ec8ff9587f4350ed5c08652bde110dc89abe396e9a92ad296cf301c6cb54914705ddfcb582349c30308d5a88d87fcecdfef5c61b20cd530ebc8b011c357794156c87264cdf08ad97da1e009f047f1492a63be1cbd666155d01271754e0896a7f3757e09614360646188d980274ddbc1cf29f34025b87f8bb800993b4a0b53dc197c4b978a75ccb10aaa453a6f1b71d8f05aa4e7566d941b02f1b80a4b98eade2ab56ff5301f42dc8dafc3e57a30f93844bd5c812cc2e25fcf40fbb39b83963bdcc5e114ae76f889b8d5ed0b27a1d219d694711ec7f233cce8a868f47e9f15657b46cdf9720103607736f90dd2fa35a5b4e82860a3fe25caa2aff98c72545922e104c8767faa87bb0de5e8de3f16a58e4da1f9cb32e0928701e21af5489f053220b2389ac4b714651da2fcde560740fd97bbbd0d58d8fff97e08c289bda813f1cf8366419bbcbcc793bce92d6c3ac70292b21aa51c8c3adedea970705d0de73a0926a3f9e0c9228a27cd4073fbeccdd2f537492e822b3503d3fd3f99cf74b1c06be4fcefef6e031841d980d972491ee6bcf598a58205d822031ae636e38016e7a31ff491a9a382e36bc2d87c1a4c4c8779903304cff64df906b9792374d1e8b4a84ae255d9fedbe021b760455454b7530e05d54418516bf39df34f6acd62792ecc803ec697e987a2f766faddc2de066bac1853976cb7d8ae29355ea8f5cc5a10224e8f82c07879e71a64b401e9e2d6aa9117cdb10007564772aa803fc7abd43ccee1d56a815b4ef4e8b5b0124aabe83b6d84c308ac4974d8c80e0b89193c412fb2eb33e7d7adcb34734020f0c19b6ec7c0d63f22ed3156c56b982a45e5246945ca9147a29a519b0f9e64fc2e526eea71e5ecbd8ca20a9cb95957eaac2845003e30d503a252ccef380ba9a5cd21cb6090b0c846aefbc59feee0f1eb4430ec8a74af2e5a65960cdf56c3e424d67dd5c9414b623bb1f70bf853f5dc372784b1f440fdf8999448305aae82df39a0705093b8dd9b8a080d598a93e0baf3ab50a830d0d05a9d5fb9e503759ee22ebe853e3b6a89716795332c048993b0714676acbc", 0x1000}], 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 06:54:48 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffee700000000000000453b5edd53db969f00005b9d071b142a538706000000b818000000290000003100000000000004c2267ee8b8"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:54:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2018, 0x1700) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x120) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) r4 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r5 = geteuid() r6 = getgid() r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = fcntl$getown(r0, 0x5) r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xf6, r5, r6, r7, r8, 0xf9, 0x81}, 0x7, 0x0, r9, r10, 0xffffffffffff61ef, 0xffffffffffffffff, 0x6}) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 06:54:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) open$dir(&(0x7f0000001dc0)='./file1\x00', 0x80, 0x80) setuid(r0) setuid(0xee01) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x42) sendmsg(r1, &(0x7f0000001d80)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001980)="6190be97abd68d2e931a6a6fe267e05466dc17d7e9f16ee4b6815ca3c310296210a924fae329ea5cc8acdb3065f465791a6305d7b54d7e99954d83efe37bac8d856c1df44a00233ff64593c31d9f2ea582f03426fcadb74566e8b97d1a0d885f4da4f16a6f2e36ef8f2f56e52e0be61a2bebc00c158bfca9dc5c12f3cbf2b2d71ba4274cf57c247784ced0c5478a563ccafa3967264511f5427843b9d91e71833a803f", 0xa3}, {&(0x7f0000001a40)="ff888a8db9f3c25124081a5b045b8bcc942be4c02c7c41d5bb0a286c9ad8f7f7e8de67d44652359460740a43a376d03cfcd45a294b544c9cbaecb535f919005a5d5a76e2b86c281b662082ada1", 0x4d}], 0x2, &(0x7f0000001b00)=[{0xc0, 0xffff, 0x5, "838e56da5d96bfdbde077d0e85ecc696051f1e4a6f4f94aaff2c5284bfdf1fd09b88e19b605228359d6d9df9ebd448fa1bda6f37ca6a3642073e375f4cd3fe979928a0984bbd874977b09698f602af87d0897d330ad0a7db9be97b89ddee5619d70cec35bd07fe0deab84e5a812774fcda32fc0ccbc36e09f9f652aade4def2b8136c49a23f948d5fb7761f293ea0df3374849e8768bb8d28b2beb49768739ccb457977c98c52d5b14f547"}, {0xf8, 0xffff, 0x40, "d72f17736f97934150adba6fa0021cae0fd0b92a5af3d62582224b81f0b76b81691b38d7c385c1293c3c9337501e503c8c0f80f79aa98f00a699a37978252e8f19a27e89d0edc5757fa0acdcf7a84eebfd1608044bb613658f9d2a8e06ae393d911c02fb91182c6cc5986d228daa78f7e085f3e1e1dc6513d064a0ef3536071e0af4279c237e913cd191f65fe5156cd1900c541a547fbe177157cf09836b81ce600682ecc61d78b12a321a3ccab6a735092e04e6f8bf56366e3ee9040ca6f96df2a039abfd44379d5feadc2107afec5965c2a32dda444155a49b99ca71d946c66e90c4e5e176"}, {0xa0, 0x0, 0x9, "dc1181717f0d942668713747cca39473e5a07ade018019354a90ead77d9f8d13c8d6675e6d589da3795c7b997b7cb68e1958eb2dcc1d26e588fc9ec772cee6338ff9ede9089d0b1017650637cd9e76636132ce88c3b174c70184e11ae2b66b732d18a42f387c923fea7e99fbb1388275e217e2d634818c8bce6fb809c567fea5211bf8f1484ec7ac8de0d0"}], 0x258}, 0x2) pipe(&(0x7f0000001f00)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000001600)='./file1\x00', r2, &(0x7f0000001680)='./file0\x00', 0x4) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) recvmsg(r2, &(0x7f0000001940)={&(0x7f0000001700)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001780)=""/181, 0xb5}, {&(0x7f0000001840)=""/87, 0x57}], 0x2, &(0x7f0000001900)=""/41, 0x29}, 0x840) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000001f40)=""/4096, 0x1000}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000200)=""/191, 0xbf}], 0x4, &(0x7f0000001440)=""/175, 0xaf}, 0x2) poll(&(0x7f00000016c0)=[{r1, 0x80}, {0xffffffffffffffff, 0x89}, {r4}, {r3}, {r3, 0x100}], 0x5, 0x9) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001640)=0x3d0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 06:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[0x5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 06:54:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="74072d2ee99a73854c3249e7c52e20b8a3ff12c037c5aa07f709a7cdcec2189809313640bab9b0b9e8c840fa3cabbbdfd05638dbd97fd87dd7d9a71f05f879173e6b0a340456402c553d94a02a2c60565f3e0f805e53e68a022bbda2118210e46e2e08bcf70f8201ecb7756e"], 0x1) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x81, 0x9c1, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000002, 0xffffffffffffffff, 0x80}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xc342, 0xf294}, {{r2}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0x200, 0x10001}, {{r4}, 0xfffffffffffffffc, 0x5, 0x3, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x8, 0x46, 0x8, 0x7fff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:54:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x88000000002a, 0x40, &(0x7f0000000040)="fda415209c982f6c2f", 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80000000, 0xc7c0}, 0x8) 06:54:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) pledge(&(0x7f0000000000)=')\\\\(\x00', &(0x7f0000000040)='{\x00') 06:54:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000040)="73fed69ad3a4619271fa5aaefe512d67fccf6156ec81fd9e6dc04aeb8796ba8afa1a559fbf361ce59ada86ad64fe8963c9402c6444f4b73e48fcb5c9266306b272") 06:54:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x3) 06:54:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0x2}], 0x2, 0x7) syz_open_pts() 06:54:51 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="30863a0cb840b294ba69b9b59dd1928f1d49cc850b1b73e995bd3681fa9bd16e20276ecb92d94af34e04681b7a227bdb9372c219492ce6", 0x37) write(r0, &(0x7f0000000680)="8a", 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x30, 0x3) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) dup(r0) 06:54:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x216, &(0x7f0000000480)=[0x0]) setregid(r0, r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='rc', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='rc'], &(0x7f0000000440)=[&(0x7f00000003c0)='#\\\x00', &(0x7f0000000400)='/\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='rc') 06:54:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) 06:54:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 06:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="01088d391b9eb6596c16a9b8af8763eb2399fb1a1ae3b40a441c0139", 0x1c}, {&(0x7f0000000140)="ff99f15157c55dd91cb2f52f7380b97800ff4410875134532999cb47e5e99ab029", 0x21}, {&(0x7f0000000180)="d2a7a2b5b3a66aba9dc805644f62c895a547b9303cc146adcec45ce9ce51c3f958b90597395221ee2849deccff444da05355712bb1f534f62b8f996e1c5e3386ed4497a4955372cfd472760aa2481396fb576213f9c3170b4efecf7dc30d66d600960e9c5078bb306ebeeb3a50a19fc145a17e94fdd6aee3128f", 0x7a}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:54:51 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100000001}) flock(r0, 0xa) r1 = getgid() setgroups(0x1, &(0x7f0000000140)=[r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x63, 0xffffffff, 0x7fffffff, 0x928}, {0x80000000, 0xffffffffffffff08, 0x0, 0x2}, {0x3ff, 0x7, 0x8, 0x8}, {0x2, 0x6, 0xffff, 0x7}, {0xffffffffffff88c6, 0x4, 0x9, 0x80000001}, {0x4c, 0x7ff, 0xfc00000000000000, 0x1f}, {0x7, 0xfba, 0x80}, {0x401, 0x20, 0x9c46, 0xffff}, {0x5, 0xffff, 0x7f4f1666, 0x2}, {0x93, 0x5, 0x92, 0x4}]}) 06:54:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/255, 0xff, 0x800, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6a8f, 0x4, 0x9, 0x5}, {0xfffffffffffffff8, 0x2, 0x1000, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7}, {0x10004}, {0xd7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:51 executing program 1: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d142fbb947531f76300"/4107], &(0x7f0000000040)=0x1002) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) socketpair(0x6, 0x4000, 0x6, &(0x7f0000001280)={0xffffffffffffffff}) socketpair(0x7, 0x0, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x0, 0x6) r9 = open$dir(&(0x7f0000001440)='./file0\x00', 0x20c40, 0xa) kevent(r0, &(0x7f0000001340)=[{{r1}, 0xffffffffffffffff, 0x81, 0x0, 0xb8c9, 0x1}, {{r2}, 0xfffffffffffffffe, 0x80, 0xa, 0xc6, 0x40}, {{r3}, 0xfffffffffffffff8, 0x20, 0x80000003, 0x4, 0x1000}, {{r4}, 0xffffffffffffffff, 0x90, 0xf0000000, 0x20, 0x3f13}, {{r5}, 0xfffffffffffffffc, 0x4, 0x40000041, 0x1, 0x8}, {{r6}, 0xfffffffffffffffe, 0x2, 0x0, 0x1, 0x72}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x4, 0x5b}, {{r8}, 0xffffffffffffffff, 0xb3, 0x20000043, 0x9, 0x3}], 0x40, &(0x7f0000001480)=[{{r9}, 0x0, 0x0, 0x1, 0x5, 0x3}], 0x2, &(0x7f00000014c0)={0x1, 0xff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r10, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 06:54:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x32, 0x4003, 0x1) 06:54:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 06:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 06:54:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 06:54:54 executing program 0: setitimer(0x1, 0x0, &(0x7f0000000080)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/87, 0x57) setitimer(0x2, &(0x7f0000000200)={{0x5, 0x40000000000000}, {0xb3, 0x670}}, &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/98, 0x62) 06:54:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7fff, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f00000000c0)=[{r1, 0x88}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x3, 0x5) 06:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x6, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:54:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) write(r0, &(0x7f0000000100)="6d99", 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x8000, 0x1, 0x9, 0xeb38, &(0x7f0000000140)={{0x10000, 0x6467, 0x5, 0x5, 0x3, 0x2, 0x401}, {[0x100000000, 0x4, 0x0, 0x5, 0x80000000, 0xffffffffffff8000, 0x1000, 0x7, 0x8, 0x3f, 0x52, 0xa95, 0x7352, 0x31bd3c8b, 0x3, 0x1, 0x3, 0x6], [0x9, 0x0, 0x100, 0x3, 0x7, 0x2b9d, 0x3, 0x1, 0x7, 0x699], [0x0, 0x100000000, 0x7, 0x80, 0x80, 0x0, 0x4a59], [0x0, 0xffffffffffff0001, 0x20, 0x7fffffff, 0x6, 0xffffffff], [{0x9, 0x9, 0x2, 0x8}, {0x80000000, 0x8, 0x3, 0x9}, {0x3f, 0x1, 0x0, 0xffffffff}, {0x1, 0x1, 0x94c, 0x4}, {0x7f86, 0x7, 0x3, 0x1}, {0x6, 0x8de9, 0x8, 0x80000000}, {0x9, 0xffffffffffffffc0, 0x4, 0xdf}, {0x7fff, 0xfff, 0x9, 0x1}], {0xf7cf, 0x100000000, 0x1, 0x80000001}, {0x7, 0x1, 0x6, 0x75e}}}, 0x7, 0x2}) 06:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3}, {0x7ffffffe}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x3f, 0x9f6, 0x1ff}, {0x9, 0xb800000000000, 0x6, 0x9}, {0x4, 0x7, 0x20, 0x5}]}) syz_emit_ethernet(0xa, &(0x7f0000000140)="10ef55083e7e36ded6a6") 06:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 06:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4000000000000007}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x101) syz_emit_ethernet(0x1, &(0x7f00000001c0)="03") 06:54:54 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x7, 0xf2f1, 0x8001}, 0xc) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 06:54:54 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0xe) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x24) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r1, r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = dup(0xffffffffffffffff) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x3) 06:54:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="092009a506445a80a00100000000000000000414808b4d20131a4752cd8439df6dfe4e780e0000", 0x27) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:54:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000300)="89bee75465b3cc72683ed6f9dea4f3ad45e259e9e1c32ceb64e53e1edaf3d55f985d0dd4862eee980313fa9fdce7ee0eb264236fb023e9ea9e79c465bb5975234768da434d3871ef9dbbdee73251ec8bdac8ddd88e3072b6d0ac2b516ee142f89e9b08b2e670866e9a0fb496cba54ebb0aaa485b4ff543bd641996c8a83f221adebd391fc26ba0fdb195a787feef2a450887dddcb0d31e369633a915a88c4a3d7294ae7e50072bbbf81b6db369aff43578afb7234ceadbc33d993511b88682ff67aad0aaf41c071a228290e52822ea537c586d95ebca8ca4f234a0074b6b6b24e22440b7b263f832b553089456ff3cef7815b43a24b41d60950f69651e565ea5fa621fc96d9b10f681c15b2afef617ca0d42b639f56cf527ad797acbcff5d6b5b928e6782e01e5e54e5c762ee62e6d51b2e20c4534073e830531c2071127285eaa4938b1a15f98d0dfde661c46d8c59ef89b9f75dde5c5c9b040d9eb6d84ebad6f6b483d08791b3d1249638c3e1896d3068d139e50e1df8282c46ae78feff196c8a58ca3ad2b1e29f5e76d6ee003df6d694e4b9bf5b679bef9f1a16aac9e85ec38118b73cbab50f764e31ce29a7fd9d88b218673f14c40165babf2834f8d4eb5854f81dd1c51a551ff7c1dd93e34f9abbb0ba6741fbb5b0868908b914a5e02617588b014c6efd7247f4331538c9595200fed391ef1a6f27b747c701037bccf1faa06d489e11949f401ccf6ad3b86c1e56b69526042ce24244dac1f03dadeb1f7b25a29262c7ea595820a83df15fc3b7e6338da29ccf5dcce1a29ce4ea8d9b4e874eb9fb8e8f46e6afc3cdd4c9b1e98e1f9c7dec672e76e6e706465a24431664f5ddfef0429aa582d07873ab89061323090c854290034647f2351683e8014772e3113619acc3f7ae2967c6447ce7dfda3fbec153dc79615bca3b94d28c8552626d5449199d466a5167ad7d8d3bb992960b415e919a43d6120a390358bc4dd78777493d36de378bbda251041bd299e49585fcdabd0d3600e0a6a9645c618604fd869f42a69dfc0b80d9e0f178a8075a40be9536460e7e5256e582959dadfd6d307b4be6c89261c61eb97e230dabf2bf248ce62292073bddc868d37deae34bd8628903b14467d49e946a6de914826c4312e4f20ef15f0b82297ca2211ce4a80211ea3a4ef8d8cc427912123be254ee4c92dfe2826c36d0654037966a1fba3fac4934418904b6283deef2fcc8e63995cfc73921318e4711ed105a682520aad6616ec597640832ae61ab3db9a7f4f6ded662a113d5996a10ac280135883766ef6dca8ed339eb69d5f67f59b09d693008df41ec275ba6e7f992f565753c34658a64798ccfd53f293bf7b736a071c74a35ab17e048731244ec2fb3d9f90f7d1ac1a3412feec7158fbf18a03f1d80425caf7ceb926b5901f1f597fb1fe3f79c4290662dc1c74c6300b38dd8a51750bf45ab9ae5e283b315ed66632bd9689657f680ee177984f3f4671190edc03ab101de32d69413437b03402d95252d6326fdca62826a7b60034b605c7dda2dbfc759d64dfa1310cdcc3e0347f409b0e9233f5e21e047334d2b208dcb6fa56d07013dc8264df2ffc9679d31a87a72c9c4ecf68414b54aecdbc39456316b453102a616707e9e57a24349f0c7807b435ddaae8272821d5da15b0f5418a1074bebcf1a51f9407d8d56fcbfa119e0cced75900ac1bc567dd51feb279e318d7c737dd920c53a78bd7d76021265427f73e9fc5d2459c881b89e2916521fe63c8a591b903d7c54faabe2fff132a38ef11ae2dbd3e00cc7bf11ea3fdb74e6486c56ffa89d613355d536616f2068e6a6d6d58801b8600d0d1d23022f1fca815d6914158cdd8478e1eb1674144431f12a77f2379734972297d3205d2365ea090f5bae6f062eebcf0524b340ffb1b611c9b2b3636cb35d6557338e655ef7866e9fd966bd77d3e6df321d566d2d55ef226c5b93d888daf1e479a098d706b11ddf71d03cd4e0a2e96f52d7379a3cfbdd12afe85ae7e7521f9abe82808881f13c12cd1a098d6589bd0370cf24fd4033c746247df13ee255ded4819589a1cedff175d947cfcfda4e8644578c1da6f641697ea01eadd6eb9309cb9b9be77304da1a4513a41aa1a394421b28aef459a1feafcc3082548b9e93d7946bc2b53ab639dc9c8985606493693d2015a6f10e018b726cdfeb61cc64e4c1c6cdba5eb321345f9212ae9e1c28838faa32b825034a92320f6d7d1cfe0e9c5a9f4a952c3652db59b1b0431831551776f3c214ceb2b87c77ec0e9756ce42fdbb3e6f6b4285184c24b6d5479b587abd729300e22960f9020d63d5030530161e2bed502024cfe2214a46440d49641349dcc0275034bc1a71b45dfd06f56a4807a0b3d1e541b30a40473d6f2db288a7aebbf5e8a8a591465e2f4f6ab113ba6688b90b256116583a6b54451194235e45e383a6fadf98897b367d331e43ca8984c7350a690cc70a82b9e5cfa01b53ded981b98a3a39f399c64ecad1d58ef7687c5226b4ad460c95a4b142b86d37de405aa8e5d0e4d9400c2775daf67d4672e5f4ae2af976937c00e93929a3fa4c5eef9585a9fc4f7b37c4c533a9a20186888a695ced583beb465e19acb2183bf7d6289e3c08af89f6781c27958ee8b2cb25e40545244ea2d3fefe8e3d62c0485586ff5bb431111395dcb1a58122db9daadfad00eaba7fb033f44880b3935accf918920d9a971dc866943914241274be4644d098aa6c64a347ad6822047ab3a99b660b8933d6a5d895364164b05200f012811f4bf5141339671df498ccbcbf28c17e9b8e5d67fb287bde33be198dc090b57cac3947d80d5793a69f3a9905ef035b28ab3c7e3697e190a703f66fdc85a80b034b30e92c681ccab2758af26197fbdf1c5ce22955a783c2434cc96bf777366e76c0a6397d77767e8b1eec28eba43e4d064d247af28285843a725252a7d9b298134a82af51359826fe3c9eef88cd561c283c2eab6815f72044f84cc968e2aa908364cc65d074724f213e460432187e132fc95d426549f593e2008a009a42abba11fbd41d8afecb6258fdf60513357a2bb708209094fd37d5373eeab2c300d7e9e7172e5839e1b2f4acf7147de5c2b7c67799f81f9e3e89620a65e499e0794af069b909446236012b1a4e8d897727588b7afbdcbe88250552c80706a63091b23df184b9ba4ab81b4d4bb065086fc1cdea198ff61607ff5d9c4fc100eee6f2f608b560a2dd22187d2343a1443d9d4ba35a83aae9fcef0510b26bf8d3aa41cc491f9982e5ab348b089a2a8da82db1091b59ccbca439e078470ef80645595bf9f7f8d69b1459855b9f5c8ecd2c381257e51666eccc3c398b7f8bb0b48b69b16e4c4d84a49e4560156bf3c5e9a99f81d61a88e0de0da246b55db24b48a4210abf6ef0f92477784bdbdd61a4cb39a3a4849f0a99b7817e19ca69f3271e31afb714cbf2b620551de8d0e88e3350eb9cdafef8ae1275433707c3d82b10d49ca366989dedba7cdf2c6e411278609893575a38ded1efb56d3a5585cbdddccfcfa05504c228288be6873e385909ab58caaa010d8adac00f2f50d8132ebf766fe4777d2e1812bab23a528abb470af471c58ba2909e6c043ea48972faada364b861a64e9d5e2479df900e00186c2eb6f4c580696a9dc7ab27d04da65d06d6dde8a735fe51be87f5f5f48c37380bfdae229f4b486f5510a413094af166fc3660852d08bdca52e851a7d5e894464622014bb6fcf1bd4d589a66ddf3ece3e7af308f55a106b834814987077b29bd33e8c137718fd548fc653e2daf6a0ac16017d3f72de17d672cb2452c66d2b3b1f1683fc5fdca6d0d30e43ed4cbcd23dff12d76702a447f859f7c02deeb23ab7a03096956e8cebbe4bbbdb707cf346653e4f488ea993d9a05e2f0ddc3d2f82910e814dbd2d4e2e5cf308920591c7b84761d9038861b8daae8e771e1ee6769329b07dbb69addca4a34f48facb2d1c881042d5170e91bb604fd80f8151d8306bf8415c7f1f231d8cda728d920468e2833156b3435bd9af6222b988f4c64e22b05b1aa429732e11707cc3bd817fc0c0c7b94c45bbebf11864e4e681a7146e02b636e9a3fe7a4c2ca445124e6934b94c4fdb508b22ad4e5f8c94accd6eb8012027ef58e123ce8ad06aa2201f14dfdb0e7e360bc2bef1690dd89cd41d300528734c59a2dfee5002f4039627d939f1158906e233db21ccb2fbf38a94ab598cd2a3bd28fd3c717200fac1a9a0e705a108121d8f93c5e520d87e37e1ad5a4e23e800b1033b589bfc29e4dc229108ca85f31ecc293141f331d728bf7a1c1f6a98566f54c7cf440f12422e68ca386f9e735257f3d1ab618a0433e4462e822af0c7bdf3019a38c8dea143075eed3df70bd8247d89c8b51f297c1a286ed9fdf515506ddcc508c1f069cf057abf3acf6689e7bb5ca4e247120b27bba6e351fdef69a424e96c7b29fc8cd843ab416dcaa7c4925c0632601120ef8495b116792859eb62349a4dd69d3bfa6f0654f635702680ebbddb86f75cc5bfad41e9b6868aa07f74279e81fef5e6a5e8e61e93ceedde5e619ad78abb1d08e740208dd0a9c5acf3b7509fce6b4554efdc3b8116c7601e51c66b1171fba3f14467cc116645f1b57f7518baaef1ce20d95c39d6d2c7a8013d281988adc704b9980eda41ba4eedb65a91f21f59ec3fb43d530d7df992895f0cb75429ad54daa6ab11b78a27c1c1f99d8d258d0e940142f7f8911fa291ea5d9b6cbb03593fe9805788341da7bd1c4ad34807a60f974903dc57ca488561e290faa718262326e2c579ca87e0284eb1ed856f5d4e85555f027bb80460493299f7ba96c1adf9ae50410a1d93a3fb197d4bf99dc3c8ff74bd903f12a2218b8907ba5e5444b7cba48ae097d41f6876b0be65edce0e6d37a09c8638edbeb16579440c1f4034ef58ce44b1d197014a027a4f95f3cd63500e735f1c83336dc4d3e2f82ee0ac039f7a1ef668023e3cc716c395ced653e69300cadcc7bfcf3837b3866406955b8397f0b9b48d1142691272a6e5d906659c66e24fa6f2099a02ded8e22727a7701af8028dc86181f04f01088d3de2ebdf5a1151aa904b18ac0b7833c8a8c69aa5a0431da259e663d077c80050ec3881836c6c079598857c806c103f39c6e7cfc767d4d040d93d34b38089c3a1804d2851166cedf36bf1d7bbf9efaa61be5060d7c6511f31b7ea07af9d4a8ecc5d89bf778ac24731762fe24e24f190381188231d1a4c90b493e70d5a3b10fb897e1c0acc310ac08d95f3af9c4edfa34616474ca82ab3507eb2a7adf493a2036368adb04429a06a82cad089144242b7cc22132750d496b11f934ea018e5843efb3ce491154651751859f0d7099333fc86e915ba932e6d8b5d8f9b7401b9eebd3e27e47abcf90596e69f5a75f760fde06084443aa03c262100578d332a28d2889d8e1adff70fe86347e2b83dbc7265c869ac8fa857f0cc0df59bd5b2e4bd71be257d283cb35f4e34ebc233439ca64990a95129619b0c1a340c4e319357c1275f2def2078c1e6c1c00ff516904231791c4c008d047c7ac3c1c79917028e4620b16c5a5bdd8664d5e52173afe398ce40db782af8f67b7be30230b1cdb8176bccafad82e4d12bc42ae4dab8703ed7a2c072dd1979c323f25531a2530ebd377d772d55339bb7aaf6b008af812e60b254ddd59c5a224472f2224ebbc3d5ee1db83d5c34171bb1ea18d30a6eb0d3604339700d45b59a38d6cc12f5fff8f0c5f6710ae3baebd6e4c901650d27e3c88933b2", 0x1000, 0xc, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) pipe(&(0x7f0000000000)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:54:54 executing program 0: msgget$private(0x0, 0x2) r0 = socket(0x800002, 0x4003, 0x1ffffffffffd) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 06:54:54 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x41, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x0, "043139e00000e60600", 0x6, 0xffffffffffffd32c}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:54:54 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() writev(r1, &(0x7f0000000680)=[{&(0x7f0000000040)="84474c2d61dd4c4890ef6d2638d2a49b", 0x10}, {&(0x7f0000000080)="70882178e8c8eeb21cbf86cd0df1a3f45ae98b64dcd072f3385e3964819e04a7015a96836bc40fa1e33ac0df56523960ddd65c153e26ae6040902518b5dd48dd95ffdca1fcb821b1cfa9499b27a148ea68ac92ff8db205e9c2ec75df74411abd8d7bae86dd5b2f72d1abbaf45850f35c55f701431c2c9ccf2e0b2c93537ed496abe8f3bc859c68855b596201a7893b9e3d413a380c08ee2ebf57edfe04087252f77a0a78c1b355e2", 0xa8}, {&(0x7f0000000140)="cc24f1398402ee75cda59a91ecc0afa3408d373309f615270b5b09ca9c21b267300e828eb59a77ce6a12ddf56884a708165a3377", 0x34}, {&(0x7f0000000180)="7a42adc117a14c155817adc58611c4199a39235a16f8d198e611789188b1737cfd09550451835bf5fb8ea1bc", 0x2c}, {&(0x7f00000001c0)="2c6d96c0817270f63aeb79778fef18cc895db1b28f819c319332128fe70962b2c4be3c54eb4c923047577ad81ae8587e380de42145e10e99800471de2346f6d0e152354aafd9b4dee386938fa0a4d902730424c8fc07904b3f192fd645d23a470baecffc8a8a76cf01b948b53d8a47d8c9ea09594990070c49e84576f8f8bedceae05a10664103d6c70159727f7ec7f1954dbffd7219ad2ef49bef4fa9426cd33ca262f06fc30e6c777538b19d76d3d1a2ae1171afb8634884f5a48241b81d5977c56cd75f77", 0xc6}, {&(0x7f00000002c0)="57fb75680315e3cb4d33592ba158f4d1c81b30a97ac9bc4b", 0x18}, {&(0x7f0000000300)="bcfbd0c0d6e4b3ef43dc123841d493e7b7e37f097e9718922340ef6399d852e085e9291ab7b3ad9af47ca16ad781cc7d2ed84e3dff7c02be88d004454fc53bd8acc2b00eab2afedcf0365c551c45aab6ab2899b800b268ff1f6616ba5b84557411b208476c259fb940cbb77ff2", 0x6d}, {&(0x7f0000000380)="3962f57364b093843294ffc28ed8e1f43af03fee85a39bcedbecd494de8f1a940c2c6db190e10f9bee9e681e35df293007a9d09831619d22bfd68dbeb88bdd13311810ac206329faba6ae6738395da72025cdc99a4d30f316a66cfe781c37fbd1fe194b9266bce89a4facccad2e5ca3d0d7fe76e7518492357d864054c344b0840e4d3977619fe84b00740561d045a3b485960b0e1d0cc24a3fc7143c6c4e6e4c29e0b4bf5a308a429c8df01ad0f792e79a3a42facbe254fc52d36058aa4345baa210adb81e8c13029aa1718384294a972975df54616d63636bc6c30bf9173fcf04e0ec667c2d8c46201fb75ef556804cda4fa319e112afa87d1d992b865", 0xfe}, {&(0x7f0000000480)="940dfe43fac65c185792e4ed881bbc70a958305fde2823744b61891f3f8a7076d721d220973382d73d9f99531ae305e19e5db5080bb92a83471ca02b19006e111643519da33fc069b6a66f10edd68dece5f6f433b4f2c99f946d5a78a85ed77992a81cb2d4a95503a4aeda9651bf0a4895b196736f210c13ecd395b5dc3e13ce158b3057ba8f421b16b44ee6a744b24944bb9a98cf8c7e0378f8d6a4dd01cc55f588544bd12075660fcfade629b555a7d10a82c12e54a61bfc9981afbf8029e7dcec28255141", 0xc6}, {&(0x7f0000000580)="86aecaf77c93d3e83622337d5e2a333e8de3666c9cc04acb8b2fbd624780b0ff78b855f0ff2ff7c00ee5aa1ab11ba075393c4a833c1fe84dad78c9b6a44d3a7635726b0b455f43efafc5b1f194bbd9b9c16966b9054994bfe758ad619cb1f47990b04f5a18373226e5ccfd1f7423b83493bbdefdd08f2d7a565d68710ad9909a027824818d11211a5daf763c5c7f8c213598c94beb0fefe2595ba4c738245e9e56fb335a9d99c7b9812dbf4da28441d8398c6ab0e5cb37b6474277820a0faa7b0b0874de0c45bd9eadbd91f4dc4e18a8d46ddac3ba76ca5af1dcfec2ca46e8eaec7c6c", 0xe3}], 0xa) syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 06:54:54 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) setregid(r2, r3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 06:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x2, 0x0, 0xffffffffffffffff}, {0x8000000000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:54:54 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 06:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000000000002}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 06:54:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 06:54:57 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\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', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 06:54:57 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') utimensat(r0, &(0x7f0000000080)='./file2\x00', &(0x7f0000000200)={{0x8, 0xffff}, {0x101, 0x8d7}}, 0x2) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 06:54:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1018, 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/2, 0x2}], 0x3, &(0x7f0000001200)=""/15, 0xf}, 0x1) mmap(&(0x7f000021a000/0x3000)=nil, 0x3000, 0x1, 0x1011, r0, 0x0, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="08d67f5a61cf90c7b1ab7c63e783799bb52e4e2427ab05759451ac39ff946abd17ed24be616661f32a41cbda8fe0489c942bcab62727d8eca694737dfb16e1", 0x3f) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 06:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x45}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xaa, 0xffffffffffff8001, 0xfffffffffffffff8, 0xffffffffffffff7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 06:54:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 06:54:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) mprotect(&(0x7f000065d000/0x2000)=nil, 0x2000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7, 0x9}) 06:54:57 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="70e98ca1c5f3d07ac2e1718ca64eb5c769946c50", 0x14}, {&(0x7f00000000c0)="8e57c71b3621754d1e5c00f04a60d1b54504be17e55ab050a75cc04e2490f08b69db56456524ca55c996d14d4201d2b0062f8a108da230702f6ae9d2fea0109ccae6737d7c49a58dcba234fea21bd0b18faef3bacf7b28c84a013341187cc8b005872a4b3988e88dfcdaa2ffc73f20ffecfa4bcf296832907b93d885ce32dd58d9d77d0226a6cced9992b0b5a2ab78550d4d012046b793333ad9b771feae0b9e55fcf2d4386648bbad436c21", 0xac}, {&(0x7f00000001c0)="0448d1e619ff4142f14fc99426976741f2844c5ef1f4074d66eaebe1a075ac13dfa608dfdc98c5225f1f4356f3cb923ff7732d99886cdc262d9c1ba0a0c01ad67ede26017076d153f4fd3b55b689c1391689ae569c4f8a77dde341c0f2d4c1580b3d28593f40b8af876e39b9b06687bd5042673a57e13046c03f89b51cf3ebc915ea08315278c0c2631d8217ff0d90a357f2de68177a3d88fca8e5b12b4a81ab204746f17cf15a56eb4b6a50f29096f81eca388361", 0xb5}, {&(0x7f0000000280)="9f93a5f30f3fda470f99ef74a6b7b7d8ecb72e69cf282241aadb22f19c408f4f07c8b71e0a745ee9d7f9c19eea69a0a35a9767dd11", 0x35}], 0x4, &(0x7f0000000300)=[{0xc0, 0xffff, 0x401, "e15964ad30b01acfca919ebbf90d2cd558bfd921fc17a0806a1425973a1503bf52d698af4a251cd604c2453db8b9032a77683bd663b27d5a18849ff3382c13e06d0e87a13eb4fd5d64ff9335663f9e0e8ed0ce0e44b2a8ec3fd151b339285c7a3e28a24560a4103b3d58d9ad968d15120bedb562662deab6a755141c4093022d9d525b5aa3203128606c5c78c538a279879d6d56c0d57785a930a88d358ad6d3070fb9c500601e1ad350f5"}, {0x88, 0xffff, 0x80000000, "0e62279d67a874474c5a9a53614c3e23894f68bb44e3dcfb53f3179f2f66b0eaef34dacb810da282897cabd1fad348d965337f3f71007e72b1891caa84fab4bd6d3e1a330f2e6ffdcb667f2dc6c3afbf883305502d260253de2271e176e0b6a2f915ca26a3860a067858861841fc049bcc393e8dc9cb91"}, {0x18, 0x0, 0x100, "e9ec0aa65296da"}, {0x68, 0x1, 0x8000, "876b67ec98df0c36addd0af9503838fa7d21ede17aaf435fc448fa7ad259d093f52b77260e65bf098752285d9a2e4de1fbfd7800f3ab63627546d3f39683eeda3f9fb24683911ded999b935fc1e9d8389ef3d5be1a275d"}], 0x1c8}, 0x406) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) 06:54:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x84) r3 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r3, 0x7088f950ec591e02, 0x5, &(0x7f00000001c0)=""/172) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:55:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10088, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="f3") 06:55:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0xffffffff00000001}, 0x8) socket$inet6(0x18, 0x1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) 06:55:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1ff, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3a1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e3", 0x518, 0x40a, 0x0, 0x0) 06:55:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x6) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 06:55:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r2) dup(r0) setrlimit(0x4000000000000008, &(0x7f0000000300)={0xfffffffffffffffd, 0x801}) execve(0x0, 0x0, 0x0) 06:55:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x3, 0x0, 0x5ce}, {0x80000006, 0x3, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x100000000) read(r0, &(0x7f0000000000)=""/156, 0x9c) close(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) 06:55:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x149aa936, 0x0, 0xfffffffffffffffe, 0x8000000000005, "a0aec091273bb4c206eba343b71ec8bccd95dc54", 0xfffffffffffffffd}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 06:55:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x3, 0x401, 0x5, 0x5}, {0x5, 0x252a285d, 0x0, 0x1}, {0x4, 0x10001, 0xcf, 0x7}, {0x10000, 0x5b5d, 0x2, 0x5}, {0x1f, 0x6, 0x209, 0xffffffffffffff96}]}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r1, r0) 06:55:03 executing program 1: r0 = socket(0x20, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xffff) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20f, 0x0) r2 = socket(0x1f, 0x0, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x410, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="39695cca6cc3ac2c3bc4ff108af5f479a492a43966ef9e671f0867bc028eb5b18f8c81ea72ca8fd0fb9ee80ea4628c764d31cce2c26805c1d6370f81ddce4dde64a39dea0cb0c0298a8ca099f0704883f5d5e67b2ad3dcbda3b1ba0a21b7334b336a68a75ec2a2", 0x67, 0x40b, &(0x7f0000000140)={0x18, 0x3, 0x101, 0x1ff}, 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 06:55:03 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x4002, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) 06:55:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x8) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:55:04 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x25}, {0x22, 0x7d}], 0x2}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6e, 0x9}, {0x45, 0xffffffffffff0001}, {0x25, 0x1}, {0x3, 0x7fff8}, {0xef, 0x5}], 0x5}) 06:55:04 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x14b7) write(r0, &(0x7f0000000480)="93", 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 06:55:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1000000000003d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be92914f6357e3a", 0xe, 0x0, 0x0) 06:55:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7332e796) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") msgget(0x0, 0x200) socketpair(0x18, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 06:55:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = msgget(0x2, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/201}, 0xd1, 0x1, 0x800) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 06:55:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000080)="1094f6ec121d167984c15511dc0d707ad2c08096193c56de0521a3f093f13b9986ccd117c84bccecea1162f10e75438897147e0ec5392d42", 0x21e) 06:55:04 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt(r1, 0x9, 0xfffffffffffffffe, &(0x7f0000000140)="d71427f64b21b720cfc8fd14a18dfe199a628b6b824526eea3270649ef29baa6925cdaeaa809ed3e911d32ce10c02e616d9dd7a8b784168c9c29a8e6801b3625c9584658abbed1e311bf60b39adff63e4a14bcf6e35f5b4104052d74758dcec178c6195b75b4dc12a954fb74af27080dccc7fc0346eaab797bec86f7ce02f1f72b6a34ec0cf1830903e1c91481ed29e26fe1edb174b1aff2c6ed5ef6ad8627264dc6bad66c26d8a76adae2124aaad308e32a23a2eaad", 0xb6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:55:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2f4, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6, 0x40100}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 06:55:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x2, 0x400000000000000) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) fchflags(r0, 0x0) 06:55:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x82, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 06:55:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2111, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x100000001}) open(&(0x7f0000000040)='./bus\x00', 0x88, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)="41b9c6148d6ac849e53ef5013a604839ac7b70dfaa109a", 0xffffffffffffff3b) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 06:55:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/207) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 06:55:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x9, 0x8001, 0x5}) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x1) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf000001b, 0xffff, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x6, 0xa398}, {{r1}, 0xffffffffffffffff, 0x30, 0x20, 0xd0, 0xfffffffffffffffc}], 0x1, 0x0) 06:55:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x2, 0x1f, 0x7}, 0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) socket$unix(0x1, 0xefb45d68cd0e796f, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffe56) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000400)={0x1, 0x29, 0x5, 0x1, 0x7fffffff}) dup(r1) close(r0) 06:55:07 executing program 1: r0 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r6) setuid(r0) getgroups(0x4, &(0x7f0000000080)=[r3, r5, r1, r4]) getgroups(0x4, &(0x7f00000000c0)=[r7, r3, r5, r3]) getgroups(0x2, &(0x7f0000000100)=[r5, r6]) getgroups(0x4, &(0x7f0000000140)=[r3, r7, r4, r11]) r15 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x1) r16 = getpgrp() setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r0, r9}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = dup2(r15, r15) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000300)=0x5) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000000340)=0x7) symlinkat(&(0x7f0000000380)='./file1\x00', r15, &(0x7f00000003c0)='./file0\x00') getgroups(0x3, &(0x7f0000000400)=[r12, r1, r8]) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000004c0)) setsockopt$sock_timeval(r15, 0xffff, 0x1006, &(0x7f0000000500)={0x379, 0x75}, 0x10) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x0, 0x0) mknodat(r18, &(0x7f0000000580)='./file0\x00', 0x2000, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) ioctl$TIOCGFLAGS(r18, 0x4004745d, &(0x7f0000000600)) getpgrp() accept(r18, 0x0, &(0x7f0000000640)) ioctl$TIOCGETD(r15, 0x4004741a, &(0x7f0000000680)) getgroups(0x9, &(0x7f00000006c0)=[r10, r2, r6, r17, r13, r12, r8, r13, r14]) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f0000000700)) 06:55:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) 06:55:07 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e00"/28, 0xd9) execve(0x0, 0x0, 0x0) 06:55:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 06:55:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x200}, 0x0, 0x0, &(0x7f0000000200)) 06:55:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x100) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809", 0x319) 06:55:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0743a277dc5745192a187fccf8a500ffffffff045a3f5a05202000047d7c36ce9fb024331f0128"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="228e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1, 0x4}, {r0, 0x100}, {r1, 0x100}, {r1, 0x30}, {r0, 0x4}, {r1, 0x568fe7e879be1f91}, {r1, 0x10}, {r0}, {r0, 0x15c}], 0xa, 0xffffffff) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) shutdown(r1, 0x2) dup(r1) dup(r0) 06:55:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b}, {0x82, 0x1}, {0xcb, 0x7f}, {0x603c91b41acd15f4, 0xffffffff}], 0x4}) 06:55:10 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x3, 0x593e, 0x0, 0xfff, 0x800, 0x0, 0x1, 0x2, 0x2, 0x8fc}) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x9, 0x8, &(0x7f00000001c0)="3450768510f442fef385abbd86f6c222b73066203cf41d99e477f4b81043a0861f995d4b8322e100ee5f32b22fc7309fe10e17415430055b307379b5ca36d1082221e1df55675276df30002881c44d6d01c6a0137c5ed15f63dcf964510cd8e7dc3b343ded9c48f8d18f52d2e8dd7b5d49c2ed5621247184265f24f97ba4c19cdccd8b545400f46a5c35d34c90fa50493d60e6714c43f780cb60b7a366", 0x9d) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:55:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9c872007ffffffff2fdfe06e5f31a2b8505a8209652e6e2e", 0x18) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 06:55:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)="26f92cd332126643a574b08e2ef82cde90259519b714eed000c0009936c926ca52e0cc687feb99c86639") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80, 0x2, 0x8}, {0x2, 0x401, 0x5aa0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) 06:55:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x20, 0x0, 0x995}], 0x3ff, 0x0, 0x504, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x40000008, 0xa6c5, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0xfffff, 0x7, 0xffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x7892996f, 0x57}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x5}], 0x200, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0xf0f}], 0x2, &(0x7f0000000140)={0x81, 0x2}) 06:55:10 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0x31) r1 = getuid() setreuid(r0, r1) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x18, 0x7}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000500)=0xffffffffffffff08) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000080002000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000004c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x10000000000005d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x291f946c, 0x7619, 0x0, 0x5, 0x44e, 0xfffffffffffffef1, 0x0, 0x3, 0x1, 0x5}) linkat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00', 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) r4 = open(&(0x7f0000000200)='./bus\x00', 0x8000000be, 0x100) renameat(r3, &(0x7f0000000840)='./bus\x00', r3, &(0x7f0000000880)='./bus\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x66, 0x6, {0x3f}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x3, 0x7}) fchdir(0xffffffffffffffff) mkdirat(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readlinkat(r2, 0x0, 0x0, 0xfffffffffffffe00) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() getuid() ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)) 06:55:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x800000010000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x100, 0x24, 0x4}, {0x6, 0x2, 0xc0, 0x80000001}, {0x2, 0x4, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) 06:55:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) socketpair(0x18, 0x0, 0x4, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f00000001c0), 0x80000000007f, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0xb5b, 0x7fffffff, 0x10000000, 0xa9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") getitimer(0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x10000, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 06:55:13 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, 0x0) 06:55:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x1ff) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040), 0xfffffeae) 06:55:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x1, 0x1f, 0x7fffffff}, {0x5, 0x0, 0x8, 0x5}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 06:55:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000305be9e2ee7928ebcde8ded35680be7aa2396be62fa7d8be44966d49303b402463b3595e41bfa17cca76971f270658277bacaa5254cb53c9e4d2b2269644cc4156d1cea85d0af93265bbb750cdb57fc06c0be17690e414f70beb0e03d3bc7e9054edf0512a2b8fe1a5992fec694b837abd7393739879716d6ba4b458f442e3a6f1390e6339b5900fe56cf4b4612bd411b4f93d27711bf7875a35b1cbfdd23031b3636cbfc40dc8ccd8845f2b9c967133c7baa3f700c012caa1b0400beeb2d8cb4a51259ea957501db85dbddde9963f7bbb75366e15a02eda1de1ac4fd46c0c97a7ad215a8bb8760734bdff7f52f0a351e9a4d31c644965bed903f5133b16f6db5a31c911df7f40881d383d73cc829f052912368540020c7c06ef81f75982340ac87719568b46c72dbb"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 06:55:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 06:55:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 06:55:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x201c0, 0x100) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 06:55:14 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x102) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 06:55:14 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x8001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffffffffffffff8, 0xffff, 0x0, 0x8001}, {0x869e, 0x2, 0x9, 0x81}, {0x85, 0x8000, 0x1000, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r1) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x80000000, 0x40, 0x5, "4e04d7a6dd8605922afb1431f44803a39ff9fd8d", 0x1f, 0xc70}) 06:55:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10026, 0x1000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:55:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0xb6, 0x1ff}, {0x18, 0x1, 0x3, 0xb39}, 0x400, [0x80000000, 0x8c4, 0x80000000, 0x200, 0x5, 0x7, 0x76dd, 0x1ff]}, 0x3c) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 06:55:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000000000040000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x1}, {0x86, 0x80}, {0xe7, 0x5}, {0x1, 0x3}, {0x20, 0xfffffffffffffffd}, {0x8b, 0x3}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x100}, {0x26, 0x3}, {0xef, 0x82d}, {0x47, 0x9}, {0x1ed, 0x200}, {0x45, 0x103f}, {0x47, 0x7}, {0x67, 0x7}], 0x8}) r1 = getpid() getpgid(r1) 06:55:17 executing program 1: socketpair(0x19, 0xc001, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x81007, &(0x7f00000000c0)=0x1, 0xffffffffffffff86) socket(0x10, 0xc003, 0x3bd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r3) socket(0xfffffffffffffffe, 0x0, 0x401) listen(r2, 0xffffffff) 06:55:17 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x10002050, 0xd18) chmod(&(0x7f0000000040)='./bus/file0\x00', 0x52) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x2) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x880, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x9, './bus/file0\x00', './bus/file0\x00'}) 06:55:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file2\x00', 0x1, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x507b, 0x1}, {0x3, 0x20}}) fcntl$setflags(r0, 0x2, 0x1) 06:55:17 executing program 0: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 06:55:17 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() setuid(r0) socket(0x11, 0xc002, 0x6) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff) 06:55:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xffffffffffffffc0, 0x34f}, {{r0}, 0xffffffffffffffff, 0xa0, 0x87, 0x401, 0xe66}, {{r0}, 0xfffffffffffffffb, 0x88, 0x10, 0x6, 0x2}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000014, 0x101, 0xf8}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x1, 0x0, 0x1123}], 0x4c3, &(0x7f0000000100)={0x3a, 0x40}) 06:55:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x14) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x3) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x1) socket(0x6, 0x5, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) open(&(0x7f0000000240)='./file1\x00', 0x20, 0x2) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x100, 0x100) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') syz_emit_ethernet(0xffffffffffffffb8, &(0x7f0000000040)='\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0xfffffffffffffff8, 0xcefc, './file0\x00', 0x10000000000003ff, 0x6, 0x8, 0x105}) 06:55:17 executing program 1: socket$unix(0x1, 0x5, 0x0) getpgrp() 06:55:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x1f, 0x8, 0x0, 0x10000, 0x3, 0xa0, 0x1, 0x1, 0x3, 0x5}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x3, 0x1}, {0x6, 0x8}}) 06:55:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 06:55:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x108) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 06:55:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001e000000000000007700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000580)="cb50690d472457db77fde513406cd76431d5db4e72a5da56d21bf855fac1ec061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287cf846d185d485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb30c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82170fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7dffb17b8a71c24c8", 0x176) 06:55:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x128) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/114) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 06:55:17 executing program 0: syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000100)="0edeb693ffff", 0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x6010, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 06:55:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0xfffffffffffffff7}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x3, 0xc000000000000, {0x8, 0x8}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4b9b) syz_emit_ethernet(0xb7, &(0x7f00000001c0)="d61d96158f0bca15c1b64bf688b5a23e8a04cfee680f1cb8fff5d450c3316769d3690cfb96907ec1418cbf9099666c7ed6b46d885cf5245dacb23800bbcf252fa2c05965d2a45a6f4cc1a34b3762e9e14f7f41a3493077b70b258b9e24246b54da6311ba3706dc2baa80c8b7bd9446fd9c21b6a2210c891aaf8a92e9d491623a5ae87ec4905e9afaacef8be6667122b61e162205cb21ddbc9bc9cf04939c6d6707cd61999a02dc3a903beb712caff885d5c80fff78dddd") fchdir(r0) syz_emit_ethernet(0xfffffffffffffe60, &(0x7f0000000340)='\x00') 06:55:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r0, &(0x7f0000000200)="48ae651e1bbc241c0c5f8e9f80616f144957280f225297be1e9ada5c9d37cfb8959cbcf98d7fcc4e31a25d28064389f6bafece6b4d002fee", 0x38) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:55:17 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) 06:55:17 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kqueue() open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x10) socket$inet6(0x18, 0x7, 0xfffffffffffffffc) accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) socketpair(0x0, 0x4005, 0x6, &(0x7f0000000340)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xeb2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(r1, r0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/195, 0xc3}, {&(0x7f0000000100)=""/196, 0xc4}], 0x2) 06:55:17 executing program 1: r0 = socket(0x11, 0xa, 0x17e) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:55:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) fsync(r0) 06:55:20 executing program 1: r0 = socket(0x1, 0x6, 0x40000002) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 06:55:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwrite(r0, &(0x7f00000000c0)="2aaeeec478bbda0b32f704e6890b6cb24b30", 0x12, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x9, 0x2}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4c, 0x7, 0xf8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x8, 0x512, 0xffffffff}], 0x4, &(0x7f00000001c0)={0x2f0, 0x10001}) kqueue() 06:55:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xac7d, 0x401}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) dup(r2) 06:55:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x5) fcntl$getown(r0, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 06:55:20 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x8, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c566b061ced8414e9cb9a1788c4fd6679fb6ac5568f406dfd8aa9d569126fc8641", 0x21) 06:55:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 06:55:20 executing program 0: r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) 06:55:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 06:55:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1000000008613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 06:55:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 06:55:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000240)='^\x00', &(0x7f0000000280)='$!]\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000300)='7\x00', &(0x7f0000000340)='&@%\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000180)='&@%\x00']) open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x4) socketpair(0x20, 0x7, 0xa95a, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000400)=""/106, 0x6a, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000001300)='d', 0x1) execve(0x0, 0x0, 0x0) 06:55:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x3}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 06:55:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 06:55:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) write(r0, &(0x7f0000000000)='\x00'/10, 0xff66) write(r0, &(0x7f0000000180)='oL', 0x6be) write(r0, &(0x7f0000000100)="e008dc7be849bdccd04333", 0xb) syz_emit_ethernet(0x94, &(0x7f00000001c0)="4e438ea7a0c902a9f5f193dac3faf1dada56f3f95a3dd9e143bdd7697f5dff864e9f1955cdfc52f58d6e69c55337ff85b3d2abc7059e8cc4ae62414c8dfe66f91c3b38e8dfcea50edaa07b121845cab3c22337bab599c68f524354f8403fcf7b1d927b8ed50ce3e0486171c882789411299bc009b53b481c9d9347374651c5e20176e882caf5bacf3706cecffb2dd42dceb0c192") 06:55:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 06:55:23 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28ffffffff00000000000000000000000167d4027a07d6eeac9a3a0ecf60c6a8275f32ef743722f966bcc77ce421d2469304ade1fee3a041003db5a5adbfe519bb9121beb29ed688d13788e63280591913ebdf984292b625390312500a9b4ae54dafedb8", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 06:55:26 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) r1 = getuid() setreuid(r0, r1) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x18, 0x7}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000500)=0xffffffffffffff08) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000080002000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000b00)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x10000000000005d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x291f946c, 0x7619, 0x0, 0x5, 0x44e, 0xfffffffffffffef1, 0x0, 0x3, 0x1, 0x5}) linkat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00', 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) r4 = open(&(0x7f0000000200)='./bus\x00', 0x8000000be, 0x100) renameat(r3, &(0x7f0000000840)='./bus\x00', r3, &(0x7f0000000880)='./bus\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x66, 0x6, {0x3f}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x3, 0x7}) fchdir(0xffffffffffffffff) mkdirat(r3, 0x0, 0xfffffffffffffffd) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readlinkat(r2, 0x0, 0x0, 0xfffffffffffffe00) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() getuid() ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)) 06:55:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1a5}], 0x1, 0x0) 06:55:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r0, 0x29, 0xf, 0x0, 0xfffffecc) 06:55:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4000, 0x8) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="d70dc99bae2fec3929e5e6106d273bb0d25815e1e9", 0x15}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r2]}], 0x60, 0xa}, 0x404) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 06:55:26 executing program 1: r0 = kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0x10000, 0x1f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r2) 06:55:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0x1ffc000000, 0x89ca}], 0x1f, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x3, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x60, 0x20000000, 0x9, 0xfb0f}, {{r0}, 0xfffffffffffffffa, 0xa1, 0x80000010, 0x2000000, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x26, 0x1, 0x10001, 0x5}], 0xcc, &(0x7f0000000100)={0x90, 0xfffffffffffff000}) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="2a09e6363971861886a1be783c849b0809e14c28a5331aad02c11ca5d332f3954476725e65d2ee62923521edc7cb1f070c6e0ae28b7bf25f497ba34af224ddf11373bd44f28ec58d1535c0b64d38e4aa451eba542ad92face0ea8ead49ccf80d5ef928d5a245d1c794d2814d56916ddcbddb7c1d2ef8cad662b7247faa17c1b6235f28505de1dccd8aa566d0a76b2d14202d341cfa861be2d992bc856bbaf1d0ec7653b842cc46bdac99c7c45f7d74afaba81441424daa5cf193a28bcdc529e6ec81e519b391b03f969cb3488cafb61273160a2d81d584ecd247eee96b43d1e357467ac936320eb159dedfbd9cd44363fb76f6432a7965193be8eced780a88dcbfb887df5c973a98ecc3b168a8981211f6d52e13f4164ade167d39f27e42b1b3f6dc277dfee10486cf4f1213ceac0a2cdeeae6a7ae10f6ce4f36422406d4ff0cc996af411d70d9cc6c3547e27a07fbebbaae21ed312cb7aa7325a2e7f2fd0b3cc02607ea50e632fdfa6329725d5069ceb7bab405d271fd43ee8fbe72176aa481a9c785b452b6d8c71cad22fabd82d56777155c29a78132be56416cece1a7e94530e8935fe9651a787220e26c4241310b2b1c0bbfe98e4e00f82f3b960e03809a920247bbc7c4b72140a1c19cba095ab20259fd7e940e53d32ed133f5dae0c62e0b47f4f3b51c77d05792d0a86553ae7d4155b91009240fac4b490f8e8189edb4821706b1b9f057836210066c62a92943d5b3784c728dcbeaa7f88d70a448793c73d412b7f86dcb972ec96fb434e1d0c3a720137b4b32121e1ec04dffa6149de9fe21527d7a0c93563384da022de4169e940a7cbc6778d33a4bd6c0c75490e826f5a1e55b5eb7453d4c319ede6b8d06151e0d4fad1e6a9335be1708fda550e6ad452a191ad7c0d39079107d863e3771b0f0b4aa102f44162143c0f7141e9b73e8da355a4fb76c0e47f416f8ba25c6522f63ea3cbd381911fb6201cd2b383b4e8f0453f2ae05bb55e3d37a7d92277cdf3e760f2076b3919b1ad865216cb37cbf7d122baa5a6070dbdd7894a2da6107f5e65b3f64ef79d1fe506313183c6357249af4950efcdc50e2bb45120d6e0bf638995d975849fe634c4816049cd4328b9016c4bacc2bde22cd62875b411a205b5aed527d01938c7d599edf1cb2dbf705c5270922ea4aad59e46bfcfe7ee9d3ea779960f5657cf6e025ce3f1f71520db6c1d5571cead854a110bffdfd3e686066a2defb23b4d971a8955cbb85241c211c41fcf2468a4d8f22f16384d12ad6a9b07dc4982bd1c72ace8f23c7bb34835a3e433b479ff6c781081182578aa2721b1a872e97fc228b7c6f17816c96fdeab7310212556bd48da36b160c5f8b742b7ba20a064ab958c42003ff447392ec94fcccfe8905fbc3722d8c59b7c8fa5fdeef88e337926f5551db922f311fe58183824b4d25cfee9f4e549449717146805a7d94624fb7ff54f88b2b51daeb81a91b718b91ca9ca552200eb6848dead8a157dd8c3e9270c239603a31f6fb34ba511bfbe68966354770b7af044eb031b0c5182fa682067dc332f46fbd052fb40b8c0073c19efab066a61e6d4e6388df458cd4fc37fa9688d0685d661f8cb8b88b6de2b1d9a215b20ddaad463d40c4252b3958fef2e0e91d05c1d580a1400f24d2d0d1ea47997be5eba84cd3be25c2a7a1be626870dcd845c45c5d4054435c581852f60203407ccf7c578142c2ad63b30b756878bd46211fa519f3f836a0d52367891a7b624f4f3063d43085f3937854f0182bcb6e7cee3eaf0bf2b743ae9c77c00e7e7a6271be6decbf0dbeead92348189fa649d47ab1100bacd8676590ab723f71b996cc2467a3a9ae5ab3e00f24556813d19851c907dabc1b06b2a9d05df20b4554d39d0951be1a1d99d1160f6f90d695b223f0cde4a69a36ea88ae55b2c449ec286f5440769b8cc00f4451794b42c27997f6ac5afc9109b0a582b9967a8d7c1abe5f8c4ebf5154fb467f33811313f9a58e3d0cc6f593b4a1672a9fdc1fe0d807315ec319e90c074f6f2f640d3c0da2bba4bb62e0fa714b689f2cf98d64e218f4cc18294534f4309db0ff511341599781b25da4e13ca08456c929d81e68e9d7279685baba3968aaf3a815e99925a64e3e32caf826e87b022bffff14175b33897373690fa9c48e34778cfbc9c506261a322a99019108bb90783b7cd66c46ba450357d84ce7d01ce59950437e72ef37e66aed5ba0d26e21fc6dce5db22582b641fd109d96dacf039d2f49920b61995752e934ddb7d49cc0136cf82c01472f54115a17fe71159cd345e88a7fd11fc6f844a46abcd2a4f776f0844b3b952c65ccebdeeb238777f6a1e329bf5b074680532ed3f74b9e1fbf818ab53678762fb6cd6514a075c772fc3d046b516c79500dcfa5f036d7e0ca97ad3efcbe2d3593c1489aa22f655a5c91611769d5ed90816caa6eecf10313c0cd045c8d03d08b0acbccc77a328bffba944a7b319c07699c43942230268865a4d73e2a7f734a56f9bdf7771f287a64740cd3244effbd25d6befdf2ecdce346e7ef88eb91b8e13e261e1e7811352eda7e61851211bbfd29391f512fae7c151f6e077636d89186e4549557c000e54fabf003d2f52df2c2f12b7973cf6dc97f1985187f0e90e78c40a7d85966d163974f7542897f212be305259047f4b8a3ec792225a87f1d50f0107d92056afd3a36e03947a1244b382c4ab981cde0bc763ced8f51b3bde9db682c64398b9883a79455efddda9e24874c87e5bf8c6317389042ab189673eff4ffc12b1457bbce5f8b185766236e4e400fa680d584c13299dbbf57ed9a11bcec8e840a0fe8c42d4c7e52d2112200a30d36529f1dc57256b73e52f54e48ebe35c3ce3887d1b9c538eeaa24fb0df8e99afd757930760b31bdb8b5b5ee5573bc47af94a89b8d7f2be0406297adb20259c9009f57f7fb59f2a6eda0f171fe5dcdc3b931c9222f779c53336cf58d7b169deed7b2009fbe495f3cbde76936b06fef42c07d94d5f03e742d6d829de134cf69b8bb05146cdf38b906a65285831d202bb9e014f4cdfd54a4c91f0d34a3f0a41cf61cf63ffb4786f5858db094f5a430ef3a8ea51cd70c3cbf0590d16bd92eee2067ce7c9c5bc8b75cc615e69f1b0f14697508894b73ad1e67a16a9a6df7f5d7efe6ec51f882459fc268a312f10ce57a8b989d53c0b4cc062ad562153b5f9d1c3d018f3d4055e3dbcbc78ea9d11539cd8361b8366086d83da12cb7fb04e3252b43c50d58cf158230cd32b6fb53afdeedb4dc6e46b19dba103e28136e7ecbffdc110b10a7ab73427c4e3c118c6f77e38ad296c1c13c14c472fd1b66e94a4619a1779e3a53060274527a04e98daa7970131dc284474de007204be6d305382668f55feb151de984a51efc3261cc01967ffdeaf7dcad670654604c0be45e389de44e4bdb9c73b6f9e0e83c662b05fdac075e3d3564523f956757955a703cb0d224f7001b59a16cb404030946f73922f3ca17eca93bc8ea21e225cd963b1d4ab7b3013727a56ad24fe2f8a8a678fcccc87ff7bcfef7e43b18d8e56365d6b6b76b1f3a2e0e6d48fbdd92c7dd9e943b1a468b6ba9f3944570e91f6c16351cdda7bebf2c05f82a3692595d09b12a30e2bc9e5a642a83c1101a14814f16b5e43c71b5d6b3c1b5d6d64409d9dd49cbe408dd586d1baad9f3615899ff954106114ead8197edbba60bfbb3186be9ee7100963e3ed4c7e74b5c72eae7cc399b68af0e88b87259ae0b480d77c3fb38edf49c88f38daa254cff7fcdb966f3c0ff4c94f969c398d9b6fb8724a56250471729ace5c026eba201f51d65a5e6717d3b7fd3208368c2953d04e774f1eddeb6845331e97361420449d098ee775ce2782066c9951a67b333d0a7ae5035c95aab3c73e8c09057e7debb174caa28dfa497b1b7a3ad90bd7c9cfdd9e527ef72afce6af1166bbc6bac0e64bcb37a10080a41dd6e6000044934bbd36860209139906c322c2babf8a6d328910e8175aa3f77b4ab1bc4aedaa2763a4b16e5b9925fa453a7c9d8d5495720625c6f19979b101004a2abe11f686a649a2d2a0743b73c75bb5cdfbff253e74f1b4f73ec6c828b460d16966c1589536a189ce4a42b886d18896c4253f2be579627361c41f99b31e42960f1631b44f369bb305da72b310be3320d10c904614d4e6b6088bcc33969e55d527e02f73bd9d863304c4813681a38eb72250d8d99f37bd067c15c3564f91e1a9d67586a1fec6691ef5efe72731c6bdeba9222db2b9a55ae2bad4515568a3996a720c2215e749623aa579af3a409b7e10ddcbda159980ba9d2522c14bd56ca3518eb3dd74dd152bc29ce5e102e241b0398d4a792f3ce5111550f315a42836f6e027d396663aba80a40466963b59d28105b140881675a9a2329430b10c27b4517c97e80904058815e60b9a815752de7fda346d6fb65f3d61e9dc16f882cd6a88bf069ad67a11303451379aa7ec5df84f727478918a3d3b7849c6e04be4019ac3f4f508ec5b8951b67ed0cf29603751f2df5450a4063b20f048523cf0fc5209124482e5f6686093b0a016c847feb9553c3ce6314413600a1cfae9cbf330b2453c454212386360c5d29dbafdec4095021fc1f39f04bf7ba01a3916f2ca7e966ed6b1b4f8b9c9eb4641c99b2d1ea77b6d140c0541692484a26a828b7bd30ea1586f350e10d410a1c3d48bec9d71e028c1d5e985ac4b1388fe5ac8cb2bcc57d109c4b7a6269b1faa6f231c9035f77239d2e9be1fb3dd9ce5b8a63119cf092336a34e9c80ec1a93ee3f787fd1e6aea936249a018dfea3cfbec56f60b1433c81d7f7fc55c0346eb349aafb9870de200c1cd42dab81c15961e843ba45394ff54ae3d843012fbf663cb1a1e029b8217a71df46d44091825c82cd8f767d6f6a48db62389b1c9d65472aad85c3c2e9c67864c3aebedf40820b35dd5247a7dfdd9070b31926a6a3a789d9490194ea442c8379013bdc016a813d1eddc3383462da97a05ed7992fd7245453f51653201388a5db3cca8fa8be453fcd9dd1fc49556760b545d0433ced35b427c20bd56e470db255b130109186e6e973485fc951a0aff3c1710a6bac5e0c4d49daf11c4fb7b252fe1e8ef46dd9d3d854c50552def0e18b6015d33d5bcb41c9c5e548f24caac80a4abeb4b42c685a02b414a9dc9ea292328316da7629b56a7381e5ea880b4593461ec28831899f3a63ab995bc04b8c8683484212b4547f1728941c68e8bfaccf8b4f1d64def542b7d6dbe554d37459692ea22530c26c289b87620ae3758218f0c19bb9e112d08a0c1ca6680e6e9fd9e14945ce4c6dc57a17fc1c6512a37f4286c9ee69028c9b1e3431c615c14b5acb8f108513c52fd10a57dcc66f944109038c3acef151b6ed807c2b8f74e55fa65c0484f8e44f0f128db4ad9f604e7213119c651a0a810d296d31481432de05bf393a3d649aee7552a4bf494a391bfc834e8df088c491cb5e4b62cbc9e9f52b32418230e86cf440a965939cc39b06ceed0b0f8806cd2ae0429d34664d6750cb7ec77ed7aba22eeac23c3c6ba477e834c83c14725b45ecc3fbd6007efb7f3fb2533612ea1728863fd7b03b590e1bbc77508183f9bd1a2cd0d3085cb30d4cc39a018fb6f2c1f36c015ee25c4bc41b5ed4a55b081365c6c032506acc6a46287a4327c654729893b537d304f9bf655063a7df7ef9ed6519fcf8ef86d478e5602057dccf38d1acc7ac04bb5a8470e367f6eb047c4601f0cbe805c15366d9aa56e611b1744c679d078d6e5353c7a6d81438", 0x1000, 0x404, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:55:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 06:55:26 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x33, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 06:55:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x44, 0xffffffffffffff56) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x2, 0x6, 0xc150}, {0x3ff, 0xffff, 0x2, 0x3}]}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) 06:55:29 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) 06:55:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510a52b38299d87e8c83df4145640f8f75af"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) write(r0, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1effff0000fff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c628cb93719e1ca652", 0x8f) 06:55:29 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r1) fcntl$dupfd(r2, 0xa, r0) 06:55:29 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') 06:55:29 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x84) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'\x00', 0x77c4, 0x40, 0x3, 0x1, 0x7, 0x0, 0x400, 0x0, 0x2, 0x7ff, 0x7}) open(&(0x7f0000000180)='./bus\x00', 0x8008, 0x100) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) 06:55:29 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)='\x00', 0xfffffd50) syz_open_pts() r3 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x8002, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 06:55:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x5) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r1, 0x0, 0x0) 06:55:30 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 06:55:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000180)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:55:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xfffffffffffffffd) ftruncate(r0, 0x0, 0xb243) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x7, 0x3ff, 0x1, 0x1, 0xffffffffffffffff, 0xd266, 0x0, 0x3, 0x2, 0x1ff}) 06:55:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0xffffffffffffefff, 0x2}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x4, 0x400000000000000}) setsockopt(r0, 0x2aa5, 0x1a, &(0x7f00000000c0), 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)=0x1) setsockopt(r0, 0xffff, 0x9, &(0x7f00000001c0)="ab4fead03b9a9e491551a1e45bad3cf149ef41158efacb977895cf22c1c757be47940185050b9ee776c35e50f91c52f99777fdc565ef562bac1e618383d448c2010d9c0638ec772af6eacb9cf6a2258973b4d50a08cb0d76d66cc63bd1b20762e31c9b4d947b3379edc4cc93b831569544ef7acbbe790d892ba6df766482e5f7ca0e4d2d636a8aef5ad6ced7724bbb22b0582f4277f53fb1663c0d55d89aca978d5fe887c5985144cf0aea6fd7c66a990bd9cffb743dd4dcbaabd6c3a082142f04a2735b0200056d3ea68d8f0bdba121fc04809091aa13d266", 0xd9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) dup(r4) setsockopt(r4, 0x5, 0x3, &(0x7f00000000c0)="d9460d1a7f5b1e5f226d91b718f736d591823b94cd7165578ab74ba325799ae5b5ff0d81e2c47506af133b88eac1a03e1376", 0x32) pipe(&(0x7f0000000300)) dup(r4) 06:55:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 06:55:34 executing program 1: r0 = socket(0x6, 0x2, 0x47c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x5, 0xff}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xffffffff, 0xc0000000000, './file0\x00', 0x6, 0x1, 0x1, 0xbfb0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x8, 0xffffffff, 0x100, 0xde0}, {0x7, 0x68a3, 0x9ac, 0xb5e6}, {0x2a9, 0x10001, 0xffff, 0x100000001}, {0x1, 0x16d, 0x470, 0x1}, {0x1000, 0x1e849664, 0x100000000, 0x6}, {0x6b72, 0x20, 0x4, 0x4}, {0x400, 0x4, 0x7fffffff, 0x37800000000000}, {0xfffffffffffffffa, 0x6, 0x8, 0x101}, {0x401, 0x81, 0x1, 0x7031}, {0x4, 0x4, 0x8165, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1000000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 06:55:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x1d, r0, 0x0, 0x3fe) 06:55:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x2, 0xe045, {[0x3ca, 0x1, 0x2, 0x7ff, 0x4, 0x7fff, 0x60, 0x3ff, 0x9, 0x7, 0x0, 0x0, 0x9, 0x18b, 0x401, 0x2, 0xaaa3, 0x4], [0x100000001, 0x8, 0x4, 0x800, 0x780, 0x36f, 0x0, 0xffffffffffffffff, 0xd5c, 0x400], [0x717c, 0x0, 0x7, 0x200, 0x3a9, 0x0, 0x4], [0x8, 0x1000, 0x0, 0x101, 0x2, 0x4], [{0x67, 0xf6b, 0x8b9, 0x5}, {0xfff, 0x67c5, 0x5, 0x8001}, {0x100, 0x3f, 0x80, 0x9}, {0x8, 0xfffffffffffffffe, 0x23550e3e, 0x2}, {0x0, 0x100000000, 0x1000, 0x1}, {0x8000, 0x20, 0x7, 0x2}, {0x8001, 0x10001, 0x2, 0x1}, {0x0, 0xc7, 0x7ff, 0x5}], {0x5d, 0x3, 0x0, 0x3}, {0x5, 0x8, 0x0, 0xc85}}}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') 06:55:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000180)='\x00', 0x1) 06:55:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) close(r1) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 06:55:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff9a71ec9b12a6b2676e650000000000000000000267071b542a538706000000b81800000029000000310000000300"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:55:34 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xa69) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() 06:55:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') linkat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000280)='./file1\x00', 0x4) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = dup(r0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 06:55:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x5, 0x7f) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 06:55:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x87, &(0x7f00000001c0)="0000e0c5bff0055215943c10960000a54675c77416ce3af125af279ea4f837b64d02bb20dd54c2fb7d49c2eadc936d1d61db0ebe6af3053423649a1f7bebf14436be3517ff28b4943b7d897036976e66154b9865bfec767d94945ade3b53103971b47346411e48837dd80bc88c78f60f28e1a15c1175d46950d12cdb2de396ab12d119421957fb") r1 = socket(0x20, 0x5, 0x1) recvfrom$inet(r1, &(0x7f0000000380)=""/176, 0xb0, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) fcntl$getown(r1, 0x5) setuid(r3) semop(r2, &(0x7f0000000140)=[{0x7, 0x0, 0x1000}, {0x7, 0x4, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7ff, 0x1000}, {0x3, 0xffffffff7fffffff, 0x800}], 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sync() 06:55:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 06:55:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x180, 0x94b) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 06:55:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x7fffffff, 0x52b, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:34 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="4c95a322230176e01f33fc25e6e8052ce28769062a9a58741cce8c81c6445112466b38b1968a3c110be64a7243a90f273e114d21c7f72ef032dc174929c05d688dfe9b055137bbd9c05c30b50de61a1a9746af3ed8570295c4b72a129158123b95faa9811628dc7baeadeaed0534992d774161bd6cf8e4afa3c5fb58c5d7da6993d9766ba554b62e941b90cad098cd773d30985505d9a03bd2dd5cfc5d7b6878ff79eff823f69c8682c6350e35a9e88b1ccbcf21ddace34b714eb8c84da45a3c57fbed49cd329afac2f6a4cf8c3835574c47a11e8a93b4df29ddb2a16a682ef90b20a55288e8a58e67051fea7fe0d71eec5e52710d834a8f179e0ef48127271335e43040a3a80854dd8c570daa94028514951921fb2eca035816422506874517a1b7f1bad856758557b37a9e52e0876a6a425d0db9280c329664529a92a1ea4cec05abfa2840ade371ccfb75ad7d8ba2416e3229ac782c5563f9a707148661321eae79b764926f73d997fa43f4ebdf9ffbe98e1081e0658150be81bace5e9d9b9d863ee51d22a5e1c65aa26c89324c69f3d9f34631c3a3db27dc8c593282f861da1b44a273ec7035925531a0ccd4e859f1f94214ba0da05236ccc70bf757176db0a1db2a84f545225ab654051ed32763f01c6f8b9fef31bd307d4fd044f6b966cb2c06bb72a6a9e27f389e625f03a2e9f85202865bd25ad53f63566897e5db127581e7adfcb3ae23816bd5e414cd5973d9e00d6aa3e81dfc3d8d3c3a800663016448431968bdf6cda73c16b84ecb6e0022d4c4ed6f2187bc6f2b3332c2db9167326c1949b530a83cda759ae15de7ea58ff9815f82340cb2a000dc21d31f273d838e491552a23594c88601e8df01ab244ba88b5a351bd068b416618c08846fe260a339a249bbdf170679b31c563de85dbadeaa806dc4c13d8bddda4cb2de79bd9688edf457dec9c64385792993f4d9d8fa7895a1dfa758234ecbd67c3f8df107d539b7b583c96884eff21b9cd4091848fae115f472369a4e8e7560f19dcf83dbb3c678814df561ec6d8c1472069116df69764820b9412e27bbfdb35fbdec87ba163e74a267cf759dd9c75718b117f70f7de45a3c55adfff1f71393423886f09b06fc629da9c3ee2dff2e25dc872b65eaf490567ceac1c9d20ab59de81217cc47921c8274dd515afefc18e16b31399f97ec685de26cdffc0c0dae9691c0984fb203d2fd8b9a12c95a8b6571a6cb13378886e51058c83f426b163cb852414353254fbab438dfac7425d3fbc046aa10fb068696840544ca7f087d4ba36c4674d2b72e158e5d0478a3084a4b9535149b88adc489ab78cbeaa42005ddf5fa720a180bb3e2140bfaf69e85bcbe7005caed77e0b67e1abfc38a117d90c80db882bdd2c2215edf67d6ac84a6a4389c3984c2962309430adb9d8833145a3651a7aa261724812dc06f5f8044875d0f17b02d0c6216d9ba5fb05331c498fa9638169e229ed2099ba6f28ba9f015ad6c63f53f7afd2facdde51c9cacefb135d42b2a1bf2c1d2adc4fc1d97556ff1c594abc3e84c365bdcb234e822030ebef5217f6ad98efac6f00ad32dada7c23412cb0ce7ee962f8d4004b9a7ca1be28d236f3929b731435dcd0b16b6e4a7ac2ceee7984d3f082365428c098b2af8184b28873efc6463377e3d482b2f585f5e4cbfc6f9b93ab52a62a0af650091112b4309167d68444bc90c2c0daf0e2af17f6cb607b6c4fc1d3e53a44f4c5927cb6f52ac1e3a789a2acfd893f010547ba2a127f743d463e66b1b9d90dbdf3d3c97da00848e855f080e703cbbe74752ba674e8699d35fe59c83ff11ad26cf9016b7a39353238b473e1e144750816fe389bbb6a49b16231c1fb67b89b32f80193925e88e9b0e5e01c4c346b0f6155f3311fe994d4d4a5621cb22c22b58e5f5a56ec57d1bff88e459b060065c9a41649cb7a790d8764c4a3082d09e68bb4a4728dbada9b957b61d357edf312679a292636ba839d1ab493bb0552d1c47ee23780188be79b6d27ccfaa550b4fc571d500d6ec75e7045409e2603603fb13d68b2a980f545b5beb4668ba418a672e35ae2aff135a6bb6b88acd488b8bc45fe14c66674d7d5c95997e5a08185f427e1e58782bf5abe1434e6c64e4899531567f17f5652efaab1e739ab01ad8c91239a31f28e3a5df90145c19b399fa80ac34b65760033d5e8744549fcdc1ffb48fb303c122ba96b54d6041c3394634b60ecab56b41337d9b29576ca8ceb5c9f288acd8929756b5bdcc9cc73737e2d45af65003f0f0ecbb5512e3839ee1f047d257535919555535b34cda2b073911662286d006ea01b7de7c409b7ebe62e86311a2a7f4524cd2c2cbb34725bbab4cb07bfede046ecf3f005b697fb5c67347b316ffba1cda411f56e8a04f4b7e40a7e69b572c87b6cd32d9eb24ec35d374cbff20caeb2eb9b8d84fc1887e26f83e47507107b732ff45f51af5d79f15e1b47479ced9915b07f34b1ee99a4b7d31bb89003bb4950a17e3a3141de709da8d68d947c1036e9e9a475db48d375ae56d53eadff32bc2e9182fb9f4d112a92ac981f7e5c39cc84265658b04bcbb3d4c1b64c9ef2e0823f2402a5a760607e97e8c3bc371049e92cad5cfbce61ec3209b410cb510e5802978b7dfc3fe8fce511b4c963ff14487a2374b53ab4409dbacc6d3848e7436f4047a18b96c0ce9469ffda65e773f7a69d75176dd8b739510eba1a1ca729eee9b55c7846b75f8bb5a5e5583cd601ff72cf4f35391e12d99a8b6ba0be83e7a854248a0028fafe4c3f49fc83fd7f117ece7f17dfc5374ea7ac3ab388014079c9d99862565e28475e98ae024343dad2681a78169d552b1ad54d782d851a209a19616b7b4d3097c0988906cb84cdc10845001366a1afed0290b224b13cced9edd42d4e9f9c93246b21fe922a15e27a56537116171141743046087cb33e8120d83aa138e14b8cca2f8614254bba6137d1921ac168c7a7c2ff667495655e360c558b25b0dbab04afeb7813d36bb5b6bd57e332f3348a19b85939ea41a7adee680c09d894e09975e90f9db5e304c84a5843303e9f7c5acd350114a49885336fc832d3e452f4292ba4b26acec8d9470579475179b73f85eeb2123c55811958d6691cb064720e5e4305d46308d2c45ac0c3010d1d89b61f557b55321ae2fa6f1413e139eccfeeb7fb421f12b1642599b6877193f358dd87238b5503920a09bdf80ee19156fabf02904631d06c49d495b99551091502391f5f25054a9d7ebeb08e4c2abeb7c88ed374dd8cb4de7581e9888ecbfa83df393b29172084a8e002adfa578167cfe5460c7092248dbff9dace86c9bdc5d3b6e860803eb8c82acbf86672f23b8ddc6a63e701d803ded7113d3bebcb8966c20f9a7f21e0f8beeec22941f363bd8aa06085b685b9056a647cee3fcd6cc446d65dba36f22534db508aa5ba15e94a24b27ec47fff759562933b8049efa7d97cbd10005125f9069e9cd87de9125787a0541042bc812d9b0f226636e2bcd67e652b88e7c498f845721ed440fda2a706704d642b41b6154ae99c19bc5f57880b88d761e65b90b27b71216c7e4141e0765b494fd1243e83160aa977634594f90e5360a52ff821a220cb5bd7e99319a13da62e9f02611a5d7245949901bb309fcbf93dcea8540ac28438ee92fd83290157a492e63698647175b832ab234587ccbf9be0e5829b378a677205ed7ef4ee20e21f314f0419f740d742cff64fc6277b373ba0420b12d40369b602894d0c15d99fb6b461ab2da38c02f65118d70cbb4ab72fa1b771c72bb6000de717bb7060a5a6657eb7a8470021ac49009b4406f1e77c64e61b456b41ffdb0af8f99ab7564532fe2d98bc050110721a72088d33a76a3ab993889b5c74db678551c913244ac9df57fa0b225caea895fb55229d8b55e6d74510cabef876b82aee82224c2c288a5cf0dbcc8b1100431c4a39fab384ba8832ef1288d5bfd651c06b8cc2d03aafb0a973c56f0473fef506289e2031a9561aaf5a30e4bf58dd6f908c278e0916cf11d9b8c82c86a3962ad5369c132bb40a9a944afd706d5a23b97508c33c681b54695d16969fe812e1685bd3bbda82388a402af8216a6f633efd8a74c08da6de13523aee042f1680ef60b8482b8472d69ae1d42296ee9dd544c411aad653c6d2633db28614e7c3e25a4f43bf07c1e641391e6a7a1c67182886b9ead615f902b7f92c7458cf4902474445ddb21b35358582dfacf40dc718dee6f9cf60dc9c49819664f5db1a193e20167946cb023f09e0900f10b6b4b5411482e383e685faddb274a00a8ac3d44abe6d0c1abe2a036c3cd301061900dc1eb00b07e2b922b6e4c6db41288600554457ed7260e2d2c2a48d102d16d5fbac349c6b446825fdde1ed4515d8bfdbf5b26756e27592ca6e4ee609edb9ab119ae871755129bf6a21b556c9481f6dd9acf94abdd39c41e802782fc1563bcbebbc5980ab50134b6aba56e9bdac7e7599824cc89c0b1421e0dc249d67edf4b78bdac8320427499a7da29079bd7f2866708cc860147ba7d4355fa994e9e23d9926c9683fb6dc1c149ac86b6d5621b3d9cc920800f695dfcbacc65c02a333068149bdb5bd74badfbdf3c69424a5f22966056b9f5bb6be8ef2079b4a805cb4d9397928ce069d616872de3bdaf6a8637748e6d5dfd42362e2c8382c901ce9af005f0a609408cbd491612b7c4bbc382050034b2bde11fc17d2154c1afe98b3016fbbc0e9bb1b93255f7b1abe6e6ef56ef8410e01e09e244003fbd489a6973ba29a29bc87e549d2e9815dc4ff31017eafacb767da5c0885a725cd4f0559f0ff4c6700866708e6bfc9da550e0506131adbfd6822ebf399600bc2ad2d7dd4ec5b68a22173e577da9f9513e69ad16d818e8579713a4434f1a4b17aa36bb05dd12366b3c84d77526a9bbbcc2417fbe16edb7fc396f3154a96464c8957d242fbf40158c145f063884bf0df3d1bc487243d47c6d1f6c43b15c4b3704f52764ae3fdc2b34452c4ff38f39807c92c6743f860b427dd4a87e566e3ab91ad68eeec9fee888f0b291f6868683fc2105427d8481fafb0e49d43aa95084d29bfc3248ec4a3ea32ef90efbca9bc81991defef00b3080f026f115d54dbcc8337821f9f1b4c777fe66a639c522338cc6c8e7c5b8254dde13c5b46670123dc2aa48573fdfbb30e318f114cc529b56cb8f3c2c7e8bd41b7b501d4c715dabc77cde5d80781285de715fc394d22f625ca4da68e227b0f5b1a0224287e27364cdebd1537de54e9b7776f38308b1c22c5aa52ce60d4c51107272932c49d7536c2104e37fdb436801bb2b5074bbf434c95e5f66987f412292cb9a08fde5ac84d2c245714f12de7e9149c2b3c8e6dd18c7d29ebfd1abcf516b4a17ceb29b4df9d6f5d7f4fdc0e8c10d8e252e1b0f403e0252dbfc7b648315a59e6004c68d7bb17795efe0f8dbd1a73daeb42b6323e4b096809c32ce7b389c8a37a960398f50c7f08606b009b257b29910fccd84bd84a2b5b792debaa604b7a11f4daf73f51397c36569bbf24b698ebaf4e7cf18b65a6fb09efb0bc05b0e049a7fb2e91925c68934bb1749b191ed2e75604c914cd95b0c0f64fad1d50e2c5ef9753461e4d374f03845a1a51a252ac11a686cc9c5dd4f60c702fb84e72fcdd85eb26270bff9865682b4b51889bbfea2f11f66380435af47e1d81da289cfbb94c93368ea27f6e9b46d605f1b906a561e715782242a142304027cbb96b0b9c0f556aa311a4bdc8a2068e11db66a0766d52e7d81830b3673c32080", 0x1000, 0x40c, &(0x7f0000001000)=@file={0x1, './file0\x00'}, 0xa) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) getpeername(r0, &(0x7f0000001080)=@in6, &(0x7f00000010c0)=0xc) r4 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000001100), 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001140)) sync() r5 = semget(0x1, 0x7, 0x300) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x9, 0x1, 0x4, 0x3, 0x40, 0x8e14]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000011c0)={r1, r2, r3}, 0xc) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = accept(r0, 0x0, &(0x7f0000001200)) munlockall() semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001240)=[0xfffffffffffffffc, 0xaa, 0x3, 0x9]) sendto$inet(r4, &(0x7f0000001280)="7ef9264b11123bc7feb71a4bd0127ac4ab0c8788d2ed4d0e1495075b6dcd9db423fd9eb77b0d0e03c4b659", 0x2b, 0x4, &(0x7f00000012c0)={0x2, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001300)=""/10) semget$private(0x0, 0x7, 0x0) munlockall() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1012, r4, 0x0, 0x0) r7 = syz_open_pts() pwritev(r7, &(0x7f0000002480)=[{&(0x7f0000001340)="6b3e2dececeb12385f396d168f6ecbdcb6632f0d26596691dc079cc5df5219fc9e87845d673f12408f2f33f7395b6f33ef11162bacdd5a7f621b0a5cc3d52f0704645f5bb65219f787a1007320e8901bb55cfc8d80feb5f66e9844f7c795e8d89bff0099956da0ea2baa08bb2ce47a4b1480ddc497f6833237bc3309fdbd5de082a2bf0a2e8c894e60dbb6a79b77fff3ea5e91b3b855ec287935b43cdc3fa2fb6d4f8ace71353ee16e660ecf3e5dada954216c312698bec2584b97aed916e37c2b6ab803c6edff2a8e6f75caed72b0c6102d6a53635db879f28c73009218c6f6ca", 0xe1}, {&(0x7f0000001440)="1259abb6868a5fbec711d09348501084610b91b2cd75c9b276424bedb78035e9c2d54183d2692f6b803afacb7653a4e390", 0x31}, {&(0x7f0000001480)="eb331f2204a8945f90ec9ad2f0d80e89d6c819c8e72a218092aa683dfd8f35f1266b9696d5dfc24e77463c1cafefad81179cc05ed665016be21554d0096b9caec53d2ba7b281ed7db5d2a25d1840337fe47e4c33eddf82d9dc5c3471309c6044e679822a9b0f0c9bdb397db16dbfa5062b96b1847c801f0b894b7a577d215c892f864c2b42a395998a0e249c1c4535cb78892d316e5a6bf15d0bd836124c5c4d6a77a9da23c3e8f9cb0170b0236aa0059516b707325f8c77d73ac86f7ee9eee16b01aa08f56c6cd6122240a51a6115d3c5c29fedc53e244e7f9c9a304026eeb311f357fc72ea0f6e4ac45e1e8825c2eb2a1416da614325d4cd9ca4991830cfe8c5346c7a255d97bad66a9b7231b352ffb669a20cd4d76d40c5066843c5e669413e6375dfbcf0520aaef9550ac749867b3d585fcdab4fd32203af755a20f21b3eb53dfb93cd61466da90f0141bc1ba4fbe83353bb157d5ea3e0e5dfc9b67ed2108680442c8606dc206060b99bb142dcf0731970bc860b43fbadf2652a8fc83e082136f27559ab872470e9a730aa9718e32b2ff96c13d3be4af5879ba49bd23ba363bc80f5c6563206f05ea46da4b33787f77232d5be9d0efd7aa9c608a7a79cd7c1c820b5c58f3f0f199744f7fb07384ebd22a8467ff5605635a3d5f8fb078a8f087afe7b2d683a929d096a0c657f085c1a20c2965a20946390b7f585b646e81b36c1c3eff145c0503f869f6b86185b5e583afe5aedd624a8e841bdffcfea2d448c2a6a35249bce37eda8387b9d719cefcc9d213df18c839b5bbe7eb71558fb53f1060bd60ff73c8aa2389837306275eda7e4a87ccec72cbdc14ef392bfa1b68f2f07565863aaddef907bb7d0a2c508a8d8a0492b57a7876ecbc99eb62be634035c0aaf469b485aba42e90f141a3c4955a5e294c9da5b176939c4b9b09c4745dd2056d7abed0050731d98e4b3e4ce511f22b0f06dd549300f6324d0d40a04f71d007a9ccee4cb39ea37f85a33c74cadc86e734d9d35e49bc95b94efc218579167d4094eeae9148eeb645940f23d30d2021835ab6cd59859989d76407d58c2cc73d3c3fae659421a6065006719ef574b7e31edc9f54f7dbc978b08f51e5475fac75f0242f4c659ac36ca28e6d760e5bdf3062c18307349ea4dd488d979a18b24aee2249a942800fbce60b9dd06ddd743266808e16c1935cc0a2746d1b168ff4a3a21145fceda658203285cc0244612a16df9d1142a2fd1eba2f5f9bf7cb70b07460b4d7f061ba9b2366820d36500b162715cbbd85b956e6a5d69b8442f07357afe93a075622a21c8c0793b0576cc40432d117412ed294ba43058fd629b31b7ded8a066dc7674b16991701cc08117e7f46b36713723da27c7e6dc9c23eafb0655cfff61e8a648bd080bb202c59959303abc97ce7562bda75e837200fedbc578d435bf982a72c3079f49f642e4e4308f49c4e50698b984673f95092b080ec08c2f0c4752a38e858f8cd52fd000f0258cc4b7ea0749c2e927b0e2daa021e2deeb74c56d05a74598aedb88563f943ff8aae83ecfa5baf4b5bc648b85553e944cc6f37ae72bf8d2b1d9860b91c7b258c9c35ea3751f6e4da4fe0e6a44e65b900e73572e97630639c6fd09d84b2e745ced54fad3e42d8a70929f450df4e6d8e9bdfc0553776791e752d2f90d9602ef74917c2222e33b1d442957de890f6ccdc51782d0723567cc7598063a35ac10cd0460395fb678e992341efc20345b0ed3eb684bea5176e6b7d26b34e10ad0ebb13d26455cfab1932ac2015f2742d06cb361e19e0e5b136e7a62620e1b7b1c57b4e3a91698f7e5b006ffbbf417026ec717eee928ad493f82d47c84bd51768d645ecf5b6e559d7f94efd9732158e86a1e931848b6f498c038f232d67712153c1a925f12b1ed8cfa19727cdef14679fe97bded01c51dbc01c98c1437cf1cc98ced6f2eeb98442468b021474f6e71121486e506cdc48abda6b81335a65134d8922bbebc75cb675d5ab0947a82b14add6124a816e81202ddf87fc2b2718e6ea5c7d2edb5c101226e5b59d4ab1d1fdd215468b45874dcb74437420af7aaac5a07e6cf9114d8b8efc9434992fb4683a9302e6c8d841067806b04f7efaeded03288552f73d39dcabc460c4e414d41d6924bc2141bb973a144ef9b27f555e4ca20a07dd6e27fa224cc20cf255ca3ae073f74787ef3e69a88ef385ec2277bb12585871f2f492ed5de94e3bb76a5aea44ca32e13b14e5ad6b13e54fe683b38967b2d0aeb2fb8ec4983728b67369ab0da35fb84153af557d8e7e6ad25258c36847e3b3cbce27bee7d4a8a03c29a82107b766425f494fc30ba1ba48c770b3fa7d6dc43a0e314770b93917b74c5ef7afd5c57330f79b30d9da7e991d56301f52c285e39a01df564a1c0d051d183b274776fd51af4fb0566397bb47b0999532b8685a32b6ee906c07e1bd27f2d63a58faef5b8169fed4260a0882fe6872d4a8259f84f5cf55fa2c87bd80a3b65998f68824d23de266f2e1831cfa31d34ae9e3694203be3284eb288ad3696c4272bb86c1facc3542f0d4b9cf902729701879b9af4aae93ceb8446835420fa3f6721f0f74577d15ae095f31ab179c02f0bc9724911e286567319c5ef74a032acf0e7292b3d98bdbefd769f91998b58de85fae198fdbef6b118dbc91d9f6e70decc5e2b25472a9b81a904d3d164172a94c986961707cdcdedf2895364589e0fb8242067e4b2c82ec5adbf762dc0c2872a3cadb82251756e6c70290b121f4e95768beed57dd41e6ed83837dae36566de8c539b0fc7ab468b9ea6e16a3452d2c0d9e4babb9a7bf4f6b53ff5cf0d8e42a69025e577db36002a91a8caabfed56cef8d4037c1c4050a432dbd1a07b9b18ddbe833e45b42d910bcc9a5f95ce4da33f111798d824953b3fe5d3891020afc89eddafb6a35af16cb07ca3bff9e5f74b1f23bdb4a1a97e078541a6a5711cb93bca066435f119ed516a95ab00f09c6b87b36073b590bc08be775d21888357e6216e4214718dd7e0f07b85e3bd4591e33be5779aeab57854704fd6a2a97cfafb8275ea83c8f85a7d76db023a0d84e02a642ab0d4f402c45bb5371fb00a3d7ae3a09dc64b78d5b9f7b2ef539b0dd77637743351391724768fd8670f381aa1f63ea0635439bb17b0c015259ab941ab3c860b0f1e24fed1e1f4222abb1923ade9bef6d774c50eff9627158389798536ddaa01fbd1b56155f74378d34390a5cd749a6bffdc4f0412deeec6344e44ab37ea87a81dfad6be659d2b1af2bb0c4ab6096608eaffbabcdb908cef7de6d463e518026cf091b3da0f9e4a5cfe2a6b87d5f3ee8a398796925cd738f30d449790d208ca49ef706ffd2c893ecf9f4d0c9de283a965b996bb5da909fe1c7cb9e20ca10e2b4f8da0b4d0084fd2bd25ce86b87705221a655590049454c303040e9ee701a23cfb266c5ca2d86cb1ea9c790b893f3ff7c6671b7d7c2893d2842a9e515c6924c4e6db6cd4ce1b8983739ecf3b04f6e11eecf22bb0e730b4527f33789cf4bc8bed25be501a1c7d7c3369dd303b068eb18df8b44ba68e50425ed100f9e3ae69e3639ff269c6db8d4ac2b9f1de5560f812d9c2849fac80e37b1e9a6f9a463166ff7973c3689b3c6bf020d5b3c7c1c2497e30f580e32497aad04193d4dd1922fdfb268206793b6666834fcc5ac1e63154be0c2cc5f2f00b47b30e4cf608a71647c34aad730d8b12aead27dd35d926381c6d11a80862bea5b14a1a4a9c299c925c2026d886d13f83823e353e024032f22d50d6ca2d2d57583af9bc9339d97e70ae6e50413e130a31ae026c4854aab41003caddf7019aa24dbcc5ce2c70377a0c25aac7bb26ead11e28314259d14c26d4a45f562328ffde5295fc8a0f09727c8096ea1cf4649d06665f95249245d61209efa80e630032191276eae30e6c074dcfe6a925a8b9993fb942ac0795e0b10411294d9401663de29c9574fda21d8cdc3cd72f871d13cdb6c107634375a997b4f82795afecc7fd23a2fd2c1546706d097cfedf893003a5e1f679af026c4eee00b70cace20df6db882b0c9d98c345c4572d0f0ecff80e8b5446029b3be18096ae748ad22f4a79c211ade19d736c1b7a746e1294053fa2ef211432dc650cf59864429bb22901c8318e1b240f2da314d6b4281a2fbdd75bd10766f67546aabd955154649cf889c8c4b56718d705699cec4b9628de04bd676187dec6eb855d697cc56c8fcf108141d2387a18164dcf13b348d7e2cf9ed3d3edcfd69278b9bfdd803ae385c8f47259f491aabb229838a0e4cd23ac1ca334df6cd4e17f28d57f7777908d0fde6f9cc42705584d25302234420d6d45fe246f6e4afbfe2628f88c615891d31de60c8938c4a4f77559d286ee368c617414cb5e3ce219911f2085e286ab63883e7cc83d7bba243248d8700356229c6aaa604ce477bdb70575cf579a91ab354f3fe8c15497ab0c37c111259b8bd6c80573f445f2a3050e7d9e02632723dd3cbddc53999622c776dbf4847039ea0ebb524dc2343f8b03a7e49e63db7874fb0808e6164c83ca5bec5f2a04c24cb364ab9917bf3a6b9753d7540430b44b32b32458033a860d2016173928e1362177061f218cb6a797528165bab85d44400f46b56628c989cc013b45fad05f0be3895bf0e951e60a229554364fbd176aece36504d0ee8a03b4df81ba81a73d4545a6f183b627c7899677a5352d899f8f016e5b16a1bc9c215d5f4c9d91faa037f20eedd928bd2aea71164f3b048ca9fc285d00306c198287db8045f4908c022ef1f9d47b4a31542581c6bb6376ee406e60b45a43b5a84e71b3126a5a4c8a636165277dd80c7ec705e5125e6c13ab0486cf3330ceefab13d11dffd6b7fba9a358d3943d4a2b8d5593ad3c04cde07af6e0bf27eac5b80f3fd03b0b132ea4823727213cdc281717a61e4b0f2e91eeea55e642d351d9366b3709b43db8f1c8e177acdfb5a72146fc087a28ec513a5a158dfe3bb9eb58bad3b5b87fd8d09c99c9d6006926b36ecf95e690e5ad08923c7026f9b978eaa065764a7fd2f74acb5f26b270f7d92efb2daee3377b265750817d3c8abec27c5e03853848db78a02f5d43d75e92c4b73309715b7ff54b2f23200aa450058249d16ee1b1ad3475b7e9e62724d2ad1d2a23dc88ccc75738653763b95171a6798a517b2890e0f9a8cc03b0ac1e7292a2c1c799b3dcbdeffe1e58706582ffc2cdb940f5f28b404eb9c745d17d7d8b74f5bfa2430476620df00967d71c2f95ef8f07c578a855931f67604716b8fafa46e1b44570284c1447f8b2289463d9c1c8dc622b580fe90aa5e61b6653000ff16229ab674d3ab129bcc93c268fdb54aed0ace2650d9a95aeacf0632d2eee85c7d83a753da67d17e5437370c52afda54e75642ecc44e5d26a6b318957bc313263ad1e2473b814b0b60726deaecf8fdafdb3bafd86fe6834f067913d907962b35e01c4e19ddaba2cdfab5cee6ad7aa98276de97a2d6bd2fb2771208119f38f1687e96173232344fbd44298bbf7970d9201b602120b02569c7196e8e2f6eea10ea72897fd308942b22768aeedf99d502b2fd0fdc9737435d52a0d2c8ba04310ad850eb096e1fe20ecfc668de4dbc27b69a5e885362bcbd58c41f253e499f3d94b218fb3fa51f6dcddd759cadae73557276bbea13569edbeaa0f26a2430ea307c54ee936b47e9a1f15de1cf4522f016796df24a2e89b12610bcf19838137c0332428331df71df2532e32eaa1be43a825df44efc3003d4cd64d52f056a2155", 0x1000}], 0x3, 0x0, 0x34) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000024c0)=[0x6, 0xfffffffffffffb15, 0x1, 0x2, 0x9]) recvfrom$unix(r4, &(0x7f0000002500)=""/4096, 0x1000, 0x40, &(0x7f0000003500)=@file={0x26963ee1c40a50bc, './file0\x00'}, 0xa) r8 = open(&(0x7f0000003540)='./file0\x00', 0x108, 0x80) shutdown(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000003580)={0x6, 0x5, 0x10001, 0x6, 0x6, 0x7, 0x7fff, 0x10, [{0xcd, 0x5, 0x221, 0x7}, {0x6, 0x9, 0x4, 0x843}, {0x1000, 0x8, 0xfff, 0x6}, {0x7, 0x5, 0x0, 0x2}, {0x0, 0x5, 0x125, 0x2}, {0x180, 0x9, 0x57, 0x5}, {0x3, 0xfff, 0x2, 0x97}, {0x8, 0x1, 0x1, 0x16e640af}, {0x7, 0xfffffffffffffff7, 0xd0, 0x3f}, {0x1, 0x4, 0x3f, 0x9}, {0xad53, 0xfffffffffffffffa, 0x5, 0x7fffffff}, {0x8001, 0x50e, 0x2, 0x10000}, {0x80000000, 0x5af15340, 0x7fff, 0x800}, {0x8, 0x100000000, 0x4, 0xffff}, {0x7, 0x101, 0x8, 0x100000000}, {0x7, 0x0, 0x0, 0x2}]}) syz_extract_tcp_res$synack(&(0x7f00000036c0), 0x1, 0x0) poll(&(0x7f0000003700)=[{r4, 0x3}, {r6, 0x80}, {r8, 0x4}, {r8, 0x20}, {r6, 0x2}, {r0}, {r8, 0x1}], 0x7, 0x10000) 06:55:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) 06:55:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x588, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 06:55:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:55:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xfffffffffffffe00, 0x4, 0x8, 0x7}, {0x9, 0x6d, 0x3, 0x5}, {0x400, 0x2, 0x7fffffff, 0x80000000}, {0x8, 0x4, 0x7, 0x7fffffff}]}) 06:55:40 executing program 1: socketpair(0x10, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) 06:55:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) mmap(&(0x7f000025f000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 06:55:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:55:40 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7f, 0x0, 0x2, 0xe1cc, 0x6b9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) syz_emit_ethernet(0xfffffffffffffc29, &(0x7f0000000380)="b6") 06:55:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 06:55:40 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="831cb57d380aefd1ff436d14abc57a18dffaf24376eaa3286276a75c37b66b7edc5e525d88f2e317883cbcfccf6c9dc4f84fc31568344f8e75ed4cd239ce7c0a23d4aec784885b917ff63f6da0a776baa2ccc7e1ce8438305a00000000a2682256193b2b4197344257913abae2e25ebb160821c6030000d501c4b5ca954609597fad97ce", 0x57) 06:55:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:55:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, &(0x7f0000000100)={0x7}, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x6) 06:55:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x262) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000012a, &(0x7f0000000040)=[{0x80}, {0x6c, 0x0, 0x0, 0x3fb}, {0x6, 0x10000000000, 0x4}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() 06:55:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="fa6e54866b57cabe11ca2d428ec3e28e23229493ae7fd6265e0c92afe2983435b2d580dc4201f23234", 0x29}, {&(0x7f0000000100)="f889633b6e9ae67063997accad125c97419a06c3c7f5aaa5d76dcec884533dfb7361425bcbf39924bde59f06a440f57f923284a87a6229f4921188d69d8ad0e784a5d0091a18c4ef742a7333e09dd24fba1c231c8efa5edd8fee11e85358c896c3e8e57926bb68c8bd1ba2694d943e446d369cb66052552c0f0afad51c90fa181922b2d58d46b1e203936d5237f61546a997", 0x92}, {&(0x7f00000001c0)="3ecc7231334ccef9fffa2f3a6295827db2eb19756c11a4bc1d3969e2e6613c1543e285aa1b70869edbd9bf2ee807ff6c7122387107de39e904bc9db0c0edb3632ebd56b0bb5bb09c97c6776bae1fd0cf749d95573ad6ae60ec14c7228216b31f", 0x60}, {&(0x7f0000000380)="5aba4502f6ce82b3549c8f92a6bf2da03c23d8e535e7cbba4a90dec75f91f06ccfcc64758dcbe622c443c9744d5dfeb3b685ce97e4b6245487274896fc46af046f692bdff38bdf98b34190364694643dfb4e85ba213f8ad837472858caa6955d97fa61c4214125bb2c9888d8ad52e0b8288efb8b9bf5b536b533be5da491087cd50ed5a73afd53b8c505e8c6fd508b5cc4220cde2d5da5d8875518e112130fd4dd1858de0b0475fe0437c8914f2b689c30cb2ea32cff06f09cf3a4342598f5c6120ba8d8f4d8e7a3dab1fede479ed2836dd538843aa31a08d7d736e3", 0xdc}, {&(0x7f0000000240)="4902e3434ec13f1247dace45ed78fa26d9a19d4f29589bd842120e493e7563781c676a96a76db85a70063f3b3d6b503d4aeb596090d7b2c2c4c761be69e7d5886efb47812e1608eab60c9d90c38060f560a293be66b9ab9f9c044e6dc3e2a2e3690b8144e061", 0x66}, {&(0x7f0000000480)="186ab56cb991d95d84458f89eb853ac230e876420bc771a63fee81b9cad0d182619a8296f3b116f9f712c60ed67dd96756335b4fcd58f7b725f75680ded9f12998f88e8a513eb6c56175147ae72f7ce6ea4aae632827451e6d4df9aa69fd452a7d575e33fad60383ff514c387bde54301a2753568bad09f88b41b381fbf496cad9826ccbf08d60b3e1b475f66d321d54d977675f309ccae18e67ab541534bc342a8aacc42adef869dd6f367b44d685bcded2", 0xb2}, {&(0x7f00000002c0)="446d570ded6c482853ca13a5a891c7f0607ced89780f52c4a7223d56687c51814dd5e8655bdffe6bb172f0ac", 0x2c}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440), 0x9, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\x00') 06:55:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x71, &(0x7f0000000180)="b26d1a667bf6af8c86c7ec583e863909d98153cc1e20ca136ad158d49412eec42ad49ac7bb53184751fe3780da96c493d604d44ac0d8914703c8d947bfd36f4c29964daeaee78b90271bc584d38fe0102bebd30cec8bacb544cb4d85e645bdf56c4003842f47a75e407d698c9e120e166b") 06:55:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="29cce84a73f421bac54bad3ad0836199d9d199338a3a20f939eb10fd48ca93fa56ee8caf638911fd0b16fa4d0c0331643c1938b77e72d4192840cfc622c8086061453db6f61ff60c41040674fe5e0f4459a3e3e8d75a48b4fa695f3f967c41950bfe6abd00a8e94aa17c6e87f94351cb2585ed06373a9a1e4be57e87e645c383df6930109ac8e901ca9b90be47032139b48be8d8948ddc2e31df6617acec98b4cc7e25d6560520d6011aed5217673c1678d34bad00a2ead81c4cb8cc2cb359070ee2881e169a81db164e62fda8ca568c01a7", 0xd2}, {&(0x7f0000000200)="7fe7cffe3cc78affec6edb036f61beaf15ed225da00303f065211b48c9c8f56746d0e41b3c4cd529620b5eda81ce55623a0ac5205f865e4afd6e9080f05070a6047318fa33ec54b08a252e60baa01e6bbb95170353fdb2656b20ac36822f23e4a6e0a238c6f9ddacc71939a2d9adb28d3242cc93c2519eb966ea6ac1fd6f13b7ba3c3d0e7c1e9b1faef5de96b052097e1b3bf511348cd17aa6a075786513", 0x9e}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 06:55:43 executing program 1: r0 = semget$private(0x0, 0x5, 0x68) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000240)=""/67) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10009, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000002c0)=0x3) r4 = semget$private(0x0, 0x0, 0x200) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x10) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000040)=""/12) semget$private(0x0, 0x7, 0x280) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x8, 0x9, 0x0, 0x7, 0x7, 0x1ff, 0x0, 0x3, 0x1, 0x1}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 06:55:43 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) dup(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 06:55:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 06:55:43 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/192) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 06:55:43 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x20}], 0x6, 0x0) r0 = socket(0x20, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x1, 0x3ff}) 06:55:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4000000000000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000200)="8b1c124062e127e31ee6c55b8854d9bda09daa1fa7a9accb0cae3df48e3b36032d7850e18e8bd00042252f8c540805c7c730277b80f4f78d65406cf2071aeaf3d57c71a6b029d98f339a7d60156d7aa19a81c8a2ff01a96c66318687cd4f77b12b4bfd97df115df80936c1b75baff3c0ebe35ac13e64afbcf88f049b45d8b2bb0c4489436bbfd83ab3d681354d417fb9d489f3a76449", 0x96) syz_emit_ethernet(0x1, &(0x7f00000001c0)="03") 06:55:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:55:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x784}, 0x10) 06:55:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x40) 06:55:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x9, 0x4b7, 0x400, 0x7}, {0x9ac, 0x80000000, 0x6, 0xb2f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1000000000004, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000040)=[{0x3ff, 0x7, 0x9f8, 0x2b}, {0x0, 0x4, 0x8}, {0x3, 0x20, 0x9, 0x7fffffff}, {0xffffffff, 0x4, 0xa33a, 0x2}, {0x2, 0x7, 0x3, 0x101}, {0x0, 0x3ff, 0x2, 0x543}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x19d3, 0xfffffffffffffffc, 0x8, 0x10000}, {0x3ff, 0x8, 0x3, 0x80000000}]}) 06:55:43 executing program 1: r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/226) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) msgctl$IPC_RMID(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 06:55:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$getflags(r1, 0x1) r2 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x1, 0xfffffffffffffffe, 0x100}], 0x6, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 06:55:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x17bdd5da, &(0x7f0000000580)='\x00') r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 06:55:43 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000, 0xfffffffffffffffd}], 0x20, 0x0, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) 06:55:46 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b929f7cbc882022e2fe66980653000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 06:55:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6be0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x10200, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x3}) close(r0) ioctl$BIOCPROMISC(r1, 0x20004269) 06:55:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x1) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 06:55:46 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x81, 0x5) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247808f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e30d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x101) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="1a7c6d83d7f9d58682b7a431f0e2fc8c25f759620b1b45580ebe2538419e199c96e63f2c9fa6ca5ad5d33afad497758711db6c3d9fa6a40f355bd9691e63d6db7a511165c887a37cd225f0057f27ee01fab5f2a84506fa6b7809e6a1208bd578056eca4769614cc6f0ef90750ad3d093c0cf36f2e38fe2e37d5d96b68038499782ec3747977c961269c93b25a1cf44032e894e7f1dcf61f9a8e398d865afa12b93bf9a104ee760afcd8cc482017ba7c7fd79a19ec3707c11452b7a0cb10938bb46abf7e9210eee9efaa877e10af80f8cba4f11c30d9242bf7b06e957f17cee35457b584b27cf01dc9e265366d9521f7bc5a05b0420d277e616cd7b5918cbd5b12d26bb64a421170999e36aee083a07a47e46213f9bc92b67c06fafa51027eda22df249075f280f368d55160a507241c510ed178b3def9c94d111e77835bc0230ddc36b1d864703011c494e868f53a28f057106d9ea3b4bf0742de490239ca60f2d549ba662a83a52b4b304d6e4c43c311c49960a7ce8796cd81c555ecabefabc4eb56fec9f1838d0dd10be6cff7db97dc0739ff2a853b5b2be0120a4de59c9d580821add1ace120a36df112e5f7efa2b2166811ff0da2d1fbf2e622b3a633a7daa8df91c73497eb5614cf8616688a1bc14e3e6218a16da93c16bbcf9e08ec25c9363aaf34d0cc295a3e6f5d3287104cffe04813a40d6196f64ab6f56523d2bd58958ccd761385443a1669fc4d0b18ddae00bf2ae4abe50e6871ac6c1976ea86b4141791459d066bcc0641bbde67d9e8042e65e594118af38cdf18b1cc0555f5aa99b37847b2a2f1b88f49269a35bf875dbe69aee9c2a9084eb52394adeddf1bc0c72f5ded3c0c1cea8185ed5731f29cb0786b7a7c1a8004810d9eb4675fd60d3175b7536b146434f40121629f540460b98baf30e9343276e2bb77addd0d55933cfd1d868794bd087d7ae06a0cccc5ac38a732a5fe315398a131d8031ba35f7ff9aecaeea813ca01d0f50a46dfe0af7fa4ce17fddab552dfc12f703799ab02023a94c2b7d9e2029445dfd915dc92591f0e5e2e2c7c2ae056a793cbf5a82ca9c988e9915d022a185e6fb282d70d2f904284e2bf78f48dd499a6f1b7351ce096cd485d7f513bd385d4a8efefcd1b9a7fa63ba520586a69c90e1c3a9bb0d39d5b3e4fb9a31862842f54d5e2058656fe0d025fa05a05857f31146e9034eaa35790c269c964b3f0fb4332a6756414284e5816f032eb191a7ff28813d57bd6ffd60c256be508d17d0d1df8e9e27e33cb9b7c371c02ee7b3254edb1460278a4ce6f77023cf03d87955964543b77a3d0a3172645ea5d6abc3a3c53c44b4bc3e293c72db881826198d071d68ed3e18f465f6f766134931f72ad3faa9783a64ae6e2bf9c745b0bccd1ff5e3250b0cd16402f7532ee096483ed3d054d3e7457da16fb792fa1272ffbffd95d5b93c4a8a6b1fd87cf6befe0fb905aa4fc144155e5468d40c77afb648476ad9c692abe6677ddad96fc680b76bf87f2a98cb1fb54bf8dc5f7b038ec664465292693234c8b87ce47e3ea4b1e87cd5725c41b25af9cd76aaa29ab5597ec7dc0191ab36b2ac88c81e5bc353ec318e4595fd609abb442e17d8b02d50c2b07c420b610ebbe8e65914a3ed9be0043c1da9cf307f09ac7f2944a49118116c0cf8b363de556a6309f2902ea7df6c4b0a6af274a3e61a3096f0c41be7222f70d09ab47f846594e45d1391b149663ee20ecfcdda36086678c7295e696257ca7d6fbe67a8711649e98b508ea3ae72055f00a3cb60621d5151c287af34d85087feb26fb0b81fa1dbaa964c1e6e3b125684859d5fa312cf5fcc59cbbb2554d07c90abacfa3a414a6dd095b9cb5273cb06c3903525f2bf06c2a5a3e9e0178af9936fcde3e997a054dd281c46a9c102f16ce970a92c090198d4ab708712ffae1bd6324bfd4cf714e128ad83263e48a4a6c30385755624dfda45a5cd1fd99628c897d9c427a203ce5baa29ba40ffd07fab900b15b603e9a7f2f07f92a2664e79a080db9e6ea3d21126cd67cdd88eb384613e0c71ad500a56ef9b5367579dc6a7b30509e255a90228d7108187d73248006992339e812b5c7eace6d23c1b838f110bbcfd339be79eab159604a0aa66172125c88aac56728df64c2baa10159d749b1f95d463d81d21f6a86009cbff91e1a73dae2cd45d33547e5be69067d5765ae1169a6eab9f2b67c07bbc9de44d30b21cbae4c6c1a2d6cd34ebc3a7354328f74b3b11b6805d541bd5e511cf7707ecd76bb9d92ab70cb7baeb733b23a6bdb56053fc03dfe92fa7c1debad41e36dca6eb7ca4d9d4410403f647d5263d0cd78f12541b55794ccce02fea72862c0d4bf9b206ee494f44bda7cd9c997a6074b21d5e4c833957705b099552da26b8370e87e58c1d52685873e0ff14c480c6354383314d3abbbcd34dafe1b68da148db2f76f989fba0379827eba762c39355af9eafe376512c43afe18c8d6a3a94cd2b50bf712bf210f91add6b171db5c2162ee54ff8303292d5825fb950e360b0349ca1444453086aa03f564dc10711d8f6f9901b7904d7ae7ec688dcb7b9134043a4f987c0c01ff9a83e7979616f27f483c743b79309e6385385294b48e47ed54ef8c3e7d76a519a115a4bbeb7382736d357263cc528f2b78b9968c4d65bc71ed26fc42bf072a981897d48d3ba903d872deaf201fbbbf93585803b3e4541b4a6bbf7d82902de5bdfe5ae72bfa035ad182916ed6384ac995d16322e54472179c296a71d731f4fb86ca9019c640b2e26869740490e3500634f9e66a56bf5e13c7203ed748c27d7103e413229728fbcfc336f67b5c69ec120d4645e3a2bb9020ded4d95ae6f2f8e075d42f9b3cb347f5ab92670929f3812abceaf67bdaf7c3dea1d8fefbd98d45a6e3f0482d26a103f7eb4178c3a68ebf859114cf5e8587698189260cd2cd91ce2960a4c00f2e55b63a0e57c5f288898cb7d1c2c4425172577062b942e2e5bd8b9d171e4aaf7b741940f28e564953883f60026feea776db55f993002d3e808e302d61f8ce9cdbc4332415885a7e61f0c070d182c28a8af94354ddb6b7b1aa41db59fbff62757097330055bdbff1fcf753def125f43038d9585477d8f3103c5ce3e86c31522e9e840ba5d9c69545c7ec71b539855d9a85e42c50245bc73e6358adada3891a3699cb2ca077a7eda7c86e0432d898a0d12595c01422840ba6168cc8d0b6f19210508c7537c6e62ffb30dbbb3c75ece9d02481d0ea513f035f7782c556414262248bdc341beb153d372eee50e162b125132b4219ee1c78f470233f1e69990a974e18fbb392b6d41fe7d104f6e0fd9ba2e8d7f5095f86e11cd1e99b38bdc763609af3d34db391c5a797e268b0b4ca6f44463479aa24544c587a8da8b8b61a06555373874c7388f2a92ef620cbab055e515c58576567385fd7e2ea6e02c00b556a6a20a1fbb29d1a3af32aeae04edf3442072a0edf10553549ee7f63ac6d8016cab02bac6bcbc1bd4b66dc8edc1f6125d7ee7c04307d82f0c2d7f4df1709ddc159dac62ef804d302faf75e1f0830f5fb9cce1aede6670c37156047f643c231338fcccb38f0a196c3f2e1de61465ea21a247764d29401513158072d25c7420715f6a020d7744953d533a432d798fa4037acc8d3d9e00b3c19ec75f9ac5f64c575d3cc3c1701dd1512f450da1f511bafdefe49f9a92c8267803f06ead9e56cc51d26df9c1feaa4f1fdea36c57ab5f598bdef4b92c7b1ff9c90b17125281fa4b5029c7af748719565dd0ffef94d2e59cad964dadaed18d59985d576b0b45a2c5fd56d8fa20e9163cefe42506c7725e492dfa7cbdc88125e7beffd10a0b677f76d29d3bd7b435fd1aebb8e9d66aed3aedd7ece418b81a5fedbeeebdbe51cac4e082fb2a3a2bf285605dd7f34d8c55fe89ca05be4d41983c5cb9ab4a5492979042068710d655dfe3c24bc3912679bd544f83563b8a6238d687a99d42f3ec249a2800448b2fb60787dd7e6772fe39eeb00d754a08c945d3798952b03a6fcd0753c736a6e4684008a57a319b1b4d40def37fd664709620c3b346110c90adda2e0081d41ff5ec67ee0e368978b6fd2a6165b49aefd5b617d0a4be4055d61c99ac107380ae26b17d6d39d04c9c7e05f76097255da15c7bd01268e0e6a4d333e07b6c75462277dd68e7fcfa9b97db67ba7a547b7f2be3574ab6e1844dbd03bfba524ed58037a9b9f2a3bb4241387df89517b3266a17018371577a42df7261c362f64eda522c231c8d7f52ef1851de1fcb0c7a1ac698c1b0b082650a5ddc06992eb956b3e070a7c86cfcc10dff68def8029785848726f9b1c447e43716eaaa8760409655bc2e59f6501ef5f15c5f0b0ae1ad1aac867e2c4c73bde0b6eaace7bfefaa8c8c2313f76bb8c620a9b901251b605116b38003889346a67868ec889f9ab27c0106b7d33123252bdd1f85402977c13f1822231b954216a703214c09ea895a9f81d71404f2e32d5b65e1117b980395285113ee4c3b644f7d20fb6f13fb19cbedacee839a651eebeee4ba0f2bb27429f2366a652ac2126f310e75fd8b0589051146a64eec25a456f5060162f1295a6b19acd9b374f0d635119c844e584ad0799062035031c6750a8aaed713df62f5964793fc70a0dad1ed1ad9eb4c6fbdea656dd178709e93e199c7be55ef83e2cd0c8c0283ae5c2d6f4992e37f0dd172e960810d5821c3feaee6c261d0efffc115759a2e6e41a0471211af0cb4e01a1e5dd5a58e9da8b1b9583ff81d3e8eddfa7315ed335692e1613803f422da550355b8b3f1941c3b91d9dd722a69c42b7dae195806cc845df35d945cfcb386bdc833169b5c681967af4a4b4a9d858289be0724770bacf6211dcd38b6a7e5b7924bea660be9f087b9d2b57c6cf5f852968a613bf7be6d8353f43186e19e35f6c6a0d98ca229740a895a1729007e6897eeb3892fea6bc6e09623a23c74fbb44656390dc2077b8c2c87d9256d446ee2e920cc5e413110b6c0a5acac9788736a957ce612437102bdd91ee77e43b9ea15748228d77764bae951a353f6dd987b4b0c12f3429d205a6182ba58161f1304d425b78bca080014a8786f23466f066004414350c3240bc374809a65bcd591649e2405bf3ae96950bf543569616adaa5037b1a9477282d6ba114c639a9cd35c402224233fb585038751b4335429d2557617fafd6050f5aee5c88b3b6eaaeb351ee0fe6c9d315c4b609ee9794fbbe092a546f2f707ef7cf0397cf0a198886fed7509fb9b8674bb8229c718a4265fc23e55ee4da362514b8f8c42557851757b2bebebb36f0179bccbb4c97251f9c2dd104a0b4a1d93ce4ce6b42dae58806d097daddc5c1ef3da2eb588f7a79c33e75eb656952fc1ce52a2fdeff3a5b0bca98866c2d7ac12e5b3b36a76d2204e0faee75c860120087b1dc89aa60373dc8f74cd39e7daefd3c4daeb6cd3415f7aa2e4b31af89237d015b44986218f8a9369951fab4381821a5465a6b9ebfe5217537aaf06a4feb94c2a99f573bc82ff3c84bfa3199faf3fefd6283b530ee4f70f4a9f36018440ff4b41c5cda5d9097de41e329608727517f70eb7aaa885c9e28fac9fb5ebf05cf2a0526a8bb5253b19f50ec3bb72768e24c29e493e4025a29b16b528c7a21b1a6a20f701b3c4c3ed803641fd8268caa896289507e1b847c2119b519745365457c836906b3f735d4b447706be6ca56862972a8fdb4ef7b6164f8b3c0bd777d916f11ac56488cdce0494d2e40aa6ae3b700dd5e57dde89d61522e8c", 0x1000}, {&(0x7f0000000080)="bb62f31b9abbfe65aab1f67c1b09fb6cdd604ec68ab79b484f8af65be0056c4787e5d3e70aff542943f9bcee1d1872ba1498aaefdc438c", 0x37}, {&(0x7f00000001c0)="bea556ce22c46549b4fe33e8b75d2978decd9fb8f19405dfd1136b3a0d59408c6c83", 0x22}, {&(0x7f0000000400)="767ca50de6419a83de17b3a9a78714bcf8353dfb9bbebd1d7082d500ba25b0e98964c86aa14394f73e1f09f704e5d05a5ffde40b8e64ef8ff87ba7891a01bac6e0bba28377c35211fe861721635b3987507d43f4d99e67c054b268810d4502442f880b59606799ab6d780d2fd80363ccc541752b45567fca6901246c48432f74111ec5b59af09fccb8874a6c7d8139be95c81c4b2779f70e6a294d6b8bb22b638fc8c89237027210d5adc2b8d746e3446af57798e3323588bab242d7161948daff0d920127036e86068b2a707f62b09d46254da6c325adebadb9be73802c9203d72466", 0xe3}, {&(0x7f0000001800)="06736a54897dc96fef548ef2df0ae35a6f1e5eca4c7cbfc78d2dbaf418df59c548c3b7ba78c9357a357a82f32ba34933ef5150122caa54d6d3456c8258bbfdf702567f887b7f365476ab9ec27ce910e89d0095fe042a6c3c8fc0c5afe878ce370346cbc1aa9a5265fcec60dbaea080d9460741edd587150c4e99a0958d38a8f6fa411ee54946c3f06f62cb57d98bca4ce24333c917362aa1ffc18bcb109f316bff3a1dbdb2c4bc347ee69b7a0112df7e8484cf12b1fbd7cf0db4e0476ebf5a9894345aa90150cfab8b51ef3a522a1b88818e9552cedb6ef1ba36a9b072fa02eae62cbd8f66894881001231863705aa25b75e0168ef22233f20271ad8945f53196d39c78e030ba2c0d7fde78f2543f41eb2ee10cca7b70a5b1b2610f1e6faa59e58d5c810c1c897c9c2fa0b1a43de691161901342b0d4aa3ae77d0267c712ad4988189549cf1bc76c498d5a052c4898418458a5a24620d604763b10e8767b1df89ffb2a0edcd1ca252e24c6a481fce309445d87572d2e83f949726805e894e11a5c251ff4967d0f2ac947cede9128f665136bc4f4e5046c73daf9c694c27bce5f4320623cc11b1bfafc5fbe6fd79f0320fbf7b5c446cdc577fb5fa13efd78d53190820ae634145611575d31233b475ec259e8e6c22b0e96d1f0bbdafb93b292b433ee06a281a7dfd1bd80781fdcb75182b44f2ee2fbaecd77f51131f63cd1f649f170e54bd56da35cfeb5f03724bcd84a27d86214f98ebecd2367c6b0215c46672e889cd3857ffded9f861c878aca2dda2712870be8d7e2e0a3c2089d1c6be1d897681c3db22f365bd72ea2500e8a375b3436d253bd4f485a7021b2c09bf21d9eb4eeac2e20108fc559042deff359d58d16fdc5768a9b995852e818de84dac12bccfc17002162a9b974cb6694a832c8d06cac374b9fea53e27035c926998e1ff9bb93f43f731c58e21e78bb437ed2636c5fd91e67672e58abbbc10ea7e8a5d60766c7b8605e9933c1635b3a4fde7d511c38d26fe06e4a21a5abf7f3be5be43e580377cd2f09eefe0533bc12b3865eff74f866b71dd8ac48de93494b89be0d2350bcd10ce0a6b8e34c5e918c32091b507acec1839747ad3db010defc5ef77e556c7f82826465c93a491f12a118da3de4c7f5c3da6aaef370b72449378e818db41307e4a1ee953058e2f3d5483fa2c690993698d10c60d66f5783f20737af61a3a595fcc4d55f5f101f5858b0d7048f10d08dc5bb53e62a6cabec69f613ea98f82d62df0e873f22645c525d025cbdedec22bce03fc8d4cb9d903676332da6567c51e901f6076767579d70ca3af66e32d0a35161353b5f4921ce1d2f6031bf9bca026889e7fb39315386cf82668fa3cbae1a64ee1ee68ee1927c34cc6123e4c098ae4258c6055e7d74eaed79d584e6524951c4c86cb3347562d9fefa51d52f55bd42945ba37939f4a7453d52b92328c22d1e48729653ae6b30dfabffd089aadf4ce0fcd9a7b7ac9ebe940e410238a65540ae556545ad72fb9b2a04f90d35cb6df218b5fc665c128ec52d389c681346d30f696335c79d9d62a84ef424cb8411981082091ce4a67903326d0c732a2bf487accb7ef810be641d2c33871e08d2344bf73f58299841d2e4170c3208f081de18721f40e9ebf65e2103081e5afb1fc79ec6848bd81df2f80b2774bfd9c741b7deb2b087bb54b456afc2c7be228bd5e88cd08492fe90564bef0f7ad34b1f538b9428e1002e007297d289a56ee860ea6a65f77b177bee4048379a06489a600a56ac91045b79a466f0b260e420b7a06f13064c05e4b807dfcf8c588152ba3ecfa793c21c1bb3c20ba7919f63074bf9a1c9ffca94e500d2f4ece12d933be64fae07fcfc85b26cb91601cd43698b01005e1ce4ae442622954f9c7101cfe617ad9493cae1ea7f6d1a3f085b6c5977832627206923cc3b6f166d5580ae06e08157d59f6112de438cb32b53b7b4424b09d121aa49f42b4d005c76889e674b462837e30f1912ec0233944735439c3c556997720e922c7a04e1d88027b704f6dd679a9de55738fd1c5ce47dc86763aa67c61176a25b8448ac4c91b31367cf1a206ffa8f65f95d5e4a4e527780b79afbe4ca5e09ec83c28bc10fb53f95fc2fdc0371441dd85688b45b5744c30ce5c8d17d7bc70761d2fe7a0552810bcd474fd0ae5aad0fa1e3aa9e671af46729f05b75b0b2ebfd6b72962aa603aefb3dfa176fe56dda9d6d771a2e8204e661d57e5e62609c09336f9fab3edd7972189475b830e36086e7b06636720d92d5c9c4fe4a00ca37ecdce9510d764523e75333b0a0aaab30a74fea4e886b3ed1c3c4d9855f5a05b00a02b4ec420fb8eb445fc9114bc3844d417876eaf7499093aecf7123c86c44545e03500231c8e9688fa6d5fa71d4d9be7cdd461dfb8fafcb7e75e2cf06f91ba9ecac36f6d9421901025e81fbd56f1d91f105fe4e260341bd0af5d1409a563928412eda5c38b687e28f255b98c4cc03d54b3d225fa30275ac06146198054e37fe900cbc9fda138c79493ccf335a87ab44bc7fe6148385365a06d8ba8f0f0ef33930959c71683c9cf7703f56386b2fc0cf06769294539658a67545cdc7a085574558440364f331aa71442f987085a7fcc1a75fe000a306b881df62caf459d8e883cf99edfd6b1a2b1472a5561d809cba0807946fac6e2929082e8ee4d313a7f6a5d1704eb4e36e6c10c5afa507199a40555f11feb071f47b7201452d0d7ad7c584ac5e5d242f1d6c25e24a4073f2af83f1e8f2ce32edb03603a798024253e858ffe69d4669ea36ffc639d4f591d5e77a727f8c0d48d51dcfcd2d5515353d2079efb29b4ff37974049d339393388be17e700c5148ed493ae91c2ac468f8d419369b4759cf4ed9a7e44d2d2dcc658ee3b5d29b7664f59cf76f71f712a333ddc14dbdba5fda6b5c30d2c80e193f89aa2f7dedc9968efad0b28bee6ef1f7f1334ff91fd9f3fa541f15a60de60a41fda3a3f79c63319b8c184f88ee35501561410222c4c90932df7ba958398cadaa19c508339593717d989bd3351f7b9b95b292304fa505720605d6142cd7036b89fc42f815d0433ee868e3667253729b2e036979374a89cfb1aaee4f6eed8a95bbe53e5d384b6b5cc493973cb042efa7498a73bce770ced243dba833d31d56db48a2ecfe18ff4ed1ecced52808c28a125955ebdb97857433784f588d08132cf76761f9c26ebb672986463d0907b26ca5b65ca5d035dd745c5479b532a379c2ffbfd9ccadd8b2788e77cbdd897362c20ffcd25fa98ca17ed26c3e37b5f972d0780d78a3fa533fc3b9ad006e9dedddbddf59d9dfe358bf1ca4f2c6b057951a14ca89bbbe3724445cfb529e5694c2ac2247a3464bdba187a820d176a0a5c9d22a05836fe8ed46df43b01db564b2045e11473cb927b842642b30e2e5d438caa65fd2d400e15300561c97065a9c2ebba21dd1332982993e6e1546a3dc998dd7b7820a0bb3ab653bdfaa6ad054b0a6d14d50548a15be26e107e4595a30aec25122e746c4ca272dc5ee043e7eb105d13b02ab3bae5b4ae2a4ea6f9d86cf3c4139cd712f1972f02c31f79773e3ea44d3ff0a595a04e138be461a19c44eb664a92fe9fdad18a90b28c21dcf428f412aeb354b11c54212c125adbf50bff76102dc4fac37b8a1d2b9da1c0c2d8b1b415b068226c7e5ae4a991ce906db12ac2674723b21705118e5bb5e54641164923c019a74bfdf7cc25ed5f4d26c9e2c4a2c453be1efd9eead312900ad3dfd0c166d6e0f17c0e4ce38613136aa013f1e1b7ae5367a127850d1e6e9a5a60cfab92ab3986027399757c30850db73da4917ec256f433ca2ad5fced7cc7935a2a0b1d3bc2b227c0d07976c4db6cd2904e8dc494bfe09df5dfafa6e4f1ef1bb757861f1f603e3e2cdbe7df857fb76d2cb610a4355c631a93e6e3437f1535fb3e72958056935af95ab689f3382ec2877bac6481dd239b2c1899f1540433f7009b277de57e5f314ec1f9147388b66f39991f0121e3774fe098c2659672e11da24fc903c8ecd8a0a9fdabf900d8dae515f903fa6db73ce641aaf1d2f47a70d08d8512f6159ea307c25a8c726adbdb6f03bc8c165de476ea51337bf9e568f0caea74bfa16f728b5b99da3ffd6c00ddbb6a22c0f6a4a4d236782e738f146db5b85766dbbec1e8a18d31438f1d22ab0c94165c3b0ed80da0b2d7a3b0421128140741fcfd59cb543b932ef5fe950a619b26e00dec271277361f4f4a6138b07553bfcad6db50691aefe0268f1a537b496076055e6a55b47c62ece8a429f937ed9aafbcdef636765e08382d4c60fa15db98a91cec92ecc349ff70c6617b67453dee828072125979dce790aff11de292afe692178ee0cd20e06a84437d46555115fb82be29ecf6fc42309af00b4c7d5b5b111b5c49499160bcb0fc3d71009d803feb9df49f70423901f47ce6e730a22117f655423f2167e18bd9360652255e0d0b9e6790e0b0b50a60833a4f025fc01b118b5b96df70af277f9040565d55ca0a97ae7f7c2d0b72aaba654a68d4acde73ce0f8458b517f681393fc54f584890ab7e50f1ea57627422982757fed5ab8c780e87613e0befc20c8fb7e9b21c94d9782d01a60acfeead9de958379b4d9754cec398be5feec8bd08177e57914e041761e9d3bad6c4fa0cf0fdf2656082199639bceb51dd516074f8dd523c0248126de782a32c0336e7b01885fc1731a6eaf22c209ac122df0fd6ee29bd85868fa0c4c7848ef2596f14ffdc811e98b12f5515dac0cd68bf643a913c48a55b2ed6ee9ffc60811c59dedec9e80407aa46e40b03d5bf026309a103f22f5cad208580e894a6550f06e069bd06e630bd2807ff6698d6b36ac7f0afe1d2a871b073d31177f6330c2f2dab5fe3399bf0103a4df2465692d58cc47880276939e7a0a6e56ab79148e49e9d097bbb3d852440f22fcbcab36c76dd54be667dc068a982789b6adf90e578c961d5fdbd4f3487eb41b3f219f0ea45d87bc8cbc69352602fd0560edcabb2748be0153bad9aa5a994af9b106b26c27e7dea1701d3d21aa1a0da1910c43abe5dc42d4edabb3bc924707131f0ed2ccf72b99339ef6dfa374ea54b61a2efab777fd065a80e2f68f1ce19e404a0d32c0e380a9450b3c4d97c3f7e073cdb188d0375608a37b59ab0ef4480d2a79fd1047b9519adf8fcbba213d774de1bc25b5031c44182d52bfa7dcf16ed4d21a3637b348cf72685d126dde740c500954e44c7bed24628f1ed96ee24d90ca07f1f9ed34154278b76e4e153f64cfc5dbb4e9fd6868e737153e8d2507b3e54878e260ce8a93f49d0cc2ad39cb96e6a47545529c7befade6e456f2b7830fbe3d18aeb2aeaa260c45041569cd4ced4d831af19bc149888c54498d44e714db7ba88b4f2dd4079c208d4a53d322ec3e57ed3f7d3b106a5136068417986067a32099fbfc4ad4c3945bf02393e9cc7bb710e229dc6da6549c128c463289cfbe39f863098f8f7ae6f103e305470bb27706025ab2208b83505d1e2e1695ac0b5c77ea4de8956615249eec74deba82a938e3170931ab9fdb8972ec12ce4e0bcd4381ffeb684f6b47770dc857451d4f2d8a77c9c73dcc2783b0fc37f4095aad1036f05e9762ffa642f887c3b058d2c7ed326da343b876dbf8b43d270716a45bed957fdf73341c652659588e18d2267daf1bd185eea1866baa34db8463a4a8931b9dd76966246caee008b29c2df1e2741c3f9e16fb6f302e16de6d19e6fb0349038d4ef0f1633f5605efa155d4dd4c04d8858fe5eafe", 0x1000}, {&(0x7f0000000280)="635085f0240506ac74304d79eafc2871d8d82781ececf39feb00cba94fa8f5582b502b794ffe67dd14f96c2c214a7c7b4ab123ce19029bbff6c136fdc4f65a4ba1", 0x41}, {&(0x7f0000002800)="36bf20b60d1150fb0cb9d3f8ab383cbf9f33d2cdb676858cdff4d912fa01e1c162896d3e3b7feb2a29407e6cd3b50b1fb1c52eae422ed5b605964a23bf751323d72714de4a6b1509114affe76631a67c0045a744d42dd0d2641488767a4f8f662bb27ed6e17b7acdbcb68622b105d80797e25f7c2a0dcdc02f59d269439d71bc6a91cd5aa189a65709d7be1ff2034dedc0b6167190a92773bb09b82acd2d142b4bcb50566ad0681ded681e632b20e6d055491888675c13cca64d3dbf6dd7d96a126a710b8b6bd85dcd5e0552d557ee92b3d23fd1435ad5c3be3c98a46185bf0bd7dea376aea93de45802569f7f37952f8fb9ccb3ca617d871dbc0cc503d7066d5c5de9b09a7169c14df1cb61e8c2bdf9580ae10df464ff907947ca3d49e13ec1d738943971d60f808829c99da656f104544c55e8f64b62140796e6d209e54152523a94ede83a92df4595103114c258186ae3da8ce54dc6c82a9dce4f45855fbc11ac5104bbbe7bb868cb2aac1466c46d21ad5bb7b9f884ab795c9210959d17a655a2afa2fe2af835109ba14a760cf4b6dababf57d26a51e324305b6f1c2af756476dc74c61ee418a72614bb1b190dd6dfe13b883c30d132194c861d2a05328fc75b136ae0846cf47e90b749618fbf0ab91901a8cdd115979e43809392d59ba923a47eddca8acc1f9306d1ca156feb3b0ee4cfbe315c4a5ac158618350c981e9132d8bc5902bb52e1c673c1fc6759abe3ba60366f3f805c68f815332eb16db3e1ff5eb6563e42dee98ca1b9a31571632aadcbd77f393d7f5f297d82f4edd1d04003bc296ae26378845f831131842db45a54eefa8bae1e3756d69fe1b260c3c78fd88b99e89d3548d282fe9579878245fef0e47a087b414b5aad41dd24aef62826f78eec9736a523adecf7c965c5a1bdc86b8451f1d1d3e0fecb5abe60bf8a2fccdeee990ac3e874632e2317c2a0c2a7f89cefb19b7a32c0a69efad8c60141f7091f7ce999fe3ddbd0d81beb13d7785ac0ded42e61bcd507ffa1bb75b73489b85b3d5eeabb1683696351a258fb3c7b477a4950b87e86d01f7c02e898eace6a29fe7b3fa265b37ee2931533e94456f26874da4b6123b61588f82e03332fd340c3be4e2b6cc1da17de29c6fd680885a0ff67b43e30f9b113059d2625461b28d47d3b09514285297722d861801c012c83015ff9cf70f3cb60ea95406b4915088a9b10b83e9e94fd18e08447a101c9741dbd2099ba988e4d9cc5c11a4d3cdf5bc5431d36851eebde8bc2d38476df847b9ffa7d724d77e3e399b92b43d2cad24b06f310030071392c63b22593db8bd22318a399afb97a7e578ab19f00fc735c47ff7fb9a5eef46d5af5ea2971c8a7ec2cc5af18b67b33a39283e9542d6a2b81b1ef1faf628e772c8bb50b179a4205ecc329409216fdb6bd2668678d93ac11752634d28fe8109c1a6cc85a92de4e9a497aacd7281233c26672c79f765c76058a977fefdd2511fa696a855d7104a29a4b2bc3ec544e69b849d33491c262d03696623f3239aea21bd8a6720d350b43c69c19dc856b8704355749cf24375e7ab6299a4b143438b52972af1e41b0090267b06eb46e5571eeaede155980d89a7bcfb33627ffbd7e5010d6d02b865263d4f05150bef0f1e80e0457295eeaeb50076acc554ce0fe399bb759465b1d19ae54044effff6147fefd8b205863b988c5748eec95eba87b2448a118b4a05d339e9676fade8dfe709d1ff66fafa550976a4fed55e255eba7a6a3126a48b630d54cf6d0f0226eb88b34b48048006bb3d77258a3c576f2f51f80af0779a59bcb95b1ab6fb138ce2c6e7f9aab174c2d6ef98db6149b8b72b5f7a5fbccc1a44e9777914889dd03f13fceb25372b63f7285fe2c7959ced5e31f29b33925cfcd3c97e264bacb7311aaba7c896620a2a9c5ef101ea32d950643db00aa2a6ae8d52b62396a48be0c1c03bfef8099d9df8837166fb43c323bf13272bd80ddb088f6f38247d603835553368eb3fcae4ac1e9d6c9ac77a9ef1926cdf9fa432b932ecf4b364c6c6d09974f57abd9cdaa8f83b930f05e84f86a0cd99a1019869d92893838e8012ac73d0209530b4236bdd7eeb57a627781da75d2c022aa35f5bc0bd5fa7178d50e49d369f5ddd25ef41d86f50402e174a817c81bf7157fbc8ba5edacacb29147b2fe2ac6dd1a8ca4d9fb2e5f03563bcc922408b6b1b787d25c7307050c3756e0c234a341603a8a6c72d99f5f448da3c4e2bdc93acc22a1a25d2980fe6b4b8a1f4132651cf71675352769f74b3734ca2b8f7630f2a7e339a28c26818d6a0457ce5eb8eda842de6bed346d90ddb075a2beaf70d2568b0ce0e4007a034465e5a91b124e885dffdd87c126392783bd87b5e5170c99e695856f3c551887f034f60cd4ef3e4608f5ab3981ff7882ddfdf38295c72297a3e2648be48ff61d3fa1fbe1fa61eca9d8c148ef8208347ca8e2b911837cf97a7429081189924693a71a3bccc64b712cc690b1149343f9143433e55dc9dc791629b5d5db0cf9ac77cc50211b90c9ac65c81b585d7eb917c54510653b57bc40eac0b18596b1ed7a14e200608ada63081fe744b02725f152e2b7aa5dcfc12fb08a86974ce131108544e8157563efbbb2adeba985add556dd72806a1f22fc77e4f7dc0fec36f6e42fe39ce703ca7bd6fe2768c0d452b83c383dcebad8fde4857354781af7d611e8012f342b47ed3306394dd647cada9238733143b6eae4d5956b1d5e401e073afb4b08f5c055691aa0e37fab914f02f9a375ba30b524072b781cd44d4bd0ace4ab69615808602dedde852eb4a6a1530b7d68d6a577b86a953793279a0a34057060b8bd729b6500e786004ecdaab8bc0d38dc087d7ee4e743703a8b52948aab58bed728e3806a32c936e510668061afa9b6892f30fd4180a08833b93f622b72e41c4ca0fe7ef867651efa43f314bdc7cc6ec469c95d62d80bb4d9dbdf09eee51de1fd27dd282333dd0b021a806469aad64f967b48eaf6e90c0683cda5012841397b448a1e33fc66d5faa2aad4f69c910ff1138ee7f223cf5ca0deb5d92047a6ae2b443d4a0511b9c01929b5b4b3a46449ea886074c2ce0ccff1d0741af8e96c38bcb8719d8e40092508fa881475b5532ea4f2973f2a8a80f990d0d5278fcaf28e20240324340df365e465c4162bb7bde0513b4711ceab1fdd5db1dbb9c08786548681ad3b8b20d37de4bff0267891f62ba9883c7afa514b18f320e7e4531af41125bfcc3d748ab8d681b64280fece0babd141b426d70200f9ebce89f3ca0b453ea0d4c9d12cde3be18c310b7b8752ae7a1898f483b78f7ce35f996e6dfc25475a12016c84042929247de0a06c901e812917f5315bc285ec1056222bd0554076a483c663cc6a0686b2b86c4ce9fe5ea7fa50408a9a846e532216e5625c5a8d4d7e8a06f68f487cfd3365bfc5f989476d98010efce8a8d4d3e870a4af4c0095d674ce2e7075e926bec8819fbb1d9fa6bec3152e39dbbdb13d8109ffd79801abab385e888f7f43f50656f7b83896fce2822fc75df2befd32f278d938dedf0e01c8a6e181707259bbdf2616ab8723849b1abfc7b8c463256ff568e8011e30457fccf276b27dfcd0636cebfb73cc783355139887e0f082627bb630f355038e51aab2b6153299bc8604f0de7e198230951e17c3a77679408996747275b4cb16af8dc20e32d50b90e9b87602e3ae661825b8337f371b7eea68ec6d995e083334f63c7640003fd9b2c6f44e23f56788ab3104e92d2eb2f7610eeaa60fe672acae157042c347f13f0893ebd4721d59d9771a2259bc43f3cf53f22188b20c409ecfe86e644e9529ec240bdbb2dfea8a2414b6aa6b250b4a765a6cd332c54c4f44bd46e0df3907a04d6cd823863723b4d4cd3493bb9d4ced7081a21351a634ac9158dea391ae7404a8f8cfb6f20ca18fed9183724ab22e41f53241668ad0f68ac6800cf1d3d778395653a32f95fe63711594e699ae70e50ef2a887505cfcbbd19b5b4226e433bd8a05259055e19a96b86c2f450e8a04f25c446868a5e14e905ad342b81b729e4454b105605d14583265db44a8a5b96c966f5005e134d06a22cb92ba331aca583f0358f27520c3ef4fa189310202e74781b465b0b4c6ee39f17f5a53b777438901f784233f4acb3340f1ed3401c3ea5b5b3c74f6980fce340c8bc6d59c617c6cbeaf78d47d1b450592acac2fed6a987b44c784aeaaf8eb0801155a7a542c4feeeb6f16e061f286ea329839421beddb307a923ad1db2b469c1d86112e5a821146a3427cb8fea046b765faa61ba04b3b92bd70ed50cca39f63b051dbed265ae719e09fb7df58ff2f0c6fb2a86527cbb5e905b1141304e0b09ffd3a0a174092d10cf9748d359d8ea654b5f468973ec555ab91af48025782cebad274977a310eb56c8562ce9e2347cbf8f9177e58ddd2db395609b8d77556c6fd59519620c374972f1e146c20694d1fccdeef43c60f46b252382f86ba6e2b51b6445330dadcb5b9fc7a1b71ecb4a5a56d5374afef71cf3beb007b370dbab4bc40e80c089cc1c4d11d3166cd5eae0f11b2e272a4ec8ecfe1b3873c9ae0c0eab4a40ec6e1a36b64aa98bb1d794ba3f91be17089c18c7e3d597da1e3d025cb08026c5dde474eb35eb12321ba9bcebcaf9e63f6f6fd2c51b43e553a73966eda875252f704c98e8a059ad1bca994f92c7e8289eed4659198927ff26457fa23b38ac47b5cb36fee460705bc89531dec378a18d454d2083faafb301ef969f62f48ef34db00474c463bcf74c9b039a818b94a8f704abf061bed7cc0e4ad7b950f05ae17c282bf988a49b1a95372ad5c5c060b54296e6fe57dba72e57d3e10bcf371c64adb9e794a85edf37a70dd3d5516104fc5e86fb18376e967b9ac59bf83d99196f335c727b6680be36d8040b280986bce0cefa6c350b0427a30678c826cae927f79347d752cd706582820b7e02f0f0183d9044698f8e4a653ab2c4c20cd2e1191330d61cbdc7904c2c75a742506106f973c425e4a1248119dba0c5f96b033dd8be4aaefbccc9a8dcd20fc04b24713891f8de5ffa433b7f82281df9941583ff11887839f494eb9bee7816b617b385b163975f61396f68bdc2137804fc424f8187e27365b660063c1bc41d4607622f4d08ea69ad6a662ed92776131399d8a74bc58ad3fc125ad2c75d496a183645bed0f34bb86742b25bf56fe9aaf0487c0603db6aa52647986250f8c7fdef1cb455a81181a00cf0611894b429f0c202540ac99de0a985c062bb5849fd33f0e275da7205d8eed4c457f943ae61dc489f889f6ee31cb66413de41425daaa4f7bf8a3d5fcb14c5723c03c3c1eb9aa61503d9a9e3a523a1e587773d5995f502548bd0c82d3b7fe868111bb4e4840adc8d5ac33c0c42cd8244f66e7d40ce3bbeb732df45f42ef3dc71d93a95a696f81a8399f9207fd3dc49babe0489f1ba2ba3cfc128cfb380df9f70d61d6cdf71765224e32a0036418a6d3d55ae4a9e98d45593aea92e0a8b7e11d2c59925117ff117b47f6e4fc7c22e19e9fa035edf32d481edace97b6f33ee29c1427b746bff5c7faf87d880f78d3b0183ae3196bc65bbb23022174f7eb568bff246cb8312140aa7948e7fb8e49b6f31b481c4d4c58bf0c4f46c83efaf7284e545862221831448381bba4376355371f11ace5d0c945e4399071e5558f01425a3ad527ba9e870a57e86038ec149b478dead16e4629309929879fa654abed003ba9cfdbed5d3c530ba9e4cb979e19c7ecc6ae3879c632b6c0ee", 0x1000}, {&(0x7f0000000500)="9e8fd11b7ee8a016294f3d4b476de0db87dfbc24bb3c4a6bafb39290388869ae938bd7410b34a4c5eef2c7ce075dca419d8d6b1b5ac2eadada90bf71da4855420f9aa05b", 0x44}], 0x8, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f0000003800)="daf8f3201f38fc162d8e0a6d1b0908e043d3572d0f740ce15f320d89ce7ac281e563e0762e4060297531d99e48eecac3ae306ef68dfedb0be8271a8d75128ce66525d079ed63140aef6adccb1def51cac2aa09e0c3baf046edd03cfb53a568107a068f97edc7e607e61692469811be943cd2a426c8e0943e1732469246ab95beb35c4cca2a06e948b4a5926e2cb6485cf1e2f7916bcfa549ade052ee89f79997b0fb9071fc10921ad14272b7fca8b4390c2dccb3ad4f7a49e6034c32cf5a375dbbccb43c04fa8cc74010b5d8392b13487c", 0xd1) symlinkat(&(0x7f00000039c0)='./file0/file0\x00', r0, &(0x7f0000003a40)='./file0/file0\x00') utimensat(r0, &(0x7f0000000640)='./file0/file0\x00', &(0x7f0000003900)={{0xfffffffffffffffc, 0x1}, {0x3, 0x7}}, 0x2) socketpair(0x20, 0x5, 0x400, &(0x7f0000000140)) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000100)=0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x11) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) pipe2(&(0x7f0000000300), 0x10004) 06:55:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffc00, 0xff, 0x9cb5, 0x1, "4e653d70d94584288661020495625e2ad1533431", 0x5, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:55:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x9040, 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:55:46 executing program 1: semget$private(0x0, 0x3, 0x200) r0 = semget$private(0x0, 0x5, 0x27) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2000010006) ioctl$TIOCSDTR(r1, 0x20007479) semget$private(0x0, 0x2, 0x100) 06:55:46 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = kqueue() r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x88, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x1, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = socket(0x2, 0x5, 0x9) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x82, 0x0) r10 = dup(r2) r11 = socket$inet(0x2, 0x1, 0x8) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000300)="25adcd14ca6d479f43ce193f7f61216e8f60b68f5825d59583e331aa54409fb9497cd45c1bfb2816824c27d88698badbcc2f47b4ed90b38d1e8612e44336c380552c7751f7", 0x45}, {&(0x7f0000000380)="9c16554272f573bedab2dba6b0854671957dfe02d489bf91f0fc9b4bef53b36568f7b14f36f695c3c4f28572f7d8ffa4057bb1541c3716d7639e668f9c73c8cf4f53bcf9ecc78f87f3d761ac9711a4df5ea127e0d8b168656ebce5a42d43781b19507010f233f746c8494a30928699d6a539637494f8b5acafa6b82089acde6e432f2df9d77b714b8ffdef51282efa6687645349df6ca94561db92d81abe85cc16244d456f0df11e8ecb6accb795cce600ecdb66d65daeb97f9be3", 0xbb}], 0x2, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}], 0x50, 0x4}, 0x1) lseek(r8, 0x0, 0x0, 0x2) r12 = kqueue() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r12, 0x0, 0x0) r13 = open(&(0x7f0000000200)='./file0\x00', 0x180, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000700)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r13, 0xc028575d, &(0x7f0000000000)={0x3, 0x8000000005, './file0\x00', 0x9, 0xb7, 0x9, 0x9}) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/245, 0xf5) close(r10) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x3, 0x20, 0x4f, 0x1, 0x2, 0x4, 0x0, 0x0, 0x1, 0x6, 0x3f}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r13, 0x0, 0x0) 06:55:46 executing program 0: r0 = socket(0x32, 0x4005, 0x0) getsockopt(r0, 0x4000000000000, 0x5, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 06:55:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r0) 06:55:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() ftruncate(r3, 0x0, 0x4000000) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 06:55:47 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) fcntl$setown(r0, 0x6, r1) close(r0) close(r0) 06:55:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) pckbd_enable: command error 06:55:49 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000100)=[r0, r1, r2]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000692000/0x3000)=nil, 0x3000, 0x7f6ef9d4d34cafb6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:55:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x101, &(0x7f000003d000/0x2000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 06:55:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x500000003fd, 0x21) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2f8) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x407}, 0x404) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="4eca", 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:55:49 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x910, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x102) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000340)={'./file1\x00', 0x100000000, 0x1ff, 0x743, 0x1, 0x4336, 0x3, 0x5, 0x2, 0x0, 0x4, 0x2}) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000001000000"], &(0x7f0000000200)=0x9) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x59) r4 = dup(r2) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000002c0)=0xd041) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r5, &(0x7f0000000240)='./file1\x00', r5, &(0x7f0000000280)='./file1\x00', 0x4) pckbd_enable: command error 06:55:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x20) 06:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x282, 0x1) setsockopt(r1, 0x80000000, 0x8, &(0x7f0000001500)="2ce4a62b9e8377f4692b763d005cc5cfa8d624fb9ffe28e2f1b170f50580b21e1f9bdc48e37f8c2576678ed5cba9ff6c616dc2e8b1760aab919b4e5a4988173d0e06ff05c416edb12b3c84cfed453e82ed2b57e75a22821cb9d2f9f14ecc88446ff2c01df55d238ab8f893ccea320252d130a4b84c5b600e65aa59dcb9fc7d2002f4d779c1f9b63472caa6cf61701c5cc70be075b3ff5afd24832ac898ecd50a3a21ae335ff2b4c5f7a6d47467adf473562801f27da651e8385279c166a0b9d0e5adbdff93b68b", 0xc7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x5b477cfdd1dda581) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000100)=[{0x6}]}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sync() fchmod(r2, 0x80) dup2(r2, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x170, &(0x7f0000000000)) pckbd_enable: command error 06:55:51 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) socket(0x18, 0x5, 0xfffffffffffff801) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 06:55:51 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3f, 0x3ff}, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/204, 0xcc}], 0x9, &(0x7f0000000640)=""/19, 0x13}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 06:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x401, 0x0) 06:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 06:55:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000000006) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 06:55:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:54 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000019e000/0x1000)=nil, 0x1000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:55:54 executing program 1: r0 = socket(0x1a, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x400, 0x7, &(0x7f0000000100)="7fa0827df7238c2622fc8887cd85a8493584c03c784aa70993ee68f856c8f3692c82e730e2e65dbdedb360348f9b303a3ee2432bc648f0411e335419ebb66364639c2495e61959e7222c49283009325382cc31e6b09a48f324e888fb99f17177fce959faec27111daa3c4827c385fbbeeef48b783838eb2d36865a39e05b8566dce52eb1b0376bf9a3233a1181814c3f95eb0d2413e25c6b4753557f910c18b9be073669e0d2f6ed939bdbe6e50ff8ca", 0xb0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:55:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93ea3ab067e304a75881a5a9b375a589afcdc8587972194fa"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f37c842b47b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6d80c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x8}}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) r7 = getppid() getpgid(r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) 06:55:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xfff, 0x7, 0x1, 0x2b45, "cc8b6c5f2336ec79fd19954ed2705524aeb04e8c", 0xad42}) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x100) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x401, 0x0) 06:55:55 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="c20b80c8106a4b3020a3f2da4ee00227d69b70934332f718abe71b574251885778d388347b9fa1d8721479d5519a0cedf5263cef1708749851398d062080e02b21ec04d591bd64ed8484c55f2f1c2c16b07af046ed1909f63999281e1a56dd399fbe68e695848c6bf5f8544e94dbd00e9b3e96e3d3e381009ee8eb2c64b5a3109873116a4a30ffe0c0183a375c6c331d66e908", 0x93) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x2000000000000086, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 06:55:55 executing program 1: sync() r0 = semget(0x0, 0x3, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x200000000000000, 0x4) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)) getrusage(0x1, &(0x7f00000003c0)) 06:55:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x5, 0x1ff, './bus\x00', 0x0, 0x8, 0x2d, 0x7}) 06:55:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x205f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x440, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 06:55:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x502, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 06:55:55 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) setsockopt(r4, 0xfffffffffffff801, 0x0, &(0x7f0000000240)="6f191d04e13e36d8ac95cf33e46aa9000273b19535081512347eab3241ed504242a1adcc67170e6d271ad2c451b8780d767aee585ffd98cc3a9b18fae493a75e87c865dad4dc5e6ab4d61e7aadf73df4cd80cb0e4fca872f44e568c646b19f31c3b4805d111bfee4852429f19104ad280760f27fa658f29b5ca8ad6743328d9afd57c280d7471ded3a32d8ffd5d3b7647130278f9d797bc5", 0x98) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000300)="174c761ee667100a7da0b628dfde19ab1df512bfa52bf1e78444227f63642ea46fa48ab8b50cde8995edb53c51dd41e46dce8dc246eedde810b4ac16543dd4c980d8acf7c3b5373ec1e5ce704309afff95e104900c6758df467f101623f9a95101800000d3b9fbbc13b43a18cc67779c555be62ba216514804b6e75d31b0dbaef9ef7708eeaed009215e4ac849704346fe89a430865e52553adb25d7a0455aabf0f1dae0e9c3eb0d558d75d776057649bb03f47570f6bb4b30a22cabe4dd3daeccb8b75b2a0a9937eb6323158cbb8973197b6eb22be2c7647084a5905b867670e78f3ed4e378a47577771dba6faefb09eb06a355c8d9b78a7a453a7548df0612008b7a7f5d81b79bebb8d7109ac06655b510f833817b51b6308748585e674dacfe86752e1c5c5c3176d7f35687b6fd53382fceff2518cc44406ca8d1816cf14bf2e5f0fa72b4b554c151c27008ecb4d6e5f967b3eb04c5b21e0cbc98534c91e62b7b06739d7161c20de5505670291edfd668c558aa50d26b43654c0da24df0e14196874327647f08b25f1c8e857cbc36feeb0a0f0a424a465c1ea1870fe8ffd61f8b01c0b7c4c748b8ea69d05b8d7e63e36602667e645deab328bb111658c3d6d4d3045d07a93419103c7e", 0x0, 0x0, 0x0, 0xd5) 06:55:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80e0, 0x0) r1 = msgget$private(0x0, 0x300) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/127}, 0x87, 0x1, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 06:55:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x200000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x50, 0x6) 06:55:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1, 0xfffffffffffffffd, &(0x7f0000000000), 0x0) 06:55:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x714c488e}]}) write(r0, &(0x7f0000000100)="07b85610d2bf46d54e6cdd5656584a463dfddf605b5cbef8f4f7eec2e52b7301452868949fb1f8069d93e8eaf21841b4bb8add434c3af4b016578d9faf17b980de7f81fb58f90f9789c5ca9e218316a76ed41ed643118f7e49b1e43e9807c5c2ed11f7d50729bbd2309d4031fbfc5f3586a3e3be2fc76d2fcb5408a66ec819c90c0baa63aa3336db793fc2b54c038ebe06304152aba604ac40a3d3404263afcab626ab38d51b07e7483790bad95279518db5b4e4615f98e65ba4bfd892e1cd2fa18ca8c905c946fbdcf1b5ffc7602e0b7a", 0xd1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) dup(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:55:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) read(r0, &(0x7f0000000080)=""/56, 0x38) 06:55:58 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x1000) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x7f) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) kqueue() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f0000000280)=0x4) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x100) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:56:01 executing program 1: sendsyslog(&(0x7f0000000000)="b7e87dfbc8939c19da51ce6171b764821534de9c5a2a1ce7174f336a21c296754e5f2b1a7c183143c57bb24530dc72129c5e0607ef8a15dbace8259ceb1c1143d057842ea22765f88730137e9e9364ad9becd49b7d7efc213204eb9b266426dd5ac9e4bce9d4c6198c1f3c649d14d1957371dfc768994d60982e400ce4a3a0c4ffc529ccf7321dcda778ec7a189ae0bcdca0e1df875860659f98e2446a36ca9387518a77fe77d1b6a6506c686e640cae680dc17f5249fbbf7f4e42686cddd1bc59acfb158c6221", 0xc7, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x4}, 0xc) 06:56:01 executing program 0: r0 = socket(0xffffffffffffffff, 0x5, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 06:56:01 executing program 0: r0 = socket(0x1, 0x1, 0x0) socket(0x3a, 0x5, 0x6) semget(0x2, 0x4, 0x304) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 06:56:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 06:56:01 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x20c20, 0xa0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r3, r0) 06:56:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgget$private(0x0, 0x90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:56:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:56:01 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) semget$private(0x0, 0x2, 0x205) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() clock_getres(0x2, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 06:56:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/121, 0x79, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 06:56:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xd315a40a7192dacf, 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pwrite(r0, &(0x7f0000000300)="7220be82218a67fc2d6894cd41f9dc7977bd1954ffb4c0a215c9a692f766069455e8caf97dc3c5a3eb63bb638d9716f2e1f1ec5ba47b2dbe6c0ab1adfc297b9ef68c35e219a178ec1ee5b1cb48375862d7cd3e574bd955062c2868340cde3d331227bb0007a0c49a414046099ee1d60786a08273819b961e4992c877fd7544a51f323fe3c4520d33545ec8b29a6e948505a28ae918a35f42117dc918c4a7b8d13638246ca9d91aafd93d33b549a863e9", 0xb0, 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0/file0/file0/file0\x00', 0x3, 0x2, 0x6, 0x1, 0x414, 0x100000001, 0x200, 0x3, 0x1, 0x0, 0x1}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) clock_gettime(0x0, &(0x7f0000000040)) openat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x20002, 0x1c) 06:56:01 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) r1 = socket(0x11, 0x4003, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8b03) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:56:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7}, {0x6, 0xffffffff00000001}}, 0x2) setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) 06:56:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) socket$unix(0x1, 0x400000007, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getitimer(0x3, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 06:56:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x10000, 0x20) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000001c0)="e072a9d4cae7696a8cb7709b98682ac40fec609d4b73da203936da7cb4cee3c3728e7b2772ad026dd9fb86776aac45bb9a61b7e173ace15e5d7d5bd6407cde3e38e5cb4162c713e39380d29bd872e6a256363a6b09f60cd9f85a9bcc79ab8940b51f66e8e6d4c0a8d6e4e6903a9599f24c3388c95368742fe19fdec2c0047158283267f3f63578dd6ecab8ba6852d9069cacaefc18a060026538f3e8e66943297e7d61b63a6459bc61318158d96ee062e62a10478833add9561f5bd95a98687cc234f6d30e14d20793ae9e313955198ecc65d4ae8dad8f72c6f9a0ef00b382f6752099cfd7d978b8cdc96296927f659f702508a6d91ede979a22", 0xfa, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002000000000140000"], 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x80000000, 0xfffffffffffffffa, './file0\x00', 0xfffffffffffffff9, 0x7, 0x8, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r3) socket$inet6(0x18, 0x4000, 0xfff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r3, 0x4004426a, &(0x7f0000000300)) 06:56:01 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 06:56:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:56:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./bus/../file0\x00', r0, &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x10001) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)) openat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x41) 06:56:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x0) 06:56:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r4, r5) write(r3, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 06:56:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/231, 0xe7}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000140)=""/14, 0xe}], 0x4, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:56:01 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt(r1, 0x5, 0xfffffffffffffffc, &(0x7f0000000100)=""/142, &(0x7f0000000080)=0x8e) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 06:56:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x3}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x4000, 0x0) read(r0, &(0x7f0000000180)=""/52, 0x34) r1 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r2) r3 = syz_open_pts() r4 = dup2(r3, r3) fchmodat(r4, &(0x7f0000000140)='./file1\x00', 0x21, 0x6) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x126}], 0x1, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 06:56:01 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) semop(r0, &(0x7f0000000000)=[{0x7, 0xe01}, {0x2, 0xfff, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x7f, 0x1000}], 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0xff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x217) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000140)=""/15) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/140) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = msgget(0x0, 0x200) msgctl$IPC_RMID(r3, 0x0) semget(0x0, 0x3, 0x409) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x12, r2, 0x0, 0x1d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000280)=""/252) accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000440)) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000480)) r6 = getuid() setuid(r6) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = accept$unix(r4, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) pwrite(r7, &(0x7f00000015c0)="3b157075c0d43441f39702de4e7bb3496d89daf9f719452811a7ec364c26c899e7e33bd001187fc67974ab688fd272a5e3cdaa7f95535997dc944815a454e404e3a06ef83d2aa2475beed0733c078bd40543f95ff5d3d86e198cb7c10c496ae831e25c70601ad8e86c94553e9d953e1a0a56753779037a192c70bb1307ab0a3c6cdb9073a4a748237fb30fe928a2704746e1fb2b171f15f4101bad626a7990", 0x9f, 0x0, 0x0) r8 = shmget(0x1, 0x1000, 0x48, &(0x7f0000ffa000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) 06:56:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() r1 = semget(0x3, 0x7, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/222) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0xffffffffffffffdd, "540002a10800540001000000004e5b097c333400"}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xa) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08", 0x2a}], 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 06:56:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 06:56:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x58) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4810, r0, 0x0, 0x0) r2 = dup(r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x400}) getpgid(r1) 06:56:01 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = open(0xffffffffffffffff, 0x20b, 0x1) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/13, 0xd) execve(0x0, 0x0, 0x0) 06:56:01 executing program 0: r0 = socket(0x18, 0x8004, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x2, 0x4, 0xf4) recvfrom(r0, &(0x7f0000000040)=""/63, 0xffffffffffffffac, 0x40000801, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd9f) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 06:56:01 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xdd, 0x5, 0x0, 0x34c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 06:56:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2895ea00ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 06:56:04 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x0) r0 = geteuid() setuid(r0) setuid(r0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 06:56:04 executing program 1: getppid() r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x3, 0x6f, 0x1800}, {0x0, 0x2, 0x1800}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)) 06:56:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 06:56:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socket(0x15, 0x1, 0x0) 06:56:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) mknod(&(0x7f0000003c80)='./file0\x00', 0x80, 0x81) listen(r0, 0x0) r1 = msgget$private(0x0, 0xd0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003bc0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000003c40)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000003900)=0x8001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getgid() r8 = getpgid(0x0) r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003b40)={{0x4, r4, r5, r6, r7, 0x1, 0x5}, 0x80, 0x0, r8, r9, 0x9, 0xb04d, 0xd93, 0xc35}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000003c00)={0x6d371b52, 0x400000000000, 0x7fffffff, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000039c0)={{0x18, 0x0, 0xee, 0x80000001}, {0x18, 0x3, 0x7f, 0x8000}, 0x3f, [0x3, 0xffffffffffffffff, 0xfffffffffffff480, 0x20, 0xfff, 0x8001, 0x4, 0x5]}, 0x3c) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) write(r0, &(0x7f0000003a00)="ad66f5c0f1364163450f768dbdeb8d2f43d443cda90fa1bc6556bfe59b5f9880e275cbc61b15fecd1a74a9e9b37ea720fcb667112524304a2e2e00506eb6e6c3759752035c027e91985a35cf34bf20f00aa5c85a49833612fabb1508a1813487ac9355237b9275f498f0f7", 0x6b) sendto$inet(r10, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000003ac0)={&(0x7f0000003a80)=[{0x21, 0x3}, {0xa2, 0xfffffffffffffff8}, {0x25, 0x5}, {0x47, 0x1}, {0x67, 0x3}, {0xaf, 0x8}, {0x0, 0x7}], 0x7}) ioctl$BIOCPROMISC(r3, 0x20004269) 06:56:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="e2758dd2a5997ddf066edb3e19c7668bdb3d846148887edb75a71bed088bc24f0dbeb02382997f6de05316620dae706f3178142baa562cced4e766e1c5af7b8444ad0240644921dcc22f60aaa2e72b3cb7b2a4b5", 0x54, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x9f}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 06:56:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fcntl$setflags(r0, 0x2, 0x1) chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 06:56:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r1 = getpid() setpgid(r0, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x200) r2 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r2, &(0x7f0000002000)={&(0x7f0000000100)=ANY=[@ANYBLOB="56002e2f66696c000000f2fb2d3e81e38a6ff2ecad629f9965a5761ace583b353a63a6687bca59594157812e55739a2e588baadf5f1c4ff2c37c252f64ef35c261be77419449b5f33d01b795205808ec42c542de6281a4c68dff069edaca6aaaa9b37616b6d2b00b8893f2d9b0b27df811a376c442289ff1fd27fc7fa7d3165862c4dee9b82c6b83e02407c3166439381ecb7e38081353bc8685685d3d36ed1c86572d6c6bfa75b9a39fd0c5ee436a789bc595e6faf139a7b4bb5a72b4ba353d7614a519e253b948163b96e04e9f5d6c039ede"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) 06:56:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x4) 06:56:04 executing program 1: r0 = socket(0x10000000011, 0x28000000003, 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) 06:56:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) r1 = socket(0x1e, 0x4, 0x1) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) syz_emit_ethernet(0xb2, &(0x7f0000000480)="02022f6086683712df4fc64c02901315a2697f3d0b56a81a7ba4486e0100744e5bc2146399fc5fc0ab2a60702dbef632df0a2cba20eba246b981eaf2ef02258bd5067d80587232d96858864175cc99ebb1a598e3bf99540e1de3a2ed2f156efe2c45b253901216fd3879a1b4a7724d1de1cda6497624e000053ed4e7de88d33314027c2c9523755821a66541057dd5b5e6af70f6c0927c9ac76e7161b19acaee87c2e3473d3a5e9e767ec5ebe10c9f126a63de34d7eadee1f80a162a034eabfee18a36d9aafdc57bc9c0e6b87b10f26da38a829f1af2940601784c3ffd1e8a1651da1640203d32b9e673f987eb656a0515f419ac4f64a5191da2cc4f") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) connect$inet(r2, &(0x7f0000000280)={0x2, 0x3}, 0xffffffffffffff8c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8042, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 06:56:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x4, 0x69b, 0x1, 0x8, 0x200, 0x4, 0x0, 0x0, 0x8, 0x80}) r1 = socket$inet(0x2, 0x8003, 0x89) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r2, &(0x7f0000fc4000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) r4 = shmat(r2, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r4) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x200000000000) setsockopt(r5, 0x20000000000029, 0x0, &(0x7f0000000000), 0x269) socket$inet(0x2, 0x2, 0x3) 06:56:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x6f}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bf88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462e", 0x478}], 0x3, 0x0}, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 06:56:04 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x4000000000000000, 0x85a7, 0x10000}, 0xc) write(r0, 0x0, 0x5c7b77af706517a6) 06:56:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f000005e000/0x4000)=nil, 0x4000, 0x1) 06:56:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x8001, 0x100, "cae12acc2bfa3c85590c14ab51f03503494f0031", 0x5, 0x4}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 06:56:04 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 06:56:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xff, 0x4, 0x0, [{&(0x7f0000321000/0x2000)=nil, &(0x7f0000433000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00003bc000/0x2000)=nil, 0x3}, {&(0x7f000058a000/0x3000)=nil, &(0x7f00001c9000/0x4000)=nil, 0x40}, {&(0x7f0000638000/0x1000)=nil, &(0x7f00004c4000/0x3000)=nil, 0x1}, {&(0x7f00000b9000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x9}, {&(0x7f000037c000/0x1000)=nil, &(0x7f0000075000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069c000/0x2000)=nil, 0x6}, {&(0x7f00005f4000/0x3000)=nil, &(0x7f0000424000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f000038f000/0x4000)=nil, &(0x7f00005cb000/0x4000)=nil, 0x80000000}, {&(0x7f00002bc000/0x2000)=nil, &(0x7f00001da000/0x4000)=nil, 0x3ff}, {&(0x7f0000034000/0x2000)=nil, &(0x7f0000377000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000146000/0x3000)=nil, &(0x7f0000444000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000357000/0x2000)=nil, 0x8}, {&(0x7f0000755000/0x9000)=nil, &(0x7f0000663000/0x3000)=nil, 0x1f}, {&(0x7f00007f2000/0x4000)=nil, &(0x7f0000194000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x548b7a96}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r0, 0x4, 0xc0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x7, &(0x7f0000000a40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpgid(0x0) r9 = getuid() getgroups(0x2, &(0x7f0000000a80)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000040)=@file={0x1, './file\x00'}, 0x9, &(0x7f00000008c0)=[{&(0x7f0000000080)="fb748311f44f187b1e1ee9b62d693ce9437f0d4f40719250672ed8bd642ba44f2f3b242c7bfbd8faf617607cc9a8fd2257ce37b1776a735ae159e80260c2c4ddc25318aa4d8a7960759a9532527d8402824b3ddf8665fafe7c3fdb9377c93736", 0x60}, {&(0x7f0000000100)="2779a5ba0e441118fc67c799f09feae95073c54ed8565b975fc94259dd5443105f8d3ffb2996f2e5fb011d183d386ff7c71f7301ce3689294e5f46e6790671cb1423dd980dec77d20fcd747f3acdae86", 0x50}, {&(0x7f0000000180)="e4986be83312cd071bbd515e1140813dbda0b0bbaff644569d3be2b34b177d9ca1cd7faaa7b21b8bec8ba300477c4b9e98f6df050a3010c433dc25cc30f6abeb", 0x40}, {&(0x7f0000000700)="862f78d2d76dacb4809eb37c3042d2392e38cd39979bd18f92a2e745b8f7ca1040767d4044d0a65551c254abdafd4fae6f0b1a66377fddf21f0ac8f63f22f2fc8dce2423fd55e96eefeaae8333f1c6fc8cddf6da869f78efb3b6f289f241257e49aacded093c523da53eeb0525d874438c63a811688dea981ef70ec515fe5bf0fbefdfedea0dbd90c79886b10f2ae67c7421407bfaeeafbd85f0e6317c67edbe216df36c157e01e108f933b833c2912aa6d3", 0xb2}, {&(0x7f00000007c0)="d0d7cc3a7a799e7d29c391d66581403ed55ecc7507cf877a7aa01183874796239de5d04857ae8b8b17cf63eb4c03089d57d806d7a313771f784fda12e217fcd36f738afb6f2160f881211ffc3504ae40bcbb2e1beda3436440787fd52017229ed83960ae74d91440ad29526ff14b487dfab071bfa31d8a769b2b93f53de4523df113aeb7dce9c755d1a94a3f31cfd00891be7b0015ef5fdab09971a33da28c9680a1347923adfc40b44db9ef9b031013e79bec72c4ab41a16d5f4468ffd8362af27fd14af57e5d97753fa21b49", 0xcd}], 0x5, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xe0, 0x8}, 0x1) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0xffffffffffffffed) mmap(&(0x7f0000068000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) 06:56:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000000020000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) fsync(r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x8428, 0x8000000000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x4}) 06:56:07 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/110], &(0x7f00000001c0)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x100) fcntl$dupfd(r0, 0xa, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x800000009, 0x0, 0x90d2, 0x1, "d730c1e77a6fc6e23c5cd188b6a7a4e4e74de400", 0xd2}) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x141) write(r3, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5df72d9658ecfde4716d9480756776ee8b0e91858a07b3f5d3b", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x9) getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x3000}) writev(r3, &(0x7f0000001680)=[{&(0x7f00000002c0)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a78e08dbcdaff9d6aad1423635961821b3e61a934b05ec16ab0ff7f0000000000007e2129e4b8f530e300a7902b000000f3fc30cd3515c97dbb200c842847fbff00020000e3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210ad886e7cd28b89c8d27f928e5340d0cd209f1e5ee4cc33092eff2433142d0e8650b9040eddb0e5b0a", 0xd6}], 0x1) r5 = syz_open_pts() close(r4) dup(r5) syz_open_pts() 06:56:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8, 0xeb, 0x5, 0x5, 0x1, 0x3f, 0x8, 0x800}, &(0x7f0000001500)) 06:56:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x0, 0x8, 0x6, 0x40}, {0x89b0, 0x4, 0xfffffffff2bce152, 0x6}, {0x5, 0x1, 0x7, 0x800}, {0xff, 0x6, 0x3, 0x7ff}, {0x7fff, 0x1, 0x200, 0x100000000}, {0x0, 0x3, 0x5, 0xe2c1}, {0x7f, 0x3, 0x40c2, 0x2}]}) 06:56:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 06:56:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 06:56:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) r1 = socket$inet6(0x18, 0x5, 0x7) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = getgid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000007c0)={0x10, 0x2, 0x4, 0x40, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9e5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9d4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1df81fbc}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x14000000}) r5 = getpgid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getegid() getpgid(r5) geteuid() getegid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x706) r8 = getppid() r9 = getuid() r10 = getegid() r11 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000e40)=""/4096) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=ANY=[@ANYBLOB="12"], 0x1, &(0x7f0000000500), 0x0, &(0x7f0000000d00)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1]}], 0x138, 0x404}, 0x2) 06:56:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './bus\x00', './file0\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 06:56:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x48}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:56:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x1}, {0xb6, 0x100000000}}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 06:56:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) 06:56:10 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/]\x00', &(0x7f00000000c0)=':\xbb[\x00', &(0x7f0000000100)='$\x97\'}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\-\'\xa9\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='^.%{\'\x00']) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) utimes(0x0, 0xfffffffffffffffe) 06:56:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x24) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="653000000000000000fb"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:56:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x5, 0x3ff, 0x0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 06:56:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x80000000, 0x81, 0x9, 0x7, 0x80, 0x7, 0x8, 0x10, [{0xb9, 0x7, 0x6, 0x23e0}, {0x3, 0xffffffff, 0x3, 0x4}, {0x7ff, 0xff, 0x6, 0x8}, {0xffffffff80000000, 0x9, 0x8, 0x831}, {0x6, 0x8, 0x100, 0x2}, {0x8, 0x6, 0x9, 0x6}, {0x1, 0x2d2, 0x8001, 0x76fd}, {0x5, 0x2, 0x7}, {0x80, 0x1, 0x1e3, 0x6}, {0x9, 0x9, 0x100000000, 0xffffffff}, {0x0, 0x3341, 0x401, 0x7}, {0x200, 0x200, 0x6, 0x3c4}, {0x2, 0x80000001, 0x0, 0x6}, {0x0, 0x6, 0x5, 0x4853}, {0x4, 0x8000000000, 0x100000000, 0xe69}, {0x7, 0x3, 0x1000, 0x1}]}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r3, &(0x7f0000000200)="99b9afca532158a798f099cccf36c2929829fdad6987e6cc53285ecb27f863ee9f97bb259907660d3695b34df6447319917fc52bd3c1f6feaff299fa28dbf825d4851c0d959136fa7e6bf6", 0x4b) 06:56:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x1cf, 0x3}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x420, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 06:56:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x9, 0x6c, &(0x7f0000000140)="64579c3194c96bc795eca4fc063a9bf14319d74acb4571d2ef0f1cf7b9925f6b7323b4bb8479b10421cea85ab454f6e285c8ee7c4c2cfc81ff6f5086c26b4131cd8cfb38db5c406b8f03685afcd5567585f579aa6f6f71a3864eb4f85268546fd696d3df60d495a3493808adb6509680ea97dff92c88caca62561407c6a3982596f5ddfaaf7e08d21d00", 0x8a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:56:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) connect$inet(r3, &(0x7f0000000040), 0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000800ffff000001000000000000a6", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x80}, {0x7ffffffe}]}) setitimer(0x0, &(0x7f00000000c0)={{0x65a4, 0x6}, {0x8001, 0x7}}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x7, &(0x7f0000000080)={0x7fff8, 0x2}) 06:56:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='\x80\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xff, 0x4, 0x6, [{&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x8000}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0xfffffffffffff001}) mlockall(0x1) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 06:56:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) 06:56:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3) 06:56:13 executing program 1: r0 = kqueue() socket$inet(0x2, 0x4005, 0x80000001) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480), 0x200010004) r3 = semget$private(0x0, 0x3, 0x43) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r4, r6) sendto(r1, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xd0, 0xa, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r1, &(0x7f0000000040)=""/1, 0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r4, r6) dup2(r2, r1) poll(&(0x7f0000000240)=[{r2, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840), 0x10000) fchdir(r2) execve(0x0, 0x0, 0x0) 06:56:13 executing program 0: socketpair(0x1e, 0x4001, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004401) 06:56:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 06:56:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 06:56:16 executing program 1: 06:56:16 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x10000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 06:56:16 executing program 0: 06:56:16 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe800000000000000000000000000000fe8000000000000000000000000000aa00004e2004019078000087ae00ca83452b00b32def4f1142b6793bb530f9b20e90aa25d5c2b9431efd840a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a3487c83849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4fce897cfefa24b7f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237eceb14857c1d7c3ee32e729d9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ee06adb59e9e06ad7295e6601f3a5fe9b581975993c6c775734212bccb26288d42a672c965d40e80d0e1908f04425a60a08241378ec7ff88315de073b64c5f9647e51732be34988e0948f12e6c560bedbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e9fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b824110c312ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232476a1c490982636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4a942b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce11491864860c11421a92dae3152eb23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64ec911fd8e8b3c8fd2291f1a7b910222c38533d4caadac9acd194be7e53549c1719bdf668887a0e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064961a88f61b34f9442d78ae5a8551714b9afb4269d689f9adb6b4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcfc9cc5f56768073b3f4c2c9f543324a4fd0b8bc7b95e232bf85bf222394fa4336ab4007d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b5044de114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e63297d7197961e7e593ea3411001d1d47ba42d70e7af8e91246c02d7e37ff0eb60abebc37dd00315b4fbb09e77a6b5f7e8441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e486b325a0f0e6d75116be1bbc2aa20deb64a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5af1eb4ca04fa7c4ef4d2a194b0856e007"]) 06:56:16 executing program 0: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xb2) r0 = socket(0x40000000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2713, 0x0, &(0x7f0000000000)) 06:56:16 executing program 1: mmap(&(0x7f0000e30000/0x4000)=nil, 0x4000, 0x0, 0x405c831, 0xffffffffffffffff, 0x0, 0x0) 06:56:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x9, 0x5900, 0x20, 0x2}, {0x8, 0x9, 0x7, 0x8843}, {0xe000000000, 0x8, 0x8, 0xd1}]}) 06:56:16 executing program 1: r0 = socket(0x0, 0x4001, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 06:56:16 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 06:56:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0xfff8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) 06:56:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x104a, 0x4a) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 06:56:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)="0e1deb9b", 0x4}], 0x1, 0x0}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x17f3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:56:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r1, &(0x7f0000000000)=""/22, 0x16) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 06:56:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x1) 06:56:20 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) write(r1, &(0x7f0000000100)="b39028f8afd17d8af889fd136f485058d4e7a6340a9e6a0fd74f6290971db2b76f078b1b945464a7fc57718f418993e62c0e8955e780a618540df81852eaa82e4b8f13a9122ca46e2a125fa2381bf6ea7f10be5d7de632f5004e2262e698afeea7b9e51d54224fa959778941e3cc13f347d5575acab8a60e02d53c4f576f9d813d7c32bd7ed48564d6e0331309413b2457c419e6dedbf29145978eb84e0f14ad721df2c8eb4c20c3baf11d2d82ef389b24ba087e05d20fffe2ef760c102c996223529b31078662d9f63ca55a0ad19f7ec9e12f2a84c79fbd3053a52fac749080", 0xe0) 06:56:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x28a}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 06:56:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000014}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x7, 0x3, 0x8, 0x6, "f70c1163f91c94d114cbddc6831d130b542f00", 0x0, 0x1}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xff, 0x2, 0xd915, 0xfffffffffffffff9, "8ca80edbef5d593836011748eca0d2777a0ecf7c", 0x6}) 06:56:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:56:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x4000000000002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:56:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x2) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 06:56:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x580) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000240)=""/141) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x2, 0x0, 0xf1e5, 0x3ff}, {0x8001, 0x6, 0x100000001, 0x1}, {0x200, 0xebc, 0xb7ba}, {0xffff, 0x8, 0x8001, 0x401}, {0x6, 0x9, 0x8, 0x1f}, {0xc000, 0x5, 0x8, 0xff}, {0x400, 0x1ff, 0xffffffffffffffe1, 0x80}, {0x2, 0xfffffffffffff800, 0x3ff}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:56:23 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) getegid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:56:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 06:56:23 executing program 0: mknod(&(0x7f00000007c0)='./bus\x00', 0x2000, 0xa7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x4) kevent(r0, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x3, 0x2, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x44, 0x1, 0x80000001, 0xc19}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x8, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x8b, 0x40, 0x5, 0x100000001}, {{r1}, 0x0, 0xa4, 0xf0000000, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x10000, 0x8}], 0x4, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x80000000, 0x8b, 0xa66b}, {{r0}, 0xfffffffffffffffa, 0x1, 0x3, 0xca35}], 0x0, &(0x7f0000000180)={0x0, 0xffff}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 06:56:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001140)=""/4096, 0x1000}], 0x1, 0x0, 0x100000000000) 06:56:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x7f, 0x1, 0x10001, 0x2323}, {0x7, 0x1, 0x10000, 0x40}, {0x1, 0x3, 0x2, 0x1ff00000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000002c0)=""/202, 0xca}], 0x4) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") r2 = dup(r1) clock_getres(0x200000003, &(0x7f0000000040)) ioctl$TIOCNXCL(r2, 0x2000740e) 06:56:26 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x5, &(0x7f0000000040)=[r2, r0, r0, r2, r1]) r4 = getuid() setuid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 06:56:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10081, 0x0) fchmod(r0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffff7ffffffffc) close(0xffffffffffffffff) r2 = getppid() wait4(r2, &(0x7f0000000080), 0xb, &(0x7f00000001c0)) close(r1) 06:56:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xffffffffffffffe1, 0x7ff, 0xff, 0x3}, {0x4, 0xd38b, 0x0, 0x2}, {0x4, 0x3, 0x6, 0x4}, {0x0, 0x0, 0x7b6c, 0x9}, {0x1, 0xd77e, 0x4, 0x409}, {0x7, 0x1, 0x0, 0x81}, {0x8cb, 0x7, 0x9, 0x3}, {0x6, 0xfffffffffffffffa, 0x9, 0x1ae5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5c}, {0x4006}]}) clock_settime(0x3, &(0x7f0000000180)={0x1, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:56:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = semget(0x2, 0x1, 0xfb) r1 = getuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setegid(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x401, r1, r3, r4, 0x0, 0x40, 0x7f}, 0x7, 0x6d8e, 0x5}) chmod(&(0x7f0000000140)='./file0\x00', 0x88) chdir(&(0x7f0000000380)='./file0\x00') 06:56:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000008050000000000000008190040"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x80000001}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="6982ae1531deaf357578cfc7d18eda1a1aef9601f9a97ded2fded1272bb342cfa5001194b8de57aba8de35ce385a95a919df21c66a2c080d9a5f771dec03b3b35b59cee0e71dd4954b87bc712678e678f43f713d49c1d99f71ff9ea09ff2d0a0261b93401e84daa9b6", 0x69}, {&(0x7f0000000200)="d79e4b520d0444acc0a1a762c83202d1719c015ea1be194426cf480d3e44aeea731fac336fa1d47fe806d3d96afae5e62193c2cee9f18a8a7166c1d79c489f9f27817a4792fd7ed0f5d3ad0a7f73bcee7557569508470bbe2ab1a8ddc65e7c01964d4a84cb7b8c5fe80d3999513c052b00fbb02a1a2432a8e90dd9cf9a22fd9262b3fea4fc1b74d385bd09221b5090e62f81a9e477492ed45426b2ca96e17f65509e12619a7ea871073e52d00aaba4c1fb5f8d73da7734e3b5f0e41027", 0xbd}, {&(0x7f0000000300)="7d3ad88c2c47f736f9f872d173064c5535d413ddb32cbb6918ed447932231b427173626b7681423f7c1eabc9b0d8c0b4a8a9581c2a8312ad08101f118d3b852286d1e7007c51b57aa601bce064111289ca2da0777b7ed9c2e775b2c406b01b39d1ab9d208c88f7519f271a44148f46e23bc3276573c1", 0x76}, {&(0x7f0000000040)}], 0x4, &(0x7f0000000380)=[{0xd8, 0x1, 0x1, "867b114dfaf3643edaea4e36fef9b7fa2440461b06018a1c3844640c04f7e7a56eb74c9c2488dac9d0de4acbfe5c3ca0b4488edc4308fd1b05385d71e85b434daafb03463049ecc3542e78a642293da2a25c6398c4d28bf0450f0c9d7f64c8831a94aac12ccbc591479edf0020baefe80ddf7f9de0eee2e5a89eab780e3eb069150b4573784aedc3ef5ee6de6b715d9b1da73704f4fd639e83425f4c8a2fc1f918973bc796bdbf04ea9052a81a36ddcbee2496731d2b542042809f924383c3720cc0850b57"}], 0xd8}, 0x4) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, 0x0}, 0x0) 06:56:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 06:56:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 06:56:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea8e25769f121880cf3cd9a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000068df6f73bd65ccd1016d5a213b1ca4e4ff9a8b86c7e4001176b54c2e7a04e01abb30d2d49c1be849a825d5494cc5fe69ed07bdae47524e3b16d5a80555896388fb736c6c95180d7ec8bdeaaa8fac4288c776e217e16715eb1e7e05aa2a2d3ecfa0212d00"/282, 0x11a, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)="edf048916a165ab6917bbdc2fd1f7fee13288ece33133943476c90ee498755e66af6a2462d98784a97969db26ffc5fcce6429af2d0f69eea41a43bfb3b96256c4fd5e1ebae55ced4f8c5de66cccf216a0cee141ff83d8ae512065d313368b6713fc0407c9ff0d57abc9ae5fe1a3c6e3e8c85a917b33e669fb69207aaab97551fd733fd86342ef756959462328eb5002cfad3735375c1c843d82cd47c70726b036a75e7804626e2115bda9b9b86b1aaa8546103801110026d9353749f5569543e2b447c58e36fb0a950837f69102ffc725b2acb99e0b79510e73c335af68e1550c80e0379dc7a", 0xe6}, {&(0x7f0000000140)="c2775c4d9d78693a8f9ed18a0bf303f376836fa8358d6c7f", 0x18}, {&(0x7f00000002c0)="b70b14c6918ee5", 0x7}], 0x3, &(0x7f0000000340)=[{0x60, 0xffff, 0xc1b, "ed658ffab1a8f397b72ecded09985bb3dacff4c56b165d3616a558c934768b9455a4fe775f50d9a23a0caa2fb41d85e8fe8584532d4152494973750cfcb9dcca6a5364c9597943e1f1562221da"}, {0xf0, 0xffff, 0x7, "76596bdefa1030b711533b7fefde1ec92cdb254a2725c2e98da8f987b483880ac628c12f853b04ee60dff3759a0b46b8d2292e1865881c1bc300bd96e9d273b36cde40a03d7a3a490e59ec7d7ca9c2bc24bc2eb4e76c2edffb6639ba66b5e191aad3e84fca64805554062c18451b81ff15e5a5b6fffdeefae1bf48dd50669db708cf65def1848b2ee4f266aaf731f7794961364e7bcb69589a51104a798bfe245c32e54a4a4b073bd799f5226183fdbcf0e29eaddae37396b16d5951678d7ca57ded68825420c17c6c043eca93943bb9819cf27b3f9731de9013"}, {0x80, 0xffff, 0x0, "c8555e5e356e9f70e573759cbfab69a30005f0c9bfb6fc4a58668d5828ad571a349e8eb1c8e6a2461fbe3d662e080ed2b67590aee2270eb20766317811992379108ccb60bd2523ce66d7896473b81cf695284a1a6bba30015d81882065b010b4142b6ce64d4f2cb62ed5a912ef"}, {0x78, 0xffff, 0x9, "4bc82b090253d96f6322cd6b7a74d98a93bc59929ab268c5d9cb3ee55fc6b3e40a075813198ed475d6ade88e2cd16b6a542a4b48c64e1dfd2eb17739cb1f27b5959d0eff5835788b5963a4e2cf4009ae04a64e76be085708cce28e9acdcb704c0796677d"}], 0x248}, 0x404) 06:56:26 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x1}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 06:56:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x9) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 06:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000002}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfda0, &(0x7f0000000100)="4e91cb7f8ceb68e42516d6a5ae105b7866c6e8d2239230a77cf96c577ff6132bbbb8a5d4ebe5b0f2dcfea9f3c75a2da75312ce9f726700000000d59b668dc00375fd098be4095a2a17f6f1226b117b981ee0e6") 06:56:26 executing program 0: kqueue() r0 = kqueue() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getegid() r8 = getgid() setgroups(0x8, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r9 = msgget$private(0x0, 0x8) msgsnd(r9, &(0x7f0000001b00)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000001000001058f6bf9406cf4806aa2c50ce41942692e2844c2dc2e06a49ff99360d812b159f300a2b0e3b625a28263a6f4b7b369e0b7ccc9c09016ca65ed7fe60d48787584e1e432cd554d2b3fc8fc54be07813c40b41f9596afd72f6c1075342bf4444a30726447b1130b574d918d02e39de54de14bb44e987929929f540ac82fe8c647c415f78ab8311f98dd51cd324227f09a1225924a952b904cbb6bc02906ba12503f63524836527da026447a167d6350509003e8880fdf2bd848849be3aaecb8d8f718b9fca800000007fb495ae4af22e640182831b70dc1aa479908609507ae94e2792d77fa16459d161fea4ef1371ab48956b28ea131dbb79bafc3dcfeff173152e81a11219b8c1155a35c1f696d85d7165a27e611f1a7198a670a941c299f12c66fd3d8dc5e1c766f6c967d0bdb23828ddda09e3239311ba8c04cf20e3d55f569af3c1b188974d3ff50579a3989096205c6be4baf27f7deaf28002afbc61d60564e7cef0a285a73f3b58eb8d971c75b03e796fb77f3ea731e8823964a22da63a1553ec892450eaf2fa408e5d96861c319b945408579435012a84bf8172b2b81a7f57f898c12257c0bd30abcc16b1f82bc751ac797949cc1c"], 0x1, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x320, 0x102) r12 = fcntl$getown(r11, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x40, 0x7, r12}) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r9, &(0x7f0000001880)={0x0, ""/38}, 0x2e, 0x2, 0x1800) 06:56:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCBRK(r0, 0x2000747a) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:56:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f000005b000/0x1000)=nil, 0x1000, 0xffffffffffffffff) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 06:56:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 06:56:26 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 06:56:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x2, 0x1}, 0xfffffffffffffedc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x159) 06:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:56:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:56:29 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/105, &(0x7f0000000080)=0x69) fcntl$setflags(r0, 0x2, 0x1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x24}, {r0, 0x10e}, {r0, 0x10}, {r0, 0x1}, {r0, 0x1}, {r0, 0x84}, {r0, 0x4}, {r0, 0x40}], 0x9, 0x5) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0xffffffff) r2 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0x31, 0x0]) r3 = semget$private(0x0, 0xce70ad1f285b337, 0x410) r4 = socket(0x0, 0xc007, 0x6) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000380)=""/81) pread(r4, &(0x7f0000000400)="8fc0edf31b936a47e441e38323885c55a0a1e2867e274ee8273e1d1fc76e928d2782d58ea7351c131e53023b8dc37f9ba33ff90ee0b99243a66d0a36e30ecd2c951091d25788e0e7b18304e68ee609557e9741f7aa8a6e8c57551ec1a1bfda04eafa1c53ddd11f05033e1990ac4d657ba7463f08a7e3dc", 0x77, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x5, 0x4, 0x1000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xad4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3a5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x94d}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc0000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x26}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) open$dir(&(0x7f0000000980)='./file\x00', 0x10000, 0x12) r5 = getppid() fcntl$setown(r0, 0x6, r5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000009c0)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7c1}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xd63}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x8000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x69de}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x52}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}], ['./file\x00', './file1\x00', './file1\x00', './file0\x00'], './file1\x00', './file1\x00', './file/file0\x00', ['./file', './file', './file', './file'], 0x5}) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000ec0)=""/154, 0x9a}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/99, 0x63}, {&(0x7f0000001040)=""/167, 0xa7}, {&(0x7f0000001100)=""/247, 0xf7}, {&(0x7f0000001200)=""/6, 0x6}, {&(0x7f0000001240)=""/218, 0xda}], 0x7) bind$inet(r0, &(0x7f00000013c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001400)={0x6f, 0x1, {0x4, 0x8f}}) socket(0x1, 0x1, 0x6) socketpair(0x27, 0x0, 0x1bc8a650, &(0x7f0000001440)) 06:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) poll(&(0x7f0000000240)=[{r1, 0x4}, {r0, 0x10}, {r0, 0x80}, {r0}], 0x4, 0x8000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 06:56:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x44, 0x0, 0x7fff00000}, {0x80000000000014, 0x100000000000}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0xeb, 0xe0}, {0x101, 0x9}, {0xa3, 0x8}, {0x8a, 0x80000000}, {0x41, 0x200000000000}, {0xaf, 0x3}, {0x21, 0x9}, {0xcf, 0x8}, {0x5, 0x10000}], 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 06:56:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000001c0)=[{0xffff, 0x7, 0x0, 0x1f0000}, {0x3f, 0x9, 0x4, 0xffffffff7fffffff}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 06:56:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000ce8e844ff0a304673e8a08c9f98ac7cf341574f657512d9e883426d386a8162ea312511c61cd20c3b76df84b0f403616e25391acdee08d73e1000000003af5679854e577b6456414669e57deab575aa9747d807bf8bf872c16308f67866a08ed261d391ff36ff40300000000000000546fc51cde9578759573b9df00e62296d7565bc3cc6529cde795c16078e5ab4c52458458562ecfaaecc045d7883bd88644ff05332a836ce96c4e5ac539ee4e6fb6a9268d794638cbcff5ab18eb43235a5801d2eb1039f2c26c087170eef655b08be59a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2009007fe6fb0b5a6669033c", 0xc) listen(r0, 0x2) write(r0, 0x0, 0x0) 06:56:32 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x3, 0x6, 0x4}, {0x2, 0x800, 0x1000, 0x8}, {0x6883, 0x4, 0x6d0b, 0x8}, {0x8, 0x0, 0x7, 0xc9d6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 06:56:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = dup(r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x400}, {0x1, 0x6}}, 0x0) 06:56:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/51) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000002c0)=[{0x2f, 0xfffffffffffffffe, 0x1, 0x6}, {0x8, 0x7e, 0x7, 0x8}, {0x9, 0x3, 0x195400, 0x1002}]}) fchmod(r0, 0x112) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) 06:56:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x7) msgget$private(0x0, 0x104) pledge(0x0, &(0x7f0000000300)='\']\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r2 = msgget$private(0x0, 0x421) r3 = getpgid(0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x18, 0x10000) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r3, 0xffffffffffffffff, 0x10000, 0xa6}) 06:56:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f0000000280), 0x0) sendto$inet(r0, &(0x7f00000000c0)="36e3e19531c81df46eb9abca58831051a503c27912ba71e9726f430e25d7c82b385ffaac08d2faed79d37bca8166f188d08f45a1a9add28b3196653f6a486f7bb6c6afd9b175fe5890489e857b6611f79cf11d035c75855c3170f55c49c14174e99801e1b46c270dcf525e90f0002551d8130d10d6bb801e0ad457c7191c8d858844609b2dc4f23ed221b791e1dc1f564c403b", 0x93, 0x402, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x0, 0x8}) 06:56:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x18, 0x4, 0x80000000) listen(r0, 0x0) accept(r0, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) shutdown(r0, 0x2) 06:56:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r1 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000000008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad904177bc0d2925b5a654a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048c5a74d3c1c7571898ff722ee9831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e64920e56355d83d95662f0f5bcd57281d3d2a5e2a2a3e3fc1bd59c90000b1963eb4057085dd9576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1eaff03000000000000f74178d0bb7df21e53c4f900df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d91532568ddb82e3b832635ee599b42a2cc79acd4962e89971971d04e2004726074874f5c3d17f083bef9732f26e5e1b3fa68a88d8417db5dc68a20d8ae2bd4ad7c14f1af51966b3fc2858be93c8e1c05f7adb6d67e7b639ffbb0df9866ed6bfd6b32d10978b18e33647087e8a1b0467385df60978b9adaf72c89360449045e6996bb8680795b33d5b1dc02e450febffc886200000000000000382d021a0df7f1d21193a7a1b4e98b51497ea511c055ed79cddde9280435cb0c315d25e049be50131023b47ea7ca6e98eaf7aeee01ec6da64623627f66ede47ac67381815afba387ef2f0bb1038753"], 0x1e2}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000008c0)="5141bf6435862abef80c67eeefcffa6c3f051e4fbf3aacceac64c1e3eee65a51905f006f0d6bbebb3ff83bd6ff940f8360ee00e268c877b2cb3e4aa32933aa354f64c8b05c08fbea41325a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39331cd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12c01f86a26d252fe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b90848086", 0xfe}], 0x1, 0x0, 0x0, 0x400}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r6 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000b80)=""/189) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x2, 0x0) r8 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r5, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x80000002, 0x0, 0x64b) semop(r8, &(0x7f00000003c0)=[{0x6, 0x3, 0x1804}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r8, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') semop(r6, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='r\x00') close(r7) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) unlink(&(0x7f0000000540)='./file0\x00') ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) bind$unix(r7, &(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCEXCL(r7, 0x2000740d) socketpair(0x21, 0x4000, 0x40, &(0x7f0000000580)) 06:56:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:56:32 executing program 0: r0 = socket(0x18, 0x2000001, 0x0) read(r0, &(0x7f0000000000)=""/26, 0x1a) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 06:56:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 06:56:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) setsockopt(r0, 0xfff, 0x10000, &(0x7f0000000080), 0x0) 06:56:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1}, 0xc) 06:56:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r3 = dup2(r0, r2) renameat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 06:56:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xa) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x9, [{0x2, 0x2158688d}, {0x3, 0x1}, {0x1, 0x2}, {0x1, 0x30000000}, {0x3}, {0x0, 0x7}, {0x1}, {0x2, 0xfffffffffffffff9}, {0x3, 0x1ff}, {0x3, 0x4}, {0x2, 0x10001}, {0x3}, {0x3, 0x6}, {0x3, 0x9a}, {0x1, 0xdcb4}, {0x1, 0x8df}, {0x1, 0x9}, {0x3, 0x81}, {0xc63ec6155c70a79}, {0x3, 0xfffffffffffff800}, {0x3, 0x1}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0xbc45}, {0x3, 0xdb}, {0x3, 0x2}, {0x1, 0x100000000}, {0x3, 0x3a}, {0x2, 0x1}, {0x3, 0x2c}, {0x3, 0xfd9}, {0x0, 0x8}]}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8, 0x100000001}, {0x1, 0x6}}, 0x2) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) 06:56:35 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x7}) 06:56:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) 06:56:38 executing program 0: msgget$private(0x0, 0xc0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) r2 = semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r5, r6, 0x100, 0x101}, 0x100, 0x28d, 0x2}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 06:56:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201e0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/206, &(0x7f0000000200)=0xce) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket(0x1a, 0xfffffffffbffffff, 0x7fffffffffffffe) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 06:56:38 executing program 1: r0 = semget(0x3, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0xb2861499f4f4d730, 0x5, 0x1800}], 0x1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/215) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x3, 0x2]) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 06:56:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff41) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x3, 0x7, 0x101}) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r2, r4]) dup2(r1, r0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:56:38 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) socket(0x18, 0x8000, 0xb04) shmdt(r1) semop(r0, &(0x7f0000000140)=[{0x1, 0x10000, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x0, 0x753}, {0x4, 0x80000000, 0x800}], 0x5) r2 = socket(0x18, 0x3, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) shmdt(r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) 06:56:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x81, 0x8}, {{r0}, 0xfffffffffffffffc, 0x58, 0x80000011, 0x2, 0x3}, {{r0}, 0x0, 0x8, 0x2, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x11, 0x555, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x54, 0xf0000000, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x4a, 0x2, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x5, 0x3f}, {{r0}, 0x0, 0x22, 0x0, 0x6, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0xa00fffff, 0x5, 0x401}], 0x0, &(0x7f0000000240)=[{{r1}, 0x0, 0xe0, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xaf, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x2, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000040, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x56, 0x2, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x7, 0xfffffffffffffffc}], 0x1, &(0x7f0000000000)={0x8001, 0x7f}) 06:56:38 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r2) 06:56:38 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x2, 0x101}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) fsync(r1) syz_emit_ethernet(0x5, &(0x7f0000000180)="108c3d17eb") writev(r0, &(0x7f0000002480)=[{&(0x7f0000000200)="95300890ea74050ba201eeb8f20bdb4170837d5900f26c934a16fdb041492220b4b7969149a45cdfcc4648acd85e7281b8e18f5a949b6c58df6f40b327ba29c7204315b95edc91e9543e1d84457533c216c4d65575db9a062d0aa9d9cd309831d6fc3d3fdb64755d7f966b9ddae8163c6cbaf426da5497be4821f2eeceeea6328ea1d48748679c6ca1", 0x89}, {&(0x7f00000002c0)="14c63dbb4396a7dc8f5920d7a1a8698892e167781b23457754e05ba098238a180dfddd5df2a66a5e68bcaf28d00baacc3d79e84fd51de01fa55017ca216def391066a80ba75d6637df47bab783ffbed71c79cea22c5431775c4d99a4a6f2d3fdf9fb7365f4ee2bd9b2ea2dd7cc81e7a6a6df84b702ae39362514d4e9299166e9b6a1bfb9637502e41a5f4e6cfafa63dce175e153f94ce7615a8b89688c362d0be412e35c8106bd06c225da7a", 0xac}, {&(0x7f0000000380)="2ca6d8a92f0c5d9f3f4f8cd5e79887a6462d626eaa176ca1f81d9339918d3f9d46fc181fbc7dedcc6b8d24f0d89dcae00cf437332e4decf83031e8fb05b7c2ca3ca128f6f69ab9645fafcbfdf053183278679ab1641d695b37b683d99cab53a291f9cbd02f3833f73165584c49bce134451e0aaef927f6944aa1a03dc270f48835e65e88537a7517c4727ffc84b4ab36a7058c29c5ceece345e17c2a6a3cfd849dba2b363fdcb9b70649345ab7794b087673c75789996b525ce27df8417ca8a012007716cf08b7edddcc3e567a0a31e809c66c7381f9aad2e67cdd8a1f86fdb89f2333a2f2040cec28e0cc8bf9f32facd46359c4d1f83763d2a4f462779c417d20c5fe9c1bf380853102c1ca4cea910e4249649f106465e6a4578095da7b924795bc4fec03da1ffd8c6d229edc937bf78f51d7599040fa47cd5dfab83aef9b7b22561658e7e6e47e41d48ec8c84bff6fa39a13aaafd72913f9fa1b24dd5f94cc5a329161d1a83223ba13476d2ddbc8d7e8062c8de6f30e896c0cff5e7a5366bb0275b63c85f6643570ae17fdbd58db91631dfd9af40e6f9cf1180a3e45a6a79a0495acbeb766a2742bac7ee9cbd424a99863f7e77ad68495465f690bfc5fe3d39a57da3f73addfe3a63d3d1e906407c1ad0fddd50976731556997c662786b4fd2683aebc489edaca773693a8ab8c7636c806cc3f494f6b44cc6f9b840ef9b106c94e32fbf0252aafc01f3d9809696f3e771c3964900a1e59371c2f9997cdd237b422ce1ba2be9e9b0cb82c6abf6be17bfe367c084f79dc0417ecbb8e98d6f657d904322b53dc285ca259e76244711da65f353973d9eda4ea4067af088415202b167b4443b70c76696386cf03bc6506daf9bda03b783e4a2b404d4dd9fb6c780ed30026e90ad4c07a1691fcd8fb443472b039a8e58a72ee956759a91cb5802218328c13f334ae72ce4bbd16fa925dd81f019f4711dc21c2da2aaf851b951e76b5a263342620adcdb5fa9facb3c8de9428f2a505d46769422984467b008f84ed3da80c97304f7e8d3788d596011bd3bd5b03b2ad748a35811fabf460fee4a81014f0f43d0c1c0307718e00ca52fe5a01287a91a5bc955b7887913e177f15b209823fee32096c48f7fb267672aaa4c9b6dbfe21954f154d918518e9434bf0bc24819f31d86e0d5b6505e4e377b582c883cbbb32c903248b40fa0096bc5fff86ee3d6c5ed155665972d5ed0231fbf2152363757a1b55a81cf31bc0e41baa7e4fac9b9648a9a415983bd69862ec296d76630760ab5ab729051b8ed7114937c897bf57c9c69190cc6ef0306af5217168b4efc5b34637c3cb5ec26cc967e1f35a26293352920018b90f447cee721db2f65ef65ebccff11b1a2f363ac2fafd26062e99969da9e28bcacc9fb3d79b4438586b15515aa5a68c3fbe1a7f509313dba7c26dc2f1af7165da2daaadcb2ade2cd20952a978e8dcb7e2a0984ed1f70cc6b2e12e9b8055d1186a743f1ec5cf5ca8e31c73b7911cc43b7fdf5e4d95a2dc9a3158c6dc5facdddeeeef1709bbab92eed867f2ec876c7122be79a032747f6786ae34cf4c1aed2eb9294f3a001a3e2ec5c86fc56659a5c2625f85b3aaf21c9cc9c9c44dd8854496be1346b8ffd4ed4edb1660caaad11351f81df29c52c354f185ff64ce3c0c92d7ad935161bee8bf748ea8e53d1f8c033a6b7e7059309819fda58789e00541f889eed041c726f2986b9e58610122f0f3ce7957033a85ca3b4b181f6e6dc95fe2b8fbefdaa94dcbbfd3f96a3ba149cf468f6cfdb961060c81b8f9b97b8348dd6e98db3bb18d663c668ea53880e26e6138c14e869d07d45c5145734b49bff50dac0ffc64b05693ed7daad4a4460a214186293882ac9ec36540cfec2cd1591bc3294d13b90d17e7232ba3f76deeb4ca8f0c206814700fc3fe1ca97697e97be3e1c4788d25c6ea2e333ed265e0af5c49ddbfaac315a1d7cb3e32be4477d2f104558bae2fab5781da2065c7409280a04bf91b94ab0ba4ccd0e917383f973ae16adca9815e5483f781353a09734d82308a6ed596fc39d44c6254a41f73159723aa7d5e58a0c5f0454632c915f0baaaec56805d4d310bc35c880a0e43eaed04fc986b9a97e41292dad3e8b664b98f8376cd75b99ae2010b68815e15f69c902a926a1061d65bdbedeacbfb2df321aea841378f15316339fd1e56ce1e59e9cc62b3340161517a5dcb19f64679043bd241a77bc4fec7292b9aea188eeaa3b1033edda7cb2311f404215f765faa7828574222b4c06ab68cd2d48c677a37064bb9dab0a5790171fb96be1ddbeddc497c80e992f4ccbd7b5b2ebe15bb263f0584470f4bdd9eaed8143854c09c9b9bdaa161ea89822119c72e0f09a5167cfdfff898585c00f8d7fa829b23ae877c7c0510a78a2768d64dcc40d7f5b66c019dc1b7a81cce4a779c8fc04b73d467a08369e7e2dafd7c4f3fc1b826799b3863ce93deb50883729b171b6178c4c3317559ea594ab8afcdabbc92b5d7afe59d27d93b631d5dbf83604c672d3462ca5040d2a49e81ce491f6d4bcc54cb341d82e5f8d27aaa8fae832f190302a5012311ef39bcb24acd85a428cfdba87e9851e331929123aa3f0b075e7dfab704d4e7b6d762e40eeca488adee5a900eae66276bf718a332a4db8b00235945f13e5f3ac8ce08dd3fcb9b4911de3b4ff8989e92792c325094c53fdf9fa0dcbadf0c84510239d114a9cb51308c63c8e75bc0d61825dc6a870773ba064dac6e2c813b26f0c84220f46ce64c23ec0c183f0ef2aae6aca426f29dfa236e092d4fdbf107c223e9aad302a2670566ac0a2260a462233f139a5fc7e0bad4df5208fe6f6c0fa753bc9d2a0e255e55537c8e2fc226064494ad48ad9981932c228b772d1be738ce301ad8304d89e64de72e59f748a00181c41ef56046b935a478c67dc6ec9145117b504cfae98d2597e52fe07d4a0ec502892e1f3223a9b64665f03ec0b3ed3b596b399a954b21a6210c80c0f85ffbc36d5546cccefe74397f0e990ec4b66cfb98312399eb3952dae6121a1555bd7fee5cb509e628f2a9a27fd04a7330b5adc4b294d9f2316e22d66dbba39e6806e57af79de0eddd8217e8a8f8fbb074bdeb7d204c78cf5593df4a956fc7b762fbff55c88e6b00486bae4797f29ced7e14d5cc0f85d489eda273878c173ac7a8ab0aaf1c7e4a28b0574ab1b2e2045be33698f922bfdaae740128cb4457016ccf2d7e76b5bdcfb99c23a77ebb554b5488b15e49b4cc11294ebe400cbb95f9d8446df3dcee3b31b89ae8f6a6b4975fcbe9b79414d6e865a25e4728943321c8063f7e120ae149de1fdfd99e96a80a8046fbdec3d38933ff87098b6e61651410add1758b9c20f79213d6f9687e66a46dcd2726935e8dbe9619706c8043839e7ce4da1982a0191b171b6c65e4e18969413318576280116ea442a3da3c772823f91a4fd834451596c56b84541862e1741a2199200aba62ad7443d1ec6fbb7055e75540836b51a58c4490738738bad5959221fd533a5e90905c74dd88374a90a9d0d83d76ad735f89b206d98268b2662cb8168188b78e011fb71b3d59239be13e45cd423ef76f11489c45367c74e3d2910370995068a4677efff0ae0909f4a1a862649497a408306071371cebb8637ac4c249b43575b500d8e604bb3c50fb0c61a1812c8d1ab753e982c46a3f01fd748629c675ab8eb95d9de7082d0538f4e92599b00922e40867377bad208b1f9a84f18c3dc8b8ae59cd3bcfc3605fdfb66695fe6415c8281522acb3f65f29a225bb4a1c42d06c5e941c6a681105f98b7cc7b949bf7e271c640a3f8ed7654c9182dc1962b9ce3d148db04f315ab7a5fb396f6135138095e3780fa97a42414625eeca0964ab0cac7f0483c8252fcac6621eccf0abe7de7c42971499778466872ab61bdb1c008dea3b6008387be374fc58d56e0acb201c6703af2ce20c959d5442cb94dceeb98a2ebb17bc8918f2d915c609539949656b98a63132d27e485c5c50a1e63e96e0786963b48e04e95eda8f73457ab48b6bf4bee591344a01965c05ed02dd11bd84b8c4873d772e98f7c5930a465475f2f9f3f32243762d57832cd583f44935792262676c98d57960c96b6197db2f7dcad0abbc949d95fff369ac5705944dc660e71caadcfffd884e113e88bed64683505bc0e27740ddfa8947eba38f338748ff459d41faa69709c79862d3aef797edc6332e59d9348443620754202462dedc2e5c3a14f37036a6c2eaafc289a88d46ed3ec58e4d981f9ae49195afa7ec880e23c43e40fc5405b9db1a5fa3fe52da14f56cd9c22f51f6cda400388d5e394a892b64412721665da025de810d10b3217b322f3cf58060a4001a8b7911cf9b9fe6ba46b9a5f636c18f475bd193a7e14ab616d35726ddc33d410bc3e04242d97233cb0df4ac4de7b0eb653ef07fa0cf4123de00c3af3499851374ce733977dcd757e58b4a5c9889c1761e058d35c9249cac990db906709cf946b07db524c4119ff1c67e05207194757b03aea6fc5212f5ee478d75376230e8804cb8504085325c704ac6074e9bd4ddc503b74d2397795820f80867814a62dd13b6e823826e32e8232a8febddb3a76f5407c36633d68af7dc4144256329161ce99d221452e744f3a988bdab2322690387ace98b202b6fa5d1cda2eb5ba5079493904167f026da6b3ccdc4a9ed4fe0a027285ca634c6cd9a7f9dacfa249f310fd7e36624a6fcdabc85273fdcbcfa0428ca30e452dc309b8c4ace98c2fb3c0bd03914aee2fc49c2bc67b7a4bd9386e5fbb8247fbf3818b1e43d54e874f85c79c9bd810392324b34ac30dd692f7ec7f1229d054de33a43ca7620bd5123f08dcb5c3fbf7a62ded7af63328d12771dbaffa1e2a48b0c286a3fc62b5dbb3debb2a5df761160b393ff3023b373ff51fc74d95f8077124c5b86d9a74f6a3eba2991120235482f8cd017e1aed2425b70d31a1fdb3edd2249bb5d9db0b3f3d64b807a48a663beb41a6cc7245058c35dee0262279e6bfbdbaad2282ec8430549a0226400648ccf978c1b54b2b7a5176ae3e6023d105b2bf21515e8bdc8326ffc1d8322d424032f7c7cca96a4aac9dcd7c1ed95d5d8d2c29329ae4f8921aac4eccd29541a9f0d5cc693fac9b8a9af0f0cd9bf5041c4ac547351e14f24d6b2d39166ede47db3a0b95c0d1e71633a10a2950f965eb91aee9c0210a3e56dafde5f1a5fafdf6bf23c297f5fb3d6e3b0306677f71a274f5aa49b900d0abf21667905e43855e0f840aca685cd4f02dc72923851688bd2639144b401e05362405302b336af8695f9edd34feb4cc3385e318ddab49b53b35389203bd66556f5b38d48dffc61e07013658cbb92470dcdfd8f7731f9f7bd15efc3aa1164b16d7ebd1398e5389450324ba7ea244c1b3005849f130a0d983bf741c567431cbb2494add3b0ae7eec2e49df51c7434f758347d1e0f3c25bd9d02a92282cc695af53558e80eb0d013bea03b1bf75f4d6e510f34233aa686f10ef9357a24bf6e7e7bf696f8a7751fa687fc6e4d554edbb6477bcbb60a3767c7fb5cd85a4dbfc5f90d3ec0ce2d7bd9cb9afc76e90fe55c0a90c7da2f2d61d3cd659b3083522217c5c8f4e622e7ec929733326f8896e527e8c57cc7c881e1ec377be3bdcb1642c65bee600e719c67aac49c4059b21124747342b880e71306ce2b57677b897f32133268f8eae7eeedefea5291e0f93489a9db43c0559e61a5a57191ce012f60a17c8bbb14d9329ec326fe4aa63f466d50bc4f8b09da2708698", 0x1000}, {}, {&(0x7f0000001380)="1ffc70a8a20aadd30951c5372a4ef9760e97d0edd205437f150b1e52064d251e2ee98c0ad321f884d4c90ddb5319d1f5e6e0e1027677a6e74449fc039d11a21cbb509fa90e3fbb8639f3089274f0f8e471e383033b722114a1e135e16abdd73f004703d14c3484edcf9f93ffa18af288d3577929277896d6beaf7e8a4e859f4052927e6ff8969f4cb7c2eb662b73531591e9b5762548f8123d8ba3e8c375eaa4dde2a45fdc7ba32f5caf84b05c3bee7c6ac13a8430493bf8bc5b8a42a87d1f8abd1558eb1a9937edd14bcb92", 0xcc}, {&(0x7f0000001480)="f5c17281e6fc733fdee565d519cd7879b32ed9a8a8745e6cd2ecff93acfa1420bf9c90e518be8dc025613e9bfbb70df5381bd7eb185bf1f1a424bd48beca0317661b0a4833e0003b3baebeed18ea7dd71ab2e4fd26e386938b5f126dffc31ab2b1dac1309ad7d1b06fb6cec1cbf143dd7b074b914e80348a3ecd7cde4d36e8b98c40086cd0af92decf91468b4389b5b55f288e9ea798e945d1c220ce632b4a0e9e834fbc87181e1577af2b79642934b21e4e6907cc7fb5f982e4c0ea698e0045143429778f623bc949b427d2dbf982159f0c79d175df95d2706338f422afa74b3e9298461b1b97db47a5d82e3a7ee1e0c979c9520d703d2c13b55815390a160e1edf7ebe6569bc8c0e0b0d2125469e178c163dcf11355ea1bea80ed8093fc502e706ad66ff74f1e78af0af7751e7d6c685eb024ecc19a5a786a00e886000522f0880620b17a06a6222110772be35829a0a874e31d8c18e7f2a19ad641636fa1020b55099392c3c6caee6b62b8adfd610bdc9a27de2e86bfa9da225b36b2ee6a9b286cc4342eb22a511d704b1e777c8b5d889b1b00fda5c66e821567eb591822cc4f7f87c70addb685bdde172d5b150693c88105a90a811a2ea40bd07cc7dfa2a99ff306b7e43259c3dcbe0c4887b301d0065d3d385ce1ec1033cbdb947cbf16787828f7c0ce701a97352991a5fdf86e64b85956993509f85abe739d7d0c47169b421f2f379860713eac233e363beaa5661b05eedb6fb080943d1f7734c9999b3a976ccb4f5592d71de494bf69b7f2a69dfcaaa0c427b1720433a7560d38dd553304726867e15549e63e22a5130de20dcec1dd84d26b0d858336ddd9908a09f775c7d09342d4b006d648fefc6318fafae3ff95df80e98990f58ae7963269f0095ad4daebb3b6fa8915cdb3d216a79241ec48a72e49e33dcc7c9ce1fc37bea8f2ed0e3d2e4900f169715a60e6e6833699ddea8f41f5ff64167c86e4ae136ef640243feb9ab3161598058b80188f80f5b7631e4917eecb2ce6469b9a92efa7134bd5d08d1a48218aded5249c80042fd81518f16213614f52dd36c9320fd45aaee256a9b421d82b1661634d7609e01047790b81e28bf732f7f89f7abad9d726404be8b8a28ee4ff1c551be6ba4d26dcfaf38c0224741948a2b9dd5173e6ea543ca68fb7810c528d9575fc61c68afdfb46e9fccfa9933f7bc426853bbf8645b47ec3ebc6adb3eb6e23de663408e02dfa6b82c8e9a4d1a698cedbe157268f906f79197b4ec5f5d6cff8024000825cb4bfd658581af9c7ad4e1162f316a639d21bda82c9f279689850896fed9d041ddf9fd8599b61f14aba61e8e40b1c20a25a4634489522e422e4b9b63ef4d7e9ad5c10c0021cbe57b9b939d5bf6227e6b6db7deb90efdfd28d4690f57df3b6e6a90a6c3260c460fb8e07ede7f950ea8c87e92c5294549879292e4f05e89b04e06f5ae96132aae7af5d2c593535057f2de2c1cfc2e108fe889a60398ccbd54d86f3518a28104245f5daebd6eb3c88e7b24eb9e5e3637bb4f9f532895349eef6e319e4e2c2a16ee91e1a416c75e0346fff33874511e22c1bfee13bafecf2d2a879f5b23069d4def1b579239bfeb80b75bb4db9c785a61a25a4e427397fdcc0861690479306171615ef9a2d98420c35e7569f858215095cca7361a90287f7a125cbb947c419a94497875bc3a5d61c96cb66a497e9874e217c05441f7a78bf2d0a1883cb454118382b02750c6e5abbb9ec6e2c074c1a1ad6e7aa0b60b3c2eb7d2609fd6e6dbfd7d986fe2c70746d621ad5a31e67b35f2f6f019f348f09476943c1d1630b1fb6208ee3da6f289255726f7fb2f3ce412995629672527331f14ac09597bd63c777360f521677559d1fc3677fd076aa64c60df0df603dfc76a5c0612567b66e81fb0c54ddc86b3495668a032106c76483c5294b131ae64567cde93daa69df53debe1d640e97e61423a87c7d8d82411c027c429d8180aa784ff10a9eb5c2e21aa4cb11a84e99be2cd9f35d2e347cf0f4744995de97224217c30e3e6dfc72548adc6c01d9066db2dd7d390d3360ac017dc688056fe25b62c9e7744c50afab949ef36c4027c64dabecee466a165389b8f3346ebc570e20d93504609abc4c3912dbdda47225c0af57498226b602236fec0938e089da52ef968d09d45aff1ee382be300cfa91604c49a677ed428564742bb93f685b437306bf28eec15a4a591d0f149e534643ca403b9c48f15362a75c633b5f585705d1ef5d084b1b037a4e28ead2dcc59a7eec5d781be46006bafdad50e2c1264f94de06e6ba4a8df18ef38051b0d5b67000fa60374f8aacc3686b8d2b9f16cfc71bfca9081fa0ef7dba0470e3cb4412be98835c6c71638c79e241047cc80e1836c6a243dc478013e254114e51e3b725a87eecb173be9da3329e6d3009999cbe981dd7e79952ba600bb5ad566e31d7ab6707256b7f0eb8af8fc20bfd655c24998665dcba64e55ccb16f02ce3d14bf94b74d246985e718700a68202dbcea4e0d7014ca9325869d179c7ebcdeca7a022d2251151aeb34c53167b1665c38b7c358e2e7696a46bc41f271a4c9df83f70fa57908655e8132d839a8b36b875145b2eb92a3dfdc5a0ff5f346e796ca4bad0eb2731de040e5fd175bd25e92d6c809e320c349c0e10ec71635db3c88c60b870a8e1b5336f4d3f790fbcfd6141e75ea2ea6b1906734cd37940c56d590018f0f3064ccf2922640e953f6456fd9a7b1b489142039df8b158e32723edaf5a0772feb30a7d148f0d7861ae0a27035ad8b2d5a8d060bb99d2f6db7c86e0ed083c83d857ba22a6b5be0bbcfb36ed8947ee6260ae2a38e887cfe3ceffc34e4584ee080a274641d50f8ae74ed8b9e94b6d2dd855858f2a0c0498b0117fc56ea2f45766ab10f2b007aa5c0fd592eead2887df5a7e282842177cc478aab0af672ac1fa527ee885b5f4b442815a1a893d7dd646eb73dfb6beaeb73f2d179e1e46c77fdb50e1ffa0eefaed451f3316053681e948adf3b164f184cdaa8b69a5c0bc44dcb01ab0ab3c9d94e857c7546ea5d3283cb819f7d8f435283a2e761e3a69f7467e510bfcf620bee346bed92c6a943814b57344404b6d42a1087f7c59a042eea516854df81e2bb0effb60dd3d432ddedb5cbafa342502af4b1b75b7b2ff9f991a93bc89989c28d15b2bd12281784fef4c6a23db9a981ec62f4fbdddacac78f0e20a2bb9a6736cb2bc34f441474b79b59f4a01a606125e0ce418dbc26752bb1e0a99bf019f7b2e0e06cd78474dc4b263cbd2fdf10359a90087ff33aeca359ea44a8ef60132199f2f7782fbd3314a40616318275687187efb82af2927ee1521795a51a792d4cf5488f54705a0b41844a059933e7031c8f0ed882d45aef0acedf1046e80e8d0c5e686533370e6ee7020e72208583c503ed9a32439541be68b88f271107c29144f798a8b104d5bf9b8b590bfcb92ac2aa6105eaca8f7ae2850d91d94b960443f777d3b56af6840e206d62c1c1197238ff442c7bf00d7e2309b06f65b3c052ba315da360e984aeec77fed00db01e26f73f3b53f54a7ff4a6356e5a8ff655b16e1e75747e8835e530d1103669b5d25744af8770abb7d9dd7687b39190fa6bd0069109f629be1914d707179ce68d34c94ba6febe997e9c443b3d4a59f6c0866c648bd8c4fc645faf0a9f12317ec38e156bf6c4277b74776bac2f49885f65120217dcd5a43fb0d866800980e6ce67839fd1863e9608d9df717107986e794a0f9d98134890887d43d1b41ef5a0678e3c90f1109180e0327ac1ba78de75ba91c5ac714e5f4ce5776caae266fc8f6c8c80be008cafe1831ba4d54ea17ff8d008b1c84abcb851b4bf1c83ab43d976af6ed675405a46901f8f13ac1f6b2c31af8dc2c47cebc91e7b016c83c40e66e2f231355fcf4a75af2703d0e69292177338f2c0def5594b2988613712bb5078efa5e62b99b624f3a084067ffa8034fffa87d10ab1d8276a966f61c5acb1a964a0465ba90e1257bbfda8e01a9543d100a8452256cd520d3414705690c45cc03c3f2099fe3f16e6773ab9f7413a7ad22f2052217f297da2c2f0ebcab88ce064caa27dff8072643dbca3e6cc6dffdbabbb608f6a589c9784661f02df5d544dbd2ed42ca82a1fd333a3500f7cb82f750d083a4856ef50b18a0388f80fefaed65e7ff4a63c072e1ef83d1777d809ea8b347e92348705ae0af6d53f36f375af17d2eb849104f0b5e5d9cb90d3881a0c8d7a22eabd987d63829ec3acc3579e8294227a9e51351088c86a85fc6210432aec7c9e8df4faf4c6a4c7e21d612cd88f821eec226ff11d8388575f35f418db1a97c9e2523a3beb6e912ef8a80a7b8b8e1bed97c0bba04442b11d54e6867ddfe9b56218ca5407ae63406ffb1ce62d8f070c42a10e5864484d0d8d60295ef04b37f9ca1acb35754b6c5e8c5af5c3eedd720b8a0998d52478c4d905126da8c4a72e1393f55b9ce9d086036d33e662ffe14406f348a1eec433a3429542009d9e24999198162495b2158eababf8a0b56f2cc2cf873f87fed76c5b4775b27efc707b9bdd1fe7df5ab83f1f0af39d7dc8503e89f40b1b4cfab827d634498cdd181665e7b7af4164cfa1a188c82d6a540e1759ce2a821a8a78fa286e73131ea3de3e1859fb7297343017e281d627b66b73cebb2591e80c0b1a75b8f45253a96539050127310116bd2b21ba674041a913f5109b875e714092c011b12bc9d8be18381e27abfa471e474d7e65c02d7a3ccfe7f300a4f71c450bfb8a677eadb51f221fb713219924b5d90119423ea758b7e98b9602078772b9bfb2610f0191512cdffc42e95da70a85906ae0d550eb439b82cf6d7159d877343cb746f7e2debf6bdbc77d952415069c8dc4449186b177aab3572e628059cdd836bd93f22c7522e6b298f6a9a795ffa791a87d01e9fd09669e48b4fc5b00a8c164dfda2ba45cc797834a354f1a35af6caab65254bf5b9b688ebd766ab3a4e5846d0df9c175bc6c7e79d0c646cedc33bc63e1674bd9f9769b17b2ceeceeb87a673e713846007a143f2e437cb9465a0f7a40931f23c3eb2893df59afb519fa1c86a7c11bd79f410bd27c9b0f1d2801815bfe2a3d7533c98c84826fd7a0bccd74e6707c5e062e2bb3769ee02a1eed2196aa3905ef500b458fd3804ff8479540854625cb1e9ccb96068eab0166b19ad069c4f4fa9dd0a02f89f9375b87d1044a3ecb4031ae22876e402921ffaf5627bbf041884365a93851d9db52085684a266b715f4f10d929f1412a108a4a2655c4a73990eac09ff50b8d018a9a07569b5329e977db52041daee10770e62efe30feef5035e4daf612f128fadf9832b7a550d7d515a6eeaf597559e9c062de210fc4bbb09192023886c21b40c33e9fd8916551bbabb3b4dc3924facf598872e69ca0d9f5ac1f7b15750f31892077e8206ae52755c74f8baf6580d7705abf5be966cc83c81564963a4a0ccab5fe093f5de47ab1c0bd4f853ace846e83063c187309b2e65a917885edfdd56e21ee96d9b50afd52da1c4aebee4a35feef50c8650207897564271468586dc0c3f1a83bb9cee0f0b11fb8505acc89978eea132558332cc4c698619be976f4f01aa10111400534e4400fb3d12aae357ee71fcfb091c781dc61c91160e334b39f7cbfb2c9fa7a9edcf04334b6fbc0a91a1e5af14ec8ad211c0b72f015d8b712d1e8a92467bd449bb872232baa445913fee7e6b75771850905ca90a159f0071a70eff51f334906369ca24f2c7ac124ffd8e0766a42a", 0x1000}, {&(0x7f00000000c0)="15fdad63383d37c09cb54a3d4d84896972cf04399c2255b3188b9bdc3dce9c", 0x1f}], 0x7) 06:56:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = kqueue() r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) fcntl$getown(r0, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3ff) 06:56:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x0, 0x0, 0x0) 06:56:41 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000800000ffa9"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$inet6(r0, &(0x7f0000000500)="aafee1408576fc9250417a5794f82de83f5d3a1a9b1c0b9cbe8e1d508cf761b08012df6e47ac91f5d2fb05acc9ab76204d7ee319c9d074ccfbbab747729efc23319f86b9af08f6969aedaddd64329fd0ac6208cda6b1071a9448d6bdad7b63847a1825d114c4ad2d3194785f752d52e8fd526843c6851f08b824aab9af188ffdbce4cef0907c34a6325dbdf65b65c9b2d876f9151a7e0f2d30f119d63523bb3afed67d52547b87119b78848871579bcca61e5372849d8fe46cd535211cc466efda2b8f46d19ec20d52a832571774476731bef27347bf4fab7120700c9d3b077a6f63267a576132993a926e66ea4a626157a31b7c2161b68c8ce2c3a286b3e9bf10061517dcce789c14c8490fe67e87e3bc860b205b09329881604d8c5319fedab1d9d628bccd728ecf8ada87d6a5b6f81fd014897e59c19249213f05a806be2104a56c5416c4d990451980d3d888ac306e6b9751b4dba79d4088bcb110afa15bdb3d04ed7dbb9d91eda5098decafd8eef5a736b0635a408176ed1b9b9230d2977a3c40e6af3bfc3758488054c4c5b7906f63f2ce4184b0c4099c27e2e92312dc02d605017cbfa8a2d24f071783985bf872bf73339d92c80c9a05eb538caaf3bd225a36de0e60db5d80a833f4412f8bb4692c1f054d95c0237f8efa7e00a6c5514092cb3d9977662a6f2b9bd88c8a764ca716c3097a3a92e00f22a8040a059930c1b295b18d83c7dd6e37a21210bb97bb41dfd207e42b8ab4062f5e680dea0ba608846de9dc119c0b5d71f1b49b7adc79b944ffd399ced769cdd0cb0d61d91d7cbeb9d38bd26e94f47fbe062e40a93322d72d8c2d4662b82a42febd8d1435be562e50ac1dc8b06ef8dfbbdf50aa3e98e1b915589f0a88585b200af595854e5f5801d5157e5cf550127d7b99e54609511f165d560ab72307f8f20f90f3f2c1e8e92ff51da1d6381a4bb1b6798b1488f4bf3e0aa3acb284d93ceba80db492e61cd610979187f74ac0faa013656181de93f1108a9efc632d6993812b62e20cd12d4798371cb081813bf3803d8456e4ca599dc839a7e5bca9a5971c8901d0fc47c5752225681884024c2e5993aa195ba5d2404f1424194f1c6734b3a458bed777aa72e7d126a3a6a738dd5c388675dd54523d64faf8b5a92cbd0d2ccd7d8eefa3f44cdde0bf5734cb6711fb3b36b658c33b751fda36f4ed88fb20d642608ce129694328ed4468fcbfffccf28c0da40b9c187add3a710726fb49ef592c47336aa8184aba8f3e156d7c1727e6fb92cc3a3c467e28155e94d71d889a33bd8141eb052b55c582b26ccf90b44c1173e2697b9ff15755c747d17d7dd55ad36e68893bb6e3cffd43f721685015c6e2f436fa646bd5127e4747f5e237cc37e7bcaef89253760e2d50714e386065c1dc027f27a8c4619cab8a055e353245448fa81f6d79f6a65b73cd3b24a4654b77e723a08569583f3735965806aa4d0ee73344e737c44f63f49a86f3337a2a7ae8dce6989aee622b149e06d6743867cbb76b57b7861ba2a692cf3038912c0f572c39c8a6091966ef9c62a0e93991c7ab7733a43f41bbf1f4fc27b48cc378b46669587955704879e5ab23fbf52994867305fb51f51b8f174221fe4b244e18c207a6614be0e2ad4622d28eba62d7e444e6e4f7b109f3a558b90538fba131036c11075839ebc1ea1e27038251b0f9cf87baf74bcf00f69f3af620a701e40f82eb76b416b3be13c8d4979ce556e302aac0ac36d1d789bc48c3c4d7e793c5a4ea334a49b380a1f501e3738c6c845a28713f5857d16df572e890ae9192c82cdc96507df7fb083433f66eb5e565177aeea87ea23720f4d8336c862e50cfc61e4f506a47aefa98a668165840737f39835661e3befb133fc9a56b1baac34bbbb757f6745a4bf5f0ad9b5175406ecc7716f43bd1a773b63b98a251dedc12c1cbb96e3cdef5050adebe9be68e3144114ccedbe0dfe81a0eb0372de7f3ebcc7c4a9e9bd1cc63d03e82c6d26fe154a71cf600cd7ad5d03373dedad086a193ffb24e1197a34b55e1202e6861b6e0cdd8df6ef08fbafe8de84ab8c6cdeb546250f0c6baacb8ce54ad8458730c93b8b4d45a18090a0bcbdbcfe05de628bce01e522c246b507fc1e7933163a3c4f98f42eced46289dc172cd7e0734c18dfa2c38380f1ef12ab9268c6acbb3d67112d9e70358d99aaa5a6cab516564926fead93eb3285d39e23fbe45842c56ef3c9e4199ac9717bb00871da12e6aa89038bc8d666ec4f087bbb7c6a59bfe9366716acdb8564e5119ed893cb9e9f3145e2792f7d0b33c079bbb5a87488e9657c102fa911611a819d163bc4ac5284af21682eb4a82ccca047f48065ac8c500a64a258f130789d352bed7029c84ce27f608e275167324d755882cdcd2020afc1ae8f336753ef5a09c88a35e4ec28985606f2453abddf48d6c3268432168e5619f290f46d0ff854be5f04e322cd450fe79730224d5d9b31f7e6621cd12713c1bc140936fdeb2ad0c8efb4f9465a6df443a57491cb2947ae88f782b09d27a26b8f3f6acac222fba8abf17c0b1731dd739cbaa75ab08f98e053de91c95d020c10424775a43817624090b5fe4a2ebf4165cb51337ff621981405dbba634d26754af0c9d921b2f1ad2f21f19f9fb0f1e7608f4054e02185e4a1f7b2db03d0733b4f22748549548dd36cbb6f64439fcbe68836e8a2d8929e1e5d8c76922ce03f9bfc1f05a2cdb2bbe02064e5be02cc555dc04ca4bb5413ad653448aaab54c5de779bfd4925a57b584409bee49c3fe8345b94594bd39d21288ffc1590ac4825454cd6844fb56b284efee405b4712482c3b769598cc1102329c7bd0ea81c11b95fd13d2c54ce3e3797cf5aa1f4be1f79e46e51bf591c63502dd65fb1e269e9bea46c60dad9b0e2aea8a74e9d91e322996bac4df7fc1e1010e721f81446bd08f0621a230add83e2d60dc53a70e47f4e771a0011eea4d333b62d4a248755cdea5897f267a007a0cc7414f06c768fa7c1902506e89719997be546829f1e449d220887ae92ade651727e91cb724b925871ce85899198497322dd3fb0693059835027e80eabf72aa296e22d579fc94c8f13f70326468522816ba419a82f38d0a12a7d16154706a3bb583f99025a55e7834f10547db8e1dfb24522769c14737a9a44a4712dc100697b7cae824311992bdc60e477c9ebf7ec7e7a03451b9f2c0a44e6c11f13b1cdfbe5c240abb6fce8fc2845d9f642409dba7c1f9579d544b324c28b3faa842ff03e8c73c73f87e0183c285ed5d73cc267cd1efb907de18e11b416153917b1b64088e08b10094be0571929dfc6356201ba4b0fc130714fcd20e30150758aebbc35e7ebd12ed10e03143c4f0444c68c460d14997bf5cbc38954093034f94280861801e46baee0ef2e809a4fb463e60b4b5d5541120217821f50dd6bb583ca95dbd90dfdbb4a4f70412f3e93a21f795dda0d3aaaa8c88a316d6b83bfcc3a7c5e17005e44446d4148da20c870622c547694875b83ecde144b0a0d30eb53b25b93903d671916d2f5e34773e7be3a009b0954b9b3420e1accdfdf883b58cca08073e8e19aba2125f3757084da1d013c2edf60667950097fb5d00fa79440ee1451924f99c35ff767e97394395f64aabf9b3eed7bc3dbbdac473b9d70c4744d9412adb1122d38373a8f61f74282d8a8e8e0711b4311a913a4e7c65a98733ad33fa7729e56787937590fdbe1b1def28b34e3ec9b15425b3bff0530bff57e260db8b137671fcdf74814ad1a511b372bd9a0959088823621f542c0e903653d9340168e091618e138172fd7520303d02bd2cf93ec8470ac41a3e884740796ed28fc4a01d10dd1be071ecdb8e6b7ed13455ff14154f530a9da398aefe0571ebdea78e9caf7248ae8de027ea99686ac65b2a9d94bed2be9a099f656835f13910747e6221f47008f6c5a342b625ca91c074f5fcfd6c6f91b73065e4ade22ae5126048a174165d60421c18f92821035f72ad36132821a741f5c08727e03fdf70ed394192bed6c4f46f7407a3fef58c4c95d3568b56e0ea5ad80974b8c562e9e01877999c7fca24f1738e3e9bf6bd4bf46b0b914d981e81048d2981eb13e548f16845a3225b913ecd9a1c6127b86e558fc2ddd0bd4f573af242eb997c6062b2c15315c64e1625be11162b1420e9eb1302c9f1d6975888fb35118a268886f9472e60520a16dbb50127c6c7d6084e6978833e5f16db2d647ee226b29fcda91323ab12d584ea281d77cf71505791a7a0e60f16e625e5ef5064479cc0ae01a00c8e764081b36747f17b639e76be445d6d48e4234a9576f7fe9443b2a0512be6ccfc82cdbd389cc2dedc7476fb773af83a84366d18820ee9de5ed31980eafa3ed8c1d66d27e95bcd62247eb3872eb78514b71eecd0d94b42532160299055b371fbed1002219e5e93946e04057a1cd3ef1d6a3781e88b5c8976d18b8673253af9f6b7c4397aedd766bc181d3a8da000834c28dde7b2f19dd64969fa0a55f7259a714661d706b612e82b695cc5c55f417280d6dbefdda3555627daf02ba865629c4e949a367624d00f816e63bda500b7854415651e88055854a466564c7987c65c5969d0669e3aa1eea3d57bc19b34e99e4f25d71ecf6f8d4330a59a3190a584a037d73ae84ae88dc580b2f25a1e32ac76c03ccb78fdadada610398627b8b4478b9de7b6b7b20f369408dbaf23238d2cb9514bcdb722bc4cb21131e71219932638feac701515a71ebd5b270d61f9a8d494a742873198c57d19a021bf8852ec97ed774ec7926b33fa3fb25c1725ccd30cd93b8dad84f71e9bcb022626356b5ecab519037c97c98a0072e7d613a89f6d4e5bfd5529726f8d16f80efe0edec2b4803f63bc15162945b0739b3ed86f12f8f51a27bedb352d920cf2d2854166397d25a35c60ee52897a23207a184d7e6a435b1fe84200a6c7c4bdef9086fc8d3f91139ccd357daac1ab61ea92720072aea03f35b1e82bad365c89f9289617665a17944c501078ece41e85b30141bbc545b08e70b33aa02cbfe24115c1b5c37d81a7b9a5beef9c1e83148862a837ff4efec102b103212615cd8d3c9b12ea0262c2f13640ddfd5da23b0ce4692ae1a3376aab3ac71f0dc3573afa966f21a2c4cd0ffb48e0231d8209e5000d6f9503bf3646964904355c711228e12bf8d3f50eb876f7b9d9d6be5a6bbc94e07aa8779c21aca657043a4f70951ad773ded1bbf093939aab261dd3c3515bca5b781d8db1950c793a95f681a9e6ef74870395fb6768c5c66af10737c0fcd38c25a161d78bbc820d6c420e93e1d7dde50399f1069fc1a4a43d52d7ac7b7a939e2b7908adc0892d3f1460c4ab1d309c5e82ab538d7d5669d33bb17b12bf31644945b562855cddc69c8a14222bff568f3a75ad8df16c632ba84ddc044e70175190f2c2842573697e392dfdbb230d2524dc682dc8fe8479d5c41d5c1ad487c4506e7cdf718dac9d96ac8f8565b41b2d12c950150ec41333ddee4b729e5af60e3fc8c0162114fde2ffbc72091def9680b692a61da91c2b77ea8d22e6ecec1324215e7633d383193245a3b00b24a3767d270947f2ac8f89b6b4d2df56b1aa65853c3995ce06de1de93b672e5369a5045b17d9e4fb9add160381a367b1e4be131519e9b3395fac21333cd2a0a57fb5bbb81a6e5727c7870cf71a4dc385468b2bab61dd57eb6f04af3e2ef2003aa8001feb08aa973a78168b823ead7e771ddac147754cd21de92cfd8f4f5fee62705647edc4703b183aa3eb965aeb40e67411", 0x1000, 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 06:56:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000010}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 06:56:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r1, &(0x7f0000000080)=""/54, 0x36, 0x41, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x400}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffff50, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 06:56:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x60a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r0) close(r1) 06:56:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)="4e82c34d08abf2b230e95e9fba359a83b7fca7074c76811e337574cc02662ee385ff91efa87ce4ae71d4378dad6e24ced1f0b359fccad886de62ebcef286e4cb8ee75f2bad69b090c44054cf07a84eb750cd2608b04635fea53e2aed6b16ec1836775efca254cb6c454526c4cbe28b520898b5a07a4bc0be00925567703ea1a3ba9c91a7ddcd1d01836712b0652e23d14c5b345d0e7d34497ef207d0a7ac") r1 = msgget$private(0x0, 0xc0) msgsnd(r1, &(0x7f0000000280)={0x3, "24e9f0ae6fd95742e8c77d77fd78c6f68c63c6f9af13528e5dd1686040622300f43bc39bc63617b0678fb5fcbdf53e4122c85df96392b52796d2da279c1b2f2b71c214bec8b6cab43e53c21e38180df37bac71b919880e6faef1103a52a835c52b2941f86cdb9a67add6972b92f19e54c9fdfc1f6bbb9e81bcb93335af551cdcdc0fe9defcfbc7c4e3ec098c315d8163b5207d1dbd60ad833d8975397de4ce8070b67c8ddc1573adf779fe87d6cae814ed69f244795db3e8b352dd400f586595fe114d3745a1b5280178e49a26270718b13d9f83166ec21869ec37577c112ac8f6569cba8d8600ba27e539748f781a130a3deb36165038c16f8d"}, 0x102, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 06:56:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x400, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x608}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff81}], ['./file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x1ff}) 06:56:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) geteuid() getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = getpid() fcntl$setown(r0, 0x6, r2) open(&(0x7f00000000c0)='./file0\x00', 0x180, 0x0) getuid() r3 = geteuid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) setuid(r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 06:56:41 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r1 = shmget(0x3, 0x2000, 0x200, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x13000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 06:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x8}, {0x87}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffdb, &(0x7f0000000040)="fd") msgget(0x2, 0x30) 06:56:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202a, 0x8001) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="8cacd09f5d6537aff400", 0xa) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000180)='oL', 0x6be) write(r0, &(0x7f0000000100)="e008dc7be849bdccd04333", 0xb) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0xfffffffffffffff7, 0x7, 0x26c7, 0x6}) 06:56:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) syz_open_pts() ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 06:56:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x3}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) 06:56:44 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0xcc89, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x84, 0x8, 0x9}], 0x81, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x27, 0x3, 0x9b99}, {{r0}, 0xfffffffffffffffb, 0x84, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x61, 0x80000000, 0x200, 0xb5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0xc4c, 0xdd}, {{r0}, 0xfffffffffffffffa, 0x98, 0xf0000006, 0x2d9e, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x9c, 0x1}], 0xd03, &(0x7f0000000200)={0x5, 0x800}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 06:56:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000200)="fc") ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xec41, {[0x7ff, 0x7, 0xc9, 0x2, 0xe1b, 0x3, 0x2, 0xffffffffffffff1e, 0x6, 0x81, 0x6e72be8, 0x7, 0x5, 0x7, 0x4, 0x8d1, 0x100000001, 0x8], [0x100000000, 0x3000, 0x8, 0x9, 0x400, 0x800, 0x5, 0x1, 0x3ff, 0x800], [0x1f, 0x5, 0x6, 0xffffffff, 0x5, 0x7, 0x40], [0x6, 0x18000000000000, 0x0, 0x2], [{0x9, 0x1c35, 0x100000000, 0xfffffffffffff8a1}, {0xe9, 0x1f, 0x0, 0x9}, {0x0, 0x80, 0x100000000, 0x9c}, {0x9f, 0x100000000, 0xfffffffffffffff8, 0x3}, {0x80000000, 0x2, 0x7, 0x80000000}, {0x1c2b, 0x101, 0xca9b, 0x3}, {0x10001, 0x2, 0x5, 0x101}, {0x2130, 0x1, 0x7, 0x4}], {0x7, 0x3, 0xd17, 0x8}, {0xfffffffffffffff7, 0x1, 0x1, 0x4}}}) execve(0x0, 0x0, 0x0) 06:56:44 executing program 1: r0 = socket(0x18, 0x5, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:56:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x103a0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 06:56:44 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xd, 0x0, 0xff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) setsockopt$sock_int(r3, 0xffff, 0x12a8, &(0x7f0000000000)=0xbd, 0x4) dup2(r0, r1) 06:56:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000380)={0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) 06:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 06:56:47 executing program 1: socket(0x22, 0x7, 0x217c2b10) socketpair(0x23, 0x8004, 0x6, 0x0) 06:56:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) fchmod(r0, 0x182) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 06:56:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x182, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 06:56:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x381, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x108, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x8a) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x401, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x22, 0x1, 0x9, 0x9}], 0xfffffffffffffffc, &(0x7f00000002c0)=[{{r2}, 0x0, 0x82, 0x2d, 0x3, 0x1}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x699f8990}, {{r5}, 0xffffffffffffffff, 0x37, 0x0, 0x8, 0x6}, {{r6}, 0xffffffffffffffff, 0x8, 0x13, 0x80, 0x9}, {{r7}, 0xfffffffffffffffc, 0x1, 0x0, 0xe7, 0x1945}], 0x9, &(0x7f0000000380)={0x2a, 0x3ff}) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x1) 06:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x408, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 06:56:50 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x7d) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x100000000) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 06:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x8a, 0x0, 0x5, 0x7}, {0x7, 0x4, 0x0, 0x400}, {0x7, 0xca3a, 0x8, 0x2}, {0x8, 0x5, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="db") 06:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:56:50 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000002c0)='./file0/../file0\x00') getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r2, 0x0, r3, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 06:56:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000c7544d4675c0d9fe5e82ed5ee357dd5c982e47ce382e6dd6c717c596894a3d54989da26c7868f0af3693df9353eb30e18cf08c07e4c262a536d3c9bd854712d64336af667dbb6307d56b7c8d956f", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 06:56:53 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x42, 0x34) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x1000, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x3) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x80000000000001) 06:56:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:56:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) fcntl$dupfd(r2, 0x0, r2) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 06:56:53 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000340)={0x7ff, 0xffffffff}, 0x10) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1817, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="45fec62425e7bd36b52c76bf8a39c57e4e635ece3fe52a25b6944499343d17bcb88fd7f63d9406221ed1d73ddddcacde411569b0e1bdd33b6ded6f4d3fc6fcda553b87e9645e9482fdc14fff92bd45f0ccce8e22efa8f489caac960ce70fffedcedd7e326ea70e168a412cf62cecf23070c332c9adc7e009ddc44a6debd9635c2f5429f2578ff343130db423cb49df6e002e8857a5e5207a42d67bf6cc8884be22b0b82edf503ffb6da21905916c121816c9b113e8be60cb1f946021ad4b1a3d1197f24357c582b7a9e0b3086f2ea5ec356baf3710af10dc6f76fbac934620f259b2fdab5fd0a4649c2e01fa3bee19", 0xef) r2 = dup2(r1, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) r3 = msgget(0x3, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000060b589f37201f0433cf3e3e0b8bec907385fc70dac52520f2b6e267d30fe79423531b6629ce727d582c3e5ec4dd3c93fdba0dfb74d9039ff8f1b64f81618fa625355b8eae9b984304a81caacd3effd7ccf372a407ac61646ff17d3fc547228c7350d83baa05c6c324ddfdfbecc1efecec1053a57334c25721e74b129412a1e2c99913678d7e9d50d250e150c0e1b1b83b366f1"], 0x97, 0x800) r4 = socket(0x11, 0x8000, 0x7ff) sendto$inet6(r4, &(0x7f0000000280)="c5bd7830e88116bc2d1c8f48627845a7ac5bb2cce09a1d83287f602de91657c71580c542a131206942bb9fb735d57c6a6d75d10e55e2d64c1eb0242cb1d16b77ef0a408a05f65ffadbd3c397bdbdfe6cf199433c0a3dd20630be28d0f8c804cb7f4cd95e14c5d9d9a6d9028f378524a37a25982ac04bb5a00b0419486df64856214bcab89f6c89edbd45ef6231c7e0872a774cb73764b3ed747f8d8d9102904e3efb9db46ef38b2063fcb6067357c013d51818a4b643", 0xb6, 0x409, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380)={0x10000, 0x7fff}, 0x10) chflagsat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) socketpair(0x6, 0x2, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000440)=0xe2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000480)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000004c0)) socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="946ffb9bda19d0da59a5ba1f90d96b2c153f4608cac759a214e6fe29376e28d6c3df3617e1e86af167b9e33b5d9495cfc6de7add57560e19a836d1da31fcd4cf318e27f4cc7a5be80fea00117acd7d5c51d7feed69b29b2bf1dd604a1b14a710c4ba96230af24319472c0ee9c76d72bbfe8e6ce3844d67fe1e8a763fd4b6e517c5261fefb6c761c2dcfbfb20620e9700bef927c97cda9c5596b0a32943856e9ff6d14a3698e290f8a7fb01563dce2b501ca3dd405b6b73f0f68197ff92a98c71fd5cc891ff59a964a92ad38eac3c873440fe100d92ef24bea8583434959255741fe7b9624dc25fa0b1a6d08e3ae966949e", 0xf1) getrlimit(0xf, &(0x7f0000000600)) poll(&(0x7f0000000640)=[{r5, 0xfb3739792b586d09}, {r5, 0x8}, {r4, 0x88}, {r1, 0x10}], 0x4, 0x4951) 06:56:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x120, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x80000000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:56:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d7e8cb912b098e78a37be38c6fae9f804dd8fd6bc9689a5f1630660f9f1825d3dce3d920cf685faef9d36b4a6ff4a351f8d349443196e9f97bb2fa313d357cedd99cac5611e3ed0f4423a4d6d73d57428aac941b8762c8ea4a824cf32ef3abb84b49cfaa8c2bac6fdb291d8ce75e283f461ca0dbf45dc625775172b109c911ede448a24b36f5d295efd3db766fbc2da264a5359173f1af265388916148b9f32f3270d497a560b1be33f1e126f6f069b76f4e", 0xb2) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 06:56:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000040), 0x0) 06:56:56 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x6}) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0x26b3}, {0xab, 0xfffffffffffffffe}}, 0x2) 06:56:56 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x381a0, 0x0) socket(0x6, 0x3, 0xe8e1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 06:56:56 executing program 1: r0 = syz_open_pts() r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x8}, {0x5, 0x5}}, 0xfccd3271ecec02d2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) 06:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:56:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{}, {0x0, 0x6}}) 06:56:56 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x3000, 0x40, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 06:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x6, 0x5, 0x6, 0x8}, {0x5, 0x7fff, 0x1, 0x2}, {0x43, 0x3ff, 0x5, 0x880}, {0x9, 0xffffffffffffff48, 0x81, 0xd7e99de}, {0x3, 0x1ff, 0x200, 0x1}, {0x7f000000, 0x364, 0x0, 0x7}]}) ioctl$KDDISABIO(r0, 0x20004b3d) 06:56:56 executing program 1: r0 = socket(0x18, 0x400000003, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xffffffffffffff0e, 0x8}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 06:56:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) syz_open_pts() close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x7, 0x1, 0xfffffffffffffffd, "85491702876f5309bfa620000000000900"}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 06:56:56 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xa50, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x101, 0x800, 0x0, 0x3, "74ce033be97f85a7075114b70a63afdb3efe1fcf", 0x8, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) 06:56:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)="96") 06:56:56 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x6, 0x408) semop(r2, &(0x7f00000000c0)=[{0x5, 0x1f, 0x1000}, {0x0, 0x81, 0x800}, {0x1, 0x8001, 0x800}, {0x2, 0xa239, 0x800}, {0x5, 0x5, 0x1000}, {0x6, 0x0, 0x1800}, {0x2, 0x6, 0x1000}, {0x3, 0x7fffffff, 0x800}, {0x2, 0x3, 0x1000}], 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x810, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x27c1f666) socket$inet(0x2, 0x8002, 0xa26) pckbd_enable: command error 06:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x43, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x5c, 0x0, 0x0, 0x400000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:56:59 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 06:56:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x1000000000000008, 0x6, 0x0, 0x0) 06:56:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) pipe2(0x0, 0x10000) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x4) ftruncate(r2, 0x0, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) sendto(r1, &(0x7f0000000040)="d2199d3575584b8b24cdbacbb1a30cb4068b31805d9007", 0x17, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 06:57:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 06:57:02 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x240, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x81, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="05000000000000002f9c8a12f4"], 0xa) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) 06:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 06:57:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2fbe, 0x80000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)="917cc3a165c7ae8e28e4f2407849897e6af02d7ed3ae155160f8d4178856a9bf61aeab6debd436480ee4d546867e75d12410742d68caf6c896a89b33f2d95fbd61851cb73e004c3f08f04ac8ca8370ce33b7c252af702a7dfc5398cf8b439bab3a6a7f1bd4cb9c41f6a2d83a8fc64c7cebabf593f0ba9c28ccf328585c233e24895d2221980b42d1781b6ba3489ee105c999280c4c9db508c3ce0ee750fbcc0f1144b4452932a1ae342d1d6622686048035649a57dd2b41c6684653ad9fb70095e0db1afc07b96a8c3d2d9f08b89015bfb005f211335f7c79dc6faff79a1ff2f92fe4f537f7e3d30d0f72b947c4e066bbcc21aa2a81ad661a6477ed4fcae8aae8f864e22679087781428589a655690fd66620460a6a5493611228dbf3d2769bea090a3177635c1e4ce4a0197f65cccbb735f286d312a784cda29ff893941a0b221f08b0ad36bf66a3ceac6de6a3d05cc4def5b987228c3db4f7c9b000eb2ce91d31ccf956b4ca59fd547debc9d450e4c4f471f85a7064bf9d1fdb1689ce12ee7ba3fc35496295fa01518fee2983d714768d15f2cfb4aef8221141a75573a0d457b251f2e554e5b313aaa2bfa541074fbc15457497ff4b9cad048b213b98326d95c979485711f79909ceda4417f3e838d174edf5403433f01f70b4fab1aeca5e2f21233c7a9c3a05d86596c794d7f83a0a659446f7914d608892f1c21ac388e96823dbd08ae19e1d3c7a3b13e33df89ebbebeb3d771ef7130e3b71be65ba65b8a3a0ecb6287ba06773c9526a84bf0e546a0c8972e5973b12dec61f8f21871fec416be45f30a03a63ea5e247b6dc73c20c5c44d32635d615d58c9d28557bb54496491090c16021b6ebc042bc144997313881009aa343819d0698aa5f6713460470fafab40b5add4e5adea74338e711b352f72f6d2b1f8cf1f648b04bf0bbf8fbd2cd84889e2d478af7726cdde5f8c80841fd3e77ce9f80cc5784d279b73defbbaf66406f2c151b36b06ca88242d906ff1284522b85400e484683c5450064be630dea3970785f4514b71d63ae9849fcf26f7c1a1e7f655ecc632b9440bd75198f95e55b9e6ea21bc20a36a7963e8a0d8091eccbe23adb633548582cdd8a3aa4e8e7f9706d745307973402bda7a66f5d02578b9930df987e81a33d3794a04a4b1f7745ef1b16ac96a4812517f675401eddbb873161ee0ee1644d8523b7446466225193aa663bb7bd4f29fde4378eab0cb3aaf94e713766aa57c80e4e02f93bb355d1c9251710d905656c509a4256c4df0178cf2368e635d22a2984de317d7987c3d442833a409715f72de10f8eb62dc0c448c2281dfbc6f022da730e6deb98c659dc5dcdd3e31a451fa29f638f17fd4b3c0af686c61732611507ad1e111e2407edba5248a7c1ae9fae5d5e82a7de3ed605cbde4a666bc34ec736cc37d806d357426e949b4974cec090060d578e94ceea1550e93da51e635ce59353e8ba50c1b1e6dd298150545a54f3d235fc6e5dc9bd32ff36d9c470b792098e3f5268c2931540f469be60d9a338db08fcaab0e21fceebc6d18a5f952a839e2db14138a3aecfb55ff844391007f0b52bf03762eb23ee52e00f4681d82a28ed32e118ca93350796edb9c4b0f9f16d21945d35f64dea20faf599605370848a3251ce498c5ac7c2a41836151773e9dc10cf0bcb940df13b941f1816aa7017aceb83cb09640a6b72570e5952ea7e1c7ddce31c3022b783c9fedbdcf8701764b84bb84cfecaa25e01bc3705ab9120f580bbf4aff156f82fd75ae5eabf74c64ea095f70eaa7363d63aa9d34f66e894b24d453aa3aa1dd0cedb983fac0c69e8f59a1714d9870ecc8489997b905969ba3a990c523bd52b9356c0c36b3054079162a29a77987bfdd31c2dcb1d39a65123b6cc4a26f1eeeab2be8585bc0f883ec5386f9c079c3c6826fcae63d1216ff901b0ed8ed4d4477fc3b02e61a22adb7e14733d380d58cec29c8f0bd54b517dbbd5dfc15df0f088bf3af1385e2186e9a4497773115fcbf2d540990a9840e5b5760007280b5769c5bfcc79a57e2b49970325544d2996f2c20ff974138d27ca7f51622d66d6e868039810161e1d505ccb8a51287346eb311e295d6ad99bc800f309491dc9259c528f548e825f7a8b5a6d91c7f31fa940d2e06fcf80f3ab9d6924000cdc45cd77069d60a0239b826bfc6c62ae85d527b9481096b59727b8f60c7fef842e143db677699f0c18c194900156709b1b50a1b9714cf44f9b447a15b4d716b6301100f9fa3f593ba922f8a967a01214717d03165ec9f4bd0901f4195758fc0d86c876a95f2bd1361011fe4c0ec68d5c5d9580e1bd8e984074970b8a237b2fd96967106e09c62c8b5ac20b0c2415ee7267e94f9d43594b5250312dc7e0e7c34781537b0e0a7cd5f50e85d069ca444aa184a655bc99a2686d9c2f05766f83a70b15097819cd55ad32e7c6f49d6e4c577c8a1b99b7013396ce17ad0cd6150dc47bbe4a08a320286c147e64ce342854648dd34f1bf3e6deea1c512678b0a171e07aa304eeb50b66ed600b1413c4b3139517b8c7c899806ba7cc137ba9dcbee6ea7e2c61b843e96ac8197e960394ee7d97543d7acd8ab5420cfd0ed4f8993c9377651cd74450abc7452426f52a64d5299e6456c6090ea36da22f7552f548104f34c461b7b8a6c07b9ac299a141a026c141f1a89ddd50316ef756c0aa8d8fa57781c8f569e8bcb6e921ef0137033bdf2b0c927b03dea8ea069948b925df44b27539a43eb10f418b2e0b0ad8d5ee3c4f1fadfbb71e5a174a72a2d2a47256f2d9c346fb8f127a2a041865199bfdd13052ee971b494e17d0e78ff23d3ebd11451a2921373de80c8940c06d880676cf93c0b9563befcfaad396f669051e16a4b4ea9f556bb6dfa784b8a5ab63c2cf52c148a49734c7cc9ae1781b606274983cdd440575c37d8fb0319c197cbeeb30cb05a7483713f2724de96113c832f2195e0488f7c6b41e62161f190ad18e5d885f5207cd5a6b84c61716301a97c517d2929389d5357ba9243d10ab030dc6cbf8bdf1b472feb99a897000b7573032ea52974d2016466f06e55455b9d07a0f17543a8fe616139c1897235909ab38bc337c4db713f5e13da47cfcd8e84342426ab1cf46e4c48aab2241c86d0b7fec150bccef46954c2c33c32ec7ba431ca8b3e3a3be64b96720a39110f338b89c59d9b0a788f5ac82c700825abd2096141b4c0049c9355b099c89208d854fe38b13bdba333daf7a8301d88f6addb4506cec788bef806ff93541d9110c9b402621124792c746c144f0b0ad3e40e66737254e47286836ab299c8100df1646b16433e8936bf707e1136cc4f65efa166e11ce274696c14e8658ed859a043955fcfe032722b5d53801c4e748fe6f737b237d1e7aa3da2b9746a71eecee4272bdbe7c53d0214174d57bd89ff02b1b52cd596b7f70afc8eee686cbb76a83e9d36f0997c6cd88e310ee76225e7b2f735ce8ce214ecf5fb25de123e1b1593704ae8aa0458b73b8955ff9df951989ec62dae889e8a64286b74c6d1508d73ed4d1a07ff9283a73695d713264db3a2f160d79cdaa21da8c5a11b3e36720b91442046103a727305cd472df8d7bab95addb3b30cf107def95ec93a9708dcf287eb9f6e9822826f23e90eae1e159333f30d1eb8c36a0588c3aad4564f798afdc0bfafb5510cef729638c043aae50d54ad3bfe8eba08772d2bbee093b8ac89a69a8b3c608cdad657ad3455d3b763926ad583b7aabbe0da1a966e9f2079781a65b1c0fcb0a55f43edd81ee3c1708db4b1ce26a7df3a359d8f812bb520d7a7dc410b3e39d693c2f6c34b263c926f26f7e926b88e500f3881368542a104363f5447dc900f68b7318e9b814e63244f16af8172d035b41be36a453513eb05351ae5294d22375d3daa0e019d82cd84f9a8d2b4e4645ba26f539c9a24a8bbe9701197aefd747ad31d2d6555a97bfd65f6bf65c01f6b9bf013aebeb6a73c686412572403640cf1d039dda8f6a04a1b882ef05dafb5c42e8bea4c545cfa52233a9469ac053e3c2e1dfc5ef3db165ea55cd59a31a76dd8e54b976a7e2127663d6cd700a5a72d3f44c6e3b84128690762247ea054b9c42371da4bc1d1951f25e34ddaa6f6e67876a4715ece52fb4f1f9b038c8dc7156085b4fb1728c1a8d24a95772c23178cc1dc180c3a5078cc08c7eb359ee8de9880611ddb4d74dfd937b482518ad4a5c032d70c23afdf18b3a8b0900494427dd8c7c397372aef037645cef11ca8a9889e505707619003a89747593b386cf2a4e43bfee75422c462051c9a01abed5654596d1301929308dff972b2d9bac0e2378f61f4aa49500f32524ba4a1db7824ca8b639fb6749a17f765f2208268021bb8bca22a3aa058d8680d1f0bced2697f7dc19d02ee367b7cc00b8380393660d22d5ef6af13baf8ae7cac90c779e3834795c2fb9e1ef57619ed73ee7e84364491c9f074d0e241c7eb973a872231f92d5b92eca5639219fcde21058e2dc401636deae9f3873f77eb645716961365da8d178b87d5104b1608069b57d1a29e405c3987c4b8c06ac214a18da48af96b93e2189f7913bcc19ab623cc8d0d9d8849b51d4f8b53fa71b81489f9bf2247e1197caea82fa9c4744c866edcdb85298061aa6d6b46b4f82631972d8339b30c7a12d03933a01265d58b271997ad2b592c70d2d54f8b11eb6310cb244f654c13b71fea253a141f615d517aee9ac390bed8f0e227b63d5ba953d267f46d3c89ed35c782e744f5eed987685a66ea058fec80b88b3c345235e8a54d9a0816f4a43f69b94808811ac3717230e85df426289e2d6092f917b53e878e329434d084b056d2a68d68a52e0d76a12c2f60e2378492ba50e98afb58a0c3ef7c56512b1b67a158687b1f73292611a53bc6df3f7d753b704b74bebee960ca5be2707627c2ce1f0f754101d0a5040d974e8a65d9e6abed1dda3446d2539c85971d5c97c8ebb2f0eb62f0ac03b801f87bd076777538cecd4b7d9733c418b55ecf8b655807af162aa0bc94c1ea3d22dd0460821ff99bf19e4218fbbed1c401304112fff6e2df51bdaab755789572521e1f12efe3e7e815dc185b62580df1d7b6a888407e64d09281cb719a7ac60694530ae3d6109bb495c52592ba27db70e4d63daa2cbc6bf69f91986e1eef859175478b48466a0189a78dfa3a9b8f87e30f7dcad2302aa04fcaca79a5956d848b44e50c285a9b9ac2a532ced4c246154748381709f4977e0133537513c0675c886b8efa5af9165cbeab90e7c93a986e79c839dc9dda438bc034ef2ef3930a81aa877fbfd1fc6dfa1631524544071af25575f65f5f2a11906118ddd64b35d72377b72eaf93eb8d9d470987024ec0db96074f31705734dd8e1b5c3497c88512cba9290064c79200afe951b47afce61c86a2fd8d9f19121fb474855d3224218b27e580d2caf736cc83f06cd9f75fd49503f97cc3c6339cd9930a3006f5950a1a87a7b65bf32ee71d49fa0a22f375df05c18afeca94a211694a5eb10fd7f5cbedc7fde6ba5154c3b469974fcc126b435e6a978cd858466c85cf4dad6e9dd46fc5a3a7446ccf45c0dafe40fea3bb6bdd4baae034a8b7641cb7d824bfeafa41cc174c0420df907160de9cfdedb40c005004c9827100dc9463100af0fe054a3fc1bba321eb4a6ab4fbce69a46e625fb1ecbacfb03205b25406cce2aa7d1408d2bcbc38ffcc27127eb01c4924f3d32ecfd6213fd44ba6aaf5e506a904f851ef7d5e33f4bc28e47d4736644b0346cc800c87440", 0x1000}, {&(0x7f00000000c0)="4e2e54db9d37e085129bbfec6c19aa084cc197efbf65051a337667b03eec47b17e0278effa836f1584cf80bd85d15e1f8944cab121261d78", 0x38}, {&(0x7f0000001180)="8ce234d0675e76876fecc6014aadf8837c932e457f32b26c20b053bfd0318d3b49db1d92e27dd415bb693bb54fa7377e3e8d0bca59beb483a447de529c5b9f03c7dc78b5dece50fc435bb80d2ca2555d693423f434f8c8d84b86c6de9d57db469978830da6e89cd2ddcd52c9f86221aefd5963ec9fc4912fe7499b28ee84fe5cf499eb29fb62caaef9c0e347ed817e51f613614953e3e0cffa19f97ed3be8cb28d2038137e32117062e1d8c7878f6ff2722b99b534601a41c31c54495e02b1a05ccbdccf5f582478ab2348ff26", 0xcd}, {&(0x7f0000000100)="708ee83ac2366df5347d004c04da530c6f11c3780ffd3f63b1f5d1f3e37fe6d4d9e7ba5f31aabcbb52c46a1be03a70dc39", 0x31}, {&(0x7f0000001280)="7624fd91a392d6e967f43f9af94775c4d7b4d797926d81e149fa7c5a4ce6c2071e71c4d36868f8a992f374a6edc8332abf91f141ddfb6f0955c5a481ce7d24d807bdf8821cd5eadec1f5ab41ab4257dd7511bdc2d0e2fc5a3c63ff45b981e40f9d7f1adf6cf072d6dc1db49a231856efb2bc34d81877424f8b1e175694a7d13172242a5a8cdb247111cbcbfbb72f0e32f6efbed75dded0cd82a33e520ca417abd4ca25ac4c7d64f72e78db4d264d62450c85491f5a32c0b30847946f3f0a52aac2fda74b41", 0xc5}, {&(0x7f0000001380)="9e01fecd5b8fea90750ba7e05f46692e24227accde6b920995e776dac45e24d28c92061ed0ff0e85e937e8412844450e25cf7c48e8", 0x35}, {&(0x7f00000013c0)="cae1090d26e313f039d70f541c85df890c4a9863d653c742b168bdb3dbbc0ead120608b234c94d07f4e4ba68c66590ca53e009b393ce6d13dc095a24e4d910e5a9c20ae13b616b858d24456206a0dc43614c87aaa342f262960ac33823df12bf3cec992cae97e4460835e67bd8e8c663424feb3a8f", 0x75}], 0x7, &(0x7f00000014c0)=[{0xa8, 0xffff, 0x7e00000, "f7c29c55e4a0722bf026a7cfa26b2dc0cdb1cf92d72fe4ed0047eb013316ecfc6fd800a7872f994ba49da27033135c024f09be74c6a95b092da85826ecadfcb8162af692c9a3f7f26f542d8e95dd9b1aba9c5ef36747b9e5f240b9a1a1428e57afa37471e03fb5e6ec76b671f3bdddf8901944933e08128cb8faa84b23000ccd9d95c2ee74818c60d5e422cc297b2d71f3"}, {0x58, 0x0, 0x101, "871e53ee9eb39a2d42c4f7d0e380fb3c2f351652e247f1297a8adda0c89344bba964c15192c2dd340c9f39418f667d5da5a67c4bbffe017f80006552685ede2a3d792c59"}, {0x98, 0x1, 0x200000000, "2c9a30792d41858f33629befe5d5062253a3886a42357c0f46c6a86b6aca5ec8afecb05e81569c436bd3087879e8e8a8c3a48c4aefb678f27ad42f0d5afebe0abce42f7128606f1dba286b3e36cabf7c0f61a5e9381f03a3e28d1d990ec56280719e2ffc87d72d818b399ad46a1699aeba69b94eade6859815227579afd5b117168071"}], 0x198}, 0x400) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 06:57:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000080)="2735904e7c19db0a308402b2b196cb6517bae8b3179a85724d8e2d267aa6fb72bd08b61f242c925cd65cffe6c33800e433cc9cf2e545bd626a74e027a22522fe75afd0b6ebc5a94f524c94c4cf4a87f38614667876a1aafcd73a56e096e6faf59a07dbfe136c19bb2188a4240bc839fa3379ef2fc6c99bef3f085b26a810aa050645612a89", 0x85) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 06:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 06:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0xc0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:57:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() 06:57:03 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffff7ff, 0xeaa5) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x18, 0x0, 0x480000, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 06:57:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0xe4, [{0x3, 0xffffffffffffff80}, {0x2, 0x3}, {0x1, 0x756147ac}, {0x0, 0x4ce1}, {0x3, 0x2}, {0x3, 0x8000}, {0x2, 0x8}, {0x1, 0x8}, {0x1, 0x8}, {0x3, 0x9}, {0x3, 0x356}, {0x3, 0xf4}, {0x2, 0x1340}, {0x1, 0x6}, {0x1, 0x4}, {0x0, 0x5}, {0x1}, {0x3}, {0x1, 0x3}, {0x3, 0xffffffffffffff8a}, {0x1, 0x7}, {0x1, 0xfffffffffffffffc}, {0x3, 0x9}, {0x3, 0x2}, {0x1, 0x100}, {0x3, 0x200}, {0x3, 0x5}, {0x0, 0xffffffff00000001}, {0x1, 0x8}, {0x3, 0x6b}, {0x3, 0x3}, {0x3, 0x3ff}]}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCEXCL(r3, 0x2000740d) getitimer(0x0, &(0x7f0000000040)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x4) setsockopt(r4, 0x80, 0x2, &(0x7f0000000140)="e6200e0bc60b381403229873a440b997b623cf531d04608a719d01c2b47d04bcdec1158980798d46b6f07cc6b7f6e8376e12fbee5598f26643c6dfbab622119b464b90a0f41fd68d142dd53f04105736eba69cfe4a0bb04cdac670934c0696efe0f979b0165ae6ee494698eab954c875795d46", 0x73) 06:57:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0xffffffffffffff28) 06:57:03 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac328fb0438bd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a467eeb7d754906beb3dd7ec39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b93f003e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ec0", 0x1b3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:57:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./file0\x00', 0x440, 0x2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) 06:57:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666900000000"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 06:57:03 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7aaceb39019d15a519c8e640c451253e3fe1d8"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/170, 0xaa}], 0x1, 0x0, 0x3b) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) 06:57:06 executing program 1: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0xd6}], 0x1ffffffffffffe60, 0x0) 06:57:06 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x43) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(0x0, 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 06:57:06 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2b350e6a, 0x401, 0x9, "9eaf0fa4dd9e4fa2d1f5a3625796a90ff2b48ed8", 0x7ff, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r3, &(0x7f0000000000), 0x1f0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = dup2(r5, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r6, 0x8}, {r5, 0x2}, {r4, 0x10}], 0x3, 0x6) close(r1) 06:57:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 06:57:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) r3 = socket$inet(0x2, 0x1, 0x100000000000000) getsockopt(r3, 0x36b2, 0x5, &(0x7f00000000c0)=""/105, &(0x7f0000000000)=0x69) 06:57:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x4, 0x800, 0x21, 0x3}, {0x0, 0x2, 0xfffffffffffffff8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x0, 0x6, 0xb2ae, 0x1000, 0x5, 0x2, 0x0, 0x5}, &(0x7f0000000080)={0xeef, 0x9, 0x765, 0x1, 0x6, 0x1, 0x36d, 0x7}, &(0x7f00000000c0)={0x400, 0xf74, 0x1, 0x2, 0x5, 0x5, 0x9, 0x3f}, &(0x7f0000000100)={0x0, 0x9}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x840, 0x20) fcntl$setstatus(r1, 0x4, 0x88) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) 06:57:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xffff, 0x0, 0x9, 0xfffffffffffffbff}, {0x8, 0x101, 0x8, 0x400}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:57:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) 06:57:09 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) chmod(&(0x7f00000000c0)='./file1\x00', 0x1) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file1\x00', 0x0) 06:57:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 06:57:12 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000100)=""/102, 0x66, 0x843, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 06:57:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xffffffffffffffa4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 06:57:12 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x3) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x1, "26d6d0c3beb2b1d84ee4bdfe2bab98504f2b14d6", 0x7f, 0x200}) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x8000000004) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') ioctl$KDSETRAD(r1, 0x20004b43) 06:57:12 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x80000001, 0x101, 0xb396, 0x1c}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getuid() getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r8}, 0xc) r11 = socket(0x6, 0x2, 0x6e) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f00000002c0), 0x7, 0x5) getuid() write(r0, &(0x7f0000000300)="af8863d46634bbbb86dc1220f867fed1d85cc72c136e1e43b8f4eb8aacf2fe9dd01aefdf42fbe15ae5ea512213c5f6ce562f6f2ef0e2e38ba59beafabd0a42c665cc00faaa5c31088c1262e5184edd3ba9e9068713b3440ea755c8929a2f8619efd6f00512018a79031ff943c7ddbf0f6e5eb9b13db26ca0094693f257595a42fca3dc39a213f01472050e06dae72aaaaf35cfbb2b6b0b4970fab604b7abf1a2661bbd3b1ecd433f27b93d488f", 0xad) getgroups(0x4, &(0x7f00000003c0)=[r12, r6, r8, r2]) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt$sock_int(r11, 0xffff, 0x118d, &(0x7f0000000400)=0x7fffffff, 0x4) setegid(r4) r14 = socket(0x3, 0x0, 0xffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000480)=[r15, r5, r9, r10, r5, r12, r7, r13, r13]) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000740)={0x97ac, 0x6, 0x400, 0x2, &(0x7f00000004c0)={{0x8, 0x100000000, 0xfff, 0x8, 0x200, 0x0, 0x9}, {[0x4, 0xdfc, 0xe, 0x1ff, 0x100000001, 0x0, 0x2, 0x9, 0xa4, 0x0, 0x7, 0xffffffffffffff76, 0xc000000000000000, 0x5, 0x3, 0x2, 0x7, 0x100000001], [0x401, 0x20, 0x7, 0x1, 0x3, 0x40, 0x8000, 0x0, 0x8000, 0x8], [0x1, 0x1652, 0x3, 0x200, 0x3ff, 0x3f, 0x80], [0x6, 0x4, 0x9, 0x371f49d6, 0x5, 0x2], [{0x1000, 0x3f, 0xffffffff, 0x5}, {0x1, 0xfffffffffffffffd, 0x32ec}, {0x2, 0x9, 0x2, 0xe82}, {0x7, 0x401, 0x401, 0x5}, {0x401, 0x2, 0x0, 0x7fffffff}, {0x7fff, 0xcf, 0x4, 0x4}, {0x4, 0x10000, 0x1, 0x7fffffff}, {0x5, 0x5, 0x401}], {0x38000000000, 0x9, 0x3, 0x3}, {0xffff, 0x9, 0x7ff, 0x7fff}}}, 0x3, 0x5}) socket$inet(0x2, 0x4, 0x80) ioctl$KDDISABIO(r0, 0x20004b3d) bind$unix(r14, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000007c0)=0x1) utimensat(r14, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0xffffffffffff283f}, {0x6, 0x2}}, 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000880)=0x36f) 06:57:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x4, 0x5, 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000240)=0x101) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 06:57:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 06:57:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget(0x2, 0x3, 0x344) semctl$GETNCNT(r1, 0xc0f98d32a63ff0cc, 0x3, &(0x7f00000000c0)=""/36) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 06:57:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x82, 0x0) r1 = getegid() setegid(r1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200ca, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r3 = socket$inet(0x2, 0x8002, 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) 06:57:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x5f93}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 06:57:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) listen(r0, 0xed7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x104, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:57:12 executing program 1: r0 = getpgid(0x0) r1 = getpid() setpgid(r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000205b67071b002a538706000000b81800d69d6aac54353a000029000000310000000300000000eed7edc62f143ac530293636e58fe611efd476762f850d05aa671f4a2a6b304940d5975931e99904ce776a12cfd4095c788960ecf2a29193e8d02671587dffeff854e7599f86e6f59aebfb6948f480e0d6c8d6201a78cc093ffe13d4c63346bdf3323e26599377441641f1fdbee94c492e13268ac2ab41f2d9dc95183909a7ae932bb7b5cd46b41c67882d6656c1e8a8d51c260de797cd11287a58e864b2d4023e16b5d923c8dc994413b03a0c08d56f42adb4c4307e2072a93a48598066340c8c64dab79323eb48186b8c1abd68698f567e380d783b780e3860acaca97bc1ab88059ae3af65a3f9bb22af6219"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) getpgid(r1) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:57:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x7dd}, {0x14, 0x0, 0x0, 0x5127}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") poll(&(0x7f0000000140)=[{r0, 0xc2}, {r0}, {r0, 0x5}, {r0, 0x100}, {r0, 0x10}], 0x5, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88, 0x0) 06:57:12 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 06:57:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8588, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x163) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xc600000000000000}) 06:57:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7) 06:57:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xa6fb) 06:57:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8401, 0x100) r1 = semget$private(0x0, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000002c0)=""/253) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="6a19666acc94571a758b647a6afeb23d2907ca81bad04c8ee54f378a21c4212cd57872482ec68fd15c3082892c835586d81ba1a95031f6", 0x37}, {&(0x7f00000003c0)="2a39470cb357124dfeab8ea05561b4dca659181bb0f7e16ecf4b062a7d40c555fd06e052389a5bedcec6f3be1d08b6e82192727c3729faf65b47b5b2fbc77bb3", 0x40}, {&(0x7f0000000400)="77874b72226a6cbfb3e423bd54eb4776e70485b82b9561a4b4147f08e53bef41f5b54360dd6fb092d5b61b8305d7b4fc4a1ef4d0fa1429da5202af56c3ea33176d72fa8c", 0x44}, {&(0x7f0000000480)="0ecb4d9f41c35f438673f259a277fd1510e856d788d56eb146f8f3502c120a95bcb04ecc31c499a0a880c984ce474aa5370656f33bcb08eb0e92b29597f8ac9e08f024b4a99abdde21db9c06303a4c5516ea072d8eb5229ef6591bc19f8def06e8280b0f3b09494d46ce6e9181e7c912", 0x70}], 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) 06:57:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x24}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 06:57:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x11, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x229) r2 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) close(r2) syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 06:57:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000900000000000000000000000bbcc6c1a43d6a8e700"/36], &(0x7f0000000080)=0x24) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x10000) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x1f, 0x8002, 0x3ff) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:57:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8082, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000140)="e0333d0fe7fc07443e2ac8c4add913b55f507a6b54858d7225e5bbcb8a77c8a4c0a79cb7f3d75ae5d1b823691aca06358d0deba07381428085628d51a81705f126743287f144f6a8d30629b3d7182e7a334f657708f073f3136ed632ec40ad8d8e5978e9ef0fc2524a9f301b2fc58b78b1b02dadf269faaf8a82719d552a90c53cae2a3f5da7ac88f240e32bb297b421207ea255043618369ac030c10c649da3cfb42e76db3f6efac43e393bcff33390623f724a1462d655dd", 0xb9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:57:15 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, 0x0) 06:57:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) socketpair(0x1a, 0x8004, 0x2, &(0x7f0000000000)) 06:57:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 06:57:15 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002240)=[{&(0x7f00000000c0)="a5f1f9e9bb360d0455136b86f08e89854f5337108c6d3ad1f25daf7a2076ddc23cc2fead8bb757fb9d1a365d4c6c0e028630601150e17301c2892aed0216edb05f7af513e59b9c02b97a8dee7fc38eada73130724f297b87aade3d0de86e790a8364086a94b5b15c47255c0219fc5206d86a36db53ca2f", 0x77}, {&(0x7f0000003140)="cd673f794c92fe0748e15f1a33eb8b4d7f2ac7b9fef5d0903c49e36242413c720d479e51b64fec2981389ae98facc91279da01ab90d6344807f3371ffca421dfa166b7e0f5b473fe26dc5e92ed2f931170f0024b6a7d401e40d11e0cad02b11daabe68268201c1df0b5bc52f1b3b1067c2d25f47e7bce3284d1d70e220caf73292bb893c67741649fe8aa79c77f33ac9f5d592fb91d7956365e85f375a4e9f9a206f7d41e5d70098b2baeb239284a3a5bf2f73899531efb21d98e862d1cfeb15db805c6d378ff6a50bb9ffaeaf6afacc8f3105ac7c14f6b0e281ab7261aa2213809a457d72091a9d119407d81651cf493e2869ca4670a249ade827dd7504d965856721776a862e8cf2c5b734e931a21f2f36ff3f2758725931704675b4c1c5cd5f499aaf4a75f50f3bac9be77bd8304d32cb56dc43f1eafc2c1ab9a4449faeff6a630287fc43cf35d46e694f3db238e25570aabc4ba287e5f55d8ead7676428f8f7c86a4173af8c788da7a205fa0967a1d3715edfacba06f9d65942709b183ae0ef1013507b90d537d0d0285bb226b6942ffa70e2a205f18763b9bf536780ce64d68a05d74496dca9b372ea998d403556a04f7fd43bc18ff2f3a2e92f33cf1c550253a90ae4f87021e9122d80ef33665a4fa99a8eed3daadd726832fd6bc384ae2adb35b232106f0999db8b976b6be8e9a7028cf02c15d51ad9e0241a908af7ec45f9f478c8332a0f639a07fd8131e0fc3d2d33079f1b78e9e42a62b35acbbcd0d324dedf086d2676d170be3776e3b52bcde0c295df1a625828bd5176f26b76d5b1b3acfe7c755f267c0d06b018cc40b028460548ed5ae0511283899cfc945054995eaf74f49a9d0c75578c19902c3c2ba56358599e7ca34116b3dbd619b13a3c1bb88cb3ce7f422a7374f23d4d2c3fc890f9c910b3b011446b42cff29dc020dd0f9df9cc39d1e85f4d4ce8825c9897cd750b40adab468ad9bba43dcac49f2ae14d32b7afe049b245bf46a4ace04a4b397af6d214d9178d41f8f7342a20626c8202d36001d051dd8387fc2fa2311852e1f75a94533b9846bd9f9d513071651dffd17b10ea70259100c98c194c64dae6fae37e834787c355039de9b724ec428fa901f400bbf6f97c2489df1569630794afe12dfc901e736b4e918896d8e9a81bcec015b7f33778fb7b98963ec693e70f596c4e5813f891003db8e9d466fdaf24a7224fbcbdbbd61a0cac95c22ca72e9753c49d4114fc2a2db410dca2d825fcf220b550580fa8ef706e1ad53b89592e9456f1797ccbd26e4203d61dc94c283d22e608b9799d5da71d682b00469b161bf577d7bb62a3e4b8213e3828245ff675918f85ef4cc44d37cf08816daa27c42c30fe62ac025459f743889ef1c73fb52b3b2a598e475da5ae4f5e222142f650e7068c8c73c60207c1d9314d475f9722ff7d396bfd21d8fa08420a207a36de70b6bbbe3f514f4cabf02894b3b2bb5d1b713fe94e8c89684ff7f54e15cb6aa668429cdf429c82fdf9a1d6fe8cbcdc712cf7b5cf8b26e03ea07d7d052a2d1ff244c281c2c15d15e4191c83c55bccb0df418bc3454350b7204712a063c7c0e76598ee9b61d455474bc924bffe271f592ce853ff7a78936c597222a10f24df1419bbeb18c01187f6272a0b47991b7c4c2de4cff4460aae67f9312194be10eccdd20878ed4b3c0e0256e83e083febb49d333f76709ec67720573e81c49695b441b47c22a136f2ee38db30f088e5cc5d33c3e8fe685ca6ef5fd0c3ac21c70d913f145be4e3cc2422af0b1dc6f2baa0e213d0c671b4162a76300fe3f021167e35d9ac2fcaccf234acaadd2f74e20dae6e34fb7daba808f0e7013f965e35d7eb585faba756baaae02091627fcd49ee3549e59b08c4d4afa2b2ae534fd7256eeabc5f0d998fd9ad1a1f7a2bc6f72b0ca27b5d915752b2633de2378609ba1d5d51750925ba2876a6c3c6a84ee39c263e5d8ee5c3a82897ad65e5114e45454949dd3c88bc347d03d0a875237acced713297bba80db1d7a9e8d5d98b3d901586e03f5a32d004e429509462b2608a316f5da7f543bb713d200f9af8bbbe2cf23ab4c5bdd14461d6ca352c178c2c816c35d573388c77a17e5356974aedd1bab16ea3baf7e69cf27d5569d623ab324f05bff7d4c6dd67418edafc859dbffcb23b2f1dbae78d39fcbbf98bc18d1a24b8153e594e9285c021c15a52d17160f814ee8d636b5895f927be9a0aa4f34b5b26e9d6d4d9a28804c6d2811439377e4700cf2b6c1f784046820f51511378b4a625190872a64a4381fd16b945aa4bf8643418f15b76d959de481310f1c48d3ee376325ed1000cd21496ea11c5235d3ee836d8da3bf9c8254e1634f7da49e8d30ae01c33d5f6a9bda5b3ea3c8f0788a3d3f849e29b5fb7bdecc0439a7b35fbbda44a23eae2ace039845bc8396cb15b82f9833aa5372e8f5aecaa1caf0464e23484d2ecf061d41edac998514142d898710e4f226b6aa497524852ca3e74ee8d7217ecf24a8a2ff715cb5cf6b360084e2cdc63d3c3c0d49298e5e03eda06fa87f4a82aba6b1ad2582acca06d4ac002f1e448b67cbbc41d805701f2c2f84d310a4ca1f8adc449b0af2c7ef7800b40ea04c40f0748a0e46618c6e3f9aa9ea536d8429c0e0379dc5e235906c836257bc75378a896463f86a87fe6734cca08ede2551917e91616afc9bbc4c779f01c01d8c5bcc531bc1a3a295fa8797b518501e5c4bfaeb570c71f85ef633e12ead4aa9ce84c12d2158b2e8255a757258d9756ae71b47adb23468506bd49153f82a6d85d6d71c76e67713c57a605e3acc27efd33699a7695a96902b60453031531ba04e9762089da2c36cdae5ccb0f46ac31e9b80c033dfbb064f3164ca504100ca3144e79bb122d73e279d462d72abf765757c2baaea71dc3316bc6285e1a13103e64ffb646219a656f20c8b39c9c936aa276e79f1e65b4fc523efcaa08087056298f982eec075357518f41a73c1eec4cf9d16485370314b74075ab33801872c4971442f6c4f4c73d1134c3eb5d45b2c1c1e708e18830bdd4af7e293e401834971cda6f535d3e06667981f85fb4fc7603fac1051420e3bf1880f3ecb1647f4c0c65be39640bc06de0ecd687c635e54d644bf823419e713bea982178d5d7a46deec3419296e5e883dc7ecd6e508b912850747b558c40e809bd38714929caaccdce97924a6251c15f7fe562caeb5269481d1bf3fdcc8110a61df22d676c028ef9832b39725beffb77ee5bc4aac4396547ba77e9000c1e053608568f6a0de722f2f8e308a355a421d1c2fa5feb2114f826b214a347344b191e9ac7433f937d34edd4ad7b0f58ad5d981056f6d64ef25ac2becb081d1a36d909add1817667629905afbcf22f81619ae6d8882518341960474cdb91ac479eefaf2247e39cfea7fdb30d81d4d8ed3a3ead6998cd0e703032db3ce44de4bc0555ebcab03a3114ceac8c8144d4c5c923283c5ffcf70ca3a55e19eab1ac868bf019c3e7cd3b09e0dcfe1b62e0135babfa34b76b7140a16f49246e66dcb5a6bbaecefe9a7c38793327f58144524d311251829413e761d0f1a3360e52c07d670a110742168f6b522e1965542cc7a8ec49ef6326214c84730eb3380c80d9d9bb26c6bb1ece735271f3e978e7fe82c55671c37c6cb744be356fe193f561e616623ddc49cb4ac5b0643e242a29e0c70e2977be1545455875900aa2c3d12fce55871296991dfd137d437b53125775c31971d82c644cec27b5e44d82221f5cf77facce387f5e28345e5d665e3c7085a1cb57e26939551e4310a7298b3b6855747963f742ef2affa885770688b088f4cc8c7cc0b368bd3d49f1d17d33baf97662b969fcdc37ef8cd5a82a9cbc1822b0fef4935b70c756e52c811667268fbfed59e904d3dca80966e99a7ee1778dcb7b413c18f3e9a535782c64983e2fadf97c055761620600ab2507c4133560ef42640109e172ca7ef82efd1731880356d9a024eafa7abb1b5dce52b55a5ab32116dfc27c60910f5a879d9bd1b2fd8501c95c79e8519769cd39a5288de7f01cbf529d043088b3ff2bb9a0ad80abb6a77c4735d4b4caaa8864333772cfd192899c470c6930b1671e1e7769b1ce418cd0aaccdf5ed3159fdd627ca36b81c3cb70751b02659ad550e01a3258882f7f625e74fe9528f90f930b87c42c5182b4145e791005d083c20144db0f81f67ed469614b6f540cd996b3a9cd169ebec0694406496aa668824adb87c31077a1edec43fd0354fe52ab4c324b2fe9aed8b97fbe54d99d41b222c63f127a119223e81abf1442baafc925e82e59d57fe5a25d8956eaac2f3e50cb20849a3260981c1477b8838ac9f4109785e18c9e66b55a06f80e862eb9b9b37086e4af7286cf0ef414a37f1187e39569281f6ffdf503d61504dae306562ba9bafab32a0de11106f98f8b361b02130a6b4a99cb4142491bffbeb52bfb990edeb10eaa1dbe857fbbe5ce94da962d20d6145788223ceceacc33b22af5c8a95f94a554e91c4a19c16190f1b56f75e70118d7d8a19abb550818ec5d939c8855b5935260cdb840dd2c91f18d56d83f98de6b57a6689a62d822ff49ea277bc8c1326d8ea1b327e6a93e44931deb7625a662260540734ae5fb44c5ff443a807d88f6b9aa9db56b903e3cbf7fd2faf9cd3f11bb162a192e4d79ca279afe936fad47772c45f6ab870702c9e783cabd01d41281f7cac80ccc79bf364046a123d0a64bc8e8a3f2f6a8d3738346706e1e9e460c0392b854639ca8d960598dd59c213a9cd92fae6d11c4956611686e432488ec725b830b1d00b3c522e8e51a3ee07a788f132cfbde1518c3604f504d87c21bf59bbdf9d92bb9c56b7ce835164081b5e165ef9d46b556d2b9da78bc7f21372cbf251337f64cbeb645ef325f49910e64b202eb41a19bd7cd546c0298b4a2f51fd3be3a7a6dfcf921eb784fec639416f32f3c020f2cceb47701cc99e130c6cad238981005831e8f15949a14b0086e9e6081280c0cfb66309d8d4e73643561a2af7f12b1ffc94d993d3fbc9fbf6394316409d30f958d277ef42dcf6038fc045feecef15440b2f99068ad95c19a40d7d1067c8a8b1432964fdfdce161142c9aae3725a49e6424d63e2692824c3cb63ec2f82b87be3658f766edae3b0d58743cf9eedbea65ff07dcb6e7447b187ef1c52dd0a82ad326a39fa733246d4f0d5cd2b27b346c9faaa2ed6aa38f88ca46485c0de0d5bf5f3e80bddb2c5c2a7bdc49b9bf934dd4fb58c5561554c7bda08dc15a143d82eadece32a966cc9766e63bded4c72966d51d468c4b67191f9d88024779cef0a8d29cfb79181ab7b76b3435bb086ead1050121666b4f0f153fc98cd935bbc937b883cb56a6c2ac92f55fbb5b1bdde04579240e3d5acf0fbe285576fc1d8fe3af534a6046086f5da0a5c4e813cca7c710cd83e674bf5b1d1cc40beba23237018a0016ed2f276118711dbea54a83c4df6acdea08064b5e135cb21b75068571b2bc02c5e4901ea41de54cf31bc1fb12880273d42d4507215a4577862a847179c97265316abe5a363cdfa1e62ac39bed6f1f33a129deeb05c20f25aad85be80a368b70d5543ada9864e1702cf4ab466ea43fce9420782e44a7405bc83f9b1d5eafa3016f4a9c5e72aaacae9261ec0e5d300bfde6de9eb336d3bef804c006acf4f4fb879f2192491542a895eedc58a1985c48c66dc662732ed76249f905a763cbe50030ffd58dbcd87aacbdca917feda887bc88ec02302191270a861a54556c022801732d3e27", 0x1000}, {&(0x7f0000001140)="567f52e1c02c6e8d1e93fbf040159a8e1524a38b22543cd9bad0ee76b25f07cc3ae6631ff70edf5b8a0c006e1e1718bb611369bf2c346acdf1ea8dbabf695437e744e85ecc21af69a3e821c27869b17818af47e95405125226326d2dffbdf663373c7a15eac97066b987aa3c9a5861c0163bba8b3741ab5438c7e4e55343e803912537eca106cb7d90d55718a29dbc018c0634f7579875f15dbbb1faafee9c1f8bf03150", 0xa4}, {&(0x7f0000002300)="6d496160c768cde6f25e35817d3eec68b2b93051179827681a92e8da8d32d3a83ac582494f68f34d3a343a52621880a6b73eb955d23f26f39a0a07bea0425dffc250e68c2bee1225f587c5a6a6213180b56975cf2cc78d5a9d79ead842a1de989553489602dd6b689e2eff76585d1c781b4862b382c2c01605c967ff3ba83f0ddebbf254e1026e1c0b03723c54b2d817140dd85615e1c4abb1c1cec4db0a14af4615f9ca148e79135f3dbae57b5b045fbcee4967cae8c7521ddd975bb6fbcc2220aa19e1ec5bda132842271c4821cbfb66cf75d964fc70d2ddd4e1050efb20152122d0ea30b15645b5ac9b3d7213b8877f56bae73647baa24e7f22f6f26921776532e8f701d049e296111ab5c1fd352eb19eb320bafda4ac87d888f91c6aae0b9b54e30e3c1d5b368ec56bc298695f181019bc24e7ccd5be6728e598d0bdbf744c5e318316e6664f624aa2dcfff20001329a82ea9d99bed387e8b1b504513c7e9c481382639b4c52a239f1843796d9203574dadf182014fd8c0a5718f1ba643f880fc426b099235ffece0e62078d3f3ede907f11ba7c1ad9d694f22afd3a94a0000f0878a608cf31cb162430dd321623745420c4ec33cf92b11e7b12eae823f2b8df897d6577dc77c169bab0f2d587f30e20cc41f42714f98b611e2b287d5507673e94f17cb7d2e546940e3979c81200aedd8f5485e83e899e0a675f217d5c70a1183250e7bfd351956976fc05bb47aad260e7b4f834801e1027057f3163eeb65bdb4d781bbdbbe84164bf3ac8bfe6d2803936522520ec5cc5b20d4a8e15f9356f28bb5ae0e958dbf35e7f7d0ec11a7a25460e1f2036725680b3cd0d984b5f49629262eab8848b1d080966f0a16d03f6aeed60aca9ccb5df3b7cc72358e0d19fa37fc342d3655b4837df6d70989771a2f8dde1034ca3332e67bd6f51bf065090246abc6e23df71a29f7c3b135b7deffd15d03ccf0601a6481ba459c50f76c8696b0a57fe3054d2fd912877d82e63046c546b614b3e7b7ca6dfc1a462ef00b442e66302ceb01033186cc7b6d1033f9162e0be5375b6276893b40b6f184e290e28f979f21ecd98487b438386c36381394ab909e21b173addb0e9f11f72c927dbf1c3b44d428f0b5cc2462d6f264a2ccabe2b343f4ae8ee9b90c94772ba5bdee009a36a6ae8a96ad698f80324210216954fef575e03158237d7fde951e99e85274c621d47df6902cc83713574cb42c7fcfefd824d608e650b64a50225d19fad0857d9bd297d07e05a7b4b7f3f608cb7f8e1b860a3ab0ea924c2711d783d2d570bbd012961f8eab2f2967809996e43c007832aa7545907e2b3f98a5032406598fb8b452953a06a535448820c28905ce896fedd45ea6f1e44525f08e940689293a28c7b199111e561db7b74ee23abf02f3e92d36574bc4acaea09ad5ff1b30b97e09272e837fa7e855934aad83b4c4b644c827d1a3ede529c2bfa99bf9670ac8674f22942864792f4b19f19a3a11148501bea118ff5416aa404e724655898a39f3432fcc026bc01bad3e224d880ec826dde8fe632bfefd1e7f374a35f62469e5e86366822a746c2e8d3cd4174e556a4e530f9ac4ad23f13e920ddab76b5a62f317e57da4bfb691d4a4d4dc8643cee9085808991100f4f9ef43c1f2d58c9cd7686ed680974ba839567851721f19b86ff47d131041049812f5c09724a461732b9a30a6a158d910ddd92ffbc02f041d4ad688eaa78a6d5fc6c203390c54a3081702d87397da188bed57a8d893f7559d90004369a695d1cdeb519904238e33fe3b241bf63fc8fd3989cbc6d8986e8724d31fb95f562afb83efc24ce75d8039e4ac313cdb78dd4186f32249abc231197c4d3b0f2c95d8b8ec5c30f9a9060be059111fc93014d135da5519dbc71afdb365bd8350214f15035dce46a4e88ed93f0ce159196d808d8508c88196337f72a23c5c7d8a93f404b3dbf819f99bcbf60e7af7e80d6f3aef98d624b70ac670b1b9dffd3faf0a98c1a95e357b9da17943b1f97cc708f23f3fbf8b8b9748d35225179cce40bd6dcbf6877d006cd3f830173db390c2694344f4cefb283fce07ba8be125af9b5a208ed63ed2072e9f7a5be28c2e081b6c06867a223ddddc69b7e0f04abbd39690f409a204c9767f93dffa7b7b386300cc238c4cb560791a7b0094cd25283a4bac4ea0a51e9db7a4fb5f7dab829d7e52c87db1fb54f2391516c51820194fa335911abfc774337b48483a2a664792a58753d6ee2ef9d74269e8a0f7e836af6c0508f6767c2d0a7703ca76ad0a18f42f3b8c775fd294bb3613e9ef86128e03b33611413f247b7a229b314fcf68e9acf4c3bcad382c693d0b4323fb360617130ff9a6ae882a43af7065058d0cc64b3419f082ced69b2d6979e2b9bfeef1527a205ab007656b3eacaa0ace830948497172b6a423eff67af3ab9d99a80f8e7c97f1f3c20417e228c039ba3da8cf25d65418c770c7c53e8cc0b6abf37c00afa165266013f527877f2c2d11ae6c8d6d9d1214326d219b554a4e1feed115ef1423eb3ce023dc6480e4c85649a1afa5063040b27ae25da779c5ec76e7a0cb8e81b8dd74073d60081f4b2bc43c4e1319bb2820528bb938f4c843618b1420ec218ff3d7a2f8e10a7ccfecd528db7e0c2f3be671d377fb38bf73b5b6c63dec62d5243eec03d88ad2924b56747d830b377fcff73a44f0118a2e80bb6e9c7c470380e8e526e803f04275e118b56df4ec39f7166f2832c929cb8fce04a8c95c3c107ac03bf8b76a21c1e3d9f8fbb01ecb38992dfe43d349c83094ea63f72e403e3e05bb84a5fefd4aa82893d2630da52965ae0e0964800f630cf3b0c84d774480be5a78f5d383b7e219996e9cc23c444d7ccfb2992e2c3f525334d712fab375e4f081a50a6b62d190392812c25aaae3e7012d1cc7c4bda63368d1238c0cf824416c3b962befec1c9b6123d64bcd0b16520cae0aafc0e8d01dc3ea2a5d28f82df43f136476fbb6e37fb2eaf991b9e12ef41b67acb866e86f1c6d47223065efa3ec02c9445410bd7fb69bedce016d5bc19d5a1e67c1bd4ecc463cddf74d9f9984581357891faa6fe61ac151a2b426a6e4a66169c87b9abe4bdaee716fb85b2f4695e4123dc5cb3d3bbfa037bcc87bbc93c2d91a93b45b2433e1719478853f1f99fe515b2731b179e49b0765006496926f800da6ef688979bbaa72c491c0dda631905f7bb521095e26bdfb27376038a27cc19d7495ad1fd4168698b4c6c806a4f6043c6e123cc988dc36b7be7383cd0571f8fe48db268d120705802f93167de8449be69fa9b4c9b88fba4b5af9e3c5c735cd008201ea34a76ce450afb096f2790e8252ac5f7fd6210cd5455b59467a3aa68a819ca0868b3e14150b083537b1a8b244d33f8b97f5470c4b80fe3bea86af914381090995068bafcd6e15a3ba88450c8d2bebd73535c47c3c4e5c191301dbe7a761de8fa96236292f0f9995044f4ac7d0d7f16da02e839f5647ae6e44d1369d52c51ff8af993328747f13fd639eb99906a80d598fb833bf1683ccfafd02b21ac17e11425176a18b6eb988206f0112d96300e68c16408d69fe1063dd573ed2926b8775dadd53d287e24db92bd02994de9d4c5da09e5489f5d86a72bdb28815702e9d6a6c560003411cdba2126ab20d33b00ea9cd81158a6caf2e23f206141301ba39f4990e44d92b8cadfc13376b0a47e4177977e57dec69867dbf4c72d346b0300215458dac0583501a1c7e4409e02f9711f00740559b7a751ca47a38d2bae0fd7f1724e981132710f1345170c59ea7093b269b982e15d2401678a9421b3fc016bad6458b6055a5ec09f93b5ee57e3ee33884b9c4888da00cad69dec4347512a01c1964196d08f9c4524d156acf6056e3150fcf06ce8489fbe47b1a8a96970a2e28f730fcc15cbc5cc05c3c4705e5c94adcd96216c49c68486f801c38767578767db53b960a9f822829fa81a78ccd57b7b7d0120bc2886b777ce2f7ecc21213c189c49c1ddfe4ae5881dc06b90d118d4166fe0256fac124df73cff4dfbc55a36125ff25926c6b8716b3d55c5be9d7cbd558bd2687b98463024b34874317c95af2e964420f16884c3b0e8da03b598be92defe75d242de0624e7cc0344868274176431ba4d108d555c5d0169830001877f18f81016990fdf777b0a1db53e9d41109a59aa661c92aeb179b6fcf237cb1ba41b36b5cd0b9846ab0f43f30fcf797b31212c41caf1b84d920fad9546563d5c8a3a925be7aa51cd667ea05f79dbfcbfd72defc44f4cb4ac0d8480d9e2c568e3e7bfca8a09322fa7bbbf655508b91ddc6914c3a79809a63e2bfe6cdd4fd6f13d84d967664c4d93304013c275e206115c3ffb5016fda3f71aeef4477e00aaeecd391e2cc1612cf5b5357d0a23b07cbe6849e27e31452e454cf3543411723a25eb13ad6f0dc8964f45dc4dfefb585f0b8751833094b7b11bf6cdd74f8e70f6887f7e85d55ba4212579517ed20f852388d4bf7c7bd6872ae8a9f90726ed6585b79e18b6aec19e9aa3451f3c1f34e034a57fc9f7b07768f460a846536fd24beaaa05f531efb1842774c8b053409b3c903ac58c6885a77363d77d1a7eecebf2392875b25022a14724a9609e5d56502271054c347cade1f4f9dcc2dd79c4b86bd2c56d538a96a84730aad8ad750e14fa95c2694f942422410f8d8d685b521b445f9d0b10f25f5ff021e4a608029c592097281c3e4570a9fd1ddc307564e51821d90c808e90f74082e5ec97d836a5f027691a91b0c8913c8e77f7bb813b41cf940fd953151779a09d8ef4c9d3ec55f899da92ad53ee01286d718f71c87cf6187325348602cf845051e037d26e9c07ce5b9218c5971acf9639a36b0b026f3e3ea0563c5dea2e5da045343c36a0360673e82be0edb077a807e8655314b15c92e5f37db063d554ca18f2003b90ccfa9ce403c77f5a348b7510a2ecac3878992d4350d54fcca38bdd58ea516afc64e682317275ad3fdae40b6fb1d47905bda0c7da5124f884652c8cc37a03d8543ee79779f60800"/3587, 0xe03}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) 06:57:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffe, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0xa0) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/1}, &(0x7f00000000c0)=0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) 06:57:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:57:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 06:57:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/76) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x6, 0x113) r3 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r4, r5, r6, 0x2, 0x3ff}, 0xfffffffffffff119, 0x101, 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x18, 0x5, 0x0) 06:57:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 06:57:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x839}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff9f, &(0x7f0000000000)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x3b}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0xfffffffffffffe4e}, {&(0x7f0000000700)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec0617ab08c31f3eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb77068be45c64a2c491c591b70281b27eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb0ec7db9c4ffd247dc68cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14f000000004cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bf88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6cfef5d9f3781d4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5522de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e852952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df460600"/1153, 0xfffffff5}], 0x3, 0x0}, 0x0) 06:57:18 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20080, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x101) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x2) ioctl$KDENABIO(r1, 0x20004b3c) 06:57:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x234, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x20, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 06:57:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() listen(r2, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 06:57:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") getegid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x4, 0x80000001, 0x3a1a0d96}, 0x3, 0x10000, 0x8}) close(r1) recvfrom(r2, &(0x7f0000000200)=""/181, 0xb5, 0x802, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x0, 0x3f}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r4, r5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x1) 06:57:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x1000, 0x4, 0x2}, 0x8, 0x80000000, 0x5a53}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") fcntl$setstatus(r0, 0x4, 0x8) read(r0, &(0x7f0000000040)=""/32, 0x20) 06:57:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="25980bc66183c5a99a88a7873d3ff77143c3affa2a6252cd64bdc5e980c36fc5715322edc0068d78456de5da2151528e9cc054f9bdc7d67b5210d58071450b15e48d4165390644863ad5c9daa27357cc074e4057ed87b17f34e63ddd9cae789648dd8917881e3bdbaf980ba46000a649a59e39d0838e0a9c658f51", 0x7b}, {&(0x7f0000000200)="7efd8fc6d21cb00eea345a15a02a32f97082fed4c6cc372af8a92599aff1fb6a47846e984f4c54e28d091f7114838d661834719071dc467fd4d8116fb71ea7407c9e505b306d5e1100760580b0e6f2a7f0c6e922d1a2224c49b43e56dda96581e57d7048290f828362c4c04ff3710c4f0530f8b5b0092565d3ed21", 0x7b}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000840)=0x70000000) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x184) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000005c0)={0xfffffffffffffff7, 0x5, 0x7, {[0x329, 0x7a, 0x7fffffff, 0x8000000, 0x9, 0x4, 0x4, 0x5, 0x7, 0xfffffffffffffc2f, 0x7, 0x6c5, 0x1, 0x1f, 0x1adb, 0x7, 0x100, 0x80000000], [0x7b, 0x1, 0xffffffffffff9778, 0x5, 0xff, 0x3, 0x79, 0x5, 0x7, 0x3f], [0x4, 0x5, 0x8, 0x10000, 0x5, 0x1, 0x755], [0x8, 0x10001, 0x6, 0x7, 0x4, 0x800], [{0x5, 0x8, 0x6, 0x2}, {0x1000, 0x10000, 0x7, 0x101}, {0x101, 0x1ff, 0x2, 0x3}, {0x1, 0x400, 0x0, 0x2}, {0x5, 0x9, 0x6, 0x9}, {0x5, 0x0, 0x20, 0x6}, {0x8, 0x0, 0x10001, 0x1ff}, {0x7, 0x1000, 0x3ff, 0x7ff}], {0xfe, 0x5, 0x5}, {0xfffffffffffffff9, 0x7, 0x0, 0x10001}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x5, 0xc, 0x52, 0xfff, &(0x7f0000000340)={{0x0, 0x4, 0x9, 0xd2, 0x926, 0x20, 0x41}, {[0x3ff, 0xe83e, 0x0, 0x2, 0x0, 0x8001, 0x7, 0x7, 0x0, 0x8, 0x6, 0x5, 0x3, 0xd3, 0x4, 0x11e, 0x5, 0x1], [0xd4f, 0x81, 0x9, 0x80, 0xcee, 0x6, 0x4, 0x0, 0xb0, 0x5], [0x7f, 0x1e, 0xfffffffffffffffe, 0x800000000000, 0x81, 0xfffffffffffff000, 0x7fff], [0x200, 0x10000, 0x96, 0x1f, 0x94b, 0x4], [{0x5, 0x10000, 0xfffffffffffffff7, 0x4}, {0x6, 0x9, 0x2, 0xfff}, {0x6, 0x509, 0x401, 0x3}, {0x9, 0x9, 0x7, 0x3000}, {0x4, 0x5, 0xe3, 0x4}, {0x6, 0x1000, 0x1ff, 0x101}, {0xfffffffffffffff7, 0x1, 0x41e4, 0x6}, {0x0, 0x7, 0x8}], {0x6, 0x7fff, 0xff, 0x800}, {0x4, 0x5, 0x123, 0x1}}}, 0x7f, 0x7}) 06:57:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x2, 0x12cc15e6}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) setsockopt(r1, 0x6, 0x1ff, &(0x7f0000000080)="fb1f9a1172a9996c1d8b409656f189a1e0b469b295d4f700552ef7e2964ad4a981cb5d0b943b2c5d3755c00697233d3adbfc16e52222af5392dfe3d4", 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 06:57:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:57:21 executing program 0: setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fchdir(r0) 06:57:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x0, 0x0, 0x0, 0x400}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0xfffffffffffffe00, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb98d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x23f0}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x482}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2c0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:57:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pread(r0, &(0x7f0000000080)="ffeb02557f15e9164484a6802afe587ee2f01597dd304dcbaff35390347d9a90020f0e8823bbf3bac95d137e59c97c21fe1bf7a56fa1b9b62a38a298fe6c1052b6fc1f26291780250d358bd7fca4b1883d7b2a9562510e1504b3b66038aac9963ecb8a88a8ac5eaf987df8391e1c469de75d", 0x72, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:57:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8020, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x4, 0x55}, {{r3}, 0xfffffffffffffffd, 0x40, 0x400fffff, 0x4, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x7fffffff, 0x100000000}, {{r3}, 0x0, 0x10, 0x40000008, 0x7, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x11, 0xfff, 0x6}, {{r6}, 0xffffffffffffffff, 0x15, 0x3, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x11, 0x0, 0x100}], 0x100000001, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x3, 0x40, 0x8, 0xd121}, {{r1}, 0xfffffffffffffffe, 0x20, 0x60000010, 0x800, 0x494bef91}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x8, 0xa7}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x19fe, 0x4}, {{r1}, 0xfffffffffffffff9, 0xc, 0x8, 0x8, 0x5be}], 0x1ff, &(0x7f0000000300)={0x0, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0x6, './file0\x00', './file0/file0\x00'}) r7 = getpid() r8 = geteuid() getgroups(0x7, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000003c0)="4e22433e83105c43379b77bf6d36267374ed68eb637988d88d1c67f70115f2776d2aa2c9a5ad38c0aaec8706d6b96fed6c64f537f6f7f2fdf4f25a63061d61d42349bd28cead97dc36a0a55fed566b470579a9b2019135652101eeab7af3bc83a23c67c7742438093d2371d00a79dda4827ad4ff09e0bde2c4f6d198", 0x7c}, {&(0x7f0000000440)="6ac5329d730aebb9ed0c7a315346a9ccdbe13bb77a680b3181ce90cb51bf87eb053241706e8545e52dc6c9443230b47967632509a8e4de0b98bbb9a65a7c31b99303474697d7c7b3b1c310a051acdb0aa0f3bb00f58681cd41e50140c1b957384300fd171600b8517e31ce9f48a42ac8b6521a66ccd35e25878752c8e34ff1df5dbd40fb266a16c98f3da6f460e3bfd97741e153bca55083d27c9d72c6c37603e28077cdaccb8e536668b5d38db07a0df5d82a66e39a253fe53b4609d8c1122d63aab630c6da52bd40279d2076105e84cb053aabecf6864eef71df8572c57a25ca0c", 0xe2}, {&(0x7f0000000540)="9d9b16700c1da4a74d118d83247a3dc9fb712dd1573f082c1bf38a01ab0930f8ce2fe6814dc3e4922b968e3b12d3abe718933bd385d61836009523696207938a661160404ec7b56252be6928745886ec967626d5890f13f5ef740d2ad3be8fc6fe6370fcc2a8da7d4c22f20448af141a22a732f3e287ba358dd11d816d20e3da0d3569c5d0fb881347a1168cb4bb8c0b3ec9cd2ee263555cb103b84ed64d3a4b3b7400a8675689cdc4c44688444cd1e5358731c8", 0xb4}, {&(0x7f0000000600)="97160f70fe6f9fcfe240e09399355a87fb78b4c3d9ae1d90bd31d4f0c4", 0x1d}, {&(0x7f0000000640)="6045da63d0d981eced0a8dac", 0xc}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r2, r1]}], 0x40, 0x400}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000007c0)=0x9, 0x4) sendto$inet6(r6, &(0x7f0000000800)="74a727ebaf8d6ab284cffc7a95af7072742b36058c6bdc28e20cb9941c9c7781413d7330550e420b65db1ffa10cf7f63f9fae01d6ecc1990a4a8bd99a7bc4634f3934020702f8db837e5231f05dc953e6e14da00de5aadffbc259b4be53fb638569c4d479b33a748cd2429125123f793f7269686112b6b1b73e0f61f29460cbb610db006fe7d5849cf8be3a9ade839f5d9bedfc97220b064ba6f9456630e21789a761b4152b0f8c4d6c6339176835222925d3bb08a0e90b5ea3f4dbf4b2f1433d9b3ef72e5baaa3e3cf574b51a1a895cc74bbebe7e6b1c1cb541", 0xda, 0x1, &(0x7f0000000900)={0x18, 0x2, 0x100, 0x2}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000980)={0x734, 0xd1c, './file0/file0\x00', 0x2, 0x0, 0xffffffff, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000a00)='./file0\x00', 0x90, 0x20) renameat(r13, &(0x7f0000000a40)='./file0\x00', r0, &(0x7f0000000a80)='./file0/file0\x00') geteuid() pipe(&(0x7f0000000c40)) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000ac0)='./file0/file0\x00', 0x191, 0x108) getgroups(0x8, &(0x7f0000000b00)=[r9, r10, r14, r14, r12, r9, r11, r11]) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000b40)=0x9, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd0\x00', 0x10510, 0x0) r15 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000bc0)=""/55) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) 06:57:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 06:57:23 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_gettime(0x7, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:57:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c65be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a60000826f8992f2ade8ee906fa45d749da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7ff03757e60642b45cbc5737b8e2400000000931400000000000000dd03ce2a1e62c434a95b008329afce880a507680dcfc8860352e59fcd83a7f1f53387443c852e9d65b835f8a5b35ae4f623c9c329367c7a6a1e6dfe1", 0xfda9, 0x8, 0x0, 0x0) pckbd_enable: command error 06:57:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x3ff, 0xfffffffffffffff9, r1}) fcntl$getown(r0, 0xb) 06:57:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="b9d2b284857a2a78916c985ccafb0df802ddc79b3e1539c4fd8f2b1e043130ad604c5b80ac0785a588586b49ea507681876daad9f6609b8906659be8fbf032d4fa82d447ead03d32c271e57b6b05eacf4f346e5ba29b1bf311e5689de17ea3cee5959d9f", 0x64) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 06:57:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x2, 0x100000001, 0x4, 0xaf2}, {0x2, 0xfffffffffffffff8, 0x7, 0xf765}, {0x0, 0x0, 0x1f, 0x7}, {0x3f, 0x7ff, 0xffffffffffffff80, 0x76}, {0xdd26, 0x0, 0x40, 0x8}, {0x3, 0xe2b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 16:00:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db3f005687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7293b7bceee303acf0f83b87bfb01000000000000ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d782f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) write(r0, &(0x7f0000000280)="493850cf83da78163af4c116fec3159034aae74169c40433c95b60181f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21, 0x816f0ffbab8dc9c2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="92e8e97f1d2bb4259863bcf93ad862961acf2b0e1a382831c507809eec9c2c29aafc5edf3bf72a483cfc67a1f73b2cd70518bbc3986ab92c84e8c9ac5f474d9866252f5d462315d24cc778ed41c3a735727bb1817808fe5b20556afe1352e990b499fc3e8f044a98b45a33048de83a2f8659e0804eecb12f4cee3bb91b83428de5fd3c64da5e31a6eed4acd2d4d225ee33f4de2a99b1445bd99338c0164749ff3fb9675166bf00a8c538d9caebfdfd6b3a79c36d91779d1d31e2a9121c14ed1db183e21ffa7a5ef90caf4c378eef09dd6b47e7d54ab6b5dab251130417e8771476e36b6dd8ff664e1d44c78cbe804f4e1e9a4ebfbd28df53cdf7488eb3431b9dcd143e2fa7f8ad360961b9f0e56605e8515a8e8b65fd0c3b52776e584095ed8866df991cff8d7c17c80dab814eedd98e0399c90cf54d917a6aeeb6501ca3db305c1c14285d894e28e7310f548f49ee332c662e72fb2737d10d1b03f7d1f5ed60c9a2669cdefbd9b24c8ac46c9939eed767711a00ae0ee33381fd88f30f66d25b46da5091835038f660fae271b4fded4896192ce0549e766d47df71bef1ccc8760a521bd813f01fe4669efdc11468305872d59d0ced65f562a2aba97b683426b57ddb1731968d2f401efebd29c944c470f4979a5ece5c22297d2f7eeeebef17db8ee84e3bf4cf61fc6ec75699091f4aad7dfa34cf49fbd43e30fcd1fe970458f304f55e2da28c5c417b71d00023ecc5d704f51c555a5950c731c37079470165fe93428b52d4d419d8d7798a88a535a80cbf2a5c98ff23fbf256497bb550c00feb7c8d2999ef70e109a3a56a8428f11e06983041ad4b375d029275dada27e432811c16e54b9db04dd035c9153dcf348c0730f4b081d4072c9fbacc29b109c56399d4c55056f8d8572030e89f802f3b3ed874019ee8fb3c7cbddf29a641b80195536ec67673046970c235bfccb28298023af2bbd494e0124c3f3ad09c1014fef9e5f16f142c1038fdaabcd6af3763a263ad0f5e5b651d47bd7c2f5ab7d8ac0bd2aa6e31fb74bd000210fe290252c010dd4bcf6d13e8ec392b3a90a6886ce1521e8a67e44c9b8e49a49a7609c7bdfc946f926dc862f0a43faa8d232483ec151109765ae61417cfb8535c777efafe6851ded1467b17d6098aafcb29eb7ea1711c491ff02b973497657118371ed63936a00f2d85ca4ce7c2cec3ae01ec341ec7448eec1bd65fe8a6f96d66644c65c0412ccd84dbaba24b49aaeb9f47a32155d2bdbcf2e6ca11b00e501ff5ac654d789ee25466339ed146a48952c20fe739bb230b6c9af58829fb724a6564efee7e368ba734c2b99c38719b3b3b7ede38b79da76ff8cbdd5857b38fbac598caff3c364a02d660570c6fc23bf46c7ea845c9bf9d36fea9885fefdfb5563e1d7712cb6bd6995469c39a115013336e4aef6fe8f31e8887e79dea4526d80b1e91d88d689dd512aa915f04f0390084ab474620842ff1224aed6d84faf97dd480c98ce14e4d31d981fd0ef444e274f1e2d08cf56ce5ed802c6db994b60ca66a861e93808587c1bbc9c61a24fae1306ca4a215081d6d3d8e941422e4f7ee741e103f20d1ed570a8c1b92e1372cb942f7c09f2ad4c5adc1a62a61c667fe76206282c219d22bc68b7bc97c1c436311d40943763f271a9e39adcdd0f35c37c1b78593f667796b61ac411104ca36367532d04cf8d9cac9a51bbe2851d89fe8d621e80c7048f37586d1337629c08ed92cbabc597f65f4b045fcad9cab26a762679b93159d6747c5f9fadb0e72ab2648ea1c32141d471e53846d6bedc2303a0d15ba83f5a309bc216b8b20c379a3717f2538254b5862759d7d9bcff79c0074310071fe2e671ef557e8d155cf594bc9ea17413b50af2344b9fa580484ef2f0a6901e27702e0fa8f472cf6cbcbfbdacd7ca346d2a416c41ced66dae04631ab66bf882ad5071aabdcc51902ad2001dc85d49c2e1eab3464a4be036814037679f54efb729654381e24d22dfea07770ddde3e0700cf2eacad97749de2d59abaa8b477fb7646227a941561503f48db539a4044f9907a3394e39c9733a53a2e2cdb2a1fdd6ea037b0443e8a0ad1e84204fd7bea31800c8853136a4848448e265df4d13ee87cdab105e4b36c4e285013cf49f8ed06f1ed552484a002e804667604fad421bb348197030cc554df2ba22da75f69aba851f502d3dbc159c9da84eca0d2fa240fdffebd15589fabe78072304ea870376df5de7dd7ade8b4f51ed0ff57b83aa8a06e7f58c8c1eeb08f93ad6d478a405a7c3550c1f24fe28266b57db369e620f355af65637da42db9c2788471a5369ba0c00cd51d4d3b300cb63b4c9a8e86d67e5270aee73815b2f1f0dcea12116bbed8c2ed5466e12d8a0ac0ae2a0e310593ebe47287edc12c321f3558ac9cb4dfa295a8671be83782b1829fded45cfd37922fb818a0ba5465d0f4a2c0c1cd0f6407e462d42f4061840aeb4cb0fc4a096cfbf20a9403cfa1263f31d4c30e0b42a057e213f1bf50f02dff52a6fcf620062b81b9a48b84e4bd9def02af2a156b413a304a548b807a71cdd56a6f9d53f30646473fcd915d664ac651482bfd51aeac2eab26dfcb387d230a08e5a8941c1d56f60ad8d2000a7be41e72e1afd12d42aa7e0125c4d2829d9fe615731dfb81709e81975514002af4cbae704d0e8678f657da65452c7bfbbdc6f242ab55927021721a689c12be3b3d3b439218de0c0ba5e55870eebf8dc15d0b7ccfac4af461da411bd4bfbb3af034607074b7008c7926e8fe823731b7169eb2de1999f9159ede471b9f2bbf7d6e36941448cb844cffd539820c2e5dd6c3d51ef824d35cb6c3384605b30356f829675e855737eaec286d27e7aa02f3dac3af7d399adc14aa5ec8b3f6185259591439e4068e5091efd749bb47707b491fbf18c7593423a8ea5842476b5a0eb8f5c231bfb057df3c58df58f0823179c0da19b079b50f998cba23afa27e6d94a3b97d3e61d676570df8a8eb664fe411c9c0562eff85215be51647313c7f9fbc59466a85a9653af49ebf2928cf072d40a60a03fecf8c083a28937318c852ff74252a391016659e2a2bc7c2bfc9e351d591f03c12ea23f88837ae0b635e2001105c3fe6891ffa2c5f40f762a864817651f40cfbe28343f3da6c7e40e20c08f2d8e7961b9442e098dc117e874415e2bc5f38959abc71c420ff07d0e68e5c0f015f9e0bbefcebd1ea15b047c8d5a304de76f0ab5f0a94e89018e614fa5a72bbd28f757ac884dcb058cf35c14613a7568cc0ba75424bbc96882e2f654bd5814d762893eada147e984dd6e469b768a74f4fbce2e73524b6c99ba49038a2e8c4ec743c0ec3aabbd7b9e6e45c9ac66550fa61808563096e6c61281d540319af17e808899c4ea413cbef87d085fb82896c6dc9f448dac0db537fcfaa92f2b3306f1746fbd203704ec520d434377a4120477479df405ea75c1a1f4a46bf48e419b5d4bb24d69c6b20315d04a75964f0b5e15f45c6e3dedc866f356d4a5bc268012afcd78a521f00c691f4910261e47497bd724e1f53e254e186848bee6e819ffa5f7d7fce1e74d3d5ff04dcfe0b1276cce7cdfec0ed6069c978ba7e340a11210af178c499b0e0dfc07b099f90a55f3be359f5f204468c197a63f64952e5d49f8e2e47814b3e29abd66004610d7a2f3b85578e7cd4ff57bff90da36baa8da8a1fe6d5a52a6b50c4f93a90e018690b9a5cad06eef6816d17328f57195fa8ebb63795c694dbbda999dee74fbb1ba0c2b4dd4f6876352a95c676c6d00122fbade3ec9f4c67c82e90b0c808bab5f0b03714aa4b2a19007d6ebb4ea03d4b960ef5a2ae39eb4081c99bd9d09339176573f67344b689ae585e42cca6aa552b8eabda1962d35801c9f0c4e6386ebaa2a0b0984ea3708573d7e95551ed0539a2fba95d5fd3de9bde7744a8cf26a4625afb7b5314069ddb05211bf5b87bef9f78c14ac1675d4ece8de5affd3e989c4a51abf2c6cba868b67cab9a6abc363036fe40c0ee54247ec4ccdd99a61205b5bfbd35bd16d19b471eaa7bae1d8e51d9b800368de61bd989459ed1be0bd53aacaf7b81cf2567d45034cd042511417e37c3926e79b8b141885a2fe64e3df5650d84e41cbbbd4ce0bd0e82907301de55985fc29e1205800cf226db0f73c8370e504bad7f6997246e51844835f691f2fc249274ff044a65a0e9027dd9eca80a78ba3e9b916fbb5c07adeff358e7fa32c096b5cafcb5b58164c33702381d38940965a2d223de6402a029bff75647acd29b605bb54bcfdbdb55a4e4f530f8105a3e3f027cf6634d6f544b2629d28d2f1e90d89906b6eff9a4af63d99d428ad2a7bb81bfe9ee6789ccc573332aec238dc5a58be31ef7581946de48363f21cd9a7725558957146f1837c00ba3a6b21bbef42a7e0e7e941dc71677831f0b9c62eb5aee421787e0e7b542da4659319da7b4987cc65492cc22e14606fbdc8e6812331d592ed1ccacc47d66e6d0e78a645f0fc5ab94622a0269f5b62fc5252346831dbf3455de60aa3105cdd585e9e42af4efc7c7d897065649f3a71b4406beb386bb9b2d9d14aaddfa9ea702a7d7f90f4703ea99cfd39e447d15e2f1ce32bbb0f281c92a0041d17bbf6a92c0dd397c3cdde3bf6ad976c5ddd1c24091fc917815e70864db56164c7582d476167fcdf5629fb36efa7b8aa88bfc15eba93f9bb7f37e66ffb1c9f00e8aad533e6b290221eb9557795210ad4e95c880eca01d84fd2bb109c624502e83df9fa6ccc763cc0e18772f777c6f0874f071befc166bea1afb5aeae5a89cc8f9e9f731dda442984017821b673a8dcae8c2b25f1281a8d44ed19ae64d24c718008592fe89aecd687818c2ce795d902d129d9b1891e5ab9db5141a61058b5b5197d7293b80fd3e7f90c154016f88fc6604fe804cdf472b14bb9226da2a64775418c57ba1c7f740010ad3d4d829c2f13f831486abd02f5cd7be373d3c68e81ea3e049f1b9f69ff050d33eb2c0e76179d2dfe3714f7794e7b848eff504e20fa686e63f650620a22644c76eb7e9f4997dcb0540bfe8856f28fd97e20aaa2c2939071c1847482d999932e4affda127967784ecc4302ec7f1923b4a4f243950eef4f2d12cf9db21165014db44c893a53670157a43ab6afc71bc58fd0638d16da67eec0ed84dd103474c95bca81a797bce41938fd9d3abd1418defeacaea29c6e8fa67b9504c8f1485b4c3c0626f508bd917d61f58aed9dcc1d4fc9a35b339f3ded6e73171a5c2e8ad89525fd0d30e9b8399c9f5b5ae3fb3141c4a0bf3bcbeffb1a07446fca3c32725a05cb26356bf56e0c90a103bb6b1b8b3d3ce791d16f2215894bddc4791fd92b106d74c0d4702d7fd4a48b65a4fa7e9cbb51397564c72053d3fda7d10e94f150d7ecbd33ddfbcdcca96bcdd30231c1174a8d5085e1a430781ae18a90fef66eb3d3711fceee5f533fbfcc74b893e2a49fbcc44f3e731c6cb27d848f0ac3ed2ff953b1e681822d3942a65cac0a2ef4a6d2da7d82ac24d3d7efb5ccc8afd2821817c3fa1bb8cc9a7dbd9312767fafe398a42d2f4892b0f1a3b35ce501e2d3d1206fa53afcb7022638be786390d81d1392f320ab1ef816c2584ebf79ba5af0f6ba1308de31511652aa652d74be7a32091e95487a44dbabbc8a7284c83a3ece78be3f5ac5c518e0f13e98d7c9937094bc644cff9ef3e4d4993e41e08c99fb33a3060762c4be73beb904fb175b74b676023d33e5ecbfb567e5c8e235ee22fdf85d0a5284b55e4fb67bc0af1a344d8fd6dc89640123", 0x1000) 16:00:03 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f0000000180)='./file0/../file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x8, 0x86a60b893edcd6f1) fchmodat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x92, 0x0) r1 = dup(r0) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) fchmodat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x104, 0x4) r6 = getgid() chdir(&(0x7f0000000140)='./file0/../file0\x00') fchown(r2, r5, r6) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffff, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8, 0x800, 0x10001, 0x566}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) close(r0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x405, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0x329}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001880)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0xfeab}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x100000000000008, 0x0) ftruncate(r1, 0x0, 0xffffffffffffcfb4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x400000000b, 0x10) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r4) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r6 = socket(0x1, 0x1, 0x7) fchdir(r6) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x602, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000300)=0xfffffffffffffe85) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f6275730023c883949db2314d4f87316be19370bc8a123d8b66ba77bd816df940ba7738e7835fe1d0d3f8cbdb6fbf3615831f235116812ae4c8a72e"], 0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x841, 0x0) close(r4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) open(&(0x7f0000000340)='./bus\x00', 0x20000, 0x22) dup2(r1, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000380)='./bus\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000004c0)={0x20, 0x100000000, 0x2, 0x0, 0xffffffff, 0x0, 0x7fff, 0x10, [{0x8, 0x10001, 0x100, 0x9}, {0xe67, 0x7, 0x40a386be, 0xfffffffffffffffe}, {0x100000001, 0x5, 0x8, 0xfffffffffffffac7}, {0x2, 0x0, 0x31ab, 0xffff}, {0x0, 0x31a, 0x0, 0x10}, {0x400, 0x2, 0x3}, {0xc000000000000000, 0x7f, 0x8, 0xaada}, {0xec8, 0x7, 0x0, 0x3}, {0x9b2c, 0x3, 0x0, 0x1}, {0x1, 0x8, 0x0, 0x1ff}, {0x3, 0x10000, 0x7, 0x9}, {0x6, 0x1, 0x0, 0x4b67}, {0x2, 0x65cd, 0x3, 0x9}, {0x1, 0x20, 0xfc0, 0x7fffffff}, {0x3, 0x1, 0x5, 0x10000}, {0x858, 0xffffffffffffffc0, 0x4, 0x100000001}]}) setsockopt(r5, 0x8000, 0x7, &(0x7f00000001c0)="52d7c13b7e7fb92cc27b28d336e95d2a0a156cd5332f351c54cf8488822bd20c81a4e52fcfde217d128b2ca6ab14e6567e2060fc57f925acb33adb25f2098650e2124b177cdf4d09b6417ad6d51d8bcefee73e1aef62038a64594479fc5b680ac45cbe9742d575afae7d3496621c38f56853b855257cea82b0378c0088292b3f4370", 0x82) vrele: bad writecount: 0xfffffd80644908e8, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1460, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *170208 64029 0 0 0x4000000 1K syz-executor.1 210899 15580 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd80644908e8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800022e1d170,1,ffff800020afe4f8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac3198,c0106477,ffff800022e1d170,1,fffffd807f7c65a0,ffff800020afe4f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8064403c80,c0106477,ffff800022e1d170,ffff800020afe4f8) at vn_ioctl+0xb6 sys_ioctl(ffff800020afe4f8,ffff800022e1d288,ffff800022e1d2f0) at sys_ioctl+0x5b8 syscall(ffff800022e1d360) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,c655d771010) at Xsyscall+0x128 end of kernel end trace frame: 0xc677b9d3ba0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vrele: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd80644908e8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800022e1d170,1,ffff800020afe4f8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac3198,c0106477,ffff800022e1d170,1,fffffd807f7c65a0,ffff800020afe4f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8064403c80,c0106477,ffff800022e1d170,ffff800020afe4f8) at vn_ioctl+0xb6 sys_ioctl(ffff800020afe4f8,ffff800022e1d288,ffff800022e1d2f0) at sys_ioctl+0x5b8 syscall(ffff800022e1d360) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,c655d771010) at Xsyscall+0x128 end of kernel end trace frame: 0xc677b9d3ba0, count: -9 ddb{1}> show registers rdi 0xffffffff810a6987 db_enter+0x17 rsi 0x84a7 __ALIGN_SIZE+0x74a7 rbp 0xffff800022e1cd30 rbx 0xffff800022e1cde0 rdx 0x84a8 __ALIGN_SIZE+0x74a8 rcx 0xffff800022e2e000 rax 0xffff800022e2e000 r8 0xffffffff81491283 kprintf+0x173 r9 0x1 r10 0x25 r11 0xb0523e0758c9cfe9 r12 0x3000000008 r13 0xffff800022e1cd40 r14 0x100 r15 0x1 rip 0xffffffff810a6988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022e1cd20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=170208 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=85, nice=20 forw=0xffffffffffffffff, list=0xffff800020aff150,0xffff800020b50790 process=0xffff800020b7d880 user=0xffff800022e18000, vmspace=0xfffffd807f00c450 estcpu=35, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64029 515087 63156 0 2 0 syz-executor.1 *64029 170208 63156 0 7 0x4000000 syz-executor.1 64029 155962 63156 0 2 0x4000000 syz-executor.1 89378 440123 0 0 3 0x14200 bored sosplice 63156 137487 15580 0 3 0x82 nanosleep syz-executor.1 93959 457781 15580 0 3 0x2 biowait syz-executor.0 15580 502849 68018 0 3 0x82 thrsleep syz-fuzzer 15580 464798 68018 0 3 0x4000082 nanosleep syz-fuzzer 15580 260416 68018 0 3 0x4000082 thrsleep syz-fuzzer 15580 463098 68018 0 3 0x4000082 thrsleep syz-fuzzer 15580 310102 68018 0 3 0x4000082 thrsleep syz-fuzzer 15580 52365 68018 0 3 0x4000082 thrsleep syz-fuzzer 15580 210899 68018 0 7 0x4000002 syz-fuzzer 15580 455959 68018 0 3 0x4000082 thrsleep syz-fuzzer 15580 238359 68018 0 3 0x4000082 thrsleep syz-fuzzer 15580 209453 68018 0 3 0x4000082 kqread syz-fuzzer 68018 110346 8724 0 3 0x10008a pause ksh 8724 174970 99717 0 3 0x92 select sshd 8334 267185 1 0 3 0x100083 ttyin getty 99717 144048 1 0 3 0x80 select sshd 36846 486162 94888 74 3 0x100092 bpf pflogd 94888 559 1 0 3 0x80 netio pflogd 50331 514898 53744 73 3 0x100090 kqread syslogd 53744 278709 1 0 3 0x100082 netio syslogd 21679 47233 1 77 3 0x100090 poll dhclient 53424 14478 1 0 3 0x80 poll dhclient 76746 50699 0 0 3 0x14200 pgzero zerothread 84418 4246 0 0 3 0x14200 aiodoned aiodoned 390 185282 0 0 3 0x14200 syncer update 23171 106108 0 0 3 0x14200 cleaner cleaner 42665 83024 0 0 3 0x14200 reaper reaper 14923 498588 0 0 3 0x14200 pgdaemon pagedaemon 88434 110552 0 0 3 0x14200 bored crynlk 29866 57385 0 0 3 0x14200 bored crypto 38429 17333 0 0 3 0x40014200 acpi0 acpi0 85303 58428 0 0 3 0x40014200 idle1 54800 290101 0 0 3 0x14200 bored softnet 32285 221494 0 0 3 0x14200 bored systqmp 53644 296623 0 0 3 0x14200 bored systq 28632 59422 0 0 3 0x40014200 bored softclock 6246 383423 0 0 3 0x40014200 idle0 94027 223354 0 0 3 0x14200 bored smr 1 382420 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 64029 (syz-executor.1) thread 0xffff800020afe4f8 (170208) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82363570) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb6 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 Process 93959 (syz-executor.0) thread 0xffff800020b51160 (457781) exclusive rrwlock inode r = 0 (0xfffffd806e306e78) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8066077d68) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 cache_lookup+0x2cf #7 ufs_lookup+0x1ad #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a5 #10 namei+0x61c #11 dounlinkat+0x99 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9567 6560K 7198K 78643K 14650 0 0 pcb 13 8K 8K 78643K 152 0 0 rtable 110 4K 4K 78643K 464 0 0 ifaddr 72 15K 16K 78643K 198 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1537 0 0 iov 0 0K 24K 78643K 163 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 2473 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 25 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 41 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1547 0 0 sigio 0 0K 0K 78643K 29 0 0 proc 54 51K 83K 78643K 629 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 123 0 0 in_multi 33 2K 2K 78643K 91 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 22 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 312 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 103 21K 31K 78643K 5751 0 0 UVM aobj 66 3K 3K 78643K 71 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 74 0 0 NDP 16 0K 0K 78643K 52 0 0 temp 200 2748K 2816K 78643K 8039 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 77 0 75 1 0 1 1 0 8 0 rtentry 112 54 0 9 2 0 2 2 0 8 0 unpcb 120 403 0 391 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9520 0 9520 2 2 0 2 0 8 0 tcpcb 544 244 0 240 1 0 1 1 0 8 0 inpcb 280 686 0 679 1 0 1 1 0 8 0 rttmr 72 10 0 10 5 5 0 1 0 8 0 nd6 48 7 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 ppxss 1128 29 0 29 11 11 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 40 0 32 1 0 1 1 0 8 0 pfstkey 112 40 0 32 1 0 1 1 0 8 0 pfstate 328 40 0 32 2 1 1 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 191 0 0 12 0 12 12 0 8 0 art_table 32 192 0 0 2 0 2 2 0 8 0 art_node 16 53 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 37 0 27 1 0 1 1 0 8 0 shmpl 112 69 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3813 0 2388 47 0 47 47 0 8 0 ffsino 272 3813 0 2388 96 0 96 96 0 8 0 nchpl 144 6231 0 4579 62 0 62 62 0 8 0 uvmvnodes 72 4763 0 0 87 0 87 87 0 8 0 vnodes 200 4763 0 0 251 0 251 251 0 8 0 namei 1024 18422 0 18422 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 19501 0 19500 14 13 1 6 0 8 0 plimitpl 152 134 0 126 1 0 1 1 0 8 0 sigapl 432 1747 0 1732 3 1 2 3 0 8 0 futexpl 56 27319 0 27319 1 0 1 1 0 8 1 knotepl 112 269 0 250 1 0 1 1 0 8 0 kqueuepl 104 285 0 283 1 0 1 1 0 8 0 pipepl 112 990 0 967 2 0 2 2 0 8 1 fdescpl 488 1748 0 1732 3 0 3 3 0 8 0 filepl 152 9557 0 9448 7 2 5 6 0 8 0 lockfpl 104 529 0 529 6 5 1 1 0 8 1 lockfspl 48 192 0 192 6 5 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 36 0 25 1 0 1 1 0 8 0 ucredpl 96 1546 0 1537 1 0 1 1 0 8 0 zombiepl 144 1732 0 1732 2 1 1 1 0 8 1 processpl 896 1764 0 1732 4 0 4 4 0 8 0 procpl 632 4906 0 4863 6 2 4 5 0 8 0 srpgc 64 6 0 6 5 5 0 1 0 8 0 sosppl 128 11 0 11 6 6 0 1 0 8 0 sockpl 384 1171 0 1150 4 1 3 3 0 8 0 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 194 0 0 23 2 21 23 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 273 0 0 14 0 14 14 0 8 0 bufpl 256 9155 0 2126 440 0 440 440 0 8 0 anonpl 16 165708 0 153410 118 67 51 67 0 125 0 amapchunkpl 152 10087 0 9978 27 20 7 12 0 158 0 amappl16 192 8666 0 7992 96 62 34 46 0 8 0 amappl15 184 727 0 725 2 1 1 1 0 8 0 amappl14 176 59 0 53 1 0 1 1 0 8 0 amappl13 168 11 0 9 1 0 1 1 0 8 0 amappl12 160 5 0 3 2 1 1 1 0 8 0 amappl11 152 57 0 42 1 0 1 1 0 8 0 amappl10 144 76 0 70 1 0 1 1 0 8 0 amappl9 136 1388 0 1384 1 0 1 1 0 8 0 amappl8 128 947 0 924 1 0 1 1 0 8 0 amappl7 120 43 0 38 1 0 1 1 0 8 0 amappl6 112 60 0 52 1 0 1 1 0 8 0 amappl5 104 137 0 123 1 0 1 1 0 8 0 amappl4 96 2014 0 1982 2 1 1 2 0 8 0 amappl3 88 217 0 207 1 0 1 1 0 8 0 amappl2 80 13798 0 13724 3 0 3 3 0 8 0 amappl1 72 45928 0 45484 26 16 10 20 0 8 0 amappl 80 5180 0 5142 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 70 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1748 0 1732 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1748 0 1732 1 0 1 1 0 8 0 vmmpekpl 168 16735 0 16706 2 0 2 2 0 8 0 vmmpepl 168 217935 0 216125 173 88 85 95 0 357 3 vmsppl 368 1747 0 1732 2 0 2 2 0 8 0 pdppl 4096 3503 0 3464 7 1 6 6 0 8 1 pvpl 32 488405 0 472936 273 143 130 166 0 265 3 pmappl 232 1747 0 1732 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 611 0 7 18 0 18 18 0 8 0