, 0x4004574b, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) 13:34:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x1ffffffffffffc8f, 0x0) dup(r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x500) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000500)=[{0x401, 0xfffffffffffffffd}, {0x64, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xd3, &(0x7f0000000200)="1c2738780031ad9cc7ba5538f8de33912b6c67d35614fdb9020f7c0628eb198725c0dc771c5395126876b41006bed53279f4d69345bdbe0bb9f0bf93c8df92bd0ffdb7fcb2ba600c7f1742d8dfd7e30912ae034134ed9cf76b4f3dbcdf1b59677e062239755b3de677ed99e714e00196b6afb8d415278d4cef162f71c85542789ed6c50050407a6d488b51d78c45d0f7c570dbfa1bf31aac8ca768e506b150f6173b7483bbfff1232189f6f2b20fa75c3824e3321dc2658f31281e6f30e3c11afad52ec948e52b39b3f0510f4fda147dfd346b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgid(r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ba") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x8001, 0x1000, 0x800000000000000, 0xd92}, {0x80, 0xfe94, 0x3, 0x49}, {0x7, 0xffff, 0xfffffffffffffff7, 0x1}, {0x6, 0x400, 0x0, 0x4}, {0x20, 0x0, 0x1ff, 0x2}]}) 13:34:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) 13:34:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000500)=""/37}], 0x100, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2088f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 13:34:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x800000, 0x0, 0x2}], 0x10001, 0x0, 0x100000000000000, 0x0) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) socket$inet(0x2, 0x4007, 0x6659) 13:34:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x880, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xfffffffffffffffe) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x50, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 13:34:19 executing program 1: r0 = socket(0x18, 0x0, 0xffffff7ffffffffe) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = dup2(r0, r0) close(r1) setsockopt(r0, 0x5, 0xea11, &(0x7f0000000040)="47ac0ea7ea3d50e14968f9ff6f1f9c584b2ebd69838c106bc93866be9648d5b65be1b4aea1c5b341b564521b9eb8b7cd185ac676cb5ff072cf733b0b2cc156dea8f6d11c538c9aa6bb3c7a3c973280447653cb81a5c124f1abbe5d9eda5c106363e9262c09", 0x65) close(r2) 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x3, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/64}, &(0x7f00000000c0)=0x42) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) setsockopt(r0, 0x10000, 0x1, &(0x7f0000000180)="cf454c5fb5f8aae205160cb5bb36d6e00a751d63a7712524700d9f14eadfe30156d5fb0707baced00f974396721ca906fda4bb527faa061f6e4b575b2e33b87a5e7474e017f10126e40182307c1971e90e3a34d9d7", 0x55) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x8, 0x0, 0x804000000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x88, 0x100) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1, 0x81, 0x80, 0x9, "109975388720d9e3104b514d9b750550d3e71fbf", 0x0, 0x80}) fcntl$getown(r0, 0x5) minherit(&(0x7f00004c0000/0x4000)=nil, 0x4000, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/243, 0xf3}], 0x1000000000000055) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 13:34:19 executing program 1: r0 = kqueue() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x1000050) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:19 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2, 0x10) semget(0x1, 0x4, 0x80) semop(r0, &(0x7f0000000000)=[{0x1, 0xfae, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0xfffffffffffffbff, 0x1800}], 0x4) 13:34:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x4968, 0x4, 0xffffffffffff7fff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7a48}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000e33000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000e14000/0x2000)=nil, 0x5}, {&(0x7f0000d46000/0x3000)=nil, &(0x7f0000e71000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000f55000/0x3000)=nil, &(0x7f0000c50000/0x1000)=nil, 0x101}, {&(0x7f0000ea4000/0x2000)=nil, &(0x7f0000dcc000/0x3000)=nil, 0x8000}, {&(0x7f0000f34000/0x3000)=nil, &(0x7f0000da7000/0x3000)=nil, 0x8}, {&(0x7f0000cfa000/0x4000)=nil, &(0x7f0000c89000/0xd000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d7f000/0x3000)=nil, 0x9}, {&(0x7f0000ec7000/0x1000)=nil, &(0x7f0000c5f000/0x4000)=nil, 0x1}, {&(0x7f0000cba000/0x1000)=nil, &(0x7f0000dc7000/0x3000)=nil, 0xad}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x7fffffff}) 13:34:19 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, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x230, 0x80) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4100, 0x0) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/105}, 0x71, 0x3, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x108) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 13:34:19 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0xfa6, 0x8001}, 0xc) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x88, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x109) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000380)) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r4, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) 13:34:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000480)="9c5d96f455dc97e9ebf583b65f28feddd3c8d633ff38d0c0c14ca3795cdb785e1cd42f93abfc2b2d7fa87a35b7e26712ee01b9739ac7f145", 0x38}], 0x1) execve(0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000100)='\xee\x1a') unveil(&(0x7f0000000500)='./file0/file0/file0/file0\x00', &(0x7f0000000440)='c\x00') clock_getres(0x3, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8100, 0x0) write(r1, &(0x7f0000000300)="5cb24717efe894b16a04e37ade006e47571a643161e29f225dc17bbf4c10a4a74848126d41d172e374ce146f997bb6528bebf47d3a3ba80b4f5375f20ee7ddddf68587b8ac5d4caec644d14af53ccfe536ad10d0439b4f06815f3759a23832801e78bb6e233bd242c7628dd095875cc3ca00db6b456459813fe61969a1bc3f2ff0c0fa268d2249e265", 0x89) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) openat(r0, &(0x7f0000000200)='./file0\x00', 0x20040, 0x1) 13:34:19 executing program 0: r0 = dup(0xffffffffffffff9c) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) 13:34:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x101, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xff, 0x8, 0x7}, {0xff, 0x3ff, 0x8, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 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) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x1f, 0x2, "7fb9d70f4c1e9e7e10d658b64a0d78f48d1b8696", 0x4, 0x7}) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 13:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8a9e, 0x2, 0x4, 0x0, "2504148c096b00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) dup2(r0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) 13:34:20 executing program 0: r0 = socket(0x2, 0x8001, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fchmod(r0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x48, 0x102) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x46) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xd9, 0x8}, 0xc) 13:34:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000140), 0x0) 13:34:20 executing program 0: r0 = socket(0x11, 0xc003, 0x0) mlockall(0x1) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 13:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x800, 0x3, 0x195, 0x7, "688ba6c854ac70d2d8c9fb108ee44ea0834d61fc", 0x0, 0x3}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="f17a138929ce5b86a993ea258c40ad95c676cb484814879b1e7a39bebebec5ad41b5c837123e02e0abae0b21db327f9c774afeebc887082c0a75d9e948a6ccf263d72ce235a929fff0d0b50dc852939abc8407ed116a2c731c412f61fe071709fd436e8804ac195e0e5f4365b8aff55befb4ec831eae204a9d664ac67c76caf8d45e096922dcbd0d8d06fc85558ea776d598dd6ca233", 0x96}, {&(0x7f0000000280)="24113163a049b79cc1f11a02ea1032dc9ce3691c5d0df31bdabb5806df4ddf838815981ace2e417e0c87e90a00217ae64142714a0d209fe852156138bda0b5ecbcab2006da94678a0d88c28f6c9e77e3dde3857b73e7819e082e1a8cb94ac1a181c5ec1816c2829d74296a9447a932b18b0cdd5a13b23b3825da2ec66c179ee464e37c793197698e84b4ffe6b42ffe0434b31441066b6d1aeb604f49d10c61e44da603bd0df7329e7011fa8ae15257a19a56e18659f13dbf00cd139c47766c0e", 0xc0}, {&(0x7f0000000340)="eb2bc5065fdecc0359557688120b63ddb46c750a1acdad731b70706e19b915aef65382d9cd965670516f5198b93f8e9f5aebb5bcf62cb95f6b781084f1395c097220f2513f9514bfd6d17649b91b028c333b30ea3d9706e2cc74dd691c4931f801267e036c1cf8139d57e0dda89db60c1a252423eaf0e1bdfcb1688ef2c7e4700b9168f8466ac77bd191d4979023266f4e018a263bd991cfa05bd8f44f0d2b", 0x9f}], 0x3) 13:34:20 executing program 0: r0 = socket(0x20, 0x10000000000003, 0x40000003a) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000ad98580b3280ae9c1d712735d6bb16d72c0c5046157628414f4da31b75f2e41f7d884d513d7e70218f50a8df1a3243d8a0f1e4f05ea925a92a423a7dadcf01a3d76d0fbfdca27c269464a9b27652a331137bffdbeaf3374eb5c9cdfb1f00000000000000f7454c67dfe94e54f28b84b8b59bdcc97abe989f7ec4a09a307aae423fe0da1c38629cd808000fbb232659fbddd813e515059d181ad9d5b3b87e29d88281dcc1058c6d4b16f1e577c13614dc73102c83b636f209832d79c69979f682f359aa17504b0000e7eb75fc32640c3bb597de2e835940b06d4dd48eb4a614bd18e8e6cb864957ca2704c9b71fafc26599cfbc45e8b22fb5ac04621b09ca8b63cd76808c5221789f8fced47f3f09525d12cf73087c5af3cdd3a3d28cb53e1267e7d2369887e331bc06cf300843dda50476fead942871edd8139542c455deab65eba80204e96c4c01485e5f1b3a9c921304a025da945a8d51e7831ef2264fcf6400042f437b2d8e49c21a34ae"], 0x10) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xfffffffffffffffa, 0x0, 0x4, 0x3ac9, 0x86c3}, 0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:34:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20802, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 13:34:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) 13:34:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000340)="c9", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 13:34:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) r1 = socket(0x18, 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:21 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789634b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72baa7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x55) pipe(&(0x7f0000000200)={0xffffffffffffffff}) listen(r1, 0x200) write(r0, &(0x7f0000000400)="bd", 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x3, 0x5, 0x4, "0b75b94ac646e56edbe900f6aac3bc9e0fdc20d5", 0x5, 0x80000000}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x200) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xff, 0x8, 0xfff, 0x3, "530eeee4b7000db782a187901d5116ad696bd594", 0x0, 0x9}) 13:34:21 executing program 1: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x4) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x3, 0x2, 0x1}, {0xc6, 0x10ba800000000000, 0x4, 0x2}, {0x8, 0xfffffffffffffffd, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x102, 0x51) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 13:34:21 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x10001, 0x5}, {0x5, 0x2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x1, 0x1, 0x80, 0x664c, 0xb1db}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82, 0x88, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x83, 0x0, 0x4, 0x20}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x2, 0x200}], 0x7, &(0x7f0000000100)=[{{r0}, 0x0, 0x2, 0xf0000000, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x24940e2216eb0804, 0xeeb, 0x8}, {{r0}, 0xfffffffffffffffb, 0x34, 0x1, 0x2, 0x44}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x6, 0x81, 0x6, 0x401}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x100000001, 0x6}], 0x4, &(0x7f00000001c0)={0x200, 0x4}) 13:34:21 executing program 0: r0 = socket(0x3b, 0x2, 0x2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/184, 0xb8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10, 0x104) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ae") 13:34:21 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/\x00', 0x312, 0xc) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 13:34:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x180}, {r0, 0x4}, {r0, 0x48}], 0x3, 0x100) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x76, 0x0, 0x0, 0x0}, 0x0) 13:34:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) flock(r0, 0x4) fcntl$getown(r0, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) r4 = getgid() r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = getgid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) getgroups(0x6, &(0x7f0000000200)=[r4, r5, r7, r8, r9, r10]) r12 = getgid() ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) getrlimit(0x7, &(0x7f0000000280)) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r6, r11, 0x2) ioctl$TIOCCBRK(r2, 0x2000747a) recvfrom$inet6(r2, &(0x7f0000000300)=""/199, 0xc7, 0x42, &(0x7f0000000400)={0x18, 0x2, 0xffffffff0000000, 0x6}, 0xc) setsockopt(r2, 0x9, 0x0, &(0x7f0000000440)="f2fd3c3cd8187127b51924470396d0bfec5eed8c281a882734993146b8e3ac63ef545b4a532f4783946a16f2ab2904dedc0fbbf0a066d147657cddfccb784a8c027c2148509d50e5961cb89cc3225356940e8593774a21b070f4ba123bb624e6f694839ecc5fbeb96fc380a89e6300450674376a93b96439744d2d8eda0284343919cdc7c3bb8e2be1932e0dfd5f65c76497da0f4a9869946ee061dc5c7af1359eaa6674d02f2d7cd73348af3bd957a0095e2bce2a68678dc11a739df9c6", 0xbe) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)=""/44, &(0x7f0000000540)=0x2c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={r13, r6, r12}, 0xc) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000600)=0x8) fsync(r0) ftruncate(r2, 0x0, 0x3ff) 13:34:22 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 13:34:22 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ff2000/0xe000)=nil, 0x3000) pledge(0x0, &(0x7f0000000240)='\xef\xbe\xad\xde\x92\xcask\x90l\xe3\x87\xf0\x9f5\x87\x01+\xbd\xadN\xe9J\xbeh\xc5N\tL\x85\xf3\x86\xde\x96\xfd<\xca\x9f?\x96\f<) \xfc\xad\xb8\xd6\xc1`\xc3\xb74\x00\xee9\xd8\xbez\x1e@F/\x9a\xafu,`\xfa(\x05vL\x87\xd6\xcerQ\x14\xf4\xb7\x1c \xa1\x13\x95(>\n|\x1d\x9a\x1a\xb5g\x0e\xef\x1f\x05xY\x8a,\b }3?\xaf\x8c\x83\x8f%M\x0f\x9f\\\x1bV\xc7\xc8\x14\xbe_^\x84\x81\x90\xef\x93*Lj\xa7\x00\xda*E\x90\x93Ap\xe5\xaa-B\xf6.\x16\xff\xea\x8d`HF\xfc\xe8\xda\x7fR\x89I\xcf\x94i\x016Y\x1f\xf1\xf1H\x18?\x9725\x7f\xba\xca\xb9\x0e\b}\xf6E\xea\xef\xcf\x9cdL\x97\xdf&\x18\xb9\x80\xe7\x1a%w\xe8\x8e8\xbdY2-S6\xaf\xec\xb2\x17\xb9\x1c\xa4>\x93s\x94\xb0\x8dB\fE\xabW(}\x18?`\a8\xa67') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x554, 0x16e3377a, r2}) 13:34:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000001140)="6d4f0afbada2f6bbe56d4fabfb022e9f1c76a0e34669f3d69589a5c38ed33605b938c3b620f03875edbd619ce21e7a000919dc899e5340150c9c52566ad814af29791c17d7c69881a0e139641e93d37c44355467eceda31d4533352da083c36cc13b3a06ca92b9909608485a888bf0d53ddbd4b8e181b9b2d91fe90d751c5214e36f5cd51ee4f6ff52fe9b1b0cf669e8db844a1870fa9783c88c67a880f6100d86404bcb088ef58ec42195bc9f5e4404de95555ff2929839990ea1e5870893f42e4bf052edc3f581e4a864b26eb53b3433337f896379222dc76d7845381cc01407562f586c1f342958cc8c7f7ee72b29aabe8b5421ee881c3ac649ac5a860aa35c28d4071df143f521f3a3ba7de054ffc29f830e2924d5910ff8ffa897f315dd752acaafd12b20f4e44d0c464a1ff1881b67a22f8bb4a49638aebb0b4ebf5e22d26601c52635d8549cdc5cb4dd6dcbe651d37a0832d738f13b007f595e95e536ed13b33ebc51a33ca091ed0f38e88a709cb4ac8be71ad8932056c1dfaae010a54a05a42870dc09ad938efd91859868c9e62ec9684bd82ebd46386c76040ded14ac972259f491cff9cb60e01523c9ff90727c7e631b0cbb0d866de12fb8c3aef18792d4e803f23b34bddfcfbe9559554f5a4cc8726872b7ce98e1dc693a4bf4d031d51d737ae4920d16aa516a39fcb48dd5e42806b68f8db89cbad768eb7f518a3ec4c344c5dfbe31933e51a756754b1723ff79775a1e619c87088cea91bdb57b2f5ef8e1f20230d0053b8118dfb07278e1d65f24628c0b4ff0f813e87179eb46ec13ce61330b803b0e8bd40027649f8524eb8286dfcdeb6140c8dc82175b8f38365bce27aa29931e5e8aac7a5b8c3402ad8df7f9a7b02738c646557be36fee43a95f6acd7c208fc55181f2a3fd24e01abf278f427bb1f1154ae6e567699a4791430346a02fe359cf9e7f9d8a0ad889314a00ff0e4698af152d008e8098e735c0cbac8349f5d59c5216cfc869bba898eccd5c4bb66abca41454a7ed44dae86d38beb721e7565e7109cc34fce95fa434cf547bed8e6e11675b9a7d53d26049093ace21af3094ab1d52d9327776c6308330209423b6d65e1958403524d9afea697a621351673b4f9f4545ecbbfaa0ccf1e9aeaee85b5a1430f83d7d80ba34a0c579ce102ecc4397b5641b7c7892d09ca396057868ef4fbc27bb0257382e863107fcaef8f39f7823c20d54e48259626c5a51d8b969f74c7fbaa3165e33446d7169a92c773cc824c8a40c86d28c9f9bd4f709aa4c8ef68121b6c7730d8d40635b47b381c0ecb57853058ef2a69bc2d534809965bd0b797867d495cf1dd9fb20ef0e7745fd3fbb5fead550a61a10c6692358d17578386b63cd69bda9d7ae7249cc4ee3f27285bb92736938a2513873dc43b15466881f6cc0851bb84239ab01f74db8e06776d5e21f3d0b32bb7a93779b60d97bb74d84cb3d50b9a3c0ba612f3975210bc3f57d27a81192d6380ff4ba320439c4c62b85b9d9f31e38262155f545949c23becb22623fed2146a38fe7b9b6e92e9a5ef716e45bd14f521ef3e564112227e15ac9bc2dcf0eedbbf953fe8ea4d2482bfb28704dbed9c04a15e1ce141618e789afd09a5cfa7d50c0de987713f4dfe94a808b9b9f553017940599bbfe19861be41c79adc202025cc453480db4a502e16b9f0347cc8363b44656ce28b21e646cb6f433e5b6a20c86321f7c98358754f1bc053cf7e66b87239b96fb96f33657670231e045b48bf293bb3f9b7bab972ae60d0a81b4006c8489b41e87b9a10d24d4f558ac294f501a54ba38dfc3b5da807f02e166851b7bcf52383349fb2c5fd020a5273b977aa1d9a3cf7289241dd8d261ef680eabe7e34c25e77e2554cea2a03df87ce813dc184bfceb6d230bb5997964f19fac599074a748bbc3f6614803bf24fcbb0e28ab90782429849569ac94955248767e7f928be9662df01d2dae780d4cab3e4d90ab9d5e1e0537d0db6fe108019538982cf4702a758e3e5f52acb3b958b85baf58df360a9433117d2c8b9bbc1d215c8469fd7f29bd5e1c8b7793e6adfe906392a3bff04570092ad9278b1e78b5456f5e2b31365daf9d9053c005a6f1fe1e3441051bae1094a96e239b31c82e61114ec0d6c7d542ba07c8ccdcde07dede67cef6372c5472127b5ab94a8ed68ebd3ab26325a2b624af24d811dae4a5e9f8c4002022e5055020f9534410654fb7a2961e60a7fa480b974ca621fc6ee926b65461edca3e5b4d85c839b699311154f5a3809b55d36233043f2418250203525acb67748f79ce80da0436566efda8dd3adc4a3fda65fb4a1ce5e4e6c5a322b6a0153df4a528a31ec09e3de4d75fb3b2d212d6c4076a9ebb9745278cc621037e2cc0615bfa6be29270181e26190995e154b7af7294b3b1865cb326f7e13dadc39e77ea18b2380b6ce4b7b21b1a1b652ed8fab8d3e06198b09086eaf9ee3ea3050265150aba25ae861e8e350866b4e58f3c7ea9cfe15a4cc6a599432921b5b8e4127d8bfc83d8c932070d4fd58082e0e9497d6b15c3ba9008b86949836b68f24344b26d9819c8af3d57cfa07046623896a5fd01f7078e6d28ebb6f5e93747bcb6b9d376641433eddbc6d6e821cd9399d034c0d515ed36c2e401a350f258a655e6494d50aaeaa5edb6ee3c1ee8ceff8382553b32ed900a4921b90d4e3282cdcdc9836218e1ba7b3f9e198f6e08039d7683a50924e9db8975c9063ec491b37a00f0aa4efbeaa11fb59ba704693242609b676fcc6cbbeb6f132b4e330f806e1cc8bade0fc5d71d242cd6afe14990a376d2ff0b15f66aab3d21729ad5d4dfc99329b2d91747487f7dc0b7b5c757c668cf46a59b3bfd42ff2a4f24155ced88b4196e3e47972d02af1765e0f9b6176fb4bc72d5056f02f4fa020287912399c768672fdf79ad100fd4b3000112e342700e8ae1a888b41098c950265fdae8226175ed5337b4d93f0713b69e01d25ada911b00751dc808944d2be975a7e38ea2c500d471773802b70c4241a9d45f5c5c9b812e341320fcb0764da1c99cdbc64ef8cc73e87b47565b54d2965a691a0c515f97d1846f5fa1c2bfdc0287d6ebc0b06a77edc42cd706f6ee2837d6fa923ff45dc2c5cef5942bea50bd0353badacb1d8f3545b2f633d740fc35baf0ed30848a7d7d17f90397284f9f3d186e49bb93c70e34c52c731549099b924e5be111d7b9ac3f7c45fcc5b0db4eb21e3957fddc541ee86c4e7265fc96f8ade1bdc03c3382069149fbc2f5f709c1b5619ec29320adf9ad627f114def88b42d066fe63e433fb4e3ce9508da3181f0706d639088fddc31aeb18fe40d9ebecabe78d644ed0ff089155b7c90b55ea92061607c439a1583fb46d3e4879b53051826f51c7cb532642347e0bebbf5a4187ac7d24a613da8dfc804747279c58e94ca3ffcde206c7c36955b040a8e79484d63e23fbf462010f689a653873e43d605d7f2c9de4dacd3e27dfd10bef9edad1ce424ea1bd89de2324d0417ac1742e5d5d5f5abba41f6f9b3eb8eb9c8083165c4d1067edba9fb7fb70d4b4ae07c66af09091b7cb788d8299bcaacab49d17c3933e52508186120d5686d263f6def4ac09b7c6e68bae05b660e977e84d3bd3ed2b78268c10c0bf34cb3f0235a04d9d1bacf27e6e2374da3ddb0516f80618b26435a33f24f7809bc132309470c816f1f217a016e30241858dfc44501f5572b1f0ae0bdf40e9ceba0da98a4a38399c428e3605938c64076fab28438b8b9a9e9f79e48001a287cada04ffacd8a77c0386805b3ec2dc7d45d448019ed52e51cfb2ed5275e1a665bb9098eddac82af3cbf67b84f6119814191a1faa1118a1b715047d82331c16871c1dc4f98e2526f87f7fca4ba5e26cebf7a34fa7db47c392bcc14f35c2277bf48950745f17f5f77340f5e8db9976761e8f6b54cde4eded0ba401e286ee50ca253a248899313b870d721d773275b1cfb02aaa115322a32f535011a35105880c12295ac78f544dc317a07947fceed3c58ae3d907eca30081c5d9b0121590c3f552bf2e06aebe5169bf377d430dfed824d3189e176c063868c084720fb702c1fa88721f5acfeacb14f68bc27b6038e9fb2ced91f22e12aee9e468ebc32a516bad689d496a7ab319a37caf6d97f5375068a0fbbf0e003dd9b1f809a69eaf6245a90575c5a21b2c89fe2ca2999ed9fe5d7f1aa48c8f918f207ff3ff21e11d8b1c195c5dca624f6e7e56ea30da34df04927dde426f44072e0c3112b7c9b141f8131712ffd2313c38128eeb3f05ba8be9b1e56e0b4113eda4d846906ad58acf09cd727a70806acd685a2660ffe1724ff61afeaf0ff762a069023766ac5cef3574c4637d4a08cd4623742de0c77e6f00a06043a02198e5f6484fda53aac6c5951d46b1701a9bc478b157be899c34a0b2b7489f7dd031b7c359790606c70b1071604f59aaf515f49e3e7a2f37c5307bb78de95da89e38803437c31850ca68edf386b4facbdc225d2130484f27718488b598bf8f1232cb147f91ab1fcc2f13a34b245c57f94cbce14e94ae91d8f9fbce4eb65557ea9af3b1f67b3bdf60de9347aab94f373dd4b23619dbb76a0c467d57f6a1178020cbf8e2b5cafa18e589aacec4d0b72a48a8576ee0dfc57834993824f014c4805ce747e3c01156744e9e1c68207d8017a0fe943eeeb5dfcc0296d66a80e0a1e18b84803a7be61a013b656d63a55c0c920abcd4e0f0d5900ab6d666a88527e1a05b2099b0a88de706dab206b421381c54ccf0a5e80dfc3fc32b4983926f1b935530db7f69a956ae53629b8ecb9f13716dc9a258caf8fed08688144e4d8633200f8445166927416dcd7f497881814f8a0b76f355b7d4820aeab8ca1265dcc74c3fee94d40ef021b21e28e7839a19898e024e404979d2c10b6a573972219213493f60875418f776fd7f264af9b2d110b0ddda09e5c3acb180225b3359f37094a46c14dfc6d058b8b59bd2f80997a9624e701d7a267395df6e66b85321aff625395815f7b6579cba91cd71eb37e78735bdda06129963004a0f8316e83ce6668decaacc2d7e25be1f35d3bb2487e3e59d0a0e4f45f6dfa8fa3cf44215aa3c7847c9dae479f0ec1efd06a2b27097b890983ef4a03d51d5e8cb1cd235e06c929de31d7a501e14939cd642d02e00d452ac3c8e0dd5c1463cd2037d1f43440dcec1ba02107dc1050933fb263732d50383c25a96ad498d125c9c9b7f5e94fda87921e1932a2d0fd95bf0245c5e857f9fb7731388cc4a7a595cb057e04bba6d98464162190bd270080cc35bd702216249e381d17ce434868be25761a6253456c6b130ca6e597c028a2a0b6fd9e0fcc4215d7a258f6048473cf8109107ed0d5770cf2068e160b2e89ea60540ff2a95dbf66cc4527d2294d2e8f4fc4b5c7ac77da9769dec8da87509d48fde4c297061ba2fe79fb5c52a8f7e6397f16589321a388c7e950d2d2aca3838acaa9303228dfce47f1d2f6202833bd8e1cbd4754b3bfaa587cd55289bebf81121e74f3f5b7052489d002dface68e45d03497c925567046b55434e2e1982660bc212ec04b874b0b7b32ade4c0ccd42a1f5eec405ed1d998d88aba40af1cdd33dcaea73a25a109ba1d9a14e46502ad2f7d7483fe777a81911fed30678b9a7b9d402b36eab42d739392759b2dfe2ae3b4af10b93d26f267fafd016b1d0f1394aefa333c52f257ebce84800bac5d54cc1ca6eac164a82ab1f39fe14c6557e052c463d19c2bf20c490e19a48be6b3fb0fc52617710ab466417fd888", 0x1000}, {&(0x7f0000000000)="db9e8fbd07be9ba72b5c1308a875eba67a25acd71416e6e84a3bbada07c4", 0xf9}], 0x2, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x65, &(0x7f0000000000/0x4000)=nil) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getpgid(r4) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x3e4, r2, r3, r5, r6, 0x36, 0x1ed}, 0x3, 0x1, r7, r8, 0x8, 0x9, 0x0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x89}, {0x35, 0x40000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = socket$unix(0x1, 0x1, 0x0) listen(r9, 0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x1, 0xff, 0x7fffffff, 0x7}, {0x7, 0x4c, 0x1, 0x81e}, {0x81, 0x6, 0x8, 0x2103}, {0x0, 0x4, 0x2eb4, 0x8001}, {0x0, 0x5a08d25f, 0x52, 0x80000000}, {0x7, 0x2, 0x101, 0x9eb2}, {0x20, 0x228, 0x0, 0x400}, {0x9, 0x6, 0x626, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0x1, 0xf35d, 0x80000000}, {0x1000, 0x4, 0x800, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x10) 13:34:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0xa0000002, 0x6, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0xffffffffffffffff, 0x401}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0x3}, {{r0}, 0x0, 0xc2, 0x2, 0x1ff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xa4e, 0x100000000000}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x4, 0xa140, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x14000000000000, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x50, 0x20000002, 0x7}, {{r0}, 0xffffffffffffffff, 0xa0, 0x80000041, 0xffffffff, 0x2}], 0x0, &(0x7f0000000040)={0x80, 0x81}) ioctl$TIOCSBRK(r0, 0x2000747b) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) r2 = getuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) writev(r1, &(0x7f0000000700)=[{&(0x7f00000002c0)="84ac3974cdea273b2192a96f2769365d78bb681ea5d67e1b8f60e56088f569374decd9ea9451caad325edff38e9a9845abc744f9193eff8f28de2313f948b5819307df566f120026af1f28a500bab3c476d893969f5519", 0x57}, {&(0x7f0000000340)="10a50d737b1069880a10e82f6598980f7b1bfd9190619f27c19fee4a87e34031562a64c3fd4631f8e8bb54adde76d2ad9212bcfa3e6406d3603af9f3ce80233d6307f0948dc4d3a23518a54f4c941f9ee826d3b6ee68f3dba6e5f44675329f540970e59772e10f4befa10ea50b22127cc92b42e9d9c4826c9b5722e05d99b857e36f3123c22fa0828c51b0de1ece22a9522a71b00d91b248f55954e8f912d55483179a5b4bb479331aeda484095653eae7ab4c0ec1cc10e6709411d8958df979b092600298da1452e17188f64547d432652daca06f6bdee6", 0xd8}, {&(0x7f0000000440)="da4101df95a0b6d3a17e3ff98c565de128c33476fe7d8e07746768d8b45621930f24c5837d51f9545ef60c457e838f5987d6ecf043f8fd02593ae385d7be6038e79c4f006944a2d1100466efb37781dece065b54c4e8f579bcc490e6cffd2210e95590885879f2002e75695a3f519a17f1d7d13dd5937dfaee6d3cf2acc1953e3b8bf61ab305de13eff30142", 0x8c}, {&(0x7f0000000500)="f892d11a53e3ee8df501c75f559fcb0c1f5cee2b9374ec81a02aa5ec1833d1f8133ff4c8031f33d3cbafa87c7c5b7ea793a15112cfa8db2169661bc711", 0x3d}, {&(0x7f0000000540)="e193becc355a504d03a183080c4e6f2ff886ad4d3b65cc85cbf8d0cbe58e17e3772d9b78468405bd8d64aecd714d2f038e75b98b41b9f92c3dce6d2c8a6c874d08bc3a3f35ed71aefee85c914a34cdf18178fc82720ca7aff229cbeb151128240cba4a45572ced78638bbc6fc8ad9d2866d8a3654dd6a381f36b9187cf5fc153b10394ceaee05cd23c6956b02e33ac91c0de5d2e3977d8e13e2e3d5797c5266c3511", 0xa2}, {&(0x7f0000000600)="b0fe79adb4f2eb42edd5f1f030f8e3a94e7aa1f176fed6c5fcbca9c4a4d3240596ce0370a3509229034a79877f75124caa0e5350f348f8573d5a1fb9fdd3c0d82586a87bde8eabc0796ecaebe1bf17066626246758747b1eb17323f6df3570b0b8cfafd857ce0ea3b7b218e857c65d213fcb36e575829353fcef7dd404a8bfc904910e6ea4bd523880e63ac4d5c753cf2af336e050944f50fe9fdfe2ad44dc3594e36add4b5f1f757fc5db3602ce0f", 0xaf}, {&(0x7f00000006c0)="0c09499c", 0x4}], 0x7) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) 13:34:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) kqueue() socket$inet(0x2, 0x8001, 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x118) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x20, 0x61, 0x6, "3498684b340519065c552d62a831a3e6db78d318", 0x3, 0x3ff}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x80000001, 0x1f}, {0x18, 0x1, 0x200}, 0x7ff, [0x7fffffff, 0xa8, 0xff, 0x1f, 0x0, 0xc3bb, 0x1, 0x2]}, 0x3c) 13:34:22 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x800000000d974, 0x0, 0x7, &(0x7f0000000200)={0x2, 0xfffffffffffffffc}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) r2 = dup(r0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) flock(r2, 0x1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 13:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x9, 0x100, 0x1, 0x0, 0x8, 0x4, 0x1f, 0x2, 0x0, 0x8b, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) write(r1, &(0x7f0000000140)="d927f86ac313a5050a09000000ef86fc8fc01724c29ef145dde45eaa1e52b7bf1e58ff9097dcd325d91fc7dc052bafb10f419e6e", 0x34) execve(0x0, 0x0, 0x0) 13:34:25 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x10000, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x101) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0xfffffffffffffffe, 0x10000, 0x45c, 0x38724779}, {0x100, 0x1, 0x9, 0x4}, {0x6, 0x100, 0x3, 0xfffffffffffffff7}, {0x200000000, 0x80, 0xfcf9, 0x6}, {0x2, 0x800, 0x5, 0x80000001}, {0x1000, 0x10000, 0x1000, 0x4}, {0x9, 0x200, 0x3, 0x4}, {0x64, 0x6, 0x7ed, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400000, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2140, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa0, 0x108) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x5010, r0, 0x0, 0x52) 13:34:25 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0/file0\x00', r1, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x81, 0x25e}, 0xc) setgroups(0x0, 0x0) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:34:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x188) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x1, 0x0, {0x6, 0x4}}) getrlimit(0x5, &(0x7f00000000c0)) r2 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x5) close(r0) setsockopt(r2, 0x4, 0x3f, &(0x7f00000001c0)="c1a79bd11f04e5d8176ade907e3a4c6b3eea5f6e217a5051014ca045ae1f363a092f2bf95caf575353dc2707bde609d72af46fce0f7b8d3bc8b2603d6eba4b84bd7bbe15ef057755f7ec78434a366f3fcd79aa115d4fdd0d4d8596441199642e21b6482d958700f4cfa2a0b69d405b1e6f1f364536f45746d4fc00ed37cf438721a29b6d405ab5804b37590e", 0x8c) fcntl$dupfd(r2, 0xa, r1) 13:34:25 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 13:34:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$setown(r1, 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 13:34:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:34:25 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) getdents(r0, &(0x7f0000000040)=""/2, 0x2) r3 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1f) 13:34:25 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = getuid() r1 = open(&(0x7f0000000200)='./file0\x00', 0x41, 0x41) ioctl$TIOCSBRK(r1, 0x2000747b) setuid(r0) r2 = socket(0x2, 0x2, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 13:34:26 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x1ff, 0x4) write(r0, 0x0, 0x0) 13:34:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x112, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x1}]}) open(&(0x7f0000000000)='./bus\x00', 0xa00, 0x20) 13:34:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000740)="bb79f69567104105d1cdf7aa779a6b4f817bc7a7f0cee9b5d9e40557f0a96698573d4b43c1c1993141caf50113ab79aa2b760d4e4d3a9317eb3eb2b47c139a14", 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af", 0x5c2) write(r0, &(0x7f0000000880)="f63002a213eb61ae994c08000000000000000b0da454d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88976881ae0a4f6c6a91553fef86b0a64f3a7cdaf42cd73be6a7ee077120ce5f17ae0f809a5a9d72af", 0xa8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 13:34:26 executing program 1: setgroups(0x0, 0xfffffffffffffffe) r0 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) msgget(0x2, 0x80) 13:34:26 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0xfffffffffffffffe, 0x4, {0x8, 0x80}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x0, 0x4, 0xc70, 0x81, 0x7ad0]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x14) ioctl$TIOCSTOP(r2, 0x2000746f) 13:34:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getpid() wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) pledge(&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='/dev/null\x00') readv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/76, 0x4c}, {&(0x7f00000004c0)=""/28, 0x1c}], 0x5) chflagsat(r0, &(0x7f0000000580)='./file0\x00', 0x10000, 0x2) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000005c0)={0x4, 0x1}) r3 = geteuid() r4 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x2, 0x184) sendto$unix(r4, &(0x7f0000000640)="a9d96d24eab2353723d2fba1762412ef1de70a1072b22643b7f9f943a646762f184762de8f6e4fff6171bb27380766bb448be7f271b2c211d70c0c81329d116ac1bfe30d140f82ce51dd7b8e3453fb7720c6898c2caeca73937549de3d2d7b8a4e5bc2b93fddca395ed1a9f106301a", 0x6f, 0x8, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8) getgroups(0x5, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) sendmsg$unix(r4, &(0x7f0000000c40)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000740)="18cc99319eb6bd5e8a3ab00ead1b57e84af499a492400885b5589cd4ba2afe63d7fbadc959c3723265f5d8969242b03a1552841d513b913a5a3116c4fdb7b9de185cc144fa47922d0ec9eaea79f8c5f233b9e98880696aa5d9e1fd41dfd27ea78dcf1b0730c66cb43b1468925eaf32ee91bbbd3c8a8d9f8925f20702aceaa705dac48898e2d142820e532d4105c9f8fb40b7e73013e9cd97d2b4b4a33845ee9b36ba7fc5b29c9096c57ba5dc3ce3315fecbb6cf691cc0cba7bf998ae5874ffc8f4485415ac1d1de8269ef25c01652cf2e4178106bd5ef87bfc7fb3", 0xdb}, {&(0x7f0000000840)="ec5461c9d9166561e8b2d619e3b4315ba19b7efbbff789d886cff7a4bf83019a8ef846a2ccb13f3d8363af82199d1076c89f49ac27b6af0de6bdf0d63934703e06ffbbeaa571a228de4eac716120fe0ec8aa8323029f1a622202b2f472ebf5acc70185aaea2d1c7b7e0fb499b2a27e927819b2ea01be31c6142bfa87f4294d1e703d45611e970444772670", 0x8b}, {&(0x7f0000000900)="672c3f9ac4d9ee920e2441021eb02c5bf19879e32d01edc293bcb8a5a68d4066683726dcbf61d8c653e5eb9c9dea5298cb2f4a51a75a7d0516fa47f180248e0fcbe8", 0x42}, {&(0x7f0000000980)="f4b4d6f2985ffaedfb8a7700ddef56d817ab9567fa3bb694e81e83608dac239aefe9cb39be0c3bd031ae640e27a8e3ebdd5a284d348e11c25f5e43ad2d8a4dc51df1111dcc1d2c3ebd0b5466f36c79a88a7cf2959b43478edab2d4928368e0d6c13100053bb4a32a380e454bdbea5c14938b64", 0x73}, {&(0x7f0000000a00)="3518b28f78123b7864d065dcaca1bdb283a08dfdc9f45306e886fd2e4da158b40c07bff0f9908595d6c0553012f025927826450675fcc26d90e54c1ba075ee249e65ab95a145a506ba32de06b0d80dca2d7f0d62526c658f169671a348568056a7f8f646be9da1d38f36b11e3ffd24f712d6bc523d1d22153e3880a5d30ee513f96687d5cb9191227d0b90e2fe6f809f20d27d666ee149", 0x97}], 0x5, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20, 0xffff, 0x0, r1, r3, r7}], 0x40, 0x2}, 0x4) recvfrom(r0, &(0x7f0000000c80)=""/76, 0x4c, 0x802, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000d00)=""/254) connect(r0, &(0x7f0000000e00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) wait4(r6, 0x0, 0x2, &(0x7f0000000e40)) pwritev(r0, &(0x7f00000042c0)=[{&(0x7f0000000f00)="17ecc561b73d0d02cbad5cac14759ee006e04ba4c2a5d850a9d9b65b769fe02d61613410133a9811bdaa7883099b6ae13b6a65a3593921df3aba7c34abac895fd0cf963bc7283a3fd69922100d815ab122e901cf67df2a28e743e7a70faf6abfcd9b20e4544d03210a09df616b4a3bb17f81a116f9820058e6f3dcab2aeee802540293e451e7c0eadbb18918de05e1963ee37759c94318d92468580c4b855486ce8070e13cb5bc1cd53c0da84fde325c9a2527ef2c70e0abe709fa57eaa75faae998f4b4e74d11f6109c2b5df40bf080a337535cb9accebee77d51ee68f313109e9b", 0xe2}, {&(0x7f0000001000)="f71ebb980e2bb6af46a9d8a821910f980e60388a536a6fb586649bd575fbff559dab8d0baa0317b37a09852ef2d621764ac971e6f54591c5c60517f24158b075278184f1668b3afc049caa22b4671c961068e6b2165e858bc88c6372c1003c63ae6a33d0604df45af0b3fe5b933d27211344dab4c5bec176b816fcf7c8efbc0146e5db00f50d15261d12bc2c332a377bc6f04b778b6086596290f94f2054304caba03f560beaef82e74126207617d21dd28d93f8c0c4827e66daac27cf06f5645a261749a50779dec9ebc3671810e5f6cbb1a1b93389a8b7a56c1c83cdf1a901c2c416ceee8d5c0086922a18f12a7b9c0ad5de948cdd46ecf17ea3aeab5a3cf78cba3cd00248b2b4dff6ab993a6451539adac16a46710e5e93e0f1104175ea43ad8f6ef72ba928b0dc0f6ee466c15827807489ab2ecede59cf0f192fa6bfa5940de41135c39bd94592b7731cf1d132dd1fa2c4927bd714d78046cbcfb8a4eb00dc06200dd93e0a37520b7df69140dcb6efb5d98244ea8fee9ad3caeb20f4f5642f160f871072d23614991ddc436cb261d9968eb4b75183b5074a731e60433e7114d7aef5f00f6922c343cc64b4c3ad6a6d8adbfad23f969b0b4611f6b7b2dffa5711632c1bd1d204d918fd96299f6ed58e830e5a304c17284989b95e88fd6532f9edbcaa9895f5f3f257eb9d24e3ea2b021aab0aab99b74be989e62cacd67c625cf4b08f1da5bc4ccd88bc87260424801065dfa4280e94380866c42b0a1ba1060fb6affe78efc1ec91ef7b163830a15b23587778f28394d01087f806d91ba8a539778526d78bc2e94950b3518203795262cccb8e87b104cd59a2550fab3c262afbdb3bd2bd31865b8058eeed60c83cfa601590747749f3919beee0f3f290957a617dc184865b9e09f82001bdc2426b3f2da1fd05cca137993b2c8b5f35f3e2d9e35e88f540f24d8852b16d27857dda4fd9fa8ac554769a32ae27b68d65f1265cd4a15a3c47c69a874f0aa2a434ded4f33f31c629eadc478b1ad50fc586e5a0b4ba698304674673353a06b5ec89bf782b234465480b1fee5783eca60cf2553096cc4171b6f49a1b9e8c0faa5d447ef34ef0efed7054a02423277aaf8c8d1b697ea727af84aca1ec5e23cccedd3cef126db8b16fe38720a66659ad734907e132631f3a2765054e831b623a9fea3154b8b27a170b12031e78b467edfe5eabbffb050d9f9ccdd73965e4c3043c9073fc90c005bd458244cc8f1a3c72692f624b0bea89cf0cbc1e9ff9d0a009d247b44bb715efea29ef5264b56e19114fa87d67d679243fd6c0a1a6e7ca50ae487c3067d0017ba7f003cc55cacdce1d8126cc717db755fa0764035faded3d2c1e47cd41a71611ae249e27d6b5355a1af5c399294203094eb9d79bbd125c2437b1533238477a4b491e3b55eafb7b7fad24162fc7308c03d23a56577441b19b50515bcfa0bf9e20a83b43f68a3627e59e06611023784a60531c084226a4fd3b2510d92bfbf1f802b581dfd1c3ca36e7dd2a56daa2220b5b755b08787d1499bd444b982df20c347ecb44d2febc996ca449674bc0aeb714a72aa628b7c06a453c23742463d0400b6bec43c5db6c716e4b883046ab1503a076b5bbbe7105b9200ab788a16004a72f420047ff3fb26f09589910ab635cf0f08c7410007b154efebecc62d2abf6b93945f0ce5d72a673416ca6bdf3b95692ccddb77aae3553b04b26bd0ae1ee096cdecce56f7eadf7f048db1e1f10d763bc0894d232aafac5e0ad555bd7b705056970a406548679d3564e88b096e74614112ad8d33e5e2da3734e2dedd5a9930a160a878d978fccf2a6f0d951deb64cf6fd93407be5830a9111853187423a3fe416b87c267d07e489b1bed34bea96bfccb0ab6285bae82645f9043c9dc9b41653ce4650c0be662866d5988664503eed5e89d975ef81396c1a5b267c4fa7abc9b4fca704959bfac8dbe392bfecb00240cc4fe7331a71ef66c8ca953b19656d35be83bc51e69843df176c12ce7e0190829267c66969664c4ec2cdd244f78342001b0f6b079887141ef3c9b5ecbc2b0e92a7fcc6d8e2bea697d88a3746a93631ef4a17978a2339be7bc56eecbd8fed6d2df9f3f5add9a18d1ea7c89052ae65d35b8f78acf3bdc2850faf33fabfa503551fdc7e8db07ac7f62c619da7fdd12cc74f17168dd2c9d70bb4f771416bae13a11b11c16b058ff19bee7adfe41cf798acf8f30d0f41641a0c5ac0c66b9f264bdc6382e8200636fe19c5f7e6d6f6859e1dce0647fbf480c10fd322c078b260b3f97b46e0d1188a1616db691870e8d7bf20deadfca981b13378c3a34141c482b1b7ce42fe5dfb209ddd206dd91fb7cfc5dbfe31c5519db4fa42b331feb2736670400f58c9de31adee11c1f3b1295619162e838fc6e691ae3c6409e72f721cab4344f0b830b796aec03ed5893806d960e18edfd2b368b31ca799120846d5bf76efe247f3ea8d4c45e1aac334e578a445304d71d42835f6f4d8e03f8eb12029635ac9304c80052104be3d9b5daef2c62278af4bd916c47e7fd8399ca0a20a4ebac4e61ee1e4f4444c780d5e644297ff769001ab87ef8d51740d9e92dfc3bb033b07700fb4fca1e1740f14d23b6e1cc677de50e1ccf38c265bbc77ec1c456f868d6ce532df3120cf33dfefb34670ed66880a47039251685fb01ae3088259f1c2c68d0b16dc403d2567353e09d42873c807bdf09ce4fa7b8478288267d22bac6ba26584a7aedd27d7579d2187ac363b4f3d1a8694dd9e199ef0141678968b378ea757048c0c683cd513e7a97f640dacc1c3560df8ed5f344c32a8891ab91bf8f28963215b2eb9e683240c0e62dc9e82ee25e325a0caaf3c74e589c1c22f46b4f6a5d6b3dfd99b929f5c4126a30c61f518ada65ae43fb8879da819dd3064139aaff2310a5648a0efa73c256f1126d7e8b384ecb43035796e177e0bf3d2cd500027ece3bdfb9e7d9d66f2012c455a6f1669680f63008861ef5fa4f91ec405352dc2caccfe2d605aa307ee51e9d88ac34240b354bbfc486d03e9a73e93e72488dc9c79292559c4fe56f7504c085de76776e95b7385fe24eb82a13f738fffd040c89914e32073840401b18291ed794ea8223209bf348beeaad2a8986771434825e89b033696cd74afb7a4b506f0809107730e4dc736b189b6eaee098caa4cc1a5d22f737b254ff74a5a54ea10c9f6f3d8d3c7b7656153217f569b7e67bf40618e12e85f65f27e69a8e0e962f64ab473599ccd0dd45942a6bf2d41dcc14a0ed37f7da15bf2961214f74e355ee6ee66696bedfb908110dc09b0530b4ed5377858fc975fa36634a71bc3c6b3f928cf27b845f5455839559123d473913fd340bbf77b9979c3323faf808d82f41de1947c72f7fb4f3a7a18d74325d822df27ed8a7b9511fd0599739de03cb25062b59df729bc88522c7bd5ac49524fca05efdee820a26ab1f1cc823afac5cdf6b05345ca6ded07407864c5ed67112b5d6dfa7e09bfbd2eb09eeff113bc0e7a0587871ab8b3358b70a54a3a281edc0e68be980e72da83ca3a9c58de12f2c6db512347967f74346ed9ec64180a4a73cfd37d6c789c22a043752d3c0d10304856ae399fef6c769cde4f02e5f9d01c8347d0fe796fe13fabe84425126066abe39541288541af1c804041f868eb8472494380dee701a882615d775eb2dd3e96f03478175d381417daebbc43c907fe575737ac3dbaebff6d6c3c9b1c0b192e2db673d0d266774d1cec93471f1e177f67072b2a0dfa11f98f0ca7ee8045d0617733cc14484f391462644896eab9c9a9164f54305c55886a4829e37436e9767329e6b842cb31353957360cd3c054cc0a9cea2571f0cf184bff9bafd20c769226470a191aae57d308cd02fde1055aec3a80c0f822441b6e3e408fd2059acaa4ff2775d35eb4c7f6f6d9516c25ae225702fe75681ac5b34666c03dce82bc0dd79d0f4c2451656ae6c64545d24d3461c8fcbb02f1ef15aae237925e37e18698b36e7fd428fdd7eefa00e8b3b9350b5bc4ea1c96d19ecdd3d10255eeafb3bd1db8e3cfcd9e2e91a8def581552915dcc006febeed8bb2dfd79d99a329c24a21354771a737409aa3876f5e590a3a4a6f764ec0ee5af750921d744acc9a8eef3ab6302c76b63d8911fc617a647d07376f9121da12cb3e1bea7fc79210f9c4ecfd1e61e46cdd024e592b7d40b03e6f3cae8b7b99479d77f8150ced2cb5f1b0cf0500044c981ede4352854b8a43fbeaea4c254ed54b202df9419ce14e9edf00027b78f7cd7732115ad7e21398fac9e2fe806f77ed51763fd94e93af169944025df1305d52c8cb6c186e0b7db454c77d46e782fa3eae3ba9924be374a68373f5713d2675850b350879772f62966d1ecfdd2cc0c1d24a8d3ce795e560d583b2ee568ee96eb6b1f8e7f4e663534537c3c79c18d52803569ea01b9a09440096c4ca5651ead13647149bc451ce4413368178c5301b0663f4ef083e141268af09414e5f5cd0dcf9a3849b20d5d3cc91cb0ddc8657253ba375ba371c7112a4e3dcc2f466ea4ccfb8ca464456782393df6cfbb507b5041db83ca4893f08442beaadedd98c48c7baa950bb6d4a5e8c5a0a194839d0ed1c7f6c54c348ec3d647fda97eaea6b2f1d86c509173476487bb043b3e775ebbc45210e1ccb636eb05f4c5cc2de3d19e8f6e3a1d30ab80b0a83cd074da517c3b1bd3bf93ced3c5ce787567d4f04998abd7aa84149c85558e91eec42a98055facb2960f64503584c94e66da3263f236aa8d1c0e8471eecf1af8cdc3a26efd89c78e6ec6c2c1913ada82dca1383054684a9ef72374f7af0068681cf89466912ffb819e68d393803b06f3405d6726e63fe5de38985371cecdf2c0f125162c3765abb20bbf88f742369f4a6d621807bc199a410080a7013e8c8c54f08253905d7d127f04b8da556f8232e16bc36082f45d73dfc75c5f07c3f2cc778a384f5e73749029688a903480bff67d3d727a4a73773871e48f522924d59e89fdfe4589f2159fd51f7999148321ff5100dc03c77d3720a1e2a8eec1f1abc992da0fd9a321beba464902a3e4b03ce18f8af82f9fd751cc4b60ad4171b308fe2331199793aeee5af0b4ff36277c197f4ca6d8a21a983d172c3f6d829575e2f2ea77e686c083ea4d91fbe125f86f83a845fa2757e294dc9cdd538b437983182b826e11edb004c2e06a32e2172f80c3be9fa2852fd3bda50262d9ef1c342b17bdfd1ca73f4424b90bf1fb5d413740482c58de495045119054429d76cf0776909cc48ec0de54817d96fcc135ea9112e82d20a509eea045c29bbf92793a2401b4af2722af3b880f475f243606ab4f9bb533e3027adc544479419de902b2d9f68e0d33464a235812e8f98c2c1bdb05aafbe6c8d83bba64c060ca6cc09c2dfd59eab4289ef7abcf27e887727d76632755f2201c5184dea73be63b35f0de1e6ac96615b7202c9ca32cd623943225e975f076ef3610da98463a61e0236d1590a97ed0a12a50e217197953f1694d113a48cc50e8f7b034147aa21269bbcc0921d189203bd5266ef1b95edfe8709ce75a174f419090fa33122748b0aa8aee577e9c850f65ad53cd1d35335a6798724e4f51b8f46614d75f0b217acf4618008fcf3ff65b30ea1c70a85dcee91eb3096038503241137975b6f132cccc1c9e10462d99917b404a1949607fd041442a28661cba6f18a7ef8489d611b7f52597cc99887a1d9e86351818a703c9e02b5d5d7209f50095d87a955e51ef61bd29fa1cd32d19823", 0x1000}, {&(0x7f0000002000)="b2bcc17d1e2dfcf25aaf19d8f9cdc2ffc0f7aa01cabb85ededc8e372a2269aa4490d3522bdc1f93b091129f1abfe343299a77002a55481813945f1e5b9ef0dd3456548a6bda36ffacf62a13db6e31a20654b98440a9f5e4022bd32be495f3c2f799d746295c68b2ce7ffdd20e6aafb6dd460ed90", 0x74}, {&(0x7f0000002080)="91dde690d203d64c1aa81d6b115a3b15f8a247efaa5f45c0c8605e7b5724a869705f4d3c544bbdeddfb5e1f9f0bc85141f926783eb39ea12b1174633d2a6bb6723e4ce9bb785dd3718b53770605ad364f702775be5d501af2cf491d1e24d2a42e19349a37d21d15b486b3ddfadab3f710e50dc0c8b239f7647e786db8a41e32c8d41c797095ad6a573b73a2d35d08a9fb2007644ff1bf57e5e129dc11da6da262485fcef3422eb40ecf278789e77bdffe557a1c19f", 0xb5}, {&(0x7f0000002140)="c2510f527cb6d79f896737b191d27f3299d5ce289e913d17433fe99fa0a3267d918fecb24eb2636f79bdaf383fe9f96c0a9b213d17cd81c635a6553391e14a24547d631133c54926990dcdab7381411cfd369f92bbf3", 0x56}, {&(0x7f00000021c0)="f075469740f7385ac32d80112f5d71e651addedcb472eacfe9d2f510973b3c3b8304da0263da39f121fc8b1a175742d5b1af7f15eef73c79a133dc20d12dc43699864290d08fecdb49d8abfb6a03824a6fec3facdb30d7ebfdc8e50788c7b267c6896432c4821ed0391e558ba10cbf790b44dc713e32403e516c62c91c2d13c290c6cbbc1a916d01e3cb67f9f69a6ca415d90f5bb41f9712f4199ac531e97cad8550a2e1bea1e4898a5394f7f1d039c87ddf429b872932d84cc24bf17e6cac76a90688baef5928887ef3c5447131dfe4751081c314b19a", 0xd7}, {&(0x7f00000022c0)="69d17caf55ca28d687310dabf82c01452308d3526eb3fd89c7d5b87cee6e62b286cff4be852faa36bf5772b674b6a5a7a13710756c2e1de15aff874eca7dc00cd33db49e584149f2ea95bfcf92501a8116ffaff57b5ef9b6c223619f0ab28f955e21e1a2832ad48fd065bfe96410d98ec48ed186bfa21c295845671da995f9b5e9063680fc24925e969ef19cf8374a791f0aaff23712b402ddaff0b162d4b2320e1111b52c51e18e2f165c50e35884853e09858351f8902c7d519a52aa2238532bc1cd5b916f1b70bfe45d634c8ba4c6fce8f074cb10f628cec4b21aea50c669013f3763df8aa5896a663afe70195e274c8dd4abf9ed3e410fe29094cde0c2ac2996ce11e4df5ab9109db8930fadcd0f6d10aba3d3dac7180baa1d4d98eaa57ae39ac5d237c655bf298eb70f3e407db52f3ca69348ec665cc892d6a4504985cd45337527b8ac18bd81fd2504df5a69735b85a1241815f18132d48e2cd92d725899e480762b22b42d48a36d86f48716a0c9246b073b90f7800352a7dce79bb06b4ab779c65eaf1763c1993d9f786dc279c61863a8674ed1703b4b10dc6ce1093f89b645ec2ebb168e04408a29a383d13e4c2668548ade0160a41e0d98c9848b60a50f3649b9ea7fd3bd4ee0862ef4fbe44f96c54fa6015b5a1c9b14344f4a538ace84afa2db91995b5b9246d0eb236e1bf5a24cf6ddeacf82fba9987b3cc285c1f168bae86d8ab30afe2a74fe95b0ab29a620303bb5f9b86a15c4bc4fa504c668d49ffa2750582b6af9c94c01d6223e3972d56bff9bb5a5985ab1b7e9e78a02c9a6aea9520af2f3ef17b7ebff2ccf3d4a11b765540c2dbc9a8096aec0342daad344d734f7ef40ec79b3407f8658db7296606c36ef2a28ac7b03011f5cf5573a9c70bde3f037e6c7b7d775081b928c4252a35a2ce6f57b91726349e7081d387a95b77bb7bbeab041bc06fa1aa32d8663203e38acc04a2772d8b266df94dc32192f5f2ec8ec7e5f6dd2c6640872a9a3134fee7796f6ecd614d819246c8a1c27a9e5ea8616c273385ff2f90e370d6c99c373947e77e7b49094760b4c44a9a49e557d2c06587948be79fe9858fa7bd3c147c4ca76ec0ce1feb7315c987d1e21cd03d7eb737cc2aad169774f722809db4acbc350c413c6384781fa2eace436519d8b3f79a9384a8a413e10fe95af280346b24e577a59a240493403d2a84bb8e0ef7b67e1e0c9493467e7cc373929be6d023c17e4ef7a07d2b659f724d08e1771fe555631263e6eb67fe8d50aba105e9c720c69d916512bdd9e428f49ae1a5965175a88861882e4920d38126f894dc66287abd51b59a0d0d1dc3274909426f4d09fdffc05beaed7e3ff55ba7c1fecd41cf2d3e254cb35037d75df71246d40ef0e5a0e5d07683ef4a50339d57156c4e4f8dea170fe4d2f7d1045a99a3e09eaa4ef75d84c29da6aa5a2ca1f99b79575e72c75dca2a3955ae2574a1f1e1da6f0c4ff5f22edd401c0a6f660d174803c1eab131cb1536db1c222c3062b861363a777532fd499470066ef58d1a2dd8d757cd059bfb881e2c69f153559c33aba9610ecea8907a3b71163c72cf453322d46a6e1688b192188111b7e42ecd1fc91f489cfc3346a10b7df17cb60fd2053c170d16539b037c72b9c25da235c174386c1a4f8e99e3cb21882695b1ed08d5a4735ae4728a3626c40eb6d8e124fa7b9a91e4982f30c5befac4f508f11bd55e5b4101b7fcf433640693baed9008f7b58bc9c7be22b578e43a037bc6dea442db7e62d88d37c50acb1b7344e347036759c1e585ee11d727458ebb5091a2e5202af9558ac182b52961685d69bb5cd14a2d1ff972a521946a53cd06b82d942c51ce58225189a6713af11656af7ac7c0a38ea98ecc73bd3bc019cd98474365b22f824944b71131116a26918bee71b7fec48ad29d11e216eaf3ce5873a3fe8d4af575b92b412e4ad324ed21aa31d44c5e325afcaab65c7af6c63059504d3c650ac64206fb9fd64198ef7bbd5cba54f13e1f84effa5a62302c5f0b17064e7af1b626c16d835eaa83e9bed932d7124a9a452d45f0293ed8e36a40a434c0934a2f5f91cdff2d3ddb684302440df275722456ab479b543278d7d24996766a8aa6458e8648513ccfa185437c16759f163990b2dd476650086eeebd6d932ca3a19e142a849e5266c1ec069c8478fb18c86daf661c69344bc4c7db80a4f9bd534ad7eb422cf1ef1ec6b4744ed29fa07066fff4e21364052c21426f47670b779a45f9db0b6e0a9415dd0bf19742dffe90801847c04bd362e7fef6089ea63cc43826489e59e86ff439fb94b974a51e07be21d9732f3cd750183781244cf2022d4da4914a49757a5ece95678e461bfd0b7572796cc7b32778416315093ee283fbb3bbafd21b5be85c37b7600e2bb46d27710791c08de9d26ade921d531463ea4a59038519df88401a6a974561a50c693556888778ec7f6add37ba2a0ebef40db1ff6f3b72065bd76e987a8613db5ebc5038c82cec0702bea47b7c4e3b691ead9eac24d816a99871bab1447af914d42191d38c92b31e962f3046fee12cdc4b8f3df021b97974b467ba3603b1bc0ee4bb9d7840dad0d2f7b8bbb6dce979ed330ca31c3735a447cd91d6edb959077a02728ecc8d8cfd42653fe019f3eed318dcd18b5f22330d77fb4528fda971ab31f01e8a2de38319e887086976ef1d3913d86214bfdbb5f5d4ed84f9a1a1ee025f4e0868dcb87c61fdd82f092b4242a35e6fd98552b8e83b9c5a0c7c2f5294267365740fda2563aea6963e757e19de4af1fa0ce0cb7f84dcc603a30dbbfcece087f195947c3d4fe34c2a84fac0b7124c27d555b98282fd823f3e76667d0dfbc2ee2aa16a6c546069818b4bc1c90aaaa272e665c29ea3c9e302d87041f315f037ea424184a0e6cf1d43ef98aaf99a27e549c918f2252dabe254dc954c6e1267343f104981b362460014cc5fcbecbedb9405a55b26182e9669571b48e58b58523cf5f3b8abb945c7f8719f23f1ef4ca806650d3f26205aa1a781e0b796b2060a8b6791d7fa43bcd19919d12f90edc584f2402bbd71c4f5cec546ea7617202b536c0bb378e28bbfd0a81938f2b12ae40125695ab5a2aec69377cff86c34d62733e9f62e5e6a157af0a8777fcce47b155b22cca029bc2622b3cd97169a786112c352f00ff1bb02a4e2b4099d63bb353d2129e28a2ed3391d779958c68943903845585824e0cb3c0bffb54566b6b7c982073ab5621665161c367bb579e783892908d656d00de6da307457dce5334ee4106914abd48c9a8835f09ea58409f3323efbdce1b2fe6f7abc969851cfb9ccf6981116383cd248f0eed45c6bec2af84662c2b6f2c1f593ee350a9d6c15bfb461d993cb4b938254d0816c7190f359e5366a45bcea96af12b2b31db04da1110e959332e6c6f6cfc81c0d36465d819b6594af8183d70bb935b2afc691ccffa62ce419a530af18669519c1542865ab1fd07a83fb8b37ebd972203bb3d5ed0fd88628c50a5cc6c7b9bd9c48787893cca8ca9decc08d22eb3a579fa93cac449f7001578e4be72b6224b196c89ac7919e97056d134f7067faf2fb8bb57f656187dfa495d2eba3b821ba337414379c1f41d2d60a6da88a903971f08a89baed11f3ff65ad57640ad063c0d9566f1d3a6b7fe2ef4bc100e116316908d7d8194cc92a8edaba447b23a2476c80f2683ed5c6d82626caf25b0f40d9a73e9d514865e7b7bde3f2e115359d68849437b8181d65dc67b2da62018e0d9d18234b9faea061299e437f6e4f9f860388d4305ea5629cd2fd8f10fcd762071078832a620d4b02ad5d7814704387393221d15449092dbd15e5217536569b2457b41fdae1b9c5b7999cff2d129a6098670209dcd1e345b6a4a68a9c335071ee9eb20d7a6de19259c35d968012ef10b8d05d0f4d5e7e7396baa6a03caaea57aaa444a0717760b3f0945fc1f97e48a8db2d9d91b21f3d4f6dddbcb5dbd9ccd1d2169bdfae74ccaf1bdc364dfb6580752ac9e5a8134e5741f3ac6c607870ba641ad22ec37e491316d7cf3b182c6cfae37b3504a2265f717203427e1f12ffacd3588302a88cf22d744c8d8fefa8d23d1071673ebd4ac3cd0defcf3b370d0bc77c15ab4f6ec4bc0fe4f2a92b4bc33386bd529a37a0693c2e44346b1cd0827b3b314284730380d6e7072246aff41732130faed95969620ebe79373d9593eae73736492ec600065ee665436cca570b18f1a22eb6bc94a147534ab9017ed35962df75073779b4bcea8220f6d7a33c2ddf1a1768be66de0aa0b43f13e528f23611a6c61c72160faf13f03b633cd79ab9d1db896001395e61c59fd66f0064ca45e4f97094b4afcddd75f51a4f3663e57ae62683998bc4382826ed607bb496d43acbe2b350651175515fea9bd163bdc3eec457d5c63f83c59c1900b4b57ec4983b7bed62ee6e20906795c4d2f9d2f703f1fea354f502c686ccb49e3cc62f539a4d515ccd49e367c94705a0df01df34d89e711697efd674a5cdd1f67b64d598770cd4249ceecb930f887278e77eb345c7250daeed78af05657bcfbcbddf486d7ae6724153e94617f6caba749620f5219884f02cd4aeddc30dc82e6c5c41ab2fa4b90c970f3f46e9f8245fe7b4645754ee31a8f25578800bba13625d1f03e466c43905411137e131913017fbc6ec716d4d628998dff83e436a58a841ad41586e5cd1106d0fe1242114302b9b57600c0f91dcd05581d7a6be7c9fb0bbbbbee5c0f028cb5815125b993ea609b93723c94b26e719dc9b93bd646ed3cfc381568803ea6ed91c028a0aeff53d0cdd01490530be067414c8807c0fd2bf94d522b0a688d2ddbec0756b90d2750b8963aa18fc7d5effddd687972f8b8b079e47948b6e3fad4948e5216a0ea9f2fed0f8de3a9fedc4e3f7b79fc1f37db95ef9f48c39ecd258c6c1d0f7608b578267a943f93b6f38064d1382b2cb280362ba97b864656c2c2ea45c7c327fee4c87b9c8135f057ce6f2d83fc9f99966f7433452941c2f8127d7697cda44e9fb939c810a697f65a3d87e064c14effa914aa39ffe9132f482054824a9bfe20ebe4e49b93f1d851a1baf6965c2b29bb69db8c25b93765468eedf58f4bc555cc9516b7b5721e1a2936221fedf32e2b0d38939a3ef5a48dd2c5cbb81389defe90da9cd0382c40b36be3e12cdcc4a528c13c35951caccd33c11bdcf86a30fe4b97d3049dd48b4af2469149c03b904326a013fc8fa9be8f9df6ebfd0a81ad29126eca894dcdaf23a290839322e71a12eab60fdc4361c0f85be4d0f381930c16a960de293d55f13dcee6f30f0c4476a26d5fa3712144705e60a189ef98567a9e0dca622f15a686b76ba339a34caafbae45c18f4940a69a04378249de3f3c70ccca8c53c767fb5bd4a12cf65584cd5085a52e3ef611f5c4dc838c7c31ecef047a00e360288155e1494c228161a9a48417e5ecfc1bc0678259b6f3039b068760cd1e1e29085dd124357eaabbddd10f1f711ddecc50b7eedb440f596fa265b0410542a92151a79cbdb21254e899a2e0ad17dd817510415bbc4715c9f1c8ae3de395a33a034e7998d56244338114fac66f881cc503bace99e04606e0a2a14b4df012954b59a7e6f0455202d98a9d6b7c1f77e24e4511778acae7380b10c2390f79db3a8a650f2f142e910deb38dcd3e9d5599eb120dc5437a24368d94f803ce8317ef9266dcac1d9daabfff0685fdf9633e3177fc31adf8f8bffff22873478e0384dc5e6ab2f792eb527e7e181262c7fb8e9c9eac32e5c", 0x1000}, {&(0x7f00000032c0)="973ffa1ce1f1eb5ffcaee3b71c8b89036f3a80fd96bd2830a6b26497532ad1678fa2e4444cee6b483fe4d0c5975de9b8490dc272c98983ff66b58d9e3ca3fb65f776bc395368ddc3bfbc970519c894733a6a96f782c9719004ebbecc8ba686d0e15a753c1bec7cab37c9665aacd54c9598b783e85f0b680c500d16907432cf3aa8d32177a4458bc554b2dbbb7040b8fb6f3c03c28f3f7c1c20cddef4e5db94d224c7a543b1f55a1d08bcea1649a4cb7e531bed3c9ffeb4a19c77c0fa2bdce2615228c8304703e720f072b5beb1df81958afa2310bbcd2b571e0c22fd74806977a1ebed73e18dbf4652e20911e88fb22d9083b5aa1b92f22304d4c2ef903927100cb8d403b939956249a71301844e9369898a4f0661589358bf9f2004fb8de9eaa5f92a1953115c35fb09e1793dd9e13c0bc94530ef479db109cf2e106b3261203a93ec01ae39564e8bb97cf59997779d92eecb4107a3ee83f2feb2a9fbdea418ffb79c82e687437273651340216cefd2f363bc1fe0a003629734e526c12e2e03889b528970bfd9872b7a16736298674de564b0f287c3b7a8a3210393a94b85c854dede6873d044bec6411f8691a38da6270c6147245e0c389f7dcd2b7106ebe04745e49c7a829358dca0c53a93013e2795d43cc3f7b78c04e5f42c8358912688752d9c6e5eabdfc1a378b409eeb9d26b502c8959f00004a29497f3809cb377eb38a046efb9946e2dae69e4f203bfca34fc4594a8ec8e9234136a8467382792fc43d90a8bee92d68c7f2d6ae1ded538e9db0e5909af86f573b4be24c108c8d9e15f93fdbe1128956297b5fea73f215a4902bcb91881672320384ee8d94b343a0edc8c0bad32f202ea32d6b5cf3485e1135280b433400fb8ea24d8fc676af2d47f74d8a8080d4ce8434767f97c84aae778104b0e1c13f3bf3f3cb91952175efd5fc4a19d035b658776653b271c5b3ebfbf32ebd66131e46149aa850eaa2c17746f019d497c33a00a440105d77a01be9c8397cb2d44a7e38fe466f2303a6d633ce7fab64ce009827ce1b6c1b09dc4108d95c478ef2caddac8008f826c99e4828cf732f66f3a4f4a1d0d5f7ead3d246731ca0726dde5ed6e360aa56f6410cfe6211d5dc476dbacd4ae83a6c9283547babc1cf766e9c6591ae9f599a12ade61484dd9d5c9813a966fcc4756bed00c50bbf66a64143d1951044b99375aa48fe066316601d7bf725217c96cc84b506c28df9ec4992c926c06c64bc18a52dbb15c1e70870d7d9907449c45b3f306513a404c2fe048ba099850aafdf112757865aee5cb210bfc4dbd556a424af8b9aeb3e98efb8f4e90e3a4a649e97a7418e422fbff57bf76ce6dbde97556d4aebdc52f171ce967d3bdbc2a1d3602a278e62c98a92fc1241fea549d04806aba5f7c6692d2d5b1214baaa9d4a4c02b1f02b9545ae949d8e174a3e162fcf2998e41ae08fe3d7229b404933d94995b83bd8a2daa1f441048790fecc2586880c712aa6aa9f7110e0db6f199886d9238d99478d34d80c76d42314994d4477139dc8d6d4daa189834b39e065e23723a9b1260df4a3e6cc0c8a72f0aab04f7aebf31f9021b4ca84eab9b2eab957fac01e54bdcd64cb38893badce19da4b881ffdc52caeef434ba8794084c956686498e3910f97217c85a021a2d8e7446781ac0e60d95a7111cb786082ecddec415ce24788a7a99e192fae7249dd81c5a3e1597a8341b502ae719a8dc13aa3f2b01adcca25f7bacab242f22ec9b5d3f7cc6ca760579490a7262b04390a8d2702e066891c3c0a77478ce7df1cf3575c3e8ad05392c36905b2ad6af98a8090bcc4a0512475d3b44134f593415b2e22a514d107034a39f84c261a7abdde093df443d31693bf7652d05dba4165a4ef5076d3e7a91ef0f198f5528711191540306aa39c0822239396b0fdae78f9b242ce694759872bc58a871df8c8763d3f192af55e890f265e4c9d668672c1c8f70c8f8f221712b81af68f2a6ff81fb434fd7d448876a119be9d1ec6c19d39602d46edd1517a11db85b8166b843241916f98492a3b25fc91e0c7f44ef4ba0fd1eb86f30a59e3767e6ede552c6e94ebad986e93604aec644dce36abe6e2cdc433818642027d933464a11565382fee5657b51cce4184814167574f78cbf82d711960fb2b3cfbdeb5cd2d30db960222bb80bec5f8306a68d544e22a7aba9404cd1aeef6780d93a07ee889e32ea01d87f7051fe19b6e70e772da73745186aeffa50db9f05b3ca99db35eaa6b2c4a96c6e77eb0b6f41b117121f511b2f1c49a9835b5b6a3678aa8b9cbd74bcc87b1a17d82502c4d8307ad10a32ce3f16339e89accb731b6ba29b1740f8722df77441125e3d2a9c26ba927a8e04645a44e1c6f3804869858121681ccfdc4a77763f3917326bcbb573743c3989dcb9cbbb60b0f7afe5e1be298f3da7a90e89500682603bf4efa9b9e61ac6244a384c31cabc9e7a72e175b66887dbbc30c5212ead59b2a3e663d84164f987ad22c1805a0bc86b4b59e880a8e0412a9063d4fc82099e9ddc3a5d19c5dd9078e48b10d55c4ea79af31c13dca9c47bde44bc25fd823ef8d59059f5aec199a7abdbe8d491e71adf952607a25cec5c5932add8ee332181508acda03ee0837175e1d1016df9ab4d263c78e95f46208132295f1c4b4b88ac8a4620591b03657502c2af9ee41bb000dbcb734ceed7e5ee2a7d8b423ed56ec4d894453489ab07fbafe0cc817cf0d85afd4fe628b98b20a394f90d0c7e137dea9a0a3704119d6d8c2c5b299ff11684e3851921a7cd8ff79c07ead5ac4634613c9bed385a83d7746d7f78cd990ff253276fe98c58835f72b2d93c374fcbe8b52470bc2076b5314d8ab00e45ceccaff21b1a738639e938471f7a1128cbdb1c01c1c30c90646fe1053a83f38a5a82e17cc7f8ea3eda591589f5822eaf4c71fdbbaf1591e9aef699c6e0c92aa58898086741ad24b1d4920d13e2c080df2232e5e73b9dde7b8c83f329d175a246c44e622bad40d362df364d92364032cd2ed4410764ae496731f54ba6a487d9b7b36b6ef23355ca93f2070b6be54f3dca9e26824d9a02b34be49dedf09bd638f4b9e9761b872fc88f960f28b1bbc649bc026c22a29c0469bd5e14c5fb6155ab0b2c5d99429a34448d92607bd3e536b8f7e613aede00fd9df246aa91682716d8f4077b864a95db249904ce9f42160996b8c60c3ceac7698148ca8320862c4554cb3cb4262c96ea633c69df3bb36ef3cddd22184325315532a5f1049eabbb5bb39b0484a6d86171babb75462d0b94782b9d98e3d2e7ff2834df2d8313fca3bba679e898a3c7784e8f03cb23ac014dbb855b6ba9c7b6c1f4500b15add3720c696ea3a1a28cf1b0a6e837630c2cd46bfb05051bc1d16cc94b1d0dbff9fb2a22ae24bedd04308faeffa1657a0e9e102282cc95dcb1eeadea09e52488a1c9a512912b259e2f0e9d2d3029bbed408a494acd8411e2ec0af86c11fd68cd76929a269c974a29fb176fc9d87d531da435462e8bb5c85778e645cde1559da996c5f1d6a7e557db01c4aebacb71e9e01d8f8092a5a11a33ddea4a2329215823b0d69bf1f7d51834b6e497e8174faa0156a3c41b255260494f3110c7a121684d064cc7e0c91d6ccf389d27ab4b76d97281fb3bb3a53060e139e5e3734faa153f4cba9b8a0c45c5ac8b36f956e9b58c638df5c5d5e0f2f645d04ec738346f06b9fc7037b25b0153271a9ce2d0347a89f44ef4f2ec1e92397ebda44db4bc374da7451167575e866087fc3e9964b489f767d582f0ac515e712fdabfe0a43fe84f5b14d47fda4d28542ee4182f5a0fbbbab696b4ab6693704d5784164a3b0babb53fe16a5bbfec14485f4517b8383f73dc9e1a08c9da586ac51e6a027c1e1240ae49684bd9ce07436933c66b199a977448a5b502ab401372837e5e4f5fb16e165587cd0e2b56ca995b04a9f9717aecb9b7674c6191613ab3d8855759819b51d5adbec651051ac6317ebee392cc440b2eb4c8c9d931fd99c104807d179d24483dbd8304e923518c9a38db67847abe98e8aee3de8ed1a420c50cd2e976fe62d831800f8314220b29ac2faa6bfde5b29b70d8e5f4b0df2b7f39236c6a3fce3802d96b8e92faaf4ea0b996bd259606bf6f77ac93d550a6df83fc1e445ae33dc19993b77a7ad126ab53ca4609d3a2372e3443b3730815213a60a893fef59ada23aa1ad0678909c115d53612f0e475c6f123430fc16bb5d557c4f22f0a30b1e103564c33d599452b77ff1647c94ffab07cbf78babde8796d5c9a9d1f1a2173562380bcfde96e5b143c6b3810b28dfc7d90da290495111759f8dadb7c480fa165837754862dfae6872ef885dcd39dc7235919a5f252f30d7f91cf8f88f6a4295fad99a8d84a8dbaafd9e2f09c06442cd16995311ddb13847cc8f3a6cd16c5b2a7a4dff00c5eba7980c87939fac3b6805e16b28233d6b3472f475d89f67edc7bc486d403bedf32bb90a849eb085c0a91ea19aedc4ced8acead557f019bd0a3080a556985b6f94e70dab32548a8a97b543a277726f6447040a7069e490f16589bda6c9e3bfcb0e440c77d3bb3cfad9ad86b0e9e340e1f5b7cf6e0a80fb5d094322a832871ea54d3d20d34dd257a2b48c916958d4db409578af17cd6704622892f9ff0640fd3ce916753ba84eecb043350ce65de3a72949e1ac2a8adb99094c9d737893b8f69e5006dd6460d223bc160c8daa4f653f3a136c3c1e098bea447d619e53599c8ee5a9ecddb87d439c24f61bec3f622e14d8d4c38fbc34b656efb55a4dd3f80eab8ebea3eda46624eab760f372c945d975858bf4bdabb7b52be511c381cb0eb6041fa28b862f679db47d910a9c0cfb588cb88b964b829694d6c8673a8b632576c5f50d6ad1f39efb7dd03541ec6a23e186995871f14fb79311a921f79b71259f7367959924bd0b2cdf47b143d4d76dd7621f160c36c46b65f2039ec69106ee809c2a1190bca969a3fccda669af299fad405bfa57ab29130fc69d50f858baf2944c82edb7d3545471c7a1ac4c15ed4331882dce4b2a1b36217edc19f0d74797faea2fc9d603097dfbfa9750a90c85bcc4b51d49bd6c49b393c2c6b7341cb30f12a288ce6623bc1f7e088f3418695a5ae5485d6d40c2a7524f354e3c2b7e144b320cbbce8617566fc5c18fbf8d334b8698480ca024337b422de97ba1875baa4e8e4c5533f477ad34158255b183f913655ddb33507a849318501d2ec026f5659778dd35943693d9b1a0653b0b244114b64754773d5527613e0bdcda2b6fcc3a6934a76230e08e88e3574f4d1137e8f69948ccee9c188daa85aa84cd1f6d8c321799c5653adf16cb532bfbb2bcbd782bf4b34f74d6fc6614a98350f70e271f05c1fb1ce532f7f2ed7dad9a6e52949ad02d61f89386f8284d48f5633d2b59f2dfd0f30c8661cac30dd6731c5879a0a1c12ae8ecdfe799340d8a6948f3ea83413f0ccb69f25a7a90aa2c0b368753589d7597ea5338017d8de11323d021223e077fab48223163d28c6af64f0f88734911dbf7f25b469d6aa0a231f8cf0e2d32f5c7047d26a8137d88944d75ea0f782f21ab1f7db86fc1600271392e5a0fb75fe752bfe44385202e22f1e6b475133aac666793bc51a20923e2c89018902a955908391361d6031b1af99d8628b33ddd9e290213eeca3366fe9c464e0f3c51109302e7bcad586f6a2237f5384a2825d7ab6a778aa45240fb8661bd5029e452fd38209da2bab85cdfa8f0051017538638fa9142e7488465573437ba708", 0x1000}], 0x8, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x1010, r0, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000004340)='/dev/null\x00', 0xc0, 0x0) lseek(r9, 0x0, 0x0, 0x1) r10 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmat(r10, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 13:34:26 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x6}, {0x18, 0x2, 0x9, 0x5}, 0xffffffff, [0xfffffffffffffff7, 0x1, 0x4, 0x2, 0x9, 0x23, 0x7fffffff, 0x5]}, 0x3c) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) sendsyslog(&(0x7f0000000040)="37bd3d16ba393aadc22ccb08d0511fe806c72663365d5afdb1c1e31e485ec47150920111f75398530952c5ae238c2b4fdd175895788160b97f67c2d54a9ee491fa5dedb77ce22e695625ea7bf050c31bf33a7dac61ceb49eef9c9f014942f42fdce3aafb6e9094315fca46ebc1741076e0bcadbf1bb5b32dda6a4e99edd7a6b14dd525f9cc6f20d51a84c5dfb0c8", 0x8e, 0x1a) 13:34:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 13:34:26 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0xfffffffffffffecf) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:26 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='x\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10600, 0x100) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x86) link(&(0x7f0000000500)='./file0\x00', 0x0) 13:34:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3f, 0x0, 0xcf77, 0x4, "d1b01bfdc67f44ef4af093c8f55b6ba563addfee", 0x0, 0x7}) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000140)='./file0\x00', 0x3, 0x112) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x1d7, &(0x7f0000000000)={0x9, 0x40, 0x1ff, 0x4, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xffffffffe0eb331e, 0x6, 0xe21}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:34:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xdd, 0x0, 0x1, 0x480, "db9e7bb3f9bc435b8cd94ba1b1bbb82b3b1f9be5", 0x6, 0xc}) 13:34:27 executing program 1: socketpair(0x3e, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) listen(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) 13:34:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 13:34:27 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file0\x00') 13:34:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 13:34:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1f, 0x8}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc762e383aa0395d94bd4096e8c8b6b87cb42729342a3505bb3f0216ab93f12fc4d5f00000000000000000000000800000000000000000000000000000000000000000000000cb3e575e076c8da201a5b4d5842007e0382fcc70d7c16cb1ecda77dff1232dc5b9130b714ed88e0fbc96e31d62960b403e29cea1a0bafedfa6465288aef5b4c8cb323c59a9602207d373783b1d0bac9d8213111198040ca079cb400848030fd0a71867b776efddefca90b0611ab7301ed88bf0e03cdd20dc0da6c33e532279bd7b42c3d226b2ca622d403c12c60277ccca528d1db8cf248d1d4e8a85b322d3d64f1400a3d0b1a72f7c8c544f7d01827e514afb933cea4a625159a99413392a9f512561fed40a7ae94ee2b494c2e0707d796d0eb6b3340f33270be", 0x148) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) 13:34:27 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x40}}, 0x0) poll(0x0, 0x0, 0x9) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x30021, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x4, 0x3f, 0x8, 0x1, 0x5, 0xfff, 0x401, 0x1, 0x2, 0x1, 0x984}) syz_emit_ethernet(0x2e, &(0x7f0000000000)="b6f1d971a15e5909a0b7bcb3196047192a9de8e68b181ef4f93f260f719199842dbd44950335260647a14eac27a3") r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) sendto$inet(r3, &(0x7f0000000180)="e89f2530be308831dc281c03c18e08ad5840442ce960a82de39cdca341ff272503b78437ed99b45b66f16842912780bf5d260f0aa5a6489de66b10bd9c41ca4eafcc3c8a7125462e67e74e4e9c9f00a8b33b8b26fd61b32f77354e23ea69959768aa09a6eacfc828d0660daea4c6dcaf0cd99841ec1602343ae1c8ad543acff01957e078fd8cbc7054fc71a3119359ff01e9a1b5fc967cfe68467c5ff2a974bfcdd7bddd73a9e19b5be97868672e771c0b8f5e8a8b8e46404f51fc6136d98fa1c60d3be8751b25770e65a4861eb51d90a509ca9e16baa3b92520a99d10eb68f55f90b7c80a51cb89ac", 0xe9, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0xc014, 0xb68) 13:34:27 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x60, 0x20) openat(r0, &(0x7f00000001c0)='./file1\x00', 0x1, 0x0) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 13:34:27 executing program 0: r0 = socket(0xa, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x400000000003, 0x0, 0x320) close(r0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r3, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000005c0)={0x8, 0x1}) 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']) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r5, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c}, {0x6}]}) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x1f, 0x4000, 0x0, &(0x7f00000000c0)) 13:34:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 13:34:27 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0xae00, 0x6}, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 13:34:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, 0xfffffffffffffffe, 0x20, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000180)='./bus\x00', 0x4000000000000001, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/205, 0xcd) writev(r4, &(0x7f0000001340)=[{0x0}], 0x1) r5 = geteuid() setuid(r5) pread(r0, &(0x7f0000000240)="e0822c8cc86f139c0c344eb8bd5d384f6334087e6e794681c44fefdfe8c36088206ca305886044740596adfca849dd9cfabfa757319fd1f4f645c5091d368306fad4020cff38450a2f444dce3a3684f946f72b061f3ed49af77fb4e665cd392930ed3dfe13d17a2627c260534e78dc17ad02ddfe84fd7467991223b21c12fe221c0c59fa3f4b64b57b211e", 0x8b, 0x0, 0x47) symlinkat(&(0x7f0000000040)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x38400, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)) 13:34:27 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 13:34:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x10000001700) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r0, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 13:34:27 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) dup2(r0, r1) close(r3) execve(0x0, 0x0, 0x0) 13:34:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, 0x0, 0xfffffffffffffdc2) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001df, &(0x7f0000000080)=[{0x5c}, {0x87, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x3a15, 0x100000000, 0x7}, {0x7f, 0x3, 0xfffffffffffffffc, 0x200}, {0x892c, 0xff, 0x200, 0x7}, {0x8, 0xac70, 0x4, 0xff}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:28 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) r1 = dup(r0) fcntl$setflags(r0, 0x2, 0x1) lseek(r1, 0x0, 0x0, 0x3) poll(&(0x7f00000001c0), 0x20000000000001ce, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x40}) 13:34:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x28000, 0x0) select(0x40, &(0x7f0000000080)={0x401, 0x0, 0x0, 0x4f, 0x0, 0x400000}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0xe000, 0x100000001) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8e5, 0x4, 0x20, 0x1, 0x83e4, 0x3, 0x13380000, 0x3, 0x1, 0xd2, 0xfffffffffffffff8}) 13:34:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000003740)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f0000000080)=""/146, 0x92}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/100, 0x64}, {&(0x7f0000001240)=""/180, 0xb4}, {&(0x7f0000001300)=""/203, 0xcb}, {&(0x7f0000001400)=""/67, 0x43}, {&(0x7f0000001480)=""/242, 0xf2}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/223, 0xdf}], 0x9, &(0x7f0000002740)=""/4096, 0x1000}, 0x1) 13:34:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000200)=""/108, 0x6c}], 0x3, &(0x7f0000000280)=""/176, 0xb0}, 0x843) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000080)="02000000", 0x4) socket(0xf7fd1c63241188cc, 0x6, 0x400) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 13:34:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10023, 0x0) dup(0xffffffffffffffff) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x4000000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) nanosleep(0x0, 0x0) dup(r0) pread(r1, &(0x7f0000000000)="92d158cfdd7ecd4162a02d1d2211e7a9febfe0e72b80381583c19562f8781bfebde1d7b797af8c95797dce56468f12c66f5671867d95e46c9465c975da909ba881feab7469c3c6", 0x47, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2d4f) clock_getres(0x0, 0x0) 13:34:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="b9b79d26337ac05364df192c8f953cf4c917324ceadbcc74eaa7d9f7b1392b2794b96c93e18b8d4eae5c23bc74d8fb0b0c4109dc39d9b98f793b9b6ab36d947244a0b0c2c8f2d45c44aa945fe74ae3f9fe549693b104e28097b30157cb8390721a07b85b8df74fadcba02b7f4ffd0a3ea9b2394fa3a9625ccfe5e5a5a01207348ddc453fcb3f03ea75b1c996d7b2422e9fb2d2a110f22f7cf8f685053eed22726eb3375e439b912d18f4dd952a3535dfec76a8018ad23437b0455e1d8ff84038f72fa2e24a04ebb14fdc09a4fd9e3bd5a4983f7923ec669695e6", 0xda}, {&(0x7f0000000200)="ba965cc7a3e00e25c88cefd0fd1cc321759c3b0d888fb755dc8a0b9083adfcda92ec76c619922ee5ec767b00f0d28709f1b3d5193e861d117a63a4f0921ae34fab16b4ae3fdc899acd2d32980ae124c516576f0010e73d786c470060c814933375d7ad990cc76146b36c8e8e193f969130248733a30cc6ba8a86a604a22e684f3589c1e017f4267b045257b3eae538c41419a456b6723f5c2b00dcc6cdcafd0e195d59", 0xa3}], 0x2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) 13:34:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) 13:34:28 executing program 0: r0 = socket(0x18, 0x200000000004, 0x55d) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:34:29 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000489a05ee000000000007000000000000000000000000000000000000000000000000120000000032a800140000000000000000000000000062f39214bbd6fab8eb20da8e3c4804c1d0d8eac8be6276fe31b03bf83358179635e92bd00627ee0cbead06704ec6c0bb699e28d9ca0f91e123c5e64d9ecf717f5dc7286457140175a78cb0db74f2ae46a6b36b90e26d13643027f0a055661af29f4c6a58496d46b92269d85835e59e8759d717e500000001000000000000000000b239afbddc513dfd9ebb1048cdad1e1766c86170cfd725dc140b96ca0b11e6913f94a3c38a9a49db3db7f3396b305743daf9c676c274c308e2dddfb30f10b3d9736a0335867dcc9ca55baac14945873da002cb6094b2f1662d9dcf0750c5a5531360f8f374d75d11da33ff2bd6edebcb610de67da07ff261f9e2bdece3fb6a285d2d3d948c24c42c8ffd9ad6debe6174ecd41086efdec6a4b59aa2e61b9b87d568bf5a516e4b2873fd9f"], &(0x7f0000000000)=0x6e) syz_emit_ethernet(0x60, &(0x7f0000000300)="1975e60e3b78263901b755ff2d727efdb49255220a0b3ab91d1ad3b81d786596df7e28e32748b3cbc9f5e6f73d1cf15d2340783a1420837de72a978ac1f731c3223ba1478cea172fb501387b385d69aa96083fb00d968c1433c59b14291ab957") setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x1}, 0xb5) mprotect(&(0x7f0000254000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x9b) select(0x40, &(0x7f0000000180)={0x81, 0x8, 0x9, 0x0, 0x5, 0x4427, 0x80}, &(0x7f00000001c0)={0x1, 0xfffffffffffff788, 0x79, 0x7, 0x2, 0x0, 0xbec, 0x8}, &(0x7f0000000280)={0x7, 0x7, 0x2, 0x6, 0x5, 0x8a, 0x5, 0x8}, &(0x7f00000002c0)={0x7}) r1 = socket(0x18, 0x7e, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendto(r1, &(0x7f0000000080)="0932d3c59edb8a67b59b7ee27a03c5689e789e44d8ff31863b25ad7b2d88af7515f2e90a53a6e59ccc8733d07d2475c8e0b8a8b21d764a64380bbfe6501a112bbe2e06b715c1737cc5da65c1c817fb009a0a32f5bee23690f1610f21efa57c0e92eacf5c7bd136e9ab05085d8901c807cc6e30a427ea848658e13725743caabe29031200372f8db9a1a0d58fb47a84c97b383f4043fe145bc3319c02648867579d0e6677043443ddebf8bc603eba287a2791ef02881e7b6ee8975c81f772711d2f187e5a2d7346bad6673d5f457340274924e09aa6fdcb6d4de46fe66e0c", 0xde, 0x408, 0x0, 0x0) 13:34:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0b330f6a6aab30e420d78a9bf982555bc05933d569743f0824d54ccaea6d8fd2f4e5a9471008e2f76d9eb720e305601f4c1fd7fdb49e561ec26c91c1e4887c5c007ce3d494e0475b38fbcb53a78aec00129a816e1de4b4f618cfed0c2fd7bdd0855ff99bbbb9ec282908bf40aabc8b2b3d96e1bc945f7eaf80baee8bf768329378241cc6eddbbaa41fce7d9f011d691540d892b59cffac2f7a1147dfb1a8adc96000c2c013eada764e7dbeb4adb7bf7662e0b764cabc3394ffea12bd33b1d83183ac5a8d9bc96eaceffc99bd01cd4a7b110279cc5fe7f8324081353565078fb21c69eeaa906aa51fe45277f2a6cbd4909edb82da90d4f49d41b9514494faabe5c6792d262ae466d0a472bf430fc0509e26721970e18b68f0e063cb4735fd318f256ea7a6c5814ebed516528ee34712a4ca2dfee7997aa1b42858fe47dbce373924227e1ac6ba97457f1249"], 0x3ce) sendto$unix(r0, 0x0, 0xfffffffffffffe40, 0x404, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff01, &(0x7f0000000180)="d5338a49") 13:34:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) fchflags(r0, 0x10000) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0x1, 0x4, 0x9, r1}) pwrite(r0, &(0x7f0000000040)="6438fa7a6919930ade0d3fd921e27d1f8aff9164d16cd43cf2cde650a10627aa1f6a7dfd28e4f1ff3a6c4022549edf374e7d885848bc848474e024f0f419bc1fc975a3f440cab5c811f1a9fbc3eed56b854e8c7badfb25e753a75de0f003c1459ce68515d7f32671146552fc6f34d8243ea48fa923278017106553015039b17f0b93481ecfc87be921719185c969c99035a4fa1b2ceaccad73dd", 0x9a, 0x0, 0x0) 13:34:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) msgsnd(0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) chflagsat(r0, &(0x7f0000000200)='./bus\x00', 0x10000, 0x2) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x4378}, 0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 13:34:29 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2, 0x9, 0xc06c, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x0, 0x20}, {0x1, 0x6}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 13:34:29 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) r2 = socket(0x2, 0x1, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r2, 0x2) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x5a) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x63b2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x1f, 0x3, 0x4, "c833b8b4046eb2a09232308dfb2dc153f53ddf56", 0x1ff, 0x9}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/21, 0x15) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x188, 0x4) 13:34:29 executing program 0: r0 = socket(0x3, 0x3, 0x0) flock(r0, 0xb) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x400, 0xfff, 0x1, 0xfff, "28f0fe2c7963b081e377530dcfb79bef2b567074", 0x4, 0x3f}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x4, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r4, r5) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x3}, {0x18, 0x0, 0xffffffff, 0x1}, 0x4b37, [0x6, 0x3dc, 0x101, 0x7, 0x0, 0x7, 0x1, 0xd4e]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x80000000}, {0x18, 0x1}, 0x6, [0xffff, 0x6, 0x9, 0xfa, 0x1, 0x1, 0xd305, 0xfffffffffffffff8]}, 0x3c) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xffff, 0xf5aa, 0xffffffffffffff31, 0x1633ea87}, {0x1, 0x1, 0x9, 0xfff}, {0xf90f, 0x6, 0x1, 0x5}, {0x9, 0x7, 0xe8, 0x80}]}) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x81c0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:30 executing program 0: r0 = socket(0x17, 0x1, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 13:34:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000002c0)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 13:34:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) write(r1, 0x0, 0xa347e312315eec56) dup2(r1, r0) 13:34:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x98) socket$inet6(0x18, 0x0, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0xad}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)) ioctl$KDENABIO(r1, 0x20004b3c) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x0, 0x746) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000280)=""/190, 0xbe}], 0x3, &(0x7f0000000380)=""/218, 0xda}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:30 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x3) 13:34:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x84) socketpair(0x1f, 0x8007, 0x711, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="59189cb6e7637706976e05fa2c6135873c422782b84ea5e1c295516e42ae7a7ad3db9fc7f4901462ac0676375b9d50b6c5b7b92d3f2c85dd06dc3642f444a540cad8edf991729333d93b718a157994a0e65139f18c1c8ff3d6448894fb3c64e403b4767e25adcb28010d6b9ea5ff4f6a9b4b7e301bc21ba5383db3c73cd8e3db424fd03a45de03ec7661aaee9dbe22105afca502e3eb689a9a967ba6dfdd", 0x9e, 0x8, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc) 13:34:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x84) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000040)=""/66, 0x42}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f00000002c0)=""/217, 0xd9}], 0x5, 0x0, 0x0) readlinkat(r1, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600)=""/233, 0xffffffffffffff5d) 13:34:30 executing program 0: socketpair(0x485c66566fee1351, 0x4000, 0x10000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/10, 0xa}], 0x1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000200)={0x8, 0x7}, 0x10) write(r2, &(0x7f0000000040)="9e3eaa56000000000004c19aab4230408603abdef2d0651c1ece0efdd308e6b7ca2730d438d05c6c", 0x28) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x100000001) write(r2, &(0x7f00000000c0)="070036c44a2d705e603a9e758031a7c10c1494c7881ff200ead7b60f5b22c250", 0x20) 13:34:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 13:34:30 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) close(r0) 13:34:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x5}, &(0x7f0000000040)) setuid(0xee01) fchown(r0, 0x0, 0x0) 13:34:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x1010, 0xffff, 0x81, "845de9727decb4b38145e051db273fdca8aa5194d71de27d62ea08187f5d952172238eff4246981b06ce6a92320aee547cb57df4a9bc9a4a4400e98d3bf97bdd3b2588b4d207028d5bf44405ff6736c8d0a665f5f5ef95f06ba004c442ffdf0e1ec66f58a25c123d5f9cf6264aaca82d6566c15752679eb5ed4fa38e36173a5cc588b8f04d453711368cecfa96b19794519e85c1bcab0eba11a62fe9a7a385e1b2d43d186b6d463d16ca93169c417f93b6a56dcad98b3f5e9ed804a7616d1e6f0d18c8eb448a9e1f7e850eb321c66cc6985f35f1aaf5fde56221bc585e0997d4ddae53deda0bbc628ce62c1596d3828d01bd14974e253ee96722d0a37b1ea5234210978be7b2d4a87071dfc599dee28f66dd758528654f2cba19b3e54b08897464e4ec7816906b885f24805987c10b109c46fe2dc736d6ad7eb3d4e0c98ea83e0b426c3721e9e920274bdc20d0303d201d05fd76ad647995c03430b59015e1cb68b6f79ee7810c25e442e48c583e3b44f2227be5d6c709dd6660aa62c5f0abf89800b240876d29b95b268c575673f01d3807d8882a92233afeadee97e93370baa5ac9a2ac39f967754ab3cab90878121bb17ad2e525a9b1509f33e20a1360c144e104e0f76a6e87be9c6b377f7ca64249c7f00d43c8801df569ef15ea88da7665cb713e9d306d46626a1386c66674c7bf89dc3da37db98f999066782f2e380ccf7df1a9e9804f4b25de4fcc4adaa0e059acf3ec82df729a8b98c1bcb8f95e2d6e32fc93f209ec8200abf0d87d9e595fb0edf3552104c7e0b58c4ea13c9f6c5fa4022d24c159281e529358953c7aa559b8c09c9820ecfe0ea762b34e452fcf7c27d06777b626218fadba0860bddd0f28975b94acfbcc9ff6e0fec5a63eaee60ae678122bd2c6fe30fabd0f2dc6cb34528ad16f55bfc22b86eba44b3c850d2502b42c0bbab8f2d207f2f43b2eefe1ffb40600ba28f1a59900217596f7faa7096a0e72b6f4f8b6498fab2ff1989cc4963717a1068a076145cd5ca8c55e98f312729ad55704e1a739a386b439988104022f904e179cf94e1c1e50c558be010eb48fe4f35b62e477d18afc42c1c03c47177377264aaf32ad762928a628c5e31cb1a1c1e63ba8252cb17a82dc7403d91fc5b7b35182074341e832b41c6186b9170ba73aa62bd0f5dccaf0bf184da81e74c84c6b854ba2071537ce807f9d805726dce98ac2394b135e377505c56f0cec2358c5e9ff38ca0e0b28ed2138e86d1146745566e6232616028515f928f46e125f6fefcf466afe9f4021c61c380b1bc6b15f2506b194d1645e642dfba976483f98ef26e304037690f09c3e0b460f94203e0ea64f658aa8911267e7544fce6c8bde6b488c2621146179442fe5b5c62de797841fb722c50f00ea0ceb7fc57e4ac5d7f4f5f3086dd9be03eae99e55ada83bb80fac7a59f0c3d6f2b59169149011b67910d0416fd640889e29222a2024dbd3ad085c648c074209a12524c593dda832996f0b69b1f37f70b54aa6e471f26e9ca3962b7324902f47b0985a9cc79337fd3deebb2116d3cf4ebf6c648115807cc6567197ca6d2f352256506dacd04be86b080726967ebecc2a85f8c31dd77218063a50b708d6933ad3fa9d2999221165fb7a9625336a3b442aede33aa247da310d8ebf13f1fc6b2c47c75e745974cd37866c1b17e5a349c5ce625d0b90bef7bb680f1507075a8bb9acc27039f813a6bd612f569601e4127665211948d629f60d0b61d941c09e5203db6fba4eece4e39ce92bfa1ef1267884d12c60f88fcaf20347eadab9120ec316dc801bddedc9848d9a2b7c15bd2472e2696002e706f01c8ac8bfe32f42f864def6d21dd4522bc8b1a079d4200d7b060eb35f6e81cd9ae2769b550bf9e0b0b6d516ba58c16b1e1a7372aed326799ac1896d63cee92ff575a436a1cdc3be8c79c837204a58a752e5ccb3edd9e8be050c61d2988f8903c5962f052ca9c91cc226d3e8ebf07baf81db4b27cbf204189aede68cbc2d4135faa8da8d0711c0cb5f3b3120f5de9242efefe8a5c5db2a994dae72318f95eef3f705245e535595ea2efe6d23f5e752d0ffcbd3eec0c4ff06301499c4c5afa172e070b803d584cd8c250a2888ea470271da98186c7b41a8883b8cf143fd35c676e7f0aa4e484100c095f7ecd3354a6c91f603319c2701cdbd1575640768ce1713ed5db4bb98d1cb8b37cd0404d1475726c55c986924086f55741cd6484b01f39a1849a05934899b42c27a16f8b03aee473bd5a84e904aff024e9a64e8f1a3e72708b6463b825b4d806a5e988c22f5280db0172c2d57820f3394dd026660526488dc3eb969cc4a3e74c557060307cd551ce16dd8c86428137b104197893392d4fd91e077fecdf77538a8ba25971516ca18d92296186bc232d7af1e89f08d5a5fb7c35cb64f176d9587c872c0d891fd32cf3fdf602c5589ec1498eb18f31cc8f53a4307c21e3f87ddc5a97af88451ef38c394567c329a0ab837c77935066c14f94a5c0b95971b8f43a4f357d4b8a2718f4b441f8716595026a41a5bb65f2040eb1b89b17b30b13e191848df122687a2b62abaaabee4123ee3af9dbe32351e2a2d712cd267fa4265d90da787e835f289eee87da532cc53438ab1cb575b3369a8caa9494f1d8329495cfdd55576f4f4df81b0bb865071b7980872034cb7f88f0a0c281a4adfec0076c5079863c3e48444a480418ddf334dec47b98ad40a5571899aefff58093dc45e18d431e56841e204fdf308055316c1e4610ffa322789660e36cf8e8d6947d63f80bf517755ba3ae601b2ad90109419001baa943a5569681b00f8656ed48cc62ea6be4b6cc3f4f3986877159e3f9e00439078a38ff7b4a1a325337c6ee383446ad60762f89a3ad50e57d93a44a16b72362881537599644e91658640687dda6bff3a4592778fbc368311dae75d904c05a034593cd293e7d62915a6ab72ae9468efbb18a9c6371c8c209bf809353ee34bfafe049a98cbe56bc8f0c6e917f37b1d540410b9a82a808dc64ac0bc7adb4494e7067273396cdfc30be37f0e6041e9437313304f1751894fe630d174a2a3f3f47fcc49147ebc1ee687deccd9e1e703cce92f1a2391ccca906fd0d6b5a7a6a978c360576e96de69e5d92bf6b94e30d5620f74cb5e82be4a7e9e0bf6d6baaab0c9d573158c53ddc60c9f6edde166f9dcee5784d0f1aa4d5d36bd27e2663e3738b4e9a9b6ffe2f60787c885fa678d8cfd85857c4922d9270ccb7bbc0e6612874f4577427525fce9279534c62b35e083c8c907cde0f4145e2b518150a555a094d3645813c320bb7aac753bbd64e2b96bcfc3d375ddc42566e5c71efcb9fd27a5489f11177281eecca321757af803aedc4a628fafe16c7f517e56fb0444e6602e5cdb33f82e7c70075ad168e1c47237bb9c72be0f5f41956ff4828936ae29cd4464283712b0fe715c6fb36d675da3ecace659cd8d63c10ca4be98c5604c720cbe3a57479aea617ed526736b191a15d32acff2d5c135bce59bc3397789d78d09bff87d6a817818168b4d548ab61631a696ab279eed1b795048520ab12fa06bc09a47b926010fa50c0fbee6c19d274a7f6bfb96ddbddb9c5834e80c85cb8e0fca945ee1f695667b5a528d0b023b3a8bcf5a5d8ed63693fc8ba7240d96f763bb56849cd8e4b2521b598db6465279b6143a3d6af20b065f3ff4b06e34edb2d30312477c03645c295dbbda1898fc526928d0aaf9b375288a7b1c19a1a1895ea53ca50a4e808b10f366f5d3a00fcc7144ad543a9a5c05899aa5fc3c3dedf333c9220273b13ca7074c31e57d461da82fe210d851bd53d34fcc77358dd8805f657082d2cff8d157c227fc9ce21087998c49647577cb8e6b5854929c0f52fcbe2bd594f127cfb6f948346f29c55edf1cf69847def3036b80aac08f69afdb33855c3ac8d5aa8b2ae3e7f18a356f2ee9e98df99252c45720e840249171d6902eb79852cef118e4bef7351c727ab21ac1287c74dc40a0066e56b1f3f939a4d11b06f901f53670242301ebc2f7ca41b3b36c74e8cab52362e45dc5b3fc58a6b4637e44eff44b62e244abb2063235fc4836cad81a50800fdd018fad7ef274b8a584450ab87ba02ff060f5fa5e776433bee667b49485b07dc3564e7c1517b52135215071d6f542379ee26fd8ba561098b169ab6816729dd23794b284cb7198db44551a521d09c610f0de6b45c1bb33d8bf5dfb47691f5f1d328871392e975e0b490b8bde62b982c2530f8689c4c499e6e0cbde82ae0d408d9a7dc65899c9df1e47d815cb10559c331b3a8e31a931dbd953389ae2f01765cbf458a847b8fe2ee407e44a25fff6408d2b9ecbd2b1a366a849fb47c1ae35f9b10bba802ce2020e3dfb925b00098e8c391d60efdeda0a8486f96bd12d2ab88be1a7c3101d6513302c5c74e30cd0a954fcec98e55d6abffc178d75f0958f5f504709cff2775e6e672df8cdf258e7d4f4eef1c396f628c95501c3a7bf8f9677d5fdbec6a799e6da2e884145edcb7feb0a5d46b81890976e956b6797ab16860122ad29a9f8cf18bf067edd9f1c7e6b38ba19e5abe0dbe2875ba16430a7737aeda4bfc465f6f5c0edd4e57a38bc90741e29ad9dcd9964a0247afe0b058cd08bc6f42d1e6899212fc0f0d7d4e40f97b4a070f1ca4175028a8f47152beff7f7dbe8a74986ee8a4ab8debfb459a2ae0b65c2e75e9d4c2ac04445e03f6ba160939a657e1c1b86e710654db2c99508271d569f5db9780502b49c0bc75d0d1888e347d8719f949e1ba06e33ba5fba8eb80be60053170c8bab01979a825f0635f2dcaf337dac2dc4d919feec969c46350e436480783505f0f51ee9c92081ef214a77252884fb4d58859aff627e362cda90c174ccf7fa20b0a26a81b12be24badbac686351e6d31a47dcc9cf00559ced5dc8b0ad17414e1c55bfef15ebb4ea5987736cefb48972b65596fde674ff125a94b6fff2b1d9520ca50556d251183dbd1fd4126248bfd03ec39ae7c5545b01f6b8753d5ddfe930f8e4143774069a241704c261a5282b8967cd64074135a8b6a464214f1a2099817f2344bf5fca77f1254fa072ac4e019d71e855967a251294af78fd35d1d37c11ba200bbe50f349385639ac52aa71ce8273e6dac8e6b1a0f3522d3a938e41b9cda12dfb4e24a0d0d985561a8234bcc577fb4d3540fc68e9a43506bf2d2efc0994ae9978acd6584d0978e06bc895e3173ff862dd710f8071c244a3143f5b151926c2d275f9573f96791fdf7cb8a00ae9fbd30de177dc1dd78672eba9b7feb31fb062701e88c890792cfcf7b6bea6b187dd4d44cba6d687cb41ca7f15f1bc3da3a5ab26b823933690398e538d1e7c518cc5bc854372f9bad52c9b9ad6d3c3071d2a51c8cc10d11c0bd47ba820d54f87b283d084d5a028dbf37416dfeb75ec46c68648758b8d7cfb4becc11b9ccf29661de0e1ee7f529cad211a7cef56e2544628dd76083357de2906c3ec7d81baa414a4629a4d3307cd5d7097794fb5f75aba8e739ac30e82bc57045ff2d1abf91e02d927b546d8883a1fe66b03660c77b0a9a69a39a7527a9f005fa3bb3f3f65840fbec1031fa0cc8703f19e8beab6d5bd707a989024ab9e2d8551424bd2d892c6740f63087dd85935fd3a3e65a09dddbed27bb2b684265b20020e3be59fb59deed875fcfdf40f0c513255dc7de12dfec52a02e7ec9f336838dfa6be5571f168790bf1782d04d5ae4a77995de39b6ad9edfbf497d0e22e5e85b8df900847033925aadb38712d919c"}, {0xf0, 0xffff, 0x0, "9074ea8bddc64dfb894cda2a76b97ddbde7371017c0ea680771a8e8103b82a85e64552a4b4eadf3a5102b92b131766a011f0f9ab392afd7b61bbde998d459d46af85a70d6881889c3bb05a1f8543f540ffcb50b7650da8c31420c519b884584bfa053752b1110bbaa4d8b9c6b14717838e3ecca0b1940f1bb8741138012178e20eddf0c0d13c47d8373c60478cf3ee7e6aec9150ce78a36f856666d37f42b19103cbfdf906d6c0957f22d199834976ffebc523c409a64341a4cde499f86c239576a0e6649f3bcdbde9a9c2e1dd6afa49ca1042e8a9a1ea616a"}, {0x110, 0xffff, 0x2, "2dede1f1b83c60540ae4d7f7c7a4b25a0a7c5d3e517bb2fe01ec455a3ea88fb6592c8a53b5f0e702ff80756f2313a4364a72561e90cc107b0818cd1b64a3930106a892b59cf90d9597e00dc875afc8593e0c7ae1867a1125c5c0493e682e6d21c115b60ea6a59c370b654b1015211c4fad8301dc986787b19da1e60c8b6acb8c484b0351cfc45fe34a2b37986647cb4ca2e574cc8dfb11862d00ee8fbe20b6e51df5a775808d9c731825dd64bbc61516ab4e3069b5978d2e961ad5ff8db18deca9e8542d6b741a7e8569ada7f7f86a8c051de071da26a2f7d37b3f1e821d5166642323ac6183810a51f357ba6f43354328e9563dc6b874be66335c76fa1e"}, {0x1010, 0xffff, 0x10001, "3124fc332a281f5659da3d12dc5f89ad4bcb0d7b0d8a9823f1314fedd962415733b89c078b8267d0961de6c829825c5bc2470c6e2a18147302be79f4130a46496978424c7e41f0993864e68392d4a59958de27def7eb0aeace7d4b4a6f9c81af96c00933e8ceaf3feafe6a249c3a1be9a59507db8a494fd722b362db145a63e76add3d8dc45aa9d246dfee654de4611e4d8c1df157d05406defdcab141175530cf10af915620a4f0e2487a0ca66a7aab6b4bbd2414cfb905f048e74e1c5eca408c7ddda40ff6fdf07f94e0983eee06f3f1fea1dfb62eec2c7fff5bbd85c357a1105c1e0715b733c81af792435315d09c7e202503f9259e15fdf4d505f2274af4640b86b80c41dc5b7224a0d0f7033f873efd21f63901e8b5d67bacd69525d5899911eed184b3cedac8be15e9e64685d6cdd49e01a6c64f25b940e0c8a5937ca626d289f418cb0276ddb20af78746be92ec68a52f2d6ffa2df98c6eca5a8a9c4a4bb3e9a33b353d869dcd7e388fcadb293f4c1a36bd3b84a027edfdea9a0b5e2e8edce07932a8da1be89dbb7aa92fbf077b6ce4e5207af7a3dfdb76ce72165911e6a6cb2a6c3956ce1703c28bfa7f7f849ef1d1c54865c64a8c1953e058b67f9cc8bbf84026f068208da1e6893428ea350c19c529a760c5c15063df0bcfd6544dbe3ea0875482bbe73d052c5bac14817758f67913ae8b38c0658d10b721b8d196b294cc743462da36a32c8bf0daf2b5fc8251b56f0d39ac5076f0a90a7d9ffb37f1ca023ed6abdc0e57cd4e2716b3a8f2da007512f53115515bd3100840a0b6c80c11fc8757e48d089978a614241b8d9b9b8e10522e04b8c0b0da2acc857e80f0b7e99cd0584dc553073e9e4b2ae437e815582ef62dd4592eb7edba589ad0210ee2db53a5b8240b1bbd0db5276cf66720759b4a0a91471cddd96192cf84ef792980bdb8622710132f07c65f09a217afb1ef0d85c2167723244b624e32287c2f1644a824b994f8a4b148f73eef1b73a02531cf96838a75c88ad3ef7dfae49810541349a6898351330ca13ec82cef30f4a1dadb2ff857a8899ae508b76d73024450870887d033527b1a08df9ab6229c633ce170b9e144ed68cb7e8b7aa84ea53241795ff5c4660a2a2ce55688e8f88392ec3693aab96dc2d85b0db28bd4ea6e55b84ff8078bca28f92f49ed17641e103d34e93214f6adf5fa8bfd6e7d993b6f10f2a622471c930a602ae450aa21cfc505beedd9dfd6d240029bcfb30d3471ff6dd1f9042ab2aafcae22edccd6a19f1fa7efe280dcfa6c0849c55b9ed55bbbe99d8df3ff9063d694bdf98fe4591a154382669226ede5d1213d0dbc7691b9933e62fb65d8b1c1f853fdc1f1ca9addfc03a66e625edee1f51898cc9f46e2d8fb79a22f011248c92c6590b1278f6a262aa3a08cc0f72fc7037bf512e8170c3b424941db48a5059b31ae76a09ea893b2edf386e34159cdcf35fa9d08335bc0f36da1382bf7dab0dfd1ac0df56d6514afd138da3e5b3f889d252bcc7a90c46258be4cd1512bd61afe3b28aa16613a0e37e86ce5adaec80cb51602e85ebd59a5381cefa6f0c9b6a64858872b9db7885e588bf06c92435c925456405bd61b8e5a27c0cafdf689ef17b582ae4f59691ddb24e819f248d16e171fe3bf4d09f5fed5164255e7b301df0834dffa10e33d02b2fa774884391c0451be688f546ed4bab0de989633394f2ff74533977445435bc1bb9dcb26775493cede955182b5aeac2335ad1e12884ab6049706003356da546d4fcf639918ca4c1dda1048426a13ba5fef16a4cd204a795a56d717abfcd84720af53f1fb31e9ce681c1255d3c203ecdabb2e1c09cb8b661361c7daace500724bdb670ec76afb8e5d3b549a36e1e4ea60f948e28dee8701c90cef58386eb859f05288b3eeab2c5bcf72a6c5c28f1e18a882392dbc6db535994008911df13e5810c7d5802b88608297ea35c053aa283231adfdbd32e6f23920f85f806c402da37653ab53b7338a34a885785b095d0cf4f2c6923dd14140d9f9e148ddef96f70d62f4277f89d0e515d5b52ada850e51bb9bee6a883b2b5c6320e5c8c8b939bf7edb80a39d5520122e05c986353344f9518f32ba0a9d207c7e4578db44736f82844dc254550ef50826b171a050c68ff4b0b028386cf18c185aaff36ece42d24e6cd47532980a5f47375e2c78152467736a00b4eeb5ec60099a8f606f1016c48c9ec9d7bfd48b6b296947087a5fa64b2be24a47540a3dc87d435789a0e54c5e704e108a9ce86e4ee6b7c9cd87e46b2085c594339bca8f375032f700211d656137b2cb9575c010fec78305ce3ba59a514dfe4b7d690eac23621161699643b5c0103de202e6d8fb8d257bd745242cfafd058ffb35a07ca4e20aa532e4ad22716a981b2cda3278eb800a4d8e0fe4303cadf09c467ee3ce7052878b5d2e3d56783d96b01326dfd71b7f87eeb87725239fd4c719a69c4ba094df102ae48877d68f9c61d475774bac526e8e939e2938284e696e589b8f173c080fd4105b906bb1330491a7aa2771bda60d916a191883c33c168cff4b6c0b66d2598e3e7d91c4ed5b68c234259e7f152d41f3d87925b2f1c6c571afd377f6d15dd5222e014e09aeb681a0993119aaee2208149a1d68d1e34f5f18cf3e262f6a09b8c7400ea1e432e14467a675e72597fb7905b94e0a56f4df694d126efab27f8b9c64dbe5cda8e78b9ac399d9b38b3079a7b1bf4cb503cd249aaa70362ae473c6838fef87c79e5c9ab356f6e184e98e27d13ed917d9a970b19083409e6608efe6a1b6a38e97a101227a0500631bff0e56d1d41e7693ef9000a070c75e11e411bd0db9a8e618f79164cd783d6d51f003d41e13b9af5ce380349c91549a07b51dee93478774e60727bf4576d04cc20fa00ded25aac6856bf1bf85c02c9615afade90271b14fe1e13dfcfb94687fef0a6187e488940703c7f73154b95267e0a91d35a9bf3951546925614949bf7228cc05c665fcd3a0a19ed03eaa3150c16a869c7b3a63c48e8c3613b69eccec4570bf39ca50ef266d86b6099a54ae685a639d12f70514941abe1a6db96c0817e92dcf3debb506ace35f2d4f33b77d0de02ebdc9f8f6eb0949ed9b502b95e9bbfbd31352c2ad3a58bc0fab097c1f79ea297d4f78c6780435da39f60fd1e9434fd5142619eead24bb72c93d3b526f79517dcc2aab32b8e236870cd6a55010de52ca44eadf9fe38890ed0b44f18e695d74730dcd94e6dec3459d5d7e55ebccb8bd2fcd80a19df8e1d697581743d5b0e1bc4f2f9080f2947983d903dbe32e5536d35375ecca2c70f02a2874058112c3153a04cb8f9e40970f6c1c7eda579393282fcab38dfb8bc33d5e63897db78fcfa1e44f8964d5159b7657640c52d1d4cf52dc7833272da90ca47cdc114f732a429d175950d79193598f6db8317412725c89d406da78ca53ebdd8ebaccb0e1322b1cdc8ee0fe2c130de407faed0ee3d0d350ae278b1cdfd10d9009711bd1eaaf436527e22a3e1c0b89ed49f9a0428d4de4c6eed24e144bf2cb31533f302ed6791ffbb1498893b2b5538809881ab1c8d61508530509fda352e3782fec8bd9fb3ffb81157daeb8b1632fd210578c67dea5e5603ef95c9cf46624b7db1f47cd30e56e0c562437bc6642539c6f6e395a39bddab045d84e3ee751c7b2ef16c894dc849f1d94e53787aad8e519d7422006694e8a01828bf5ce63bd5351bec800ff0ef324e7c33780d07b8fd34bb2446bb13dfc05a0eea75f2971c33a463dddcffd115694fce8f127e0102f1bbef45dbd4e4b6ebeaa1d0763b15e761cee96707f28a6662caff0b4aff7ae7412252ee323f1122a7cea8e045be5c59210e184a998bd4c8d02241218ae27971a34d11e95a72f87887c30aa98a164086dfbaf5bd0b0aadce2fb4c205170600c5006604c12599de7438136e5de19c67f68bb006c69b56ae4805323e981c2d2f5993decc21d87db059029b67ce890017a5e9e888f1f0395e4fe1ed089bc48d5626c6b59911416579f1929bee26b4a51ab13660f0e38ab75aca9372c2e1202f970a034fd39fced6de4ec62f2e7d9d017278e617506e2861195d3abff7490598ab4418099ef1c4755eadaace21690b7216d7470aae30b5bae86eddec2ef1e38df1c053cbd1f40b8b22c678d68505edef20c812045e668633e600f84f9afe89602f1f685880a154bd7bc398f5b79a442ab8371b17089b860db80e2cb6139176830fa6109684590fb6a921ce0de9c4640dbd1a3bfb1ae30e51a59c925948afb6f33f862fc68688d44c21c396bd052fbca3ab3f82e941a18c23bcf125f5dc5c6dd46da8c4dc3fa5977993bb8d0024b759da2a4032a465eddee718b48f65099a726ad0c044ce7812f6190e2c9c50ca2d7d093c72d9ebf98c143ecd0be15da086afffd06fe9c709729ea744bc2b28a31370fa54c541963e9c5d6e9ade06e77709691817b566171cd934a65b77a33eaf8d12c4df0d9f95cb836ea773b59e703064e4d1d63c110df181c65956c619e249b3e5c1f31e3b82cd4e7d59437cc85214e88e589cbf29af888076ecd8ceb110784a4b7fac0454744510b1459cae1215292f974be3a57bd64b5f4699ed78682ba089841daf434a74645158e0dc12618c9cfc426510bed61b30f6b7e31891774429bedacceaa145092d9e7b5ea2948e85c8502f379aec61e5d773e0ad4654cfdee6220aba2d8ea6ed26c9317c4273ddce31bfa9d34bdd9d548dc050c75fa0879a0e93b0b2f1a08b4a7b732da3e72de15e55e1238dde4ce8eebd1f25f2a3052f4fbb921317e66c2fe09d94d93cef49fe69c0bf40a053f8a41db8070a0db79d697ea6001970ce019def091d0282f64d54abda640a68eba5c328a71cf8e89916417c96e519ff831cad01f18c491123fa38dcc369d38cdbf65e0f229c254b98199be6dfa1ea00c172c67a1db0e1804a038ea8697de2e6b3c41de36609860ff3377c438e3491ae232ab01a06f11a3f08bb64972d841775ee031f2c687fdc7bb754e8f6827aeb633d32b33481c72aadf400d10242b32f09ec4309d5ba824be7224b8a36100c7ad76ea6037a815d8198bb731ad3606ca51a603e153b36267fda9e0071b78295cd56ed87c8a8378c120653f1f9c039b596e039117701c34fcf5f677deae68e1294debd61262a803932d2f3d8fb0bac196680b0bb385f96251e7ce87c5a23111a996ae0869d09fb86ee22b246f27309186aea4102c016020f2610bf829e2ed9577d46ebc591bca4cb4bc5f48a63f1f346d4fa6f7cd3a68480239ddd4f12dbf0445438422d9c8cab7ffab029aef112e038c9f1b63799d353422e257c32b1f45369d976d4a0f9b581a7aca8631667ea4438b1abdd4a60f512adae4b13460a841985dc7ad5c92fe87fb6fddf10d3782256d23bb4f8b3f37ca511595c9e22db0e30c74ee66bc7e8954450b365a7585e8cea8c4ec9d7f76f1113aebb5cf47a545daaa2798c8f175bfd0f9d1eb3c4fade05b393099eff7f2a97db46237f148271918e1aa4a04eae61f3e5f3a336bd4a2fcb2f46fdae60d68937b3b7e12da6c3940f67985f28c7a160e0c63a8be2baedd5388deb2ada5c5e4dc349d10106b9db6c9acc4d4b893fa31d4e90e0f4100cd55b83c4a44ecbdabdfecb13da2f84165ecb569f5d714b6dbd12d7cbb8d39b30f4b830e64b4483b57da25d831da712f9b98803541692e065d54d8a5c991c923fe52e67b77c00f66fbd4a10070e4e91c262998487462a3df4ee7e5b3dff61082e902200e228a"}, {0x80, 0x1, 0x2, "fc911a4eae8d0ffeca688fe06fb5d7ac73f74e6af1c243d586c6bcb100187def807558b893cf4933fd406f02a75aacc3f647a58576cd71af9690aceb0d5f62f899f383800c8f814c0c99d633b78ed88e6ae2e6ec49b53c526fc35d0bd7e2c13bfb184b8d5ce99d85b2ff"}, {0x1010, 0x800000000ffff, 0x9, "3d22492de8598a23f61528dcd11a011db5d012612b6ec52a24fcd0a1ac69daa147e01de109b488f0a8b29876f06b4db92bcb9ff24780ebda1d7c61f7638fa971f769efef3a669daa58f31fed9fe24abe54ecdf036db71d83ff95ff616cf8de40a8ac36a28a2167684d0288b62640f86d0e4096420cc3225a1d483f9019566bcc216683ddaba6182bbbd7e19ffb56c66e24f9d6ed41863504b003a9746cf69cac7dc84bc244243e380eb492982f6f9f1793a08f59b020966214cc7be20420e7f3fcfc1eea0608a44fc12c823f5ef857f0e71ed4941f0b298f34e67d3d5306d075a8ee304ad1d74bd0a184cc24a1709792caf8bea3a30fed4cb150e3191cb08000193620d53a0429f0aa5aafde40cc8272ede84ae1f5dacf49f3efe6131921c7e278ef00ac5022616fa8d85e0893f490f3b9298b68e5f49ba72f08eccce1c50d496b203b7ad955e97e5558fa74d2d0c8ea6770efe17bb47cabb7bc9cdd194dc09e46329f8ca9329cf9b79da50fcd09aea7ed6d80ee3584523b525b11c9b6f495b1a9588483ffb7a30e0c5aea38d27f422136173d9793877845a877651a530aa2497c88ae1f2899615adde1de1ba3088e1ce1bf317ac9a27917ded7465bbb2dc286930b609ec0acf5386385b164ff2a4a7f3c705ec2c955ef8a02a12393c147fb78fe0aa95b1e22213d28794fe73ae4201f2436fe2f1439662c40565c799799bf01848c3c942a6acb9f4dc9ced39992093994e97f54d37a742b98050773d4887207e9bb59f9788687ba575351dfad0da448ef08704db8eaf8942736b0ed7275db7d3d6e66ddd7a851a77f12ca28c7fa109ba655bdc02dd9ee09427eca7e51fee2050db09ed83b06d772c1df986df71a6a766e5894cafb6f5dc0f5883e5278a7abf6880b4e8aa3be75fbedebd2023404adc07c494bcc03ea92c08a6e524dc77cf03a8a250677fd3031d039c86404fd9dc8f6365c8c1bd7451d60f0dc434a13824837c81761bb9c300bc619668d6d9bb49ad0c62a4d6d62e3061280a315cabb6af66be5bf4e0a69e181ab61e3401ee987b61f72d4f7eae15327d140d1edbbded6919ee770f94254537274e1d2ee8ce937b053a113e6ecb5c1cde06bc9acd2f380850535b3d4865d77ca35581a44656b2c785926bd4f7804a116bba0d491a5e57e824d361f52422404bb9919f35a525e0a08a576fb1209ecc5f502f8632ce6d948fb2ad1c72af7c556c99863f25c0b4bd371d0ed589293b20a4fcb62a8f2b28fbffde3656f04e5ec5dde05985490d146099b641f1373337e3f65a503dab7b4c7424e19e1b7c32522ec68e81985e2241d8f6658ab7a06812b7adce98cd5a57d51be3c0e29d5e9354d733ed4fd96ec1054c22936a549069740ee6c5d222b304461316544294aad4d2405f2136d6adbe749fe8c2c822256e191e1272a22c7fe93298cd032a820f41f8443ae04b31fed91c46cf2735d19eac2e4cd6b504c272eaab9abbd435e02b2a798aaf930651d2dabfc3e00c17694759ddc4d02cdd67bad05ad66a47664cf196e9b26de3e34f0bccb89069ea683354e677b8b30fbf0766df2eb1d0c8d32b28f3c73b86442ccc636c578e2819013511cfe723982629d6a653193bddb5a8b47510b1a39c5a71eb488a0bf3407ecebd6bcbdcfe5f1053b494103472187d8d386f14bdccfe6e5b7cd037faed8def56e9e78f0fe10f6ab66e4033323009574094952428802ed9dc825439d97bc34ab67bd9fe4a4aa34345d3ce865b8ffb9b241f3d3aa55b5ea5a49f42d65490ff2e18e7517b138b7c67c81c0b8a3633a381752889a5411c3b161f287cbfb31f282078f353bcc64a1a39ee1f66a01130da4bb8bbfd586f2ef9485b7d995ca5e547b836eab6f148a9fbd79d37be7e916f3aae581c49ede7f5df964b01799978d6386164b5bbafac1c2f71f0f22ac9aa11ba485177c77a2baed0011cede0256299c70aea0199e45fe4198d00c78992a46fee7b643e7d879763c6fda7ce2cfd15d0b170117dbc056ac30f4667baf596d1e42813e0b3e18e1c18a7f0bf9969ca00e4fc6fdd4e590de10d1d2de48e3b4dcc7aa02afbc99963d47c7a9599dc2ef4f0794d182cc9cdd044cd8cd4f45bbd8d25c959f9a1a6ca28c4283b0cd89ed0e2e6e5364d9c6b42752eabb5aed3501a9f5a79729d399519a399da19fe00163e5d632ca92e391580ac5cfedac3e3698041dba6d01abdc786b893fa376a134cd06bec33d434905925615755f4db7b0e71ef6fbc398a4ce1bf994197cb32be4af6231e7a3202d08d8a52fbfa7871c2bafaac3235e962f363f7a3e3e6fc7aa3efdb47007948e029f013e5c70263e4c39fc89bc01e7e0cfb053c037eff771fded3924966946c05e4ab885b4c7780a465629e87c3801817bd130495b7c8a6e2956387be374bce905735aa5946df1866f82668887be1adcf9af6422049674149ea57fa92dbf483a1601d8980977ca2947c403f3820ce2ef5dca1ea7f73d127fec04cd5b970764818b71d72971713389ec17cbf1554ff52c375fb7000321d0a012bb388057ce858c97721142984a934c06c4059708d7c83f9c2de39a93c8bc8b746479369cd9ee1868687c5d103474d8d3de1c32bfbe7df0843dd93cabcb5fb997acde4c6706eda52619e6cc314be0f934eb9d52c66c1fba72b6a32cb7f271087aa3f6abdcb5a5652564720bdfe0e20ea8a1a8fec87dac501ac27488314c05abf526cec6e7107c6b4e7b20674bd7ad714578d5233b89132b4122e9970511c0dcbb5ef0c175e0bf18ccd78b2b0b1e74aa7e4c02d31cff19420081ebfd60826e03544e84bdb2242ec87d124ea920452e4420173eaaf02ca7ff7dfed9520e46e7a4a62993d4518e24e406398a7453273278fb9c5e3b79d988a38cc98ab9eafcf13f8382b36bffa516f3011def9510d5f4afe9f670154702d0354931094f8a60f3edeac8b3559e9da84b0b380ae7e76b960cd12f3c4c9231798933d50b089f93e44161c1ec4ba1122356b639652b2666254dee9855d4f4ff2fc13e78b4206ad2ebc0fb98d0738591fe034bcbc068fca59eb03e13a7146549b651419ed0fb4b8356834275a767c206c0f655ac188afe919abc5cdc45c5c2aba921396a74b480c88ad856f5db060adeaa403419c81857ac99dc086a09b3e4d376ee4f0c52c9697be51ee97b0073dbb18d1be102c0486e86c0ba3c51d740be9904fe79d0d3859918b72c325a3cd51336ec054a36838d1986502efad011100d520fa0b53783e5f1de965bcf331741b036c28d17e76e1e26dc8261c1ea0a3b29198210a2653ff32b85e9925569a09ed4903ce73622c912c754893ab1edbc3661808c051529df0125faea83119f8ad353f7b204fa0afe7c7ad31dd0582db2429b973f5ab56d39694df70738092618ada27a8cc73350bb4c6afe1ff184012fd94a4ed09b302e665331b8311214b84944ed54611fbabdfbe02fc05c2a625fa766263ff644332fe8c4555e4a31683b29accbaf50d03b2037a50060c1bfc4f348a2722a981df6d746800ac8b4147fff15e5698a389b53c11832aa4c8a8dc0927ac9f08701a7dd568af2957332b5e10a18bf513b05537999371f5d468afca4077d775e26622e2833ce899eda630b8ceb9186f1cc6bdc7740638e03658814a7d2073340c978c30f03e4cea094dfd7b046a7bd5f58e20023f00f60385aca0aaa931390ca7b8fbae51074d858aff8306345c20dc48665933e9f9e33295872e51f6fdb04addc9a3fcd84c4e9796b12a0520c99b1e8b18a4177a503493e41a7f02e7a3c5faf73b0d5f93c9f45ac5dec09ba3756cd77f399dcd33a164ebec8c502425004dc7566dd94f4c5c59a741301beeb4faa48794995ad7d995a0f2b7bab39c9bd0f1eacfb718f49ef40a178ec21bd579567ce33712ee3e8b7404225a978f32727137b2e1fdb7a3923bc64b500d0cc0267f93ccfb17d5754f6e089832f2f8e9226d0da6afa5d3fbded4eb8e7e81fe1f2800e885609679747f04c253538b66b76969e755a67babae9ca0acd0ae8847290a845e2e5cee45ac5d04b5255614f1c288786655764565bd1f676a879f086fc64e66826c6b681daf1699d8e5ea9ddf3007556cf60d3261acbc2858f11c0b4421936b08b3a706ab1263ca3eac6fbcdd48a5d47c2cb6bc22ca6b7992ecf28d4fc5ace1810f0ec5ae6f8c34f679936989df7766db84e03f9ae05b23c3c48a94bd6a1cc2458d3286bd79ff342406e91e45aeb9d9245dfb9a44b1ab702a70732b3b560e16ab19838c3a4df043caaa098dda5be876eb21c040c5e124f0b72fb56bb8dac706b00cf903f95373504ec24112b322caace207bc6f5b1863dba36e7cd6197c9bbd39b8abacb985ff4934f19a9a7e4d53a2281b2ef265d6e8e7056eeea4c366a8c7b070092030e7c02fcb419947644040a723569e776c2b150c2e1c6871631274046d8a05cb8cff50916d4ef03ec2b04e25ec74d29e4a90ebff23c68c2b46ade92fc479bccb09e5a2e5089f49ad45c14206af154b33379b40b0b447fa6d27d1a311aa71bae6ce51db617d28999327e906d5ee28b80a740f76c9ba8169266fce3b984313eb397384ea3e56694bb8f6b457cd1d2346e68385c63ddbbab81313666844f7bf769fa1bf01d0041e9af23e12f9c411a25480ebce07f4ae8088ca198dc1554e6a5b5e0e099299dca3ac059fddeb04ce167ac24345bfdd078ff26cf1681d7f348691173734be14ce5b193072a54d8da7f97fb4914889f960b3b3a66ff793c0855f2e0d30f15afd096ff66dd735e7e07a927db0d3d323866b1b5e96179acfd4742e7e73ecab892d94511f516a857f71ab1d2fd9b76bd43c2fdbc0ee4dfab126ab5d1b4c02c9a5ae428741f2e2a007d0856ae56869a6965fb5b72780c6504590350bf390ef84a005e60a5cfc2fb05a196710c720a3ddc945e90c20f969665f99425990c5a98aa94fbfa51f48667713989e40565cd62fad432f72648fda8a1f6080b429e1f8f75004ea3b77955bb94ae471be6b996a1d3894cd069bdac7db047ac3106802f067f2fe6e31ea12a990e4acda3e99f64e592d665e6738697fbca03092009d284c4289d3e3e09e481bbb4141cd3020d5c8e2a4d8854176549670cbf8a72b85a9f2918c44a36a319e02586e8ef245aff3fe55e2021ccedbbf489e4c97fd7396671457236258bc3e01b8d237a1dc208dc99c50773c8c013728ddf642a93a56c9e96fa6a5092dba664f3b919cd941da4f7122eba0bb0d212c15599b67c8508e9b264029c651914efe8bc1070778f6c3736fcbf480ce225e8bb00e93b4c7937cdc4410046f2684d94ae3a9a79c4c0e14e7eb668579dd164bc065f65f96d8124b0b60428904b5d2692fba512c90ce75cbf7618d49a8044ce498af670edae5562c9529fb358eb5bd6699c3c3cea0f2a38b1adc127731ad8fd76859d0d53937b0c5681d7b389783cfaa102f1dc789bd53d8e710be1280559eabf3a1ae83f038f143dfd294cac2b8f72043b4778034ed9b0bbc71780a862ad52c345b1bc3adbce95da3adfd90ffcea5c8c47b9d23a31aae6845e9bcd4342ae25b293f69d6416c387d47c50e4a654587a541a9de1b83eaa2aa0b6b21f9a015cce160d636cf6222387fd770628dd8ba1b039f035b417be25ace3f6ef973b0317cefe5061690eb7b976547500b5512251f31afe6458e056fd4c35693aff4308ef255c798de6ade37991960eaa50c23bc64683ea3160e201c4307b37506d8d8ca6cf9f9e60a96bcc5ca795ce6f62d5f9e1ea9e0c85fb12832061d4d4907b48"}], 0x32b0}, 0x0) 13:34:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x80000001, 0x401, 0x4, {[0x7, 0x401, 0x99, 0x6, 0x200, 0x1ff, 0x10000, 0x6, 0x11480, 0x2, 0x358, 0x8, 0x9, 0x4, 0x4, 0x3, 0x1, 0x1], [0x0, 0x8, 0x3, 0xf9d3, 0x80, 0x69, 0x6, 0x2, 0x40, 0x2], [0x5, 0xfffffffffffffffc, 0x0, 0x40, 0x7, 0x20, 0x3], [0x817, 0x4, 0x40, 0x1, 0xff, 0x8], [{0xffffffff, 0x9, 0x9, 0x8}, {0x7f, 0x3ff, 0x200, 0x5195}, {0x4, 0x100, 0x3, 0x1f}, {0x80000000, 0x9, 0x1, 0xff}, {0x79, 0x8, 0x2, 0x1}, {0x3d20, 0xfffffffffffeffff, 0x80000001, 0x1000}, {0x6, 0x176cfa9c, 0x3, 0x1}, {0x9, 0x3, 0x7}], {0x8, 0xffffffff, 0xffff, 0x7}, {0x0, 0x2b, 0x8001, 0x4}}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)="1916bc5381c4b351c9f31109d4c9817a7d03fc0c2d3a526b6726b3914cffab5bad3007fb02c6c5b2b29e9beb86a6a5cd27bbc09d87965f1adaf125a5449d368a330cb5535f574d752e64b775f8a133b05620d6655ed9c05cc033cb71083a519e50dc694d2741f18ff5a5136a3edba8e8afce61a6b9ac1194bf984c6de5cc91508e95a171e943a5cf2e", 0x89}, {&(0x7f0000000780)="dcf08fc1dd92add41164a0f8404085a40f188e8a089a1c4ba29086baee75c079ccfbe2fe12c3d5eaaa0eb45513fd77dc460556a17a4fdb75e949372edb54448161095e038c56c2e02091c011cb006d2ef2c403ef8a6351a96a582901ea65937e7534aeeebd75d9bb520607d6356c1a4b6d2b616e4be8bc723aebacac23ebeb5c2664783f0e12339acce7200304ed0179dd0f9045d80b2b42d8f0ac2839bd10864462cd63c0a892c24fb36881841003bac1bb1f00f180b3f40e9e0bbc45c3", 0xbe}], 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x10001, 0x0, 0xe11f, {[0x5, 0x7ff, 0xffffffffffffffff, 0x100000000, 0x0, 0x0, 0x0, 0x800, 0xf94b, 0x8001, 0x8000, 0x1, 0x1000, 0x6, 0xfb, 0x12, 0x3bb8, 0x1], [0x9, 0x52, 0x0, 0xf75, 0xbd, 0x9, 0x7fffffff, 0x7fffffff, 0x9, 0x400], [0xffffffff, 0x7, 0x8000, 0x1, 0x7, 0x81, 0x40], [0x9, 0x9, 0x3, 0x0, 0x3, 0xffffffffffff0000], [{0xfffffffffffffffc, 0x6, 0x800, 0x101}, {0x10001, 0x6, 0xfffffffffffffffe, 0xffffffff}, {0xffffffff, 0x401, 0xfea, 0xffffffffffffff01}, {0x1ff, 0x8000, 0x3, 0xffffffffffffff00}, {0x3, 0x10001, 0x4, 0x3}, {0x6e, 0x9, 0x6, 0x9}, {0xfffffffffffffffd, 0xffffffffffff0000, 0x4, 0x200}, {0xffffffffffffffc1, 0x0, 0x1, 0xae33}], {0x5c16, 0x73, 0x1, 0x70}, {0xfffffffffffffffc, 0x9, 0x8, 0x7}}}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x18, 0x4) 13:34:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x381, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x40b) 13:34:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000200)="ea378337bae3b15389028b5dab267338424e0e7c76f844371c3658981faa63cd80e50f4fee94e1598d5494bc84c5360fbe53", 0x32}], 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x90, 0x6, 0x7, 0x1, 0x400, 0xaac9, 0x23f4, 0x2, 0x2, 0x7fffffff, 0x8}) lseek(r1, 0x0, 0x0, 0x1) writev(r0, &(0x7f0000000100), 0x0) fchflags(r0, 0x10000) fchflags(r0, 0x1) 13:34:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x10d) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0xffffffffffffffff) 13:34:32 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000a98000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f000096b000/0x200000)=nil, 0x200000) munmap(&(0x7f0000a83000/0x3000)=nil, 0x3000) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x8000, [{0x1, 0x1}, {0x3, 0xffff}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0x2}, {0x3, 0x1}, {0x1, 0x6}, {0x2, 0xfff}, {0x1, 0xcc8}, {0x0, 0xc4}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x1ff}, {0x3, 0x5}, {0x2, 0x9}, {0x1, 0x7}, {0x2}, {0x0, 0x7}, {0x3, 0x2}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x7}, {0x1, 0xfffffffffffffe01}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0x1f}, {0x0, 0x81}, {0x3, 0x8}, {0x3}]})        13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x802, 0x91) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0xffff) r2 = msgget$private(0x0, 0x141) r3 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) shmctl$IPC_RMID(r3, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/196}, 0xcc, 0x0, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_index}) 13:34:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x2a6, 0x0}, 0xfffffffffffffffe) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x4, 0x6, 0x1, 0x1534f382, 0x3, 0x7f, 0x0, 0x2, 0x7fff, 0x3}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 13:34:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) chroot(&(0x7f0000000340)='.\x00') r0 = socket(0x1, 0x4003, 0x7) sendto$unix(r0, &(0x7f0000000240)="acef31931b56ffcb35f60a7bb1c74260d341d2715bf7817e5f55a2ea8dccf32e6c4799e9fc8db8fd31e5ed4c7f7286990122d9d7b71ed075dd2209f61da0e3669c7e0f41f311bf64be18807104f376fffc6fef27bb", 0x55, 0x2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$unix(r1, &(0x7f0000000140)="e88c113729f60f56be1f557b2923e1d5494636e9734ba2be90bd20fd66b92f2a8408527eb489e3bb063be6e31d41313366b42c358d9da51fae228e235661dec52e4efce464ee85f279a2c94063f40be7d168e75e04bcf320a408f084e0686b5fb48c7ed2e8a7104042102628f88da268f8a7f198ff66e6a0b4bee9e27fd32cd7ccd4973360f9030662f61f9f0e03e704436faa1d8c0cef5615bb6f900e35cae86616", 0xa2, 0x408, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x0) 13:34:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "030000080082ac0026d9000b002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 13:34:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSDTR(r1, 0x20007479) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:34:32 executing program 1: r0 = getuid() r1 = getgid() chown(&(0x7f00000005c0)='./file0\x00', r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0xa, r3) sendto$unix(r4, &(0x7f00000000c0)="2ce550198ab208643bb17e79fb4482779c0f53a3bacba7", 0x17, 0x401, 0x0, 0x0) connect$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) dup(r3) r5 = syz_open_pts() shutdown(r4, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000280)='{/*,}{[\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)='$@\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='#(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='-[\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) 13:34:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000080)=0xc) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x6c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fsync(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x3) 13:34:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x21, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64, 0x0, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) 13:34:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r2, 0x20004b3c) flock(r0, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000081ff1f01000100001cb89b9140", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwrite(r0, &(0x7f00000003c0)="de797f1a7773a309ca9f43e33c9a95426d7562f5fbba3544cc1c40c0226a8ec9bf5e849c7905593d2dc97aebe703cb554f6e21f69dd2505c9e04903005ab503f4087aad75444612d", 0x48, 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x40, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fcntl$getown(r0, 0x5) getgroups(0x4, &(0x7f0000000240)=[r2, r3, r4, r5]) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000280)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf66", 0x11f) r7 = dup(r0) getsockname$inet6(r7, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000080)) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10868, 0xa0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x80000000, 0x4}, {0x7ff, 0x7}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 13:34:33 executing program 0: mknod(&(0x7f00000014c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='%$\'*\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\'!&,/\\.\x00({^\x00']) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000002c0), 0x100000000000019c) syz_extract_tcp_res(&(0x7f0000000280), 0x6, 0x101) execve(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x5, 0x3) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3}, {0x16, 0x0, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 1: socketpair(0x2, 0x4000, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x67, 0x6}, {0x0, 0x80}, {0x0, 0x1c}, {0x0, 0x7}, {0x22, 0xffffffff}], 0x5}) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c, 0x9}, {0x6, 0x0, 0x4000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 1: chroot(&(0x7f00000018c0)='./file1\x00') chflags(&(0x7f0000001980)='./file0\x00', 0x0) open(&(0x7f00000019c0)='./file1\x00', 0x3a0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) 13:34:33 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0x0, 0x100000001, 0x800, "7b3733d0b58d10469d66cf83fe67dd3a69b3f306", 0x2, 0x1f}) r1 = socket(0x18, 0x3, 0x80) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) close(r1) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x84d9, 0x90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x9, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0xe4, 0x1, 0x9, 0x8}], 0x6, &(0x7f00000000c0)=[{{r0}, 0x21522cdbab3fff88, 0x1, 0x20000010, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00000d5, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0xfffffffffffffffc, 0x2}, {{r0}, 0x0, 0x40, 0x12, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x28, 0x3, 0x2, 0x17ec0000000000}], 0xfc, &(0x7f00000001c0)={0x7f, 0xfffffffffffffff9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8090, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xb29e, 0x7cf}, 0x8) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x4, 0x7372}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x84, 0x20000001, 0x4, 0x7}], 0x41f, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x40000000, 0x6, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0x60, 0x10, 0x9, 0x682d7195}], 0x8, &(0x7f0000000300)={0x4, 0x200}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 13:34:33 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) 13:34:34 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) read(r0, &(0x7f0000000240)=""/129, 0x81) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:34:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000040)='./bus\x00', 0x50, 0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000140)=0xffffffff) 13:34:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x2000012c, 0x3) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="11fe9723592fbc917087052208c0fd7cb969a3d03d0f578ee51934a39abbabc078970722f4dc1eb3e43862777556df483499e413cdd7da8dd274bba797d91e979b99cc2dd253fbbbc128218d68cbe0414b842047f3d5ac43d0b8fff767c1cd15317db833171928bd4685bc9f1072a382cab4b6b39d720e4560866c", 0x7b}, {&(0x7f00000001c0)="85d236eb71a662fde54be7110351cb1cb62eb34fb868eb096bf6d33ec1fbbbd0c6c7cfb499f4360ed0be5a918651bfc776430aa53642c86f357bc8719a0d939b16a8fbebb5c057e72c625138f45be2a9da1e6ce972a30957a01c92f8", 0x5c}], 0x2) syz_emit_ethernet(0xd, &(0x7f0000000040)="0c8d4000000019c1778187f039") 13:34:35 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x3000, 0x43, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x3000) 13:34:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:35 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x40000000006}]}) semget$private(0x0, 0x4, 0xc0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xb0dd}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="a2e81a918cebe60d0e25f45a61fd55578fa7ff18e0589f39bf82da20d1382a337c40d2a27c23e8c1560264809545295a7b7f405d20b1eaa48eb528235085a20ee4a78d62f408982d5257e3e3bc38568d0aa1ae9283ee479a40c8686e9177b9778d14c0ab96440cb52024eea03f436db507069e42a53f1778872a70096a2dac28d19137c4ebc976588e162ff942bcfe49e5e3a0249b1608f3713fdf8b4ee63bd3d4cac1e7c31507bffb02f05272ed08ce4ab93d4fe553bcf0f1b23d1509323ec4940b48b46cf4a0be30fdb6c0cc3747ce9ee7de8ceec7497c431ec6b61687fadd6b5b3c5608", 0xe5) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xfffffffffffeffff, 0x7, 0x101, 0x1, 0x1f, 0x2, 0x713, 0x2, 0x0, 0xe50, 0x2}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="e7669249bff95f33237fb30aa72013a5000680f2c5ea0e47b80ef9195313bfe4698b6ea8912fe1313c354aa87be67b3091d7b25b56bfdae61e9d235872d96269c5ae", 0x42) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) 13:34:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x200000}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x402, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f00000001c0)="c2074ab086580720d5736818237be70ee0ab1bd502b10ccb8ffc79c6248435ae971fa1aa96bc0271ebce6270e615aaf062ac1a5846559ee702ba74086ad1351de3d08cf63218f8fce2bf966f7cfa540e2a46a17961e13d85fda63c2f9b99"}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") open(&(0x7f0000000280)='./file0\x00', 0x80, 0x82) 13:34:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) getegid() fchown(r0, 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 13:34:35 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x188) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:35 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8010, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00']) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 13:34:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = socket$inet(0x2, 0x4, 0x0) fcntl$getown(r0, 0x5) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) mkdir(&(0x7f0000000140)='./bus\x00', 0x40) 13:34:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 13:34:36 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800000000040, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 13:34:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0xc, 0x2, 0x406ffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="a0c70000000000000000d068c20494ea204a924561c0d839d07ba828f2aacf2e26b2ea0e81237b2a62f8f5c351e17a8563b95b55a42120fdbcced31ef9eeb36ae876f672", 0x44) 13:34:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f0000000200)=[{0x101, 0x20000000000, 0x4, 0x8}, {0x66c7, 0x4, 0x7fff, 0x6}]}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0x4d, 0xe65, 0x7, 0xb8c1, "06f5351ba6b12d84ba3a69b9cfbcc3498ff1eb2a", 0x3, 0x1}) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="5608f9cc61153f6f1560f954010c17345b3770222efa239e46281357c558a6dfb7e9c135fc7aeb73c8ff183f192b950f2aa1fb9d3f3cf897ef939daad2b2318d772e67a9451b4839ec6eef4acd331cff1df0ae6476a3ad3c25f731f9105b039062611d3c56bc171176947209d6790380aaee7e9ad2d30a00178977bc18ace7c2b899748499c3409366837d431f", 0x8d}, {&(0x7f0000000080)="ed3650e3578ef1b26fada3e6479cf68698e0ce2ce6024768020986ee524bd438b36ca77d6e2d75ef834f563c3fc6bb5686b0d1dd227add", 0x37}, {&(0x7f0000000280)="a87c98cc570782080ed7a2d7f9c44da4270ffcd83cfd829c6b9cf03db14a3ab947571d0a922e87556e5c9840ec6d895d4c37c555c8eb058b96e5fe7e4845e112b8e81c72e2df832947bbc81de60537e4149349371be8f2b5c8f674eec299e250cd4a998ec7dc5a805b5b429015", 0x6d}, {&(0x7f0000000300)="eaceff7013c1727cd9eff921e6d2b65c7d104edb0ad2a90927c9f5ae99dd1a216e72dc8cbbdd5485cc8e609aa2921cb0596b1ed48545d2736bd0d162917aeeaa7942278831c4966deca10ebbc2e10eb0e1360ec52d72eac8eb810f2b96ed0b2fcac02766a6cf845089bf420b321a9b1e7413f9e63fade0cd15a5376a2e8a844341d30803634c9aa34f8fa034c9ed69a844a9f445ede54405278c5db764a8faf5bd4d6b782ba83f31bd020da9862ed02cc9cf2964bc37934d0af88e79f7853844f8c5547a", 0xc4}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18596307ea9a6ebc975c65920a2cdeffffff7f00000000e02f081ec3c50080b4e84052a43c2f9300e51005eac10062ef485812cc17856efd76a20ffd0a6c624e7ca41ff74d184d0b840d3a183e2162ab34e077e0655c56dc08a67eb889c1509e4bcb2b", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x8}, 0x4) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 13:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socketpair(0x6, 0x3, 0xfffffffffffffffd, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) socketpair(0x37, 0x3, 0x3, &(0x7f0000000040)) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10)                    13:34:36 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000008000) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 13:34:36 executing program 0: r0 = socket(0x11, 0x4003, 0x140) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x2, 0x6, 0x7}, {0xfc1, 0x8, 0x4, 0x3}, {0xfffffffffffffffd, 0x0, 0x6, 0x1e7}, {0x0, 0x8, 0xf0, 0x8}, {0x4, 0xee7, 0xfffffffffffff801, 0x800000000}, {0x3, 0x7, 0x1, 0x4000000}]}) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20000000830, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x101, 0x9f}, {0x7, 0x500000000}, {}], 0x3}) close(r1) r2 = semget$private(0x0, 0x1, 0x6) semop(r2, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffb, 0x800}, {0x2, 0x9, 0x1000}, {0x5, 0x7, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0x400, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x3ff, 0x1000}, {}], 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xffffffffffff9199) 13:34:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8002, 0x0) write(r1, 0x0, 0x47c23bb1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 13:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x148) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 13:34:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) semget(0x3, 0x3, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget(0x3, 0x2, 0x90) r1 = semget(0x3, 0x0, 0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/82) close(r0) 13:34:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696cf878559117010000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x220, 0x0) fchflags(r2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 13:34:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="64574c7cd916409d22d401426fef2e3ac45d02cc9d8c220915ee1ff8a76af954eea08451fa9efee573941939ec49e5c5367df1874a9ad2ed3c931189fcfb0c3072dcbfe21998a54d", 0x48}], 0x1, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r2, r0, r3, r2, r0, r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r1, r0, r1, r3, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r1, r0, r2]}], 0xb0, 0x2}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1f}, {0x18, 0x2, 0xfffffffffffffff9, 0x2}, 0x8, [0x6, 0x6636bf42, 0x8000, 0x40000000000080, 0x9, 0x9, 0x2, 0x101]}, 0x3c) 13:34:37 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x0, 0x0) 13:34:37 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001000, 0x0, 0xd9) 13:34:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000000000ca90100e08feafa11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) read(r0, &(0x7f0000000100)=""/1, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x800, 0x3f}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x41, 0x182) pipe(&(0x7f0000000040)) 13:34:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x80) select(0x40, &(0x7f0000000000)={0x7, 0x6, 0x200, 0x25c, 0x5, 0xff, 0x0, 0x100000001}, &(0x7f0000000040)={0x7f, 0x401, 0x43a, 0x7, 0x2, 0x3, 0x100000001, 0x5}, &(0x7f00000000c0)={0x2ca800000000000, 0x0, 0x1c00000000, 0x7f, 0xd94f8dd, 0x8, 0x8001, 0x1}, &(0x7f0000000100)={0x0, 0x4}) close(r1) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) 13:34:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x140) r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000008000, 0x100) read(r1, &(0x7f00000000c0)=""/243, 0xf3) ioctl$VMM_IOC_TERM(r1, 0x4004745d, &(0x7f0000000040)) 13:34:37 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) r5 = getppid() r6 = getuid() getgroups(0x9, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000008c0)) socketpair(0x19, 0x4, 0x3, &(0x7f0000000900)={0xffffffffffffffff}) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x800, 0x0) r14 = socket$inet6(0x18, 0x8007, 0x80000000) r15 = socket$inet6(0x18, 0x4003, 0x2) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/vmm\x00', 0x10108, 0x0) r17 = getpgid(0x0) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x8082, 0x0) r21 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000b40)) semget$private(0x0, 0x3, 0x10) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2e6c7f36799d8f156b4b2f66696c65300028beb2898c92f9c503f19b724929964e59c3289e9656b25d474893dc2d74f863b791630bd73e6ed28cfcd1665cd80135a4e18995e29cd484352692588a98e04d9ce1135fdac40f234e04e415162ca09cde2e9d8f0b28aa46491d927b9ae0c03220e40d161561a917c0101a1c29a0ca55820a0527a6ca68688f4a000000000000"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000040)="18f7645435b864ccef94ffbfce52e3a6eccd796469ab6b9c712bb1ea58fea812e192a12e83fd623da8d32d6c65dfc4ec5dbafa7b5c376be06c4cfb407aa7f03115f53a31423c97ccfdab1c7e068f748acd9c060f2971dc42c1a976caeb6854e324c75775d092cc1c8df2ef9a5ce02d", 0x6f}, {&(0x7f0000000140)="82f3dcc539b9f098b58593d02064e82945ff94058d1a87f10fb2cf01713979a5c01b167a6c6ceab6125d6673a0b741cc16c466432707ee52ff9646b6125c0b5ce879f3986727eaab1297a1fcdfd50c71d0d5", 0x52}, {&(0x7f00000001c0)="3721f75b3b1abd942239b0a10eaa0cb355434033c23b4e9c832bb96815f9a2265938b8e728314638eac487be90930deebf2bc21b5c01c3be2e194f187eb88535491d47f43f0d928e0d0982f73b22b516f1b6cfdcd3417eb8aaaee7df6e413b4e", 0x60}, {&(0x7f0000000240)="32af841773de63252ee7812c5b79af38635110ae2d3ee234f9778553004cb88134f5ffbdb8373a40c98c573e99f07c480321d9c5e3da4436a9f02191b7ddfeb8bfb8c56e56e88acbcd6ffb78db7ad470ed10f868f7a81850936490f68abca6c7e8aea9acb4172fefffe371fcc708e590d053862a986eae28566e2d4d4c5a176088f3bde41437e219cd719cc74ce2545fc70a7b25c61180021bc2cd6c60a200cc323830331118e37c0889c3cac96eeb587ef85508ba60cd1429f9a515b3fa78716ce204efc4cb0ccd16964ee198d2eed5abaf9a09ff9b353e95e363a1bead88de9ee1bee549e5651b05e14adf1d30aa4c3140f771", 0xf4}, {&(0x7f0000000340)="71dfc07d3fcdaef2402ef5c23e56d8be94087fa5af67", 0x16}, {&(0x7f00000004c0)="fc88a28d4022aca14f5584cdcaf1ef649f2daa1f5fca10f7cf53eaa39c51388841eabbdf2dd12e9f95ff45bb0b89857c08d273bd6bd0a8be9b129c8d2e2809afa217b76d80387a2cfa506d5eb5844e01dd52f0bc54556212cbef9cfcd7f709a10763569addc90c6a20422008c9c5b3020fd7e2fab4650bb43880e00a900e038d2a735c11c738fe398f9e0369e4d9d543f923eaa964af6403f5f7870626513ab552c6085098f941297c9c8f50e5515ffa0a4df9c64133058e303f7311829eb18bced356a4a7069723917dda75e98724ee6bf265ac660af81db8897bcac8a9589b75", 0xe1}, {&(0x7f0000000380)="bb555735f0a9e6ab173f2806884bfe8c9422d5b7808acc319410ef250269445fc1829127aa0221cc099fc046092dcedb7804aa6a32e363728df6b40ac1a0f1694e7819297588d920edb9982dc84f7d49ed365425dab8b45badc158625049502c681ab8872cdd4eeab85c1d3c5f262f2a4ce35ea9137c7cc9d765bcb253ee001dfb36895c8a51439c488f783d9707200fd1180ad6f77781baf9460db724", 0x9d}, {&(0x7f00000005c0)="d4f99cb5a5591197e88fc6c346f0e1b3f95204cca98b16dfe3b84ac254f18be2517cfff76786ee12c3cc182364fc72bc67c7e9410dee995658cbe22f4e91789235f05b5bfd5d8dbf6c9afe397f8bb76adb892065942e4426583de6ecf8e7172cbee70d13df85f5dc6cc8768bd3a673efb59ed25fbfb373b01a0297a6fedd53b8ec6237feb1259f802c0d815b080659082ace50a8bef8e4ba9ef8756bf5a437cd76ad43404d9584222016d452ec80863a4eb3941f0ac068f7519706c96dbfc0676e04a833e658", 0xc6}, {&(0x7f00000006c0)="9f0187571388a60426", 0x9}], 0x9, &(0x7f0000000bc0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r8, r9, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}], 0xc8, 0x1}, 0x40d) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000dc0)={0x4, &(0x7f0000000000)=[{0x9, 0x8, 0xc02, 0x87f}, {0xe8, 0x9, 0x8865, 0x8001}, {0x6, 0x269, 0x4, 0x3}, {0x2, 0x768fa830, 0x15, 0x7}]}) 13:34:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x681, 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 13:34:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r3, 0x20004276, 0x0) msgget$private(0x0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = socket(0x18, 0x2000000002, 0x0) r5 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 13:34:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f0000000040)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 13:34:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 13:34:37 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1000000000000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40, 0x100000000}, {0x83}], 0x6}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) r4 = open(&(0x7f0000000540)='./file0\x00', 0x82, 0x8) r5 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001780)=""/4096) recvfrom(r1, &(0x7f0000000380)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) wait4(r0, &(0x7f0000000200), 0xb9bfdb9a1d73d409, &(0x7f0000000480)) recvfrom(r4, &(0x7f0000000580)=""/41, 0x29, 0x2, 0x0, 0x0) r6 = accept(r1, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000280)=0xffffffffffffff7e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x30008, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) 13:34:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r2 = semget(0x0, 0x5, 0xd) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/170) socket(0x20, 0x8002, 0x3f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='r\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)='\x00'], &(0x7f00000001c0)) close(r1) 13:34:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) mknod(&(0x7f00000014c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e2e", 0x6}], 0x1, 0x0, 0x0) 13:34:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000380)="d0dce2c3e2d5b775c91470898c1b952337c329e3225d65e519fa92a8891a7b2993bea6a4c329f6d71506285b8df768c47dae1d305dc2ea24a1eb2ce4b1547320c0161274c917417c964749535f548110391506bb1b449425740ae362da5a873bec3f4ac072888c5ec3193e77d01af946e776037cf0969d99b989a9c9a4811eec84577796ed4b772a3b6dab4a416af73bd5", 0x91, 0x0, 0x2000000000000000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x202, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x2, 0x1ff, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x5, 0x7dd5, {0x8, 0x3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x5, 0x800000000000, 0x2, 0x9}, {0x0, 0x5, 0x8, 0x9}, {0xffffffffffffffff, 0x56, 0x1000000000, 0x3ff}, {0x7ff, 0x80, 0x9, 0x4}, {0x4, 0x4, 0x6, 0x9}]}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") open(&(0x7f0000000280)='./file0\x00', 0x2, 0x11) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x401, 0x29, 0x10001, 0x6}]}) 13:34:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfffffffffffffffd) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x7, 0x7, 0x7, "482640ffd7e3ed00ffd950f9145a2f6993531150", 0x2, 0x7}) 13:34:39 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x10006, 0x8008000000514) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 13:34:39 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000fec000/0x13000)=nil, 0x2000) shmdt(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x651ad84d536dc3a5, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000040)=0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 13:34:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 13:34:39 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x84) 13:34:39 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = semget(0x3, 0x1, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r3, r4, r5, r6, 0x140}, 0x6, 0x8, 0xc1}) r7 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x88, 0x0) read(r7, &(0x7f0000000540)=""/226, 0x2) 13:34:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000003c0)="5001050100000000000000010709000008100107cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2d43ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404fb6a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000ed136d94c6ed22e9922b46000640906fa45d7068cacfa10209b0ea14c39da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b1870576075826ed54aa0098f9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60c5737b8e24017571050c6f176e7a34b617a07f605c7d7f31cdd1b3b9d42d270f45d758352b3bf8f8ed18097fbcc5f96c2fd6c4ca3f1ff772381e7a7846bd0e1a41f2877fa0668023fe956216a1ab8c8db2a32199919890a7c36003d1f4386a028e944447ec3ba2d3dbc4357f742940a8add62ea58e0e3e7831128cdadea7c5ead521000000009c35a61b65af472f07", 0xfffffffffffffff2, 0x0, 0x0, 0xfffffffffffffd3c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 13:34:39 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='x\x00') link(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x180) 13:34:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x60c, 0x5, 0x10000000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x78b, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r1 = msgget(0x2, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r4, r5, 0x100, 0x8}, 0x0, 0x7fffffff, r6, r7, 0x7, 0x3, 0x0, 0x8000}) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 13:34:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x112, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/247, &(0x7f0000000240)=0xf7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x42) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6}]}) r1 = getuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") geteuid() 13:34:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r0, 0x0, 0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="ee3da136c062c97134534ad68c75c8cedd4a498c40b29a9333a10c62c1817a8c7ac566a6935adebe6bb393bd64441bdf4d7fa69178e0590027a972931f49a475b4c3d67fde3f75a9ff46b0b9817b99ed239bfd1c534cb7e3", 0x58}, {&(0x7f0000000080)="bce794366d1e1e1db10fe4", 0xb}, {&(0x7f0000000300)="8ca024db47c00fe6f9a2ff1f7b8fbb9c9f48979443af8d47ca8897031e625cd7fe3304a400466579879238935e64da3116b09feba4d5c5930032be407ce1afa9de40e60d8e4da6a5d7094ae28b91acd812e7ca8ab0f446c74132a7d222fc827ebc66054c8656f3eac5fb8ffdd225a0b5f20b080759f41a138a2778f6c24efebd17ebfb047d8cccb8cfe628aa3b22f380f9accfcf4849d0503526fcd0ba87cbcf9dc699f48d02b2b301f1f8721ee4cad1730d9c4fd74486f2ae070e328176e980d8e193dd8e06bf53be49c5b05afaceab90e171cd2e09ee90a6487a2b94b3e135ce29d689dc990a5f496d0a", 0xeb}, {&(0x7f0000000400)="404bbe0b839662dd5f94dab00ca98257885988e6897b2d011494c4446119769cb24ae2110b6754616a83f24fff15c3f09c421a90f45dcb626010b114b8e132af740b908110bbbf23431e1d1d5daa1cd1779ff1e1ba198e83b4b8d63b08ed9eeb127848e812c0d25ec801947a6b590f1103c6588d3d275879993fff42a4a9d4b5969ae357b818109cc452f7183b3f68c5807fef408d1a1e3edfebad4f970337545e5a0aa96a3fd9c01f370cc36318588d006c64ba110fb374234980af8002bdf19564199ccc6fd5e19eaa00401a", 0xcd}, {&(0x7f0000000200)="c32babe7111266b490bf2d118cc2c72946f7574c6ec300135aa222635957843a32ba3add9f0c4a231d070c0a7e912bc77579517464e0c935884800802d6d27360193959597f85e30baa9dd67f1bf44168b2966eaa80bf6b97cdafb6ad7bbf8340765dda076508234aee92a83c8df6ec41846b5aeaf3d02401624e731f3f857dcafbabc49038b55ac47df1b3a71aa620003", 0x91}], 0x5, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:34:39 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x1ff000000, 0xfffffffffffffffd, "9aad953a6ab7f1b329149d00", 0x9, 0x8f}) 13:34:39 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="0000001860f341a2091a5219c3b46fb3d004008b00062c00feffffff0000a3bb6b3c042e74fdd100000000ffffffff0000000af6ce", 0xe78cefd2e0b40896}], 0x1) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="5980e244c2a39499e7e8cbada20eef2280d6e6c064c79646c30b308d94cee8fcb85f76164ce42fab9aa442f7962f8f2b31f0e4d2df1e6c8f14e4e7fd3d9bf0b6f88c8066f74156a6eea9046513542e45c204fa3c657b2881a2ff407051cb1ee853c5c9cb63a58f3ded293f47b537b3ee6a0680c71be6a6074e11c5e75ee35251ec50cccb29894a0e957977bb2c670aace8561a73522e08da3818f7961340ea69f2e27ce8893af8f24b51f20775a132e46f3ce52369b0ec9a73362d96640bf9c73611b5", 0xc3}, {&(0x7f0000000180)="c01a32b6c7e097474f6da45970c45431a5af5c9250f9e7708b378cd70c9f6091f18eb8c5", 0x24}, {&(0x7f00000001c0)="c53fdf6569b440218f28e4f402eb598b493429f6506490661737a1c1894b30b9b024d317baeb663712a3a95dd7850dc833024dede237f67278807879727f3b1d16dea3bbdca295336942dac86b1be2e877eaa8bab5a59ca81b275a2e00f7604625adb189575582fb71acb0b500", 0x6d}, {&(0x7f0000000240)="a191559d3b9e393ba820d2555795db53a98337f9ef8a1bc37ce1cfa5b2a9bf37f6c4ce0da8e56c756b7eaa3fa37020f1074d922bac6f04d8eded6266227ae420e77919605d7963f301ae0b982aad5cb0af0d593fd38126e8c955fd91dd141db35cb2444a23cda4517a3dae619c7c25edb17abdc74a6c582f9e7d189f6ce9821b74e75cb8c77678d15faf36db2408c94b5cd56b00c16055a0e1bf5eb5eec72cbe025c383e96245d1e8980e8280a8e15bf75f14020b0cc3f8bd1eff29af6", 0xbd}], 0x4) ioctl$BIOCVERSION(r0, 0xc0044266, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x82, 0x0) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") socket$inet(0x2, 0x5, 0x9) 13:34:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{0x0}, {0x0}], 0x2, &(0x7f0000000140)=""/193, 0xc1}, 0x41) write(r1, &(0x7f0000000280)="a36c78cf562139f7661a69f8682381b16edbec3dc86f7e8d96413af8b5577872306614f414d7967ab2e906316b9c18258f0a939880ad4fd9adc3122c84fc0200d2eee3dd85e42aa93ba53c977006d600f2277b73e8a940eec622f6bef17ac58be2fa928e27a0adbce2be461fac1267462f93db0b6b878d394e2c3b1e5a99dfdf1c82500ad99aff27cf98601f099fe4cc78074226d124ca55664b1c4bcaebe88bf7828cbf2684db084003660d941595e17aac1292172815e92521cfb2d23bc9a6d939e84ed2bb1b0a35c5c74e7daae98f99d30ab0a8f63dcdf0e6cb7424", 0xdd) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/251, 0xfb}], 0x1, &(0x7f0000000500)=""/191, 0xbf}, 0x3) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000680)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x1, 0x9, 0xffffffff, r3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = dup(r1) symlinkat(&(0x7f0000000600)='./file0\x00', r4, &(0x7f0000000640)='./file0\x00') 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x7, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 13:34:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 13:34:39 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ftruncate(r0, 0x0, 0xfffffffffffffff8) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb208, 0x8, 0x7, 0xffffffffffffffff, "04e07e00e8886b0353b14cbf13113157f705f05e", 0x3, 0x400}) poll(&(0x7f0000000100)=[{r1, 0x20}], 0x1, 0xbb98) flock(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x80000000, 0x1, 0x8, 0xae5b, 0x4}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x40, [{0x3, 0x8000000000000}, {0x3, 0x3}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x91}, {0x3, 0x1f}, {0x3, 0x2}, {0x2, 0xffffffffffff0001}, {0x2, 0x6}, {0x1, 0x5}, {0x3, 0xffffffffffffffc1}, {0x0, 0x7}, {0x1, 0x401}, {0x3, 0x4}, {0x3, 0x10001}, {0x0, 0x6}, {0x3, 0x10001}, {0x3, 0xab81}, {0x3, 0x5}, {0x3, 0xa0}, {0x1, 0x7}, {0x3, 0x914}, {0x3, 0x400}, {0x3}, {0x1, 0x2}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0x1}, {0x3}, {0x3, 0x8}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x401) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x2012, r0, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x9, 0xf33, 0x353, 0xffffffff, 0x8, 0x7, 0x8, 0x7f}, &(0x7f0000000380)={0x5a34, 0x3555, 0x8, 0x0, 0x9, 0x81, 0x3, 0x756c75c3}, &(0x7f00000003c0)={0x4, 0x4, 0x2, 0xfffffffffffffff9, 0x800, 0x8, 0x5, 0x2}, &(0x7f0000000400)={0x8, 0xd06c}) r2 = open(&(0x7f0000000440)='./file0\x00', 0x9, 0x22) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0xc0, 0x4, 0x8, 0x0, 0x2, 0x10000, 0x9, 0x3, 0x2, 0x7, 0x100000001}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r3 = open(&(0x7f0000000500)='./file0\x00', 0x100, 0x14) r4 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000540)=0x9) fcntl$setstatus(r0, 0x4, 0x40) r5 = fcntl$dupfd(r0, 0xa, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fchown(r2, r6, r7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000680)={0x5, 0x200, 0x6, 0x6, "4aa2e7f4e8fadc7c69945940b1a96bc640ba342a", 0x4, 0x7}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000700)) syz_open_pts() 13:34:39 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, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000009250aa246360ad47adf4d0905bc0193558c5303661530aa1c22f2f4775e256d22f127d98cf82cedd13350cfb48fd633e822c2c362fca54a4d213fc2e6bcb178f059bcfa492b3e49664e8c4c5a99a7f359a34117b45091eab84909a7b8ea49a760571be2deda6e1648a8e92e41306933d925b6f8416f70ac7cf9bc17bda7d3de171b802dfe8579cd08f7f9cd0042ef152eb6d13dc4d2af2638f041c0299bc71c5b3398c549de38678ca8a070ff2f1ddd04e74bf94a676e2cc5e8dca5d294ee79e02568025568829bb969e107e21e20ff44a40f5c1434e9d30ead0dc0358a09cf1db25e4de1d16aae97ebd9935972a9e5ddcc50b154b4da4efabadfc563a6477af0e3bb4710bbb26bd350c8f1a10e59c80fbdb2a54028bd878ab147584cea801849a87530f6753f4f6a1b6a8ce16bfaf6b52ce0ee5bb579fbb19163a3d9cf9d8082bda6240070fb7de8f"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0x7}, 0x8) lseek(r0, 0x0, 0x0, 0x0) 13:34:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54d59c574a4f7fb2f5374a385f3ad1963f823b6246cce6b76d719a14eb87f97f1ccbffebdc3b031b31563b5899edd2b47dde90f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b835d6106655292d69552800"/133], 0x1) chmod(&(0x7f0000000800)='./bus\x00', 0x21) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000480)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 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, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f6, 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}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r6 = msgget$private(0x0, 0x29) msgsnd(r6, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r3, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRESHEX=r2, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r5, @ANYRES32=r3, @ANYPTR64], @ANYRES64=0x0, @ANYRESOCT=0x0], @ANYRES64=r2, @ANYRES64=r5, @ANYPTR64], 0x5, 0x800) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), &(0x7f0000000940)=0x4) msgctl$IPC_RMID(r6, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 13:34:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x41b, 0x0, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5cc5) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) 13:34:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000000)="fc62a11fbd32e2850db71dd64bf29558008aeceea1d334c9e33b16f1de39291f8f0ce608b0ffd80890c1682378104a6130c85890bfbb58d863d574817830b772b7af6eebe839660a34bcd1fd6086a1b402c8003bf4161a7099931439254d8f5f9ba50141f6c759339e151f53681b8dc6674f34453e62b1323c7e5fa44d07a7f38a58da", 0x83, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) 13:34:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 13:34:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="3800a7230189dd960000ffff00000100000008cd7fdf1fa15e99", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:34:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) utimes(0x0, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0xfff, 0x2, "76c69b6fbbc28c1dc819f561a852ed46938b9363", 0x3, 0x31}) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r1 = getuid() mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r2 = getegid() openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10001, 0xd) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x6b) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fchownat(r3, &(0x7f0000000180)='./file0\x00', r1, r2, 0x6) setgid(r2) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28202, 0x0) getsockopt(r1, 0x40, 0x6, &(0x7f0000000180)=""/120, &(0x7f0000000080)=0x78) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) msgrcv(r1, &(0x7f0000000040)={0x0, ""/87}, 0x5f, 0x2, 0x1800) msgget(0x1, 0x100) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) msgget(0x1, 0x352) 13:34:41 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x18001, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r3, 0x20004b43) 13:34:41 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$getown(r0, 0x5) poll(&(0x7f0000000040), 0x3, 0x0) fcntl$getown(r0, 0x5) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r1, &(0x7f0000000380)=""/68, 0x44) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000180)='./file1\x00', 0x1) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) mprotect(&(0x7f000043a000/0xf000)=nil, 0xf000, 0x1) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 13:34:41 executing program 0: r0 = socket(0x22, 0x4, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xb188, 0x1}, 0x10) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="400d6d151b31e7302fa36966a4cda4e8b802ae9bc01815585961ea669d1af1009160067c6801452c8dab8e3465cee1b1f9bd6ea1e3904d0fd098e965d3d1c4e6cd8e3a37b3824b2b1f35fb599ffe619434404ea25fcc3967e8701482a50802df95d72ecf26836545ab17b549ad79940e97814f3cd040bd007b45e526b451f6556d0d960f019c870079a32fbf7fd660843b434e24bfbd09b1d711dd61570cbc316b4f9dcd0d99bbfaad964a20c76825be", 0xb0}, {&(0x7f0000000200)="584446d3bd631864e017eeccd3c082a84c7c88d98e4ad188e9dca3cecbea3a4492fca1645187a355524b2ada3459f22b0fc0a3a98f52d1c579b9f40b0d001ed0d48fc9711532860e7e06cb6c336f67091e66", 0x52}, {&(0x7f0000000280)="998a2dfd24b91cda733530633a2b3c85e1f17c61ce7cac20254dc1e678584645beb11c44290a1242bfc639bd98a3b3fbc76020dfa0457f7c24ed1c3f413c067720795dde1eb0dd0871a7947a40ab88ce067af3c04d88df5ab20e98423fa8db382086b59db5e9428b813ccbae9c22599e1d300e9742240c47477c93e229596ea2e619187cf5840414f511acdf35df2c5c602c41ec294cb16e34c884c8f50b18b45d0a82a025d4f16122bc167be54b9cdf259e6922ddc1ff7398ea544db01abf7ba3", 0xc1}, {&(0x7f0000000380)="9591c2516cf649a4a9cb4a343c03fc324aed0641acf9d464280ed6207c0a1afe65656fb7f69a9a3953a5d5f1d05e9f1cea266689cc548095a21d54d5941ed494180e630b9bb5358cb65eafb43d1b2f7683e9f7fd0580d77b9c6b74ca609a4946", 0x60}, {&(0x7f0000000400)="100fe3ae1219420ea75075def2871c15ce6a4169bc9b2242d7", 0x19}, {&(0x7f0000000440)="374fc857129da69898e82d8711fb31ae0ec279611e15dfbdafac28dbb8716fe0978ef271985c60a9595b550034990bed53b8a7e9d4ec87b934afe14ee649ac64746624d50604b51e777376683e3bd07eeb4dba6bd1a330486062800b4c915c86e1ea8ae0e6ae826ae4942f720024718c27a827b48639518b3cff4b9148f6dae8169b72cf96f4e726258d6e1a3bc1890a4fb18be62f5f02", 0x97}, {&(0x7f0000000500)="30ccc3d76bc37c08ab724184fb1e932232bfae32596c710b2196da069468a8d30f9f83881b7f66850fe5ebeb1fadc4dc75dbb8edf8feec82e4e1238e4401b1158fedf986c6050c1951b4e1374913d41c01bdfb6db6ed9571e24573023af26fb5c2d2617815ef97e6922a15ec3b16f8850d38755e43dd9d02bbfcc67aa7c5ff7db9ee209b282ed2c7df53d5534542f7dbe9adbdaaeed1ae133a1296e51e4722b1a19bbfe6b54f165dcae9a99b254552d762dd1646698b04b9e5a0faf421f560b37aee88b898ae9d9c2bc2dd7937ab890beb4f11c6841dd36acae592f447c5aa8c6f689286da0f4111eab335c304ff285f58e9af7805722a3aa7b9171388ca507efb100154d905ffd4b6a0dc410be23b2a6e8d2cf01858edc8ba19a60908c3149e3be61db8b4f99146fc83b9971d104ef46feec522f13d5d2784837dd5406d5edf9bf17f9c8959947d44354d1ad7e9ab7d5fc329fd83f84ff91f9261db0bae3be3f321390687b453fae19a3c0e9c7446148ab4a3c01832d9bd4d1bf76a6dd0b816dae3cc9432d7f5ac66c7977caf337c5d2d6e2b3cca9eb1bcbedc59552bc0de624fb30d58f434d9c02c4a227a94306165c049eb34c4a8d632729854eb04e2e1751a3a1275dea0dbcd11f73ea08cb9de8d3a8be9b966a77016fe49d7bd36e757b1e7a4c081a71cabc5dc6242f39ea120ff8da3029e732dc7e9fabf9fbd7c38ae0aad3e325bdc79d84f0faebecd32ff3ec6e73a4cd1d2c553ba4088430c8a6c44bc35bb1e8976f94378a9a0c72974ec5744103b0b8e45dba2b9fa83bc0a23590f9a85b7e59f0a07d8cff61b7865fc65fbccfad6b208a6d80a1f6474945020222bdb49239b95c1ff01fb6b61175cfa9fd16ea2a2539372f9c07490bca1d076454755b40e3dbe3f7eb7e9a33807161831ac2df193d1c5921f5ad98e8a55dc7d61490b4a27f4f141d7b80371a014a268ffdde0204b21c34689a6bc059f4c5d6d03e5233821c201245b8f695d88859001fc68eead909855527ba396c9d772e5658b36987c5b2612e8386e506ad39c1dff2ec2415fa44eae52562fe5d87347603bc152c29b4c8ab8ee898a91d2a45ac502cf1011e7c4859ce7e133bdf009a2dfc292b2b8b470f2e4806f627e7c1e017ab813772f0c4681a3a649640d5d3c950fef1e79c6aca3c1e59e87ed8d6c3046c1094bb867843430ea12354280890d2e002f4de4f7ddfc2a8c0da6adc1c040b6a0325c4d99687613b3edaec8bb14126b201f0e3d0c55c05b088c033fbcf84953bee0c539b74379302ffb9ca53c6c210e47837611471f702f5a1e269d9f0fdba42dc629dea9cf732477ea91d0d896d27c2051a4e2d0015951a8789983885742aee9d1b31870d8dbe1da33fd19dc8554f3f260b91342d27a24cb2d47280a5e61542118e1e86306a898f1b09af52d2dc328c8ddde9111f46dfd42e32c165c30faeddc909c27120c86814e60c5bcfd2a278f5ea8e4442a4bfa39633dc2ae44b52ea92e98a120ed439e2a588bf18660c854db38620fc55ed3ccc729bf510f406f9f2f34b0101e066aae4135126570e84c0ceec3fab75666a6b6900c64ea84512e47da60ff6d13cc3129cefd526060ee49034d400c7719825487ff89ad3026725cdc3cdf0d77524d48604ea0e42fbd3a40b4537618ef60bf6f28193a36d46c9b57e5860bac7f430b1ed279d63329460114a42cc550f10428cc6a08e677ec8c3c39ae2e76bf2212857255edc4a2380e1344f813242f1908cc7f169a2158ebe7bc148c6a0b240de704d6a33fb7ea8821b694b33ed28261ed338afb99d9c8699d66ce416691c7bbbeb15c153043cb8ae91cfc7d575adf76c05f34ce88a5aaef2e1985afb8905b10d3f1bae3508cdfe059781c28130fbacf399c496ab01291fa41f0346571da6624502403227b1a7fef37e8b3b7006af603d2b952f4662fbf9df6438ca6d1f0930ac83e2b2b5377ee97a8745ad0279df2b226c83c230e4e6db4dfdd0c4a7e055484a725c8d62ba6d3113d84aef1eb2bfe873efff10a46ec28d1bc296b87765cc2d157e4f49f122b6f7854f5a985e6b65891762108485f877ce1ea0642ca455e219d8b6d9edf1ef69440a8a04fa4ce4e85fd2f6745cd5d7ac7e1f5065c98b6f3ea68d14b46af4596befe2754de23d3ee813655067505fe5edd8727319238e104fb610abda7af73846b994134384a62b735aa8bc00baebea9dd4f12405eaa67290df7e7983b16a9bba2c3cbb36d79a219496e53a56cdfaf7dd308eab7da70492bf1a3333f44e15b61ad86286eb45d2d4eb9f836459201645f46954b68e3a19391061e15de3fd343c7f47b9a216b1c0579d5d7351438648f903a9ddc5ea204ffc03e13a06967667c9a40f315a731e782e01519e37af290ffebf8e352ad24dd269c3b1c8da8ad323f585299b90935594a70141937fd9b84ac7616f4ca833d83e5e6246b5da74bd646b2e7ddcf330a900a52d53b1fdff59e69cc26bbb2047c8b84dcc5d84b77c7946e41a9851c35bbaf0fcee34a2841745fea7b6a2a9a7f39642e806dc54174d9eedb318824893bd5befd31f50089d728af95eb70f7d57ae267c022da472ffe15f87260e2ec62573871cf964315c466aed53701a78a80e03fd884c72631732949ab969906f5be7e6b1842cc8ddfd6be3bdebb24cb4becf6b01aeef40978a9935ac34530ea2fb147e53afb7307c67d4aadc779edb7239520d123ac6089a8c9f0f788f06f719415f886b514ba9077afe9d318790d9581e44a0ca2c2e905663ee79d6eaa7eda2fcc056425481d9f0ed5e09d1462fef549dc45b0074ade7bdd576329eefc9a0ebf6824536420d8984a3499ca5925b367c7badb7e88965ed67c60e8b621443dde634060f668b7826303d73c810d81971266ae87bc320cd29f3b2e1ce0878b59f4be2043051f1b8611e3e649bd39755812722bcc051a1c1fce816d27b747a52a2b1898241fb1b6461f09af75cc73723a42d7f3bfefef65b9ff14610a15f36cf600cfde5e0313c706fd7c37e82f470a74212d2650b74c1c3d2d989d7d6eae6326bd0c7f254012d1239e9538b541196c227ffc7010f14c64096aef5fb96056831cb083d60399733cf6cedd4d35cfa606c4775c4bef69d0e1065dc3b7f4cb2f792693bdf098a739f17ce13babd0e802cdf1142697afa7f7b64f3bb5ed15b4e0dc567a906a4861b5801fb5b0f18fc7b97f3737ea1e0a2953255fec39b39b0046f465a77d6eecc20169ab78baf75379b50c3c213011643e1c05f29ef1ac856ec066d330cc6fe4e107a220ebd739c9a18dfea14ebe425dc6eb053ff26e8b312003eb5d36e1a6355c106cf25aee6163c62013cce6de1d15afa38d7c1e6a8176093bb41cbf5e0caf6effbd49042755d569006fd6219a4e18c3319334cb3ff011d70b799298aa68fc0eb47d123db770c52d0499d41e9387628d0134ac6bce944eaeb4794e0ee254a881c0e2a71f2f550e8f98582ba6316316db1d3b6327410697e165400cba35dbb708ab9c6fe53482f2d38753447180b3a0b2952efaf48bce06932d32b721c56d7de9a26abe16b9ff9add2dcd937910b03b6c0e150ac77fa0e917b828f0cb4de3a4c03d0db5d79c2387b379548ae78cc77b8e85ea6e11b6a194c12334e76ced36758a873aa50173d14a9ad0bf5c1c0c111feb2be51dfe423a62b89e280c61b6e395c2e7c39e892608568b45b75225f1bd24bef26f436fbbd717840b5ef130263f137e6726f180f5a702848ad2c7826ee6c9e17bd15d843344365df45a649541dd5337deb8a418b289ad4a4d638b05c4766e172bd44c93abdf270cd32ec5edb7b7a613434754b61a4361c121efbb2602a14497e77ae1bc80396b02fb8e58fa84906729a22438e05f2a35deebd96139e186920325e9ca0782b2f0a136ae1151f1a6f4b384b9cd902d41101f0050b2b491d65fc94eacd5ad767260f061497e16501349afa805e4e715b46f8f1e7ca04c173d4c75a1436b788e90efb62da0e847d7246eb47f01cca9bd878a968e15490d049cdd6d40d6755bee88852a76273aec865573d46c4a9bceefd2021b37d560f77fc10de9e747b0d83dc2089d80ab5fcf93dd8026289ee7fd660e50cd90477f21418b7e30835ac4e22c7b15c3eb5e0293f252c7d0849cbd34bdfde5c45b96a823d79fa43f3d1eaa13a3e4a9b135ab9a6dacf9d37f841d2e3bf40fa547209f15a30acc674aa1bf65bf37914d9d763dae1a33b1104355307f091156a36b71d1aff2499c5399bcd7f078d0710240577e720ca2dd9547813727817748dff43a0acca4d85333f5e831249b257cefc5984f5f95093a5720acf5cb04028401f8498cf0b07a66ee67ea0c2d25eeac96d5d02a37d627ce45f7121129a0fa8163760a721168fb78d704e37af65878c31ab7c946360f7b818680d8feed2e5a8866b3f80aa14a9cc2c182ea76111a6ed8eaba4427a0adda23824af79c1e4cfbc57682f10a92eb960f6b051196af9e9ffbcf740277b46c57b615056a295b38b37615e683477a0fa5123ef2b6a29aff6f20b583ec68f75e066d618c02dca8d01cfa70ef6888d08b2bd1b8c5eec78cea120c93b0a511d03be31e4ace70923f5b663a16d86f3dc01d00fc928b15b2b5b24d48b398c5d567f1cf9dd4325161f0a3017ebb4fa4e384368311f4c01bcecbd3619e55b323fff8835c7f66763d3ce83fdf863d10b4547561374dd23e9b8eb14b3d6e86fd86a1867440e28f918b23ec8c50248b82af3164185cbad26ae1dc19ac52ea229a241cc3020eef2b5cbeb00b239989e31a087cfbc7e5da4bd42cadac63a0bb79c7fd7721f15de6716a87ce5e27cfdd680837e474b8eb2699238e6314addcea7ba322d9526a1005c4eb07dd406d2529925e894b85b909352455dcdf8449c139a18c0ebd34016519e7aa3d51708ad2723ced584c5f7620135748d3b3b5e6932597f09ac7576468acf7e163d5c5f3f862d924f8253211c7614fce2934746cd67cfe013672d0b36fc8cd1628d2e772b0330c0e2e6df83e9074dc1250fc759487ab2ff1fb3e513030569079de4a09c0e206e6755338a30250c3c90836a3fc1fd02d24b44e636ea8124791286f1a97c3a2e0d9f8cf3693d011947c4c687c9bbdfe5265e200213e07f5f10254a2095e90f532df5da5f1c09b5642e5148ee34c30a0884e7b69671105023cfbf7c9f7b2aee7a2b3c253ed279c584c4d5b76b5f44dd365b239336eba9c86311eab35b8030f2f4060861634424de3e70aa765fd36b93040e15ca5bf5a003a8fb5fc54c90edfd227ed9a97b008d1c3269bd1214f6cde63bc2d8014f9fa399aa25e4ee4f2ffb0ab09a788fb2db3ee74d4b10877137364efc7d6db9cad928ac8dc67baf7846d28e3ec638249b18276c5adbb83b9c2d2579365b6f87626ccffacf100dfeff9cd918ef79a987acbca7d01e91c7e406b341bcc76b78c86237487219a92399b76fe625ae60593f10f806fa5a5d3a7da24cde50b55789fce3627636de6c6ceae591f9c3cbaa20ac68458c119eab11d226edcc02f4ae5025c9d741c1bbdb8225176222cb7de9903d0dfc94852d47b96857b43f01d6e9f3a63da62677ee8ddd97e634144725ee7616b98871757599cff874e6455fa51db85a2d937513d0f44c8577121cf42145be9d9a1873fdb8563e2aa002dae9a4beeea11b8a265b7349023a080763cbccbc5646489b1e65f33c6edb2f99fdc9b27adca624d98c3f438bfb9e6b881998d82255f2721669bc0ec32449a7bce2e62857871407eb3e78fad58f8d4294da4c9cf52", 0x1000}], 0x7, &(0x7f0000001580)=[{0xb8, 0x1, 0x1, "df60b625e83560d2303329f8ca8054055e2c7ea69bb0b2b9343be97068bb6e10e3d5de59e83c06c2c2f03872bcfb79c2977d181764a70cc675b8d74af917ca23eda6476bab9d4818b48817a96390682c2ebfc616c0383b00a0c5e0e4c5efc54d96f259db92e8673e88db90e4fceab11d3ee5d1f7666e71f7aa73fbfb3446551a203f97d741e883a99f7c0859ad3e08e6df5a88d9af807663758d932323d2aba4a1c15891"}, {0xf0, 0xffff, 0x2, "5caf15514d0e42d83954fab2059007d894cd4aa26f04f8d31f2638177edefba5b508ce1cfcadc3ffa59a7babfedf25b71c71b2d96edecb1f8122a02a75e9870ea85aa0554f200f22484f760e2b7f79484108b061f64f6709400f388e71521ec591558a6a5eaee36213c0a407db014294c86a4ef45582385d4444fc17502a6040db38c6c141db31ed8838889ef3f575be4b1a2ae3cf10dbced9c621aad729e91097b57b9ee20426691395b6723328a4fb9d48fb367ea3465caf87c25f731e6066c4aff0d95e6f84f7e8ae2d80648bd70e7e034a3b4a9634a498"}, {0xc8, 0xffff, 0x6, "5cf939e1086ddb6ab867ba77cfade5a60ea46ddc0c1eeb80904b4c457448ced059a0f29560a41a33f95ef76d03a91c4ccc83f088721c3aa0d3e28fde0f6a1ad93fa88ad06f905b367d91b37d66490a0b0220f781509d37f6d88aefc73797d9ecb3c63458b86ca6c1fd268e5793873b57f4ec443a31c8c4ae06ab9f4f1ff9be7dc47c265bb4f1bb266f6b545f0418656df0b118291031fad6b4ddc794e7fa1561f7d11ab5a95ac3df04e94a94c4db0e0a9b4c39b31baf"}, {0xf8, 0x0, 0x81, "f936de56b26bc5d925e4abbb8deff86ca0871764f89946beaf3cb37caa5acac6a1d12e550090ea7032c82e8c7149998d4ac19a7646bad8e6a03c60059aa5fb1b62a0f1a3fb1a51336254d993068d1bfec8a5d62a2022648262cb4adffcdca46d2564a6180cbfb06075103b0bc2dfc0293532dafc9f2cf5c4dd5ae21e20e7021dc4ea5ff96ac7ae9ccf17d634298b5a7017ea72541930d73ed63ef2864d286493dccf78f7b413c48afbadc272dc399a444556f9a9a3122f3dd4a4bc31ef3751a842fb86126a1dbf600b3ba628b4c7081f33811f2fd317f33ded4a4f05b921338aec5fdb"}], 0x368}, 0x8) r4 = accept(r1, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) sendmsg(r0, &(0x7f00000034c0)={&(0x7f00000019c0)=@in6={0x18, 0x0, 0x6, 0x86}, 0xc, &(0x7f00000020c0)=[{&(0x7f0000001a00)="177ef3b570340ba7bc51da499ee896c1a3534b7703704de37a62ca4f6a7977b83e4d99b07e474414a8be1c24098c99448d02c15d286e68a9105acf25f388fe7f4277da95b21f50b4cfdfea737cbf7cc13bfb0b8b3dea2bbb08bae0cdcb3f3db6d8d6b58a6f457c44d7daecc8ab02c794810fd49371a2d071cf9988a4b6d1e44d5a76286932f09d24323e675a1f0492c6df085e98fa76a9dfe854a9f9f2df2f83e93ff94d0e9f6bf4370901b9db97e334a40fd641220b40ac923b37dab79dc3d60b8e3542a7654e3c04d498ca6da34c0bf1a2f0ea4a11438e07b1a904f1af8a099585f06bb1980fc52354826eb07960aca400717af48424f01f8d6ebe68517a", 0xff}, {&(0x7f0000001b00)="98d26559dec42a9ca4259e11991105c21d43d569f3896c387735fd8fa3bc310fa7ab7b1bd5bbd32b7af45f9b744e6d1b152e98785da50b79d8d1cd63507848774c5622047d72455c948241a2296f47786ec760512b4098c915c9c92e2b419b61dfb647cbda2327a941f731c4d983748713690719a0470b79ac1a1eac93b205b3d80220e2eb69ff1a5b231a", 0x8b}, {&(0x7f0000001bc0)="34fab3896ecc96993f94de59fd1a1ee3f9415d382c0003c4deb1fa8023130194064b0a432d0b7c0f615c6ea8d1e85693951920124de4ea01d5c76d11d656cab99be9e91761c84c505ac8bff8c3d86afba7c0b9c61e739d9dfe1e9c1c590ae062476bc4e3f1ffc074580023fb66648d25379fae34edd0bdbf3564e467670b64aa2a4f2f540355912f6c6c972b37092e587111fec46b8931fca8a0b99665d0a797f91f5af7b0353c0945c08b561d1567eacf21d8037a9ce424e0722abea6", 0xbd}, {&(0x7f0000001c80)="83c34a1ef88f3a2dd330c9dd57a5a240ee3b2edefc6bf9e7927212b3b15ff0cf95e7d8e32795ae5486f2f8ac71a97c18d10e3791b14c2e4805279db6a6b7f021b4c7110171888cfbc4ce3f4eab197cce340e9066a8bf8166782a075a197adc5adf05cd9a2357bb0c7ebe7ec6c061c9da6abbd67a89aa4f53ea4d251aab987cd7a369ac92b41d56ba9b5e6c23e3baa42430c4521b07feec7e8ec222defc559e49040658b43dc75386f2a8178ffb898ec9a141b9d382", 0xb5}, {&(0x7f0000001d40)="7e5ab9ff92499831350de1d03f2e7d50fa6c3e9b052be26f385f91d6b951929504053705ce84151ffa62fc49d6ae1838ae52a5aa46efd93c1dea8a0c8fc0fa605dc82e3bd07dc20cea419bcd879e8c03b24e31921020e55b401b95af78d75364c9775568eff0b6a8030c7e0348eff5661f09a81043551c22df3d9254fefd50818000e65847e6f7ea33e73ccf0a0ef23ac2def96b19f7303998011d3305effbd258595181f1d489c347a2d6f0b8d3ff192f8df4d08945bc78bbbebb1565fd7ae3b5c0b6b08a99e53e617d25de9429f15acd966843c63f4a828b7b6ccd75a08755d4f68187206f78d81fe44dc1e89e972b136d1b20f91a3997", 0xf8}, {&(0x7f0000001e40)="84b4418c3137ed283ba2fd1d9415ac85e7defe6c5554ec028ae7e8dc2e4a55202eb52a305217687d15f2d0e57d592176f39f06a2ec5ec3fdfbdd3880bddfb4", 0x3f}, {&(0x7f0000001e80)="744c16574a6efeb4275221a8e1cd7c0b5034536181c3949f5da2f9ac9875899d455ec16897b6999d74cb10aa706f98050906bfd161a38d711e4928b902d0ea8d79ec9d07d9a00de0eaed1541393443893b0796420b57046dafd0c70b0ceab66bee33d2acec9c9f64faacb3fce22016c23f1ccf022237a826931577ff7581d25cb1ba928b4241a5307914516093a2e3aa135100d5ae6c285907b2b64c990fd72ac272f7826b4c0ffbb760ff499c7dde56029c4c2414452ca19d3dace7af", 0xbd}, {&(0x7f0000001f40)="690410561ac7359bd574189c59fb62db704d0bf0b5b3e89c6cd78750eb270f912d5256a37a07ae2364c07f98f7e8d54c0be4cbb0848c61d096f41542ac3d7ef18b8530ae81a2f9517b8284c4386866e210fa3fbf6fd96a8743f0f46361b450d8ff49b3ad1a8155dd388ed7078d69b5b71b95592da633bcc47fe4046f3c4729ea", 0x80}, {&(0x7f0000001fc0)="c408667112873d438bb64b", 0xb}, {&(0x7f0000002000)="b29af0ac83e7fdba270a00cc46c403849c655e7146278130bcbb09a7d97255f8f2e621dd7facc04a55eccf919298ed15a4e547578a2699dd3b18837e78c9c25118da9c345285fb4c9bf38ff2e7a0e0fb95d101bb06b40f51f2e69e886819e61dfd35d57bd766062bf0f90166cf83cd51d4f4a5759536012a61844fbd9f02c98083349e4aeb517a574e30d7586e615f565303cba7653e8281aa390575cabc39838820ed0bbd", 0xa5}], 0xa, &(0x7f0000002180)=[{0x48, 0x1, 0xe6, "0badd0486e14f9906d261c89b7989dcaa29b148a130de603bc1da86e42312ce8aa7c67a5d706a1e848924f45549da0b0a568"}, {0x40, 0xffff, 0x81, "e62f8c83fdcec10444aa92441df8b4d0081be5bc09e55eab380f4fdccfebcd48521538d7fde62105e685242968547e"}, {0x70, 0x0, 0x9074, "005d3e2a98a1f4d47546eae4fc44e206f51a54680542aeef1fb33d41336fe862dd2dc33671dce791d7dc58c07464df19fdf2893ed4081aefa922721a3c61b2dfeddc217c91c3e920d617dd1ebcc917a260fad08ffcb484120f76"}, {0x30, 0xffff, 0x3, "74b15628b137d0bf453438f7d2144df47fab7a0a8c3a1bb884"}, {0x28, 0xffff, 0x7, "2086ce075fac4a0df555c34486ed8f219a0d"}, {0xb0, 0xffff, 0x101, "f817a75fc9cdfe39ffd115fd082ac4b31e324e0c8cbb81bf3fe964652171b4bc327e71bb55c02c160855601ab31916257b78bec8337cff443f31a01e20515eeb85186877e31f14fc31f5bd33e8924e0de701b1943b9c0590ca3ca468142f40ff997ead5cf683822691ab66fc01aaf448dfcc37243fee97f262a9738839f5784cef48238042a4209b22a5ccfb93cdfb001187a11fda87b69fae7e6f"}, {0x70, 0xffff, 0x10000, "ae43c965ec67668238a1ac1a1c14098358e4b8ebdf11371ad77f3b2e34127ce14f8663a121e475476f97b7fcb06c3406c6fc633d60d7ab9244126346506d135538589db77a94bfb97a09d542c5eee1f944db4d1e53c89478329dbc85305d"}, {0x1010, 0x0, 0x7, "493503967373dc8c7d75513dfbdcd42995b9d0568a82ab284c5afc210ccfe0d33afd0b127dc3215b475164233b30d85306e5277a326d66a6fc8c36bdd0b59e86ed2959b1dc13d000fccf92bdd621e59942b7b06c8a97a0b33ece5b82f10689c8a01e457c6e17e766fe2d3e7870338fca66de30f1c59e71cd7633114e090566ce88efa1d643b44786557eeafdbd4066e1b6fceda9075b5e7bdd1652129d489aa0f94a7a4778ddff3dec12eb85fdd5d4ca43affcd71df604a5e160b0a42c4fbf2a350d60be0f374e022503c2a0a002d4c46224901349bf9a8d0a1da31a200777790c8c15a25ffad47f22cc1848b982093e6d7df445efb7774509ab7cac0c6488018b4a47eab104dcd8534fc41f8efa9ba6e431aee6b1d385fc134b7db0ea45eac97f59fd56431aa34536ffc0fc5e7d588384a1de71ab0ab99b8f2f32356a2570057af8ae1e54f20f029e143395879eb3d785bf3f56b907d7831f2e1d9e4991a2a5d92c1b168dfc4c5de6bd3f16d8b133a0d0f57e602f872e0ce276ec07acec33d309987e4e1217fc5d538e9b8832281963ff7eacd5bed602546e562f7e395945f7acf3a055bd379c5d145bc3ae0921cbc031a5b1764923d1481cb94910c4eb6cc72ced238510136f51952a8331e7d16f5b4ddad95c51dc324f13ada5e17b27b97373e1934a7ef02669f538bfa7d1ba0ba79febffaff3adc7332e65957e3421e88b760e2a0e6203c1fa9dee63678b1d9ba3d80b86751fc380bd28d9b36541736fe3157ce9aa961e078cc20fafba10c2f17d0e92bc44a6b12df87e8e9d7777f33c12fe8e7721379aecb2e06a7c508933b9e93718b4334fb23bd28ba2e9a9e2bf52fd0d8955b3ca969454f9706c197b1ebb385ea983a598392498b7e3de4be6b8856d9ddc08fc2351e3765e469a2838843f3ab83112b1bc78bdf9e98a4c6c3dd0ae078d592f89e88ed7fe24001406a01ef388ae5d5f2bed5debda2b6fdeb5b492e96bde77211f8e308ad0765a32ba4453b5d3a65ddee92382e1e585a6798d374da0f84aeeb11d10996388cefdaa6222e1096f70608a9ba5dc6c037f484b5def6c5a05f21932778cf3eab44519ea925309eb2c3b73e6470566a9a25a4e9390b74b48d1b039c995ad6dc5a6c1ea7953671537d107a690336931ac12aa662acfc2883cfe0923341c3f7b304fc497d756f98031aa90f2d366d8afdff65e5c1689b4113545347e0366382b8a8e224fc178a37d65372fbb6f07864f92a79f7620565e65e83a915c00c7bf3b7e5b9878df3cc93f3b090f7b4eb407dded72a5907b044ea88aba32665067a4cc7a5b0d1d20d30bf1a834c7ccafe990bf12f62c429f5d9842c3ccb5c973ec2739bad1986a86b666e732ba615dd850a7bc3d6c476361dea77826bf6b25acf10020e03474202facb651b09f76f7c36ff313eed1defe7ce4bc67d8b56310b647d3413a815f43f6547fba2c8caaa48f7b9a5e3c076e8f29af7ebfd118195ef8f65b75b73ecdde7f7a6127a695ac8a951a72dfbcd95366ccf47b2089aab39bf00e248f9aa14b690dfc89cd30dbe908d228c907ae5eb55a150b77e20ca8b9ba00356a9aa97de4c2c4a2a750b50e50baf42229b8e8b267d5b402eb12607bb3186506258edc55b74f31311950e2f6cd4ea1a678ed34fde935f0573006513a97869d864ef390cddd21e105380791c1d3e79a9f1ae09f06fef7c602925eeeb5bd1c807a7f24140c67985b1b7c537a2276386f0b254cd272b476b66c6eeb55d096695afca18a329cb3e18b9963e7b2dff17ed7686abd19c9bec08d6d7d65583ef9a680acfeca1112d2f3041c02b0f08612c23ca4a5be1c66f13df8abe768260b03cbc31dac242eb261a0496e0334937775f8471b793c5b3ce5476bb7c80120f1845da7a6b4d6678bd6fec8eed68490f90b3d3696eb90931aea96c7fd68e4d323f41c805e1bb4bcf378a0ed6915630f471b9f02069c133d04cc78537ceeef2265471950a18fee5fa99de1291c1822e46821444cce37d1a186bbe11ef3ba554eec19016ae021a93df995c08cead761b0e22c6bed76352ee9ee2af4ab96176d4dc640d64dd2cba56ec156bf706980f8951d702c2407c912ccb48288efba81648e0c7f76ff2e47a4a76aeb94b37fabaaf5644ce51d61d98efcd72d2fe6d942eda1e44641e67b35e41927e6de93985e2599200aa990116b11c13e5472519c5fc67da65086af63de608fb4d177f35f921a228769dc1c6ad9ea917515c37ff0e62af4fe9d21ea483c5971cf5d15f3220879a196e848cd9bb9a2a8468953e28556af39f30ac28509d82512f25ee0eb46b894707ec783981abc57bb2a82a2506b28e67b29a613965e7b53520ae24bf3b4a39585ceefdc34c3814cc8b21069d6a43da2cd97031252705ed273ecf0c9dda8c1eb3038f5ec2934e8cf08f253abcc04cce4096a9c2da05710dfabceb1ef9752e6cc7b9d8035f8768bb457d6970ac25b7ce1734936d5334995a5688303b4ba090a635a5b5a201d781c7ca290a0dbebe385fde58debe96b6c54695cdaf90e341ee1d4af74cce0e1005cd4eb171fade126f64cdb563c8b2310357f1d29d7af8dcdf0d9e8f3debf92d5afb0d2442b87e4624be8eab9f0c3d8bef50b864456a15de3d79809e57d748a54055623308feb82708761b79a3d69f4cb66cab47a398d6fe53646364cb546662ac7f58c032f578bd2aedea0744a8ba1443feb0a1dcbcc10539fbc5ef021ee2f0f9bd69038514e03bbb6c387092c9782e899e9d79eb1d857ad28cd9bd8d539a83d01f1ec5d82b7c6458d950f2554754a45e8a4c380934114e167db2c25099f343c6b4de37746046b85410832c2b6d0d68865ea5ef5b8c027db7d604a948d82a46a1a372c246522a8745e5950745dc4013e21597637512cc5c34536df11f8d860a09a3e5886cea4a44b8c2e9af04b19b3aca5ca9641d78f16621e8c694c836092ed230233a0b1c7690e317ee66769deeed97a561bbed8de07900d404c369e0e25b24df2e3b3733c7ba0d0797d502763f0bf381f7e0a0e2283e0962181c243ce7a60dd270909ec8a2aceabb3ec86d265aa448b57a95d7b23b61eecd165095166f67a2ed06020e14abdf67d93bafb120b366c690ca5ee4d45710b35585a6f52f9323c8a412f61f2935ead5c62c1a69a5b43816314e34b3d6dfd7edafd13d6a8ec90079da4ce4623e3ac3dc7e204d239a0fdaf90be58c6c33ab90e1bc7d7229fea9357d52d9d6e5e8e65647d4af84da7e0f2023c8e231ced42cb69608f92456086f8e90e2a4cc9e31d3092a74fa07c3f9930707f460c097565f78b1708cc1b2544903e61fda12d4c9aea934491d69f21b7aa28928b8537546bd074728cda408886570a561ce7bc99c3c28d8df2ce38200a7a7a1ca9ccddc1a85b5d7480ee493008634c9424369db7f0497a2c7178be4d67deb0e0fa51e0b97a581aa894a7cb45643a59f55e9bd5e560860106d78b56cd2925eb86b515b7c23f2d958e8778386f9c5f3cc28c3c35d9cfb6f86cedf398d847c598063fbc69ee617995f492ae77ed01860b76ef1713a2c940ac5c7a725e624931d0f2a7c1991333364cf925d326c169b0988621f6aa15c6f570d1a2d104b922d32d40accc4e47b53b8d311923ce87501df4f329eba6d3b48858ff6fb4e6bbabcce18dd2abdf0af7fe986dd474aa1c73d69cbd63be530ee0eb38944acb82ecfbccf628bff259ee737568f38e266422c621c55fbfafeb59fce02ecec200370589c57963cc5438e95f8707c36d04c71180ab15b874309a8166f3e88c0f713a62e3b509162a650e2dce52670796bdfc1fdf5402b2149a02a822888a998ffc11aa343eb4b0101c73b3edf09442530d2a64f2dc72dd696889f43edffe0f0cd79f9b5f5c985b40964b575db04c1aeeaf376653a7a2bf1048a8f419302448e11881dc974511621f4d933758e82c7ec284c3c558c460a153c8a3e4d02ab4dfb420e532f7d519a52c1043ef86d22bc82c1223fdeb5e5d6f700ebee2a66397f0f2c0be29cad18108d7742913d132635612455dd34cb269855c18cec3b734c67a72a6ae4a1923675a1629828dc7ef07006b6c6a6d8053a123c62d51e853d7f3b3ecdbcd4415c85e5382db9d2d246640bd600861befd72d4a3b096375519f12f5664ea436041f02a5bc57ea60078f10bf0582b967ef3221606b858b1a8186196f8de36dfb3c907e78d384bee6e7897fa1673cf8498013e94d097cdb637767a7e86108b2d34df6cf81ca9472a324f9b547ffe5507a8feabf0bd92de4e3ca0d8dcbe92acfd9e4503889d11f102234c34d9b9efac5ee516f03a6ffef533f3bd5aef04091851edea444b15b70a8ae21266b93b58ec8f82923497a6e261ea13a57e3e18bcc4eb6ac383659d2bdafc205c3b572a9f6aadbfafd6477120ea16f3547d8fddc971a8a7051ca51147f62b02fa032eeb4e996817fab2aa8950c03e488337c1aad16f268d41ad944ef015750624e1090cd7bb621d6209bc883f29ae51b67d65af7247c40c8adf00a64e90a12e54b25e03cb0e06b737ddae8e19188c87ecb18556bbdb17924ae94ad6f91246251e8155241f4258a5d58f67a63d23a5eb4ea765bd17abd40e5d7aa26125cfb615bf7e3eeb8bd79caddff4246d4c44c99026372864f038b8eb5e07c21b22a00c1c8e08df737b8ecbddf347b59d37139925abd7cd68b500579223caa04b8c72a821e3519c4211337d43c95c21b57e40fec8c11175c512f887efde2b90d83c2db947c3f1992cc8f42a3e12654375e6d4ce16518083384220464404c13867bfb3226fdb81fb51618c36006b65bef8d9eadbfc2caee3e20c33cc60ed1458d69994afc51bae00edbcf46d11eb9f1c055caff71b6abcd1fccc95e42deee41293fc693c7f8419d378f5cf1a11bef4645dbe1c5358631a2cd1aa7a5820da9e38c4b89ba55476f3b1f1c2254998e6ec0d11044afb9afd11354200ec876e6e33e2e981da51ca528f65c6c67869d280321e52f75c24d006eed4a2d5ce38de9e0a50eaebf34542823128808f87b6ab0d740e7a73d449247e2501bda95b4295e5dad5eee9268211bca6ed40383a9959d1b89b381842aa1f9c61d8acce3f675db0c178cbfca8724e641691731a1aa1869acee823b68a6a5a20a0af2bd9c59370429a035467e8f71b4a2a3a73e5a1055c353f30375cf3a7dfc9ca85046ab27a2044b67b750264cced63e5e93cce9cb55e9485ba3a3883a8554359c7bdb1a75e3095503c48df59cf5456c1e670667a5494033655327e135c91fd13f79ce99d76202e6306ab53ea1e4d5b91067a6b129153d384288884f7e4298c379d8261e8b38a457b3bfd2679511f7c061e0cfd630aea782abb2212302c0747b73ed70d8a85f4b181d86ce2988b788265f2a0b0dc8670bc4d986902787a31f30788e35ba71a0094584b078dbaf967a6d34a2000020017244c8012118e11d0b8226305eb0c48f6d47319c107ce57699dda4d63846bed4752d52ec510c53998868c7a81acd205ff8d5cea0ac4c2a7f862ff142bbaa4a286b7f7383a68000da2f21793ef743c342927d68abca905148b31650d9738e7f6437d666bf9b6012c8effd8abfc34568b948a245df668f1cb6c47dd868fb1dce67196d9c6221cae6f20d4daf92991adbe58553c9d14e6a0833812f8655829209ee185ec5cdf952ee74bfc3f7412ae37727e672b5bc11d34bcffd88c245a77cefa9e29628097ac1e95bbdb4e03eba1e291f8ce8abdb88b4fb0b0211a3034a6289c44e816de978836f0ef93ae369c1a09fc"}, {0x38, 0x1, 0xfffffffffffffffe, "a5f94b09a43f00eda1694f518854f679db164a0c87706e4a073602ed625863601de8297e"}, {0x70, 0x1, 0x1, "58727c2332bd4a8c51a2bf1ab85507bbcaae0c0909627d13749cd75ddf0de7251e63bdbd86fc3a87608ce52160ea12c948e058cb290d9605e2c30ea2fe5324b0ed0a12dcd7a045a605f63168a2294f90a4904cc616d5dc266272471481"}], 0x1328}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000003500)={0x800, 0xceb15f, 0xffff, 0x100, "cf0ba340e29801615e43611c4a31e67b43af6495", 0x10e1, 0xf16a}) fsync(r1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000003540)=0x4) kevent(r2, &(0x7f0000003580)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x40, 0xfff}], 0x7, &(0x7f00000035c0)=[{{r1}, 0xfffffffffffffffa, 0x6, 0x80000000, 0x1, 0xfff}, {{r3}, 0x0, 0x40, 0xf0000080, 0x1}, {{r2}, 0xfffffffffffffffd, 0x5, 0x0, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x8000008d, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0xba, 0x2, 0x9}, {{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x5}], 0xf0f, &(0x7f00000036c0)={0xbc0, 0x8}) pipe2(&(0x7f0000003700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflags(&(0x7f0000003740)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000003800)=0xc) fchown(r4, r7, r8) getsockname(r0, &(0x7f0000003840)=@un=@file={0x0, ""/4096}, &(0x7f0000004880)=0x1002) fsync(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000048c0)={0x8, 0x100000000, 0x0, 0x5, 0x6, 0x1f, 0x3f, 0x10, [{0x7fffffff, 0x1, 0x5, 0x7fffffff}, {0x1, 0x1, 0x5, 0xeb9}, {0xd2b3, 0xfffffffffffffffb, 0x9, 0x1}, {0x7f, 0x1, 0xfffffffffffff1eb}, {0x2, 0xeac, 0x1, 0x11}, {0x5, 0x4, 0x2, 0xfffffffffffffffc}, {0x1, 0x603e, 0x7f, 0x8}, {0x3, 0x1f, 0x5, 0xffffffffffffffff}, {0x9, 0x568d816c, 0x1000, 0x8}, {0xc1f9, 0x52c, 0x100000001, 0x5}, {0x4837, 0x2, 0xf6c, 0x3}, {0x9, 0x0, 0x20}, {0x80000000, 0x2, 0x7ff, 0x7f}, {0x9, 0x6, 0x252, 0xfffffffffffffffa}, {0x4f, 0xee, 0x1983400, 0x9}, {0xffffffffffffffff, 0x80000000, 0x7, 0x8}]}) pread(r0, &(0x7f0000004a00)="1a8f658f5315a7c5a9f2baddcb8a67e349862fbce7b74ce731756047355d5a829a2a2245fce1a81d305bdf1692d83fbd299c09a9bfc2348e4c465297669f31d49d540d30fd16a73c0bceab826e849bd61d7da079ed36982ee557402a5c36cabe94241f70bc997903851eb2be683b155be0e4a8107f4ec36d81e75feba9447c0b043298042e13ab9194edc855d871b6a852e2089763c55d4a0d4e35b9dab17f6a3a9b9aca30c283a999d70049b7d296348f53910030594f", 0xb7, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000004ac0)={0xc08, 0x7, 0x889, 0x7, "14b534d1f4efc0bd8582e373117dd175b60559c6", 0x9, 0xd51b}) sendsyslog(&(0x7f0000004b00)="389f1538f4185dcc09d918a0b7f78de62445edf87151633e8e78e9daae15f0afc9a3c652e620006e47746c5974bf95155d576641ccc9d1187db19fc8630edd72189eab2f037db5560628abd02733035ff0bd581f7d58f4a481e6083cd6047abcad1c2f474c44195f9eccb1c91bf6ce5e6ee554ce118f0948dadac35245a4e63e526c990d105794903d956a83fc379538fe38af548e903117737eaa", 0x9b, 0x2) sendmsg(r1, &(0x7f0000005100)={&(0x7f0000004bc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000004ec0)=[{&(0x7f0000004c00)="07677271843d4547a2433d48f78f22c7079ad22a4bd0", 0x16}, {&(0x7f0000004c40)="fc6cd71912eec0e5da34412f4fbe27a6ea15a324b38cebd0de06c977e2f8dab393d41d674b03ea5602793a39a64a7b4ad90de4de35402813ab74a28a282ed0bfa9e069bffd53eef7ea683683ce5e3b38f2588575f65cbe78afe2678801f6d4a5332f4f", 0x63}, {&(0x7f0000004cc0)="590be5332a3901f1fa0add4e012473330f97e053a1fb1a369b304f09dc3c038630d9f235406dcf03067867cf63ebb79893b305641dc8", 0x36}, {&(0x7f0000004d00)="6f0b4deb855d3336a365691778c1a56095fb2634634619145a4f8e71fe6c6f20dab319817be2ad90fd15a1285957a92bf6ddc63e215045c63614e0ec5f5c3cb486f719804038ecc1a8047202ce8191f470598a6f434b7560d3a1e075f6a2f003afdd589828db373247555d3fac322fda70a77878db4baaf2eef985c6d51c17140017a0bef607bc244e953b51d7c617b2b565123e5803e6cd1b188523d410a694321c6f417432c640586cfa06c86b4ca6fc97b09e28e8ff9a4860fece9f951f916abafe25be1b01f992e58aa1d5bfba0c2647", 0xd2}, {&(0x7f0000004e00)="c6922619c86ab50dad126fcb7f94545aebb3a023e46739869bb5c1057150bc71989fbfd0ef2a2a58ca9c0ddf9108875b789dbdd9a0fed66e2baea14a58e6fc01760dfdda6ab74f377930edd501549bf3f95c776bc0915a3bd085edd27a7b7d8f5855c62ea944a5a50faeaf54a2aeee7125af35848f335d445401bd9a8f34ef84bbf49a", 0x83}], 0x5, &(0x7f0000004f40)=[{0x78, 0x0, 0x81, "11aae4452770f104ffeacade73309e3c0f1a8a9fe0626e9640c26d6fdb2b74b07184a82b9e4d145706348b92aa3b5c0a3ec189fe227e65a2a1da3a7166143a944719ee348d8a0a60195749d7706566d096f9cedb2a9745d7b732afa2686ec9b017a8e5747ca1"}, {0xe8, 0x1, 0x8743, "d798af0283cd9a6ea0fa65af3187b1e9299303a45b58295c49d86472899b13c74b9886f162b56b756ae5db10bac58796a93825aef9b706d4ff37167d7db737156dbb0786d8640054d47aa8db9b38cf18e20d94f15129733bca2403790f2608f358bf628c75726bb63ddc57b88016892eb863eab175a9152717230599a60ab9623be9acfccd572670c8e87bb94cb8f198ff47efc380ec48762be85786ec80250433d4996f5e7420c47ef7f5ab80eaa0189f4008bcc6406cb94a35194cc4f538bbbd0b8aad7193babb83ab2b7c94f700698e"}, {0x60, 0xffff, 0x1c000000, "1d072730088e4208c84024396a43780691a3561ae14a155b0996defa4376493572bddd1c3e552a966f556712e986c89a7f4fd3b239bdb21854cc02afb6d7b401ed5b79b81ad8a550dc6b33459f4f5dae"}], 0x1c0}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000005140)) r9 = semget$private(0x0, 0x2, 0x44) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000005180)=""/4096) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000006180)='/dev/wskbd\x00', 0x202, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f00000061c0)) 13:34:41 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x581f, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000), 0x200000000000010e}) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="1c") 13:34:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x2e78, 0x656, 0x3, "4af169cf017250554ab79baf378991de41d92f6c", 0x9, 0x7}) 13:34:41 executing program 1: r0 = socket(0x11, 0x4005, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2025, 0x1b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 13:34:41 executing program 1: r0 = socket(0x800011, 0xc000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:41 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xbd, 0x1, 0x1, 0x800, "112101cb91b35317887de5f11dfbc8c0e2171ed2", 0xfffffffffffffffb, 0x512}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x51, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x2) dup2(r0, r1) 13:34:41 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x10200, 0x40) pipe2(&(0x7f0000000100), 0x10004) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x88, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x10101, 0x20) open(&(0x7f0000000200)='./file0\x00', 0xc0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x800000840, 0x84) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) pread(r1, 0x0, 0x27a, 0x0, 0x40) 13:34:41 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000200)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) clock_gettime(0x5, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:34:41 executing program 0: setrlimit(0x0, &(0x7f00000002c0)={0xc03, 0xfffff}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10002, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="c34ab09179a6f14bafb169aef018ba1d6515718c7a88e3dcb69f68f7cb289d102037adc1f344fdbe2b", 0x29}, {&(0x7f00000003c0)="e262d5c2c4", 0x5}], 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x40) r1 = syz_open_pts() close(r1) r2 = socket(0x20, 0x4002, 0xa25) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000504000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000004c0)=r0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="8d046932ac955b57e19b07e46191ca952ad766a7f6ed372728e2193dc571e86829229126309db0597d408f3fc43c8ebc8e3422c1ad6f657ba05c99f370024f2f3d7531a92a436e41f0f3bd3698ce5386f455c141bfd87f2e383944b093950d409455aede9d335fbfbded68ed8c3f72d8abb9969e5b0c65670f1371f5d46c62f337df42f0010e037d9834b518b1c5fa9024377dcd8f0e1f5a95bebbdf", 0x9c}, {&(0x7f0000000200)="cd8ff4b89a4b31c27b2a2fd4c45abe7ea90720193733bda51ee924399b32f67752d4e3bd5765af0f0af9fbadb9da05960eeda7ac279908d49f42f275b38aa436a6c812552cabe7062bf14f6c", 0x4c}, {&(0x7f0000000540)="2dae14e954e49b3b474ce9efa703bbd95d5537b5150f4a117ace7a1bc12c675f041672e6224cdba4c4851d119df5b47d7b97e6594ec0ef116c0ed654288fc2a40e5cbcda9f681115b3209aabc82242a1421df52548bd57d962329bb90fc20fbbd6b420fae7f082ae48dc929b9468f606247f0038158fd810e332b14fb65b2440c8b1b29f933ae511a5229054cab2aa8fd9f17f8d83fb4b43cd96d27397870e6f03472fd50a68", 0xa6}], 0x3, 0x0, 0x0) fchdir(r2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) write(r1, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000500)={0x80000001, 0x6, 0x5ce, 0xffffffffffffffb0, "e669b354205a1d8538d7e95a7b050add2d591dff", 0xff, 0x6}) close(r3) 13:34:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="541f4d247e039e002a9121ba241beef5b5a843189c3fe8e388eacfd1fa4279ec04ed10ad", 0x24}, {&(0x7f0000000140)="7a4c6e30344bd64c9f1f568b1f00949b8cff5349b7cd7c4a7020a5face47dfaa8b7c50e1b8bc2999c4196089be8386ae4765ded9713cfd68fe89d959c75ffde90a9f00ec76dbbfb61c69fddf046b9bab60961bd00e43e1b5ac0d2161751936728cd530afdac3c36239894b727460eb900c566fa18aa4398db1b6bb7b1743ef13263e9307d0725316483f7dda1a75cff8b456fb9dc91c56be5a", 0x99}, {&(0x7f0000000200)="299a7a02ba1e6f4f26d48ab2c908d852fb9b29d8949277b57d6315cbaa61485c59a297c72ce0f11b3fae9b084d34d38612e4057b99c10e22389f296ec4f3333c19a8fd838b32481996da", 0x4a}, {&(0x7f0000000280)="7e11dc513a18d735d492133ebbc22c4ac4619bb61ce25e3e953c039f021d72774b937459a9852d523d44ff73797d9b6106bdef77c3136c7fe5335e930842ed6f5b4e1404d447c5d8a1103a45569e75a18f4afe1090afd2316ad1a2980588ab31a956f93f4eb09445a790f36bc451a1c6e84352bf9b0c2e11259cadd67a02b64c700590a35e61652ec7c6f4b08fd3bd2177ae25f83831e2c7c3c522c15cf3853f15a8c6e60d272681ea15ec65c46b875393bc7030e8f8846ed9fffd7edb5e6133720a07f75c9a6026fe7fe3e657a9c2b4bc0f0d36de6108c62601319c47c70d05a0085de7913182d913c16c31ae0863213e1498ed54a605ef3c9c08a001cdcc6112e5e047d82b8cdcc38abc809c0a26da769dbca5ec2c6b5a01adc3f1f0741fbb863bd5abc7fe0acdfa02395efcd24ed5e27c6d9f8b9a1e67e77da7240efd6008e1329c4296926eb9f93f4c4fea3a67428fa97393077248ef6ac3cb5e6045942a49d3629a4f79935b1b3aa39ddb7f75af1eb904cf2ee82ae1b4d8c53e4210f1c01c7462535436992e646e537b53c572d6f26bd4d88208ede27fa87fb1da2997d682006ca87ee77847a59c375ebfc4f10e186f6f26e4f732c582d78cc8247b87f05072c0dccb93581a8aaa0e405f900a6e55d480212dcf263656ae59a7aab9e34b002e836d216e6d5f36c88bd5d6d478c3c01c20a1d7a458c06d1a92de84c450a29e192f0dbc4d5a5bead96525f7bf284e135c0e7ac2dbe5ab4c12b0910b4ed42fb3c99957cec4c0fdd2b62b2707bc1f8003e39478438e2bebbe1541e8f9051f82a8698f52a50633e07609b6464d7dc2543c1e4b4440191ea10212d6272bdd4ce5536cfaadacdea81c817d0186218d8f588ce5897e7daeb828981fdaa5bb4df6c0439313ad555c3a6825b34b3ebbde71f77d0beb2667c1b67f61c3015bbd4034cd25076fa91f47e18ef2b9edd5504fca27218011fd585118e31948353ce66af69b6512aebed6793dda5676435019c5417034a3325be9faa47eb63880894315dd7a74e678de8393fdedfc4a5ee97a67db5afa2526bc9f04353025588ae7c95b148e6c87022dc9fd2642d65a80574a0b17e45e0e49170541bb345be757418358f39b591b536b142201e42b2ff9083ace03903fc1ff77b8d78be7fe035372ee14c1c08960cb25a9c5683ead2a46eff05c265d974056e3f8aaf56f7c7faab7141aded4391c66246fccf6e22bbf93723251b8c3830f11e7d91739a9ca456ff2fb404816936191507d887bb22ad17ed7770a22d83cb0329e4873c322e5cdd75a3b1ce6532a194e81b9d67bafbfae13ec962482c476989a771b68374b52be184e1ae47a14fa831b6176ebac341ebce510bc5b1a155569e1dda6015af1b31bb485600a855ee497f78692832809ed0ab3d34eb5eccfe548befae770757d967cfc3812123d5d5a66cea5a3184bdbcd5cb649acba6a2cfddbade625fcc3a9196222a4d2d1fc68561feb15aa5e5b46de6928b7d28ec74970da3d813a3a58579285d7a3c21e1904bec22e21e62636c1af8ad9294767d782dca902a2ca0286d6593f09cbb441ffc476c74e13315305e049e2a4a1773d69f230489628ff557842f5dc509fc106816b8c1d66e0ab9a150b60f56d76ae1ac04bf928dad5dfa8733ac76bb978dc968dca41cb02d8a57b533a2b9c1325d7fe702371755e8e9bd8777dc295d63ecae20ad63071454655c485b9c9534439dbaa3d06f98402980f2e134554f862a05eb21b5da868173739e16980a4fe597063d201036acfbd5e4748028accef667114838311d754f1dd42c9ff683684514c87dd3a5fde6c6426f6bcfc652302989cb4a256d03fac9a846062d6191f5cb23c6a1442300c887bd40f4fdd127e5ff26cccaf083b2fe8b9c115382855a2f16e510a9d78132ae57ece251c565b193971a2845bf64309dfd7cca0f1445c30d99653d7cb255dd3bfde5454ed8761c8a02328f96ad9c30e84b4ab4a0139a372eee48b6dc497c02c8c941fb73781140fb3685b8a6fdb49acc54e839b48e720650e5baad403f4240b98affb829bebd0b9d553283fb6d2aa3fd79acd5a91baa33d5607099082a68ee542581f5e8e6e4ffe38453f7923c0d1688bd580208be03e17d2cfdaab808b580ddb075faafd034f4d7c59958c4a252b1db8517734c2f8c239dfdbfc959647faa971cb0d45791551264fd26c3102f235e3f9cddb11a3f11a21091355f7ceb7ab3921894185ba538934d4e21346f07226c7030f0e583859ca1d32324021b97fee83ede3a1318ab5bfd19e2a816348fbd37af88b22e771f724b8d0831e5def88f41fb7c6fcc8639b5ebe537d6925d3347c7dbfd489b3b03366cbf158f5b6c0b3499d4c06efe6a358cc284992a6aa87c856835bad7a45eef9319ee8ddafc362f2b8f3ae681885211e405f6ed90febd4c86aeb59abe14e887b34b35e77ca65a8a903f3d6009a23d3d4b0808ef5c91011ee32ab4c2304b9749ace446baef35a3a6ebaf94260b42994c5a8a9d04aac71384bcd2410b3addbfe372feb61a13193fd6e97a17c46ed4fac40bb57101da6dfa06d786cefb821d1ca32dea56b88ad166e08ebb9e592dc0a24e9451384aa7108132b60145158c322ee3af8888e4546e548f3dcf6856256575ac325ba83a346c4a5ca564374cb256b30f3ec4323eab25f9da7d940df1e82dfe4d71b27516c37c1b3bfc8a1b93b265e9e7dbabb718fe77d67044005f894e4d990c2b2c5bd5d24a5bffbe231570d1b270ff9fbbe979a9c44229af33b022ad3979c4a136a108b620bbaa5fb97ca7a0909ca7d4f19f5c2b0db11329c2acaae00ced6e943d5d68771353e6bb887a7824a9b5c76469e641a638da7d21abe3f6bda3c3b88a982acc7396335831b7f47c5fbfd10b42ab6057b1faf655c5666d40b3648c7cff1053e89e1e866a8ad6f3c4aa17e094f7e115f19ad29852e52bac50e16b03f1a3117eaaa02d1d74070778e66b367eb620018e35e55f2936c393c1cb102c0263e8774e223d2910b74119548fc96194f1dfd05958039dd0b9f74c80f82119f80821a3b16901cb451d28bd30dba3026d0fff8253ba66406795ff9e92bfbc0e0b227b18f9e84d5d7f08ecb441407ec1c325be0e4f8fe7fde25ad7fd015f83fa6ddcecb99e819fee53ff615ebc62411458ec002e3ee2ee95194aec5b35dc7426da4293ca2975ee784108eaf5bff5461b0013db4342dcc3d32e88809058d9669eef4299f8f300bc4ea56fd55766cbab1c9356c26925f5c8b9b55ed76c9e8604b1c1c501398901567f377d048b011b559bec3fb82507c09ef8a92699b846fd66d7453bacf0d072829bf17b8d99fddc9c88a4a0e5e9dc6de043c40913ab3d7438f472d930cd1628fcf8d3e619149f0c98c01f85629e91613b7cfffa3158ddb354b435a0b740d233c5fd94a840c64803153dcd25f2785c4c4a78bbd3d8c7065eac5540f16127dcfadae7831d9734a41ee1daf1baab03fd4e46a1ecbcd8551a66b5e47e0581563883fc224a97bf0f49b3a637099ca12ef849a789c8d1936f50a4803f61caae8535026f09c105d4f7fee8426e1ea5fe4ad317fdc4f885093a8f0e42ef273b30272915272fc2dcbba6012a9be78e7efe8362acd50e785493957a03f514e1348d7371ec167454151844144f16a169a6b6a095a41f0792514fb135e11832fa807d059d7ee3e2ef64bf14307ba72caea995834276ab6d1923276190bb8060313f4900a65ff423abf5b118179d2409ffb574a124c823e35ea95c76654261153d1e95b6872f7fc1d77ad1251d77cb45592d91cd326d165e5079d3fd17397e193f604771230c6957ecb2db41ad61952b0b70f2ef5db259f42e56b168ffb44af44eda21e9263a6757692dd62ce4d3d84ae64dd5dabe3c11ccec41e430076acdae4f2b406287fa14fca6f18ec44af3a6ed4f515cf23f9b52c69fc09467a7aaf64d8099cef82320757ccde5495a7afdc01604d5398fb71103097aaad9bcf59524f9b46b389d05029b38fdd9a35007cb284e00e152bc5660713fcf30704e208875e0f3fd70e016842c50007d56ffb68c0c2856c5d3bfe26142027b6ff507fda70a866f389298940eb540ccfe7a8e2d4bc823b6f3a86f066f09b98273625f9e2c4ef5def0fefda27b475b6053345d91baee5d54f5339d87262818e861332822844f0070f62e624fc50917c9de13c1c9b3b222ca154a13df03402d60f05e08b5e66607f44c4e09085abb3dea376b406588846a79a178b35a51a767519a76b3d049980dfb9d9ea81e7439b6752d082c331ca88ad431a3acaec262c0c08fb89522e758f7eea07929fd0a72d5e436f548868985e7f82b9dbc4679c25229964a53b120d24e1b963b7213a3435d9139ba1360abdc2e96659a20e6bc8c540a814903f4980a8a08af7697ceb56a423594386f3662e68486e2484408044924d519a7d5fdf96b235396fcfcd5098114df37060632898e89056dbc0535790d3d956093f4822260a95834771a4b2ce36dce9ac786aeb4cdb89c959194a1c172d9bca0146a4eb9fdd8ddc20ad11c6b09077d97856393c9a0edaa168970d8eb22223ae14fa47d5a13f3521325e063d326fc23121875a5e9f055cd68ed72d12c3e09d736adc092c6adc1791f67ffe2ca238ed222cf942b9b9ee13b8d6ad11524d29a30491a2f55b135d7eb1bb2c6a9181a4f739bc16606b8125478d18fd6dc470ea13c959ff50cc18dc4c22a14b3f6add12b7fffc32f27997bb88be170e9be35702faf7569b18e2e4a1b49e6c8121afba93345995583f79b8549db65a1a633117bfa02da0bd01a2cb0771e45ea7b748d71170a2e6422c3ce1f70089d26b41de8130bbfb8f3fbab577342f44dfac107c0a20b1748b0abcfaa60619abaf0cd7acc5cb29e3ee8f80f1495b1b60d75b818de11834703afcaf64ad244aeb181ed325e6d846772af730a9e5000264caf2d7f9e3bff20b56f6ce0458ddaf6fa723c5f7d8ca96f8571a691e4dfcf56cc669fee1887ae5d0b944f8b7123f2b6bcbcef160ad30bf0055ae2287aac0fe759efaa962e3c9c78441ae3d317d40ffd252f81c9f9358b4fc1a4874c6cc00690c6ea98218774e8d8a7e5f58d813bf7763aed6f15ae1522c5f6a39368bf9777562a998f6de7fbf55ca7a1acde26a91e5ced8366d47dbc69b30e2e787b408363fa548f9ea0b5e75031082282699014b8a2bc0220e546dfaabd54722543a60c2b06340f3a675145a43569cc6497877619a88e6ee17d9424bc8c504cb533ca3479110152bf72e50e9256d6ae1f6af5a92ca3fe517dcc61f2f69cfee9adc4517e35dbabbe66e6b3634ccb6d88d1fc9927657de251d4968ccbc16fb4b9f19f40eee61f6e04cd6942db5b44370c106b5fad7c54f851185160e2445e6175e2f97959f1b4b18dc95a2f0250a37578eebbc968562660dac885c840678db7f8884df71b261323159354f0e5689d58374a713cc28d7f8e39bbc46f915c2f867878cc2b42a516de2ad039392cf755959adf3ef7a0d2f4b0fbaeb430822c4e66d6f75e040e943a1fb42c8efecd2005747435208da50c457a3b6be5bf5723f5c0fd2f43e764d6d2c76008dec6725faa707399becf6e981c772dbd7fe780e5299f2b5a82e1a2cff0709089dd26c76a45d1e44440c9141fdeb2b785c0fedf017c52a6b84c1b7cc7728e69d60b3d790d14f111bd6bd3c176c2f26fcc4f09bf22f5bf6934397fec1ba368b359a54887e31a105079abffb28991003b8f89b5f5698a3d2f1b34f1115389daa079e672e439580e3c6", 0x1000}, {&(0x7f0000001280)="e08b3369eb027b7b379d352e8738d1bd99ea2c59e4a66b1b7612cfd24e8cdcbc20210956f7500e1aa44ee1f0ed93f410c1959e61e17d44c1dee57b3c5f3f9e01e0951d3cd40db1c451d0cb087b359eb07883ce45b81cce0dcfa70595aba1f32040bb959918e15b47a0cf1ba0bc0a1e09435c330126cf35a982fcbdbc67ab08feedb01c03685a6e3e938565e13ec595636b4b2a5f69ba56bdcdd9ccb4bf9713c000fbd73e774f799807a78744a6f94d43d1e646e51683bb85f1009aed", 0xbc}, {&(0x7f0000001340)="0c41f7384bf5f1cdae826519726655377fed7bac23cc72d84adf49cc21400bbaf9984aa125a30edca05044366c59443d078c39af3cfbe6488584c40284c8a10de2db551eb586cdbd979812831abf0cdac01a9b4619d85739b047ee75c24d51ca4714780f49a34d722831725d6eeb439bca1d1702552c8b7dc3cfe7bfa2f6a28eccd6101aaf", 0x85}], 0x6) 13:34:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x8, 0x0, 0x7fffffff, 0x9}, {0x100000001, 0xffffffffffffffff, 0x9, 0x3e69}, {0x3, 0x4, 0x0, 0x3}, {0xe6a2, 0x4, 0x9}, {0x100000000, 0x8001, 0x4, 0x40}, {0xff, 0x3, 0x2, 0x6}, {0x8, 0x100000001, 0x9, 0x7}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x128, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48, 0x484}, {0x1ff, 0x10000, 0x0, 0x1}, {0x6, 0x0, 0x5}]}) fcntl$setstatus(r2, 0x4, 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000280)="27cffd87a9c49c48b3b6c9509599fc4cf2357404b7af91c5f6650d3f387520393018e7547d741bf64633c78bc8e43edd839400b26640243ce097dc7f9d214c012ea730e7b7c285e62b40c86c9767d7", 0x4f}, {&(0x7f0000000040)="0d7ff45b4873deb72561fb130119ba911f874af1de1dc018b8993a0ffb61aedc1bb3ffaad5b6b817f93a2ab0cbd81afb2a82097818ea8e69839671d69247", 0x3e}, {&(0x7f0000000480)="0e0bab18a2b6b76c2a1456415088b8c06a2dfb19dd2f25e3d0decbf93b0d82facdf30874ffa9a7654b5d7aaa5590c53a373740738e979ad1915031ace3e927b3825a8af428fc366dd96d8db5b713d275acc32413c0dee8d6a370a653c09725359040d1a946b2cbfd136a16a2964d70985ef78253632890f9232841ef0be6c0e181a169d07709cd510f6a6ef135fc3923e9c705005c0c0add1c89dbc29361628a44c368b7b7c0644bcae0f56fbca0527cc0555ce3b209b6a7f72f8519d86a356d2ec123ba5b24476c766668ded58e90c735d9e8931496f197b6dcc928a3ef3f3c4616647bf1c2428ba5880977eb1380526f43477aabfe9a533909e71d932386768dc851a1791dddc4165f77d27f85d5d85821e0d95844496ec70f5f0303c90a6d06a7579bf2da33c6daeae4333587a6e1e9988bb7489db1d0f04700eb238355134ba41acfee60110840c9291304d6915220d567dc414afdeb5a606758a09eb14bb12e8d9339a8d7882a4c331bce13ddd4980bf2377fc5b744613b042077d0ebba87cdff0cac3d819535de3d7b945950a8052093e61969351712524937e461dcdb08f2cdea4fe70f56e1616dd39784bb3602a9cc14f67b259266852ebd5b90fcc53672aba297560d2962197dd441a767bd16f25d6c6d11ed98011062b5d10b03947ee46bad8a79a430cf2bfc0259bbd694baba315ac2258acd548ac7e7fa801432b9b067835b43db1af15a56e94c3b546d2e504e38ccb9e64a5c7e362f93bd9354cdb46a53b8106aaa69da1179bd95e892b8f786755b0a93cc01e9e646e212a359e1946d41706096ecfaa012d9061eadd81dc3bd045e58e4a879175c7134f050a05dcbee0a93f8b628ffb0a2b8e1595f1c78ac486bc35e8ba766f6466f28500eaac7a080f1e0272b03a1dbe659b13d0a22f1c7408ea3470f12e5678a2065bc0cd2039015bce350d60e84a007014bb7d6899f2c068dc938bdb3c787b42d6abdba4c76d45213c7c17839fd7c28c40bcb285bbcb9c60eca284f3052a40989bb0189e95f7fc3d5753b62fd03700298b20a2fec5b84e4c7ba9457c1b9abed9063bc461b582372e81b277054ae49fa83874cfcd58815931a8c11ead34976732e5382a8822e520aa95d14255db1c45d0cbe2385c92eb5487eeaaaa720863303b468fdd22ea81c7377379e9639550a60d2596265139d290e19400ab4cff5e2bea6fd8c953ba16e6437223b1cfb08f1e9dbf709c9a9c13da4464fdc667e385fb4a681ebc665c3d0473b46f62565924a297bf7ce32f7425358c98e91f71b4aa2c709dc065055c70c962feeb5504fdc0e7b8ff7f60e2ca86b6d5606e03b306fecf9a7a0fc0287b82dc03f36a0c0e800faa3824148915258680bd2d97f06d974019d9f95f685af28bcc6724c4bbd850f8f209de30ba98f09f265dd3eab52754f4da8e6f98ee637df286e34afcaeb3822277e85151ff249c42537696340b9d6dadc0655138411324833b72b709a3b4decc74bb4d6bb3fbe758cbe78ba4bad276d14792f18c1b804ad9963d2f88edb764b83355c6f3f928ce9d977369cc26ceac31cf25a526e951ec305ad6a5c1b24a62a4ccb0ae152f9c38cefa731f00886787a3f217d998b5d965d2b915d56b986d05949d8713b6a7d7f5d4945a345dac3264e79900b8e9a28148bb094c82a257df2bc5d7ccd288adf6d198510f487d35dc9663880af7f47976cf89775004ebd093ae111a4da01ff197b330198839ec14726de4669ccd34ff259f3d85aebf90582a7b55a5a4edc9f197776684a6aba5b5ea2ed99b0855af0dead1f1eae482d14bad716574ef39ed0188564e5b6386c6d7db2c0d654e943cf6b691d1739fe2bdc7ab75202a111203cdfceec0e418253c0cb8df1f55107b65fa49e3d386134b31d48b1986fac2b3947ae148892601e67504f942139149919b65aeaaf5cc2925d0c161a33bd9f7aa74e441d33571f397b47ef6e1c9d7a1f8c8ad52815969804461665383dd84be0a11e548b4ca6aa7b07feda0d045cfd406e0e98259bd0c17d41db131831af4bea6df3aec63d9ac9d5d3def473d57b047a59bdc580dc7dbc3230a3ce66bb501477b848f159a99dddc5dcb53b429995b726c5c765dc4c7b3cdf7ac327da7007c1619b054734ac4ba2e87cf021cc4a7c6437552df5e0830d97391f0aab3ab16928a77c681d87188c74b529684529c40fffeef0a058d1b22525ecd82d557dad63599631d422c3d228e9127d31b5eeb8efa23607a6ec078ab2818ece1146da1d1193341260efad90a316a0e0069298fe4056a6ba1f7f8d3df7c70fe8528972bca0bf2ab90bff1f0fe7c526d317e3f1f73a13b3feb9818c50eb8290d4b794dc35685250dbcc484ab5d40f534ff43ed34cb70764a159230124b078a309e275269139b96d80009b82ff13065d3faec6d734230a9d59031171ccea0426f1f7841ebfa186e6cc5380526f84afad3bb71c48a5ddcead0216df4f853afa347f6386948b7207f3904347c226911e82b93de9765301124ffbc419d2e54114cd0df9e3de2ac74a8cc1349b0e6694021e0c7dd412733118a8ef13d4151e8e8cc37233a3273b69e900ee091c8bd24ba8c3ae205333c317302ce5232e159c2c13e21700d96b48133e7fd6201d6370d41c3be92cb33474cd96ed24f10d0fcb3fec43b59adda9f04c33f476d3a5e473f32f347c65054949118902f924751c3648e5f0024dce36f3984b33efdd876d9a926ed651a04586d2876f08b07f6a86831709c27098a5d642f9e340ab506eab9485cedff35977965fa6d3d224dbeb4bdec1a6636a56c8f995d49db1ec9d2145c8ec24806de065a1bc39c01270a27c96e90888f6c4a0ef5a21f1bd6fcc56a22cf52fb6013259718af189b376022969e393e70f605ecd561a259eeb8043aa8a576daf17e8ac026cb8592e41a34987b5788c23c733c2dbe38f6287a8d1f1e16c7eb2fc536978ae753dbdf28fafc853e668070f2a2286d6fac43a8578cb312d58db613f148fd339cd23e8ad4b93adcc01a171070d3b459567649d9d7512564178269c40f415acfac4a2b8ef3b2495cea4580998e00761d1e2b2ada2a7bad71ce84745205b6321b73c872696cf53d9dce5111f1b203ce7987b629865bb8268a02dfa2a99b7e9c90330a31799a09d602bdeaba35b94b6327ccc33371ed08cde23fafb32a3e7797b4d47c033a8879c6b6d2a72314b7cf93702bc9b0a0f8a9cdfb9ec316bf85bd7ea02733c1128555fc9ef58c7dc6dd2c0e4a77f02c4aaf733769dab68f699454e0e24a58b3d2f3c4484551b564272d508df30212b59df140ef7cada24fc3cd002ebdf23886d3134aae7d130f1b9ac31d2ccff4201afc4e620f30f150dfa2691e4606f4c4ec54dd5748f4b003d1d760c2289b617f7eb32390dc848da683573261ab919a7da96b64665262b5797b4290367494f22ff0ba2f0292eb15a77a3b25c8f27b405a6caddce8ddd0531857458027363fa23859b6415a574f73f55e63c570a699bccf0302f53e07376aff93a16dd6c84a7ac20f04b8e17710610529fd28f111b38c61544c021c9b1544031441893e9c749833b597fdc7779f2dbc5049f22ce9a7d898e2279183b1b493f704874bbcc6f8fd9b635f46901af389bec4caa4dc6195b3edfa8977d1b0e62e8892a9cfdafa5d71d3a5fdbe128e2a59be44266f243e945d2de651af285b07461c32d843294a2db3944792aa101018afd25216fae642c3d89338b633ae8495cf2a9f50986efb1b68a71edb1ce181e1aa36dec345eb824f66f70252dd683947dc1678bfca7e9f59ca90a613e87374792aa099308927c15be8ddff29a52b87c141a6286cdd4e26522793f2b42a900ba35e192c589e8d6ac301e0b32e6f8c2717698b05df3789ca0d000698da542aa22ec9c4c392e2c8967484965102b6f23e6165e1aea80daf0e3feeb73b7ec7af8e5999b85519f7cb5a104d1a9d128d2b6535f04fbe125dc096615df21f4defc81db4944690a005e84d0a033f04fd692c92c8ee33e47e1608042e68f75fe78235b3f095d1a2d121678fded9851e3e6774c960d17cc2fbf602a46a5e1ddedefb6d13e9da5ccbb885c1d9716174a6dcf896af05951d993f42f930bab404dde8296b186f5c5e8433a5895135641c8a129f6526e3a71e5dfc23d3ee94621c9503a3bcd4e6ea2bda45cff92c81925163b96e96f08778463b6c5db5f7b57bf3da4d8bb45c89222148817b23552b1703f8d01b6394cba72ff08d1ab728cc428093d6cf3c10b4cdece24830e31b647ab961fd30b68d6798451753d9575d98947540800549ed5408d01cc471002a5e8a4b551867958fe171f10de5413e0afc4896c0ee7cd47ad92b5ea37382f45a532060f5148be70f78b437e80e86de22b7dc1233bdeed03d03de08311d7f27cb809fbd4361f42d4af803aa232c1fcddc28028f1d0bf5df13e71d21c6c518efaa7cf340457062ad21a7e0eee407655ccad70cc4d3fd6d039a28c459e83e0ba49ef4a8ae8e55b9ea5146e7fef8440eafd6d3191a0a38252d9f7091eb44cd2052684bc2487e443c0ec42af32d042d6f0a16d025d9f41dc98ebf9059da6d36529079d058b4aa0dfc104a2bb3b171d0f0763ebdd235df05b19d453ef285f34668ad068fc344e3613ef883fccb36acacc6c03ce5f520dd5a70b52fb8083185908b9aa34676939ef5bb9d1b3efa313cfa12a75241e28d0f7fb86348edfa9e499c72ac011cdcfbb5306aa3fbd464312deafd5cf16a59c93b593f3e15d93d77cadac71d42a75e2d14eab01d3192e57cb03ebc7d57aa37cb2c0b017286e4b058c42af769de2932afa19a376b150436cb441485bf41087f129e25387061c5fe818ef9efb256de0611c23d1a0fdc786ca8d7fe460fd2f7ec0896109b7ddae7189ac019bb9e7ea058274871bcee8e60fd64d73acfc4bcc659912779a14fe8ae87bed599ff487b8854dcb6ecb4788444bdf309a03f835b3dd5369cd379147f967a37f5275a51bba2da5c487e7ad880ec5d4072171a574168ac5858972e13df7e18a57c6ca5e351cf4768da4bf1614ca7fe439dd35673502f4a40e12aaa18164d5032b2b82d67c27955db5d1ae34d3ee00dfb2b5443ab78439d70d2746c8b68b9b146796ece08b17c13bbc67c1fbc95ae1e44dba43224b5e71c9ebd1a349d714a630231213ed6cbe1f58ce393909153f8d5be4e1558f25626b0039e2e7ea2343052ea3ec718d002716964271a1c37f925fdd68005c8127a22e049cfa10d4703aa709db64726019062a53f7a8a4de675de913bc6dfd787c6813f75334e50c0d59b92b429f01a6a41b006af018a26d2f7c98d6bc64ae6ca1f884d38ca13f04ea148ae96211554ce77f3ec638c56bdca5b6785728c03c73124c4bcd4946d9c0a5912d7920d9269729313b11a9c8495f23ed29b1cd2eb76ccc377a94b76a3caa101a6725b89e063c043a8e3f44edd3ae433ca0ed213a33e5c25a4af34e10eb8388c2176013194015a2b4b9870e2017cf07823f06df3303efafeb69ce10637313f64adef93e5573ee56b2c8abb8468a75fcc7b7ba00c53c89128be6ef50cabf6e97f5e972f5ac0c15a0f3322753408c26a86987180d52c141a4a6c3aa4cd5648220126adc8a157231ab9c85ff5348fce3ee9f91730dc72b48dbbc83dd13a7bfcc4cb26376566be39b5a10930e10f6aa965d50c66d6d8bfbf6b62b0c2a4c449fa8898e64b0c65a60d3d98259a1f65d413ccc70df17684772537c6640c727417c498b173f2559c379235d18cfc0556415c1a6b4677bed", 0x1000}, {&(0x7f0000000300)="648fca4d8844dd47e90b68170a6c233f245284450382b2c5ee5bf998c0bb963bf0e28df70c7c7e1ba8abe01f3f96df4ea0efff0f7a35be73924e971e8184beb42c2d793e10800255c6e80d97cca992380ca361f773cf7987de762e17d773bda8f04b57d6bd63e80cd9d2cbe2e6829cb9b0a8", 0x72}, {&(0x7f0000001480)="ffff935c98d49c2839e6c39ad9cb3f4f9a0843b2447eeeaef9334d5865e17f120dd12edd02f7b796ce38be901d6570d0f692d3f795cfb58520b59806fb1552164db1d50cda0e4857abfa09fec611ccf0f8e1ceda637f6959de19fc1dcdc24f9bee081e3ae86ccdb122dc87760787f69b0732b176747aba7bdba78c5aa7b9376fcc1fe3a7742bfb92563cf68b710f22f43a71221b5fe0aa1bef737a8d65f9bb652ab10cc481e2247bb9d8c437a82511e642879cda79445caa15087ebb2ea8c6bd78", 0xc1}, {&(0x7f0000001580)="210209df7b0af29bebbd495653f56305bfc7b8f8a81ce8e6673e23075ae02542f09adac683155f7086371862af7a89a1459ce6b6ddb0c1e37e8a9cc490122c487abfec1d1a685e13fb9b37acac82885673f8e8b5684f88785361d96067690fc6f24a5d22b1e9e238c234f2e38521c878bbfb360d0abc8e7158c81eb75b6c8f9aaf50d07bc2a9c724eceb661cd6bb48caf64c03f464c19afd30ee640c7d1f8938617b8cbc1b1fbda2e1770e2400702931a4c5f7e224538723fb06da3f98eb215108e78781a7238348dd85ccdf2f996c960a", 0xd1}, {&(0x7f0000000380)="76f297071e7f20189fd1cf73e1cc4d3516e52aa69a8f450005d33b9b2832a87fdb8cb247904a1c6f287e530db990ada31d6984e4fcf6d00839c1e33b11465bcd599f670b6aac12ae6c159c186d3ab485ce1b8077b0b4c768e4a2c931aa07a547e9c239b2f5cb", 0x66}], 0x7, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 13:34:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget(0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x811, r0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r2, r3, r4, r5, 0x11, 0x2}, 0x3, 0x4e, r6, r7, 0x5, 0x3b, 0xe24, 0x3ff}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x5100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:42 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000000010000, 0x100) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x100, 0x2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) lchown(&(0x7f0000000000)='./file0/../file0\x00', r1, r2) write(r0, &(0x7f0000001280)='R', 0x1) 13:34:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 13:34:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) r1 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 13:34:42 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x0, 0x5, 0x401) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffff1b) 13:34:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20200, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="93055af35d7f0f45c4f2eb0388106a987a97e9f3794cbc1bb82df4d54d50d14d84a49adbdb59c78615d4d196006f34c9559faec922f55fee739c808c1b582da0ea7542d47a94846187aac2ee8cc412121817b4f03e477c7f5fe64e9f5b4d052bb9678b3aad099bfce90a2245ce16fb416a2a5caff9e0ab65f426a3e7ef4421b1af986ed44ecc78ab9816e955379e57f97470e21987f541acacdaa09eca7c3dd50bed9d412b7e0cd29a629dbeb8cdffc289136da0d11754a9767d1afeeb0ea7da1536ba5fbab1089fc8353d22e216ec11557588ca82dadb65ab64c0ae59e8805f09be904b43e2bed48fffc639027ab7d36f110d9c7992f678", 0xf8}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f00000004c0)="6fcfb675cb4aff86b18a06d1c301fd85df79ab469c3f3ff5b88ecbb7f8f085803df54a0a2b59ecb6141ec0597d69786e030f2d03d14fb84cec2cb88d2354d5d1746730bfa936708acf3ccc8fa7988763945c6aa68e49ed4c6ed89028dbdfeeed5772330bb540400db7", 0x69}, {&(0x7f0000000540)="fb3faef0f10f4c8fab7a8e2753a08288195fc3c227f9d27d4a932b64fb8ed075edfb63cb88c70a84e9dfe06392cdd370e7a221fbcbdd518809506f90997c42dd423fd04db50ca5b557992d59ea099008115433e0698103b487eeb282cb2558843a7308e2eafed9248a04732a0e3a43201b5314a6130c3b745ff1b5fae3fd95cc0d34259c02948249c389dc639a6872e90e884a98e5eb35df7da001398fe3948f7e50901d9789f77ddb2484f484ea2b220fc14ed980e9adc3741f5cabe8e252663aba5caabe8146f4b79acc8acc3e889c4636d8a876ea31fc4d41954ad6683a679874b031ab7960da83d870b68263", 0xee}, {&(0x7f0000000640)="051797a8584f56a9165957e5e870791b542baa09109f28e10290115a3cbd5acad698767706e41d25ace9c3f1a84030513c5522b09a96520966eb5805e60413496890e82d1072cd7375a4f276abe5876026e99e7a2bc3a028659e74bb52e3cd17ef496b4a9e16c8fa26b0289b5434edb80a34de465ea7a79b7733d3337abdc759883f", 0x82}, {&(0x7f0000000700)="15c27ac1a3cb2382ab263aa3485652bfe6dc132a6df2d0efea320d38b2326f9df620087b56db26247ce089dfa09f425b6850dd68aea914a41a4eee390198bc5fbf34a0be3a7106da60b3ed929b2a3f2b4d6d72cd08dd0bf2a1e2b27d9d1b7f4d810c2eb914835e3b4f9538c0c9cf205b5eb86c45887dac054d6c9c66dd200162ee2c25", 0x83}, {&(0x7f00000007c0)="41893504277f8bf610549feb95e80c12e5b0a0686aa1d568a0541acb82cdb9a52f1a", 0x22}], 0x5, 0x0, 0x0) r2 = kqueue() r3 = kqueue() open(&(0x7f0000000880)='./bus\x00', 0x400, 0x120) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r2, r1) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x8000003b, 0xb6d, 0xf7}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x1, 0x85, 0x3}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000001, 0x3, 0x301b}, {{r2}, 0x0, 0x88, 0x40000010, 0x6, 0xfffffffffffffbff}, {{r1}, 0xfffffffffffffffa, 0x84, 0x2, 0x4, 0x64}, {{r4}, 0xffffffffffffffff, 0x9, 0x8, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x10, 0x5, 0xedb0}, {{r2}, 0xfffffffffffffffb, 0x88, 0xf0000010, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x2000000b, 0xa9, 0x10000}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x100}], 0x7fff, &(0x7f00000002c0)=[{{r1}, 0x0, 0x80, 0x81, 0x9, 0x1f}, {{r3}, 0xfffffffffffffffb, 0x30, 0xf00000a0, 0xffffffff80000001, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000003, 0x21105575, 0x371}, {{r4}, 0xfffffffffffffffc, 0x20, 0x2, 0x81}, {{r4}, 0xfffffffffffffffa, 0x2, 0x0, 0x80000001, 0x8b5d}], 0x6, &(0x7f0000000040)={0x9, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) 13:34:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10110, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1}], 0x2}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0xffffffffebe6b1bc, 0xb6, 0x1, 0xa2, 0xfffffffffffffff8, 0x8, 0x2, 0x3, 0x7f, 0xffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x106a8, 0x80) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x800, 0x3ff, 0xcf00, "2c349edcd26aaddfba335aba0f3d897c5b7e5238", 0x4, 0x8}) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 13:34:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x88) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 13:34:42 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="6203efabc2bc54c8499907fea25b253699f7f293c85c9e1433a448f02d83ba076f13cc2c72de86673e14534eb935", 0x2e, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) r0 = kqueue() r1 = msgget(0x2, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/219) fcntl$setown(r0, 0x6, 0x0) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x40, 0x1, 0x7ff}, {0x0, 0x5, 0xd2, 0x80000000}, {0xffffffffffffffff, 0x7, 0x100000000, 0x788}, {0x9, 0xe75, 0x101, 0x6}]}) 13:34:42 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r2, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x210, 0x3) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) sync() 13:34:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x1b06bcf4, 0x0) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000040)="dc57415fb4534a2b80ee1592b0d7177c43000000") r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 13:34:42 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/113, 0x71}], 0x6) read(r0, &(0x7f0000000200)=""/190, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8200, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r1, &(0x7f0000000980)=[{&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/224, 0xe0}, {&(0x7f0000000780)=""/86, 0x56}, {&(0x7f0000000800)=""/31, 0x1f}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)=""/88, 0x58}], 0x6, 0x0, 0x0) 13:34:43 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(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) dup2(r1, r0) 13:34:43 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10023, 0x0) r0 = dup(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7ff, 0x1ff}, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) nanosleep(0x0, 0x0) clock_getres(0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 13:34:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 13:34:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) fcntl$getflags(r0, 0x1) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 13:34:43 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) open(&(0x7f0000000100)='./file0\x00', 0x180, 0x80) write(r0, &(0x7f0000000080)="8f8305bec540d5692d80888a1b7dbd6d2099d762a199362d2b8ae013cf9fe7961aca58c0e2cbe16cf3778b7bd2b6c0334def9d3b6d0b17e46f0d9d7f80d4d48c97ad34b5565a1c3116e161751b72fd55da1f793cba78c81c80834824829d589ba4ea8febfb99726c7c59e53516a9e728879a4ffb41c2fb4b142132", 0x7b) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 13:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0xc3, 0x0, "cf0d47cc10a3282f96fd47abfa367284ad499733", 0x6, 0x5}) read(r0, &(0x7f0000000140)=""/111, 0x6f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) 13:34:43 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc010, 0x7) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 13:34:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$KDGKBMODE(r2, 0x40044b06) fcntl$getown(r2, 0x5) 13:34:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 13:34:44 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/117, 0x75) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) syz_open_pts() utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xa8, 0x8001}, {0x100, 0xd10}}) 13:34:44 executing program 0: 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) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) 13:34:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) fcntl$lock(r0, 0x6, &(0x7f00000000c0)) ioctl$KDGKBMODE(r0, 0x40044b06) 13:34:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:44 executing program 0: r0 = socket(0x18, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x3f, 0x3fbd, 0xc8}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xcd6, 0xd9f}, {0x18, 0x1, 0x6, 0x6}, 0x0, [0x1, 0x3, 0xffffffffffffffff, 0x7, 0xfffffffffffffffe, 0x7, 0x3, 0x10000]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 13:34:44 executing program 1: r0 = socket(0x1b, 0x2, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 13:34:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x50ad, 0x400, 0x5, 0x10000, &(0x7f0000000180)={{0x9, 0x7, 0x5, 0x1f, 0x6, 0x7e4454f3, 0x4bf}, {[0x7, 0x9, 0x10000, 0x4000000, 0x400, 0x0, 0x8001, 0x195ee764, 0x1, 0x4, 0x7fff, 0x10001, 0x4, 0x8, 0xfffffffffffffff9, 0xffffffffffff7fff, 0x264, 0x1], [0x3, 0x6, 0x7, 0x2, 0x1, 0x8, 0x8, 0x81, 0x10000, 0x6], [0x0, 0x1918ecce, 0x7, 0x7ff, 0x1, 0x7ff, 0x5], [0x7f, 0x5, 0x9, 0x7, 0x7, 0x5], [{0x4, 0x108, 0xffffffff, 0x8}, {0x10001, 0x3, 0x4d0, 0x1}, {0x9, 0x85d, 0x400, 0x7fffffff}, {0x8, 0x7, 0x6a, 0xffffffffffff7e58}, {0x3f, 0x3, 0x80000000, 0x20}, {0xe3, 0x1ff, 0x3, 0x200}, {0x6, 0x0, 0x10000, 0x9}, {0x1, 0x1, 0x1ce, 0xaa3a}], {0x6, 0x6, 0x0, 0x100000001}, {0x400, 0x7fffffff, 0x6, 0x3f}}}, 0x9343, 0x7}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 13:34:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x378, 0x0, 0x0, 0x0) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x20}, {0x16}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x4, &(0x7f0000000040)="f327d711") 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x400, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0x9, 0x1}, {0x802000000, 0x9, 0x1000, 0x200}, {0x2, 0x800, 0x1, 0x8}]}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000400)=0x8) syz_emit_ethernet(0x10d680101cd45ffa, &(0x7f0000000640)="aa3b67b370dc9833d080c50381997eb74cd5210f165e9f1cf499012a72b4fac8117b360af6baa76db59bb52bb2589432499349f3157b2575c6f638bdf8d36f5aa828a4df1eb50f8fb52ab1ab000000000000000000f3c2462a57ed8260581f9c2cf69c3001c9ed089d31e6010d5eee13335276af372ef66781bbfdcf5a1de612f6c46c1dcd7f28de82160f8155a3eb1cb99feebda853641042ea2474d903fbb67189387b61bf1b01981fcca8216db1255b22") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x10000, 0x2, 0x0, 0x5}, {0x6, 0x2, 0x7, 0x20}, {0x2, 0xc000000000000, 0xf, 0x2}, {0x80, 0x2, 0x0, 0x1}, {0xffff, 0x8001, 0x0, 0x4}, {0x0, 0xfffffffffffffe00, 0x7, 0x221}, {0x42e67a5d, 0xff, 0x5, 0x7ff}, {0x40000000000, 0x0, 0xfffffffffffffffc, 0x80000001}, {0x8, 0x7, 0x4d9f, 0x200}]}) 13:34:44 executing program 0: r0 = socket(0x2, 0xc001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0xb) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x7, 0x4000000000001, 0x8, 0x984, "3c1ae50c23f55a684bbee6792ba1f03ba8ab3930", 0x20000000007ff, 0x5}) r2 = socket(0x2, 0xc003, 0x6) clock_getres(0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530009ee69cd4f29f280c96dde9df9520f1aa3e00484ad6bcfaf575780000933e8f32b0e155c9bd502ea0be79bcb1b2709fcee37d8b8334a9b8a9afe455234c31db4f024136e234d683e2388e2215aab67114ab80cf1c93dce09fce6024bd80e7c500919e77df0600f9776a1262892320af1425043c7ec4e252d9653721a28328e880a5db99fc5695dbb9edd438c23f40454f7235362205000000d1e608b590231013f3fa6ee545c4424a6ccada78181ef3897c09edb868c28364ec479ae9c4c0b645ef467944205e30dd9acfc5cc687fc6950ccbfe6826b85aef3f90ad0000000000000000"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 13:34:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 13:34:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="a8", 0x1, 0x4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2010, 0x8) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 13:34:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x40, 0x10001}]}) 13:34:44 executing program 1: kqueue() r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x3) close(r1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20102, 0x2a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 13:34:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) setuid(0xee01) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x6, 0x6}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x0, 0x800000000000000}, 0xfffffffffffff001, [0x7f, 0x5, 0x0, 0x9, 0x40, 0x7, 0x400, 0x200]}, 0x3c) 13:34:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffffffff000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="63e259950e0cfdc2db7c30e814cdcafd3f6e9134cc5b524c1fa8d8e4eb6322f352d922670e6f5162f66d17d34f15b2ff3ea7ef0d588e174787dc245993e0c8e4774343849cbd6079a4a26aabd8bd45c44bc1a5a9ae84008d545af0f25fa82d44ce28afcbccc559db35b3c76d9413387075e4cf1bc440bc02931baad1fe98f1e42426", 0x82, 0x400, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x7, 0x1, &(0x7f0000000040)="9a2bda2f2f7e4b889f01f42040617f3a85bd5db913084db64d5e118db926f129612703c2cf2bf562b22a0ac88bbb5360a3dbcb612d5b56832bbde40ab26b7a8dbf26c83cb2c31824e7aa8e8cd78f0eb2b2c26ca6c140ac46f0df394dacf289f94031c4a0de3133a436137f8cffcb63645ba328b6e5b301fc5afad9804bcd4d3c2765aca5a14ed5197dd259d01a8522e1e0a6efd385a0d391682e0e58602f26831ba8354759a3967ed3584bd38c675cdc4dbe9c9b4f2584af0dcae96d19ae0ffff9ca7b31a1c6d0acace4d77867608095e9a8db30dd3f129edececd754bd867bebc2014ae", 0xe4) write(r0, &(0x7f0000004380)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccd346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04b247d62de98bce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcb0e75b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de00000000092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad622f0000000000003734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b30182c9a0dbc91c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d27812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0f36b628307c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c8501bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db22d2cc16a90fcfe453ca53ea1def152e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce9e0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2eb97ca12a2a7a0c43ac46fcefad3c3da9f2d13f52525a7bac422d0c82dc79bf001480169027163d04650cb6e397fd21ebd256988a89e32c4a81b04f12f7770118d7e69b463c33771524556907ce2e8af3dbcf274ee803f7ab6d688cb961b6527f84fcd1b04e3893709da62d7fb3db236d8957003d198ae51e052ca455a2382a9df09446a9bae0dbb6ee0959721a1f2a000000000007926d1bbd6894ac0ab0a30e93f3a1013e1897b2b3225bddfe20151df14232232a5460b9fe77aeebba71c3162a8359aceaa4d38ae7adb64b8f6923b21fd4b67233dee52ef1abf3b42de9ada2079449acc87d2ff25d7ba087349000e8ea9a09e0e8fc2869d97221c2eb783fdc03103c33389d6e95fd337887541673dd3a7f89f104af8cbaf29f351d2ddf02f0731311d090bf1b23d9e7d66a236091b34eb2849862ed35c1405c721b6f2c2b26147d36114fdd844fa736dd7ed5fd9332657a72debf666c20e6c335804feecdb7bf", 0x10d9) 13:34:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x80000001}, 0xc) write(r0, &(0x7f0000000080)="86a513b8c6df2733", 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x88e5, 0xffff}, 0x10) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2002, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x6, 0x80000001, {[0x401, 0x4, 0x2, 0xffff, 0x4, 0x3278, 0x0, 0x7f, 0xfffffffffffffc68, 0x3ff, 0x7, 0x9, 0x1, 0x1, 0xff, 0x320, 0x5a, 0x4], [0x57, 0x1, 0x800, 0x7, 0x0, 0x5, 0x40, 0x395f, 0x5, 0x100000001], [0x0, 0x9, 0x4, 0x1fe0000000000000, 0x2, 0x0, 0x8], [0x1, 0x5, 0x9, 0x5, 0xfff, 0x5], [{0x100000000, 0x3000, 0x100000000}, {0xfffffffffffffffe, 0x8, 0x0, 0x7d47}, {0x101, 0x0, 0x5, 0xdea5}, {0xffff, 0x4, 0xfffffffffffffffd, 0x3}, {0x798, 0xaa, 0x4}, {0x40, 0x101, 0x4, 0x40}, {0x490f, 0x3f, 0x382d, 0x3}, {0x6, 0x7, 0x81, 0x3ff}], {0x4, 0x10000, 0x1, 0x6}, {0x1f, 0x1c1, 0x9, 0xb}}}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) 13:34:45 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x6}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) readv(r0, &(0x7f0000000000), 0x10000000000000c4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) write(r1, 0x0, 0x0) 13:34:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x96, 0x0, 0x0) 13:34:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x481, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x5, 0x9}, {0x18, 0x0, 0x10001, 0x8000}, 0x6, [0xff, 0x1ff, 0x9, 0x4, 0x10001, 0xff, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r1) r2 = socket$inet6(0x18, 0x4, 0xe6) recvfrom$inet6(r2, &(0x7f0000000180)=""/46, 0x2e, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0x3, 0x4}, 0xc) socket$inet6(0x18, 0x1, 0xfffffffffffffffa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x110, 0x0) 13:34:45 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) clock_settime(0x3, &(0x7f00000000c0)={0x0, 0x200}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) clock_getres(0x4, &(0x7f0000000040)) clock_settime(0x7, &(0x7f0000000080)={0x81, 0x8}) 22:28:15 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x2730) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2d8fd4ff63e55e5, &(0x7f0000000240)="b62156b278900c74bd60d4fd6fc55a0ecc7bc7fab0caba960d5184d883b9112a0bb3c209c30ea6b0a48c5ea602a0495c72961a694957198e0db0571aa42e9b060ca5dcfdb41205d405f7a7aae4c199936c1d067392592d510998c896ac8956a7855b760d937a8b2cb0dd00000000000000000000000000000000ba447c11863d65f59b38507250f7ea78bec31b05d82bde08e59b9d22dcfae051754fc42c177d9116cdba3ed47e30e5cb631a012eba7f18b75b2b72") 22:28:15 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffff) 22:28:15 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="fe3aa1bd3bdac240bdf41897bb15d50be3811ef6ab91b2d6f27239c4526f074f451f08748387a16c2257a0f48ab97fab37bb6de8c409247027dbec849335f60922eb5bde5611e705d70e3f84c5855298023612ac6c1112cd83b1b273fc7571c649fb76c2d58d1ea469dad668bf095af66feb37bba613b82493fa27b2af139382236865502233553dd1b67a68293284846500fca4d81849e72ffcd50bef0eda97b2c55086574ed92a0199cee7225c812206006593cdb255c78a1df808d33dc8bc0250b587192f786261de2f05b0ce26af6d75cd6585e869338b", 0x99) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x7}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) write(r1, &(0x7f0000000440)="259f9b8e552f5ff73fb6b7d8da2d227810ade7869eedfe52b393925ef5741512ee77a0dd41324987060043b73adc62ba0b1667a56530ae1534f52f78267c025e9ef4ad048dc83cc5e49dbdc515a3bbbe7c9dd53b928da1c9c872542eab6f61ca7da178d28358589c34fa23201280160a75d61d8556600d6fd8ea346f673b194aa70641924b62e1673ee4abd4cf5a88a9f67d9b224ed2f2387f501bfe4c02f4f842b0ea78c41cc184db7d54fc28fa428c77bd4fbe2d717d1bd23cbd3d283fe8c2117eecd5e779049d538ea5c51d667c96b959bc3630a298de93f83d", 0xdb) lchown(&(0x7f0000000340)='./file0\x00', r4, r3) r5 = socket(0x18, 0x400000002, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) getegid() r7 = semget$private(0x0, 0x1, 0x220) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000002c0)=""/88) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000100)=[{0x599a0b6e, 0x3, 0x3, 0x12fc}, {0x2, 0x601, 0xff, 0xfffffffffffffc01}, {0x1, 0x80000000, 0x4, 0x1}, {0x1f, 0x4, 0x1, 0x8}, {0x7ff, 0x40000000000000, 0x3f, 0x3}, {0x61b, 0x7ff, 0x8, 0x4}, {0x1, 0x40, 0x3532bfe5, 0x6}, {0x2, 0x4772, 0x5, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = msgget(0x0, 0x10) msgctl$IPC_RMID(r8, 0x0) write(r2, 0x0, 0x0) 22:28:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200000000000005, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x200) semget$private(0x0, 0x4, 0x20) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x8, 0x6) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) fcntl$setown(r1, 0x6, r2) 22:28:15 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) fcntl$getown(r0, 0x5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r7 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10081, 0x1) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000000c0)=0x4) chmod(0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) getgroups(0x9, &(0x7f0000000100)=[r3, r6, r4, r4, r3, r3, r5, r1, r5]) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x43) msgrcv(r2, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x3, 0x1800) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = msgget(0x2, 0x100) msgrcv(r3, &(0x7f0000000180)={0x0, ""/100}, 0x6c, 0x2, 0x1800) 22:28:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x6, 0x8eb}, {0x48, 0x5}, {0x0, 0xd915}, {0x85, 0x3}, {0x48, 0x6}], 0x5}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r2) open(&(0x7f0000000140)='./file0\x00', 0x8240, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x100, './file0\x00', './file0\x00'}) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) 22:28:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x87, 0x100000000}, {0x84, 0x3}, {0x147, 0x101}, {0x21, 0x2}, {0x67, 0xeb0}, {0x47, 0x6}, {0x89, 0x4}], 0x7}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 22:28:15 executing program 0: r0 = getpid() setpgid(r0, 0x0) setpgid(r0, r0) setpgid(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 22:28:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f00000c7000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccd346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04b247d62de98bce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcb0e75b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de44b547e4092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d27812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db22d2cc16a90fc59a7ed4dd08687a252e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce9e0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2eb97ca12a2a7a0c43ac46fcefad3c3da9f2d13f52525a7bac422d0c82dc79bf001480169027163d04650cb6e397fd21ebd256988a89e32c4a81b04f12f7770118d7e69b463c33771524556907ce2e8af3dbcf274ee803f7ab6d688cb961b6527f84fcd1b04e3893709da62d7fb3db236d8957003d198ae51e052ca455a2382a9df09446a9bae2dbb6ee0959721a1f2a0000000000", 0x100f) 22:28:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x21, 0x92) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x20000006, 0x1}], 0x4, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8100, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) bind$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) fsync(r3) kqueue() 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x0, 0x7fffffff) sendto(r1, &(0x7f00000000c0)="04078031c42446dea6d06f09f6cd6eefe3df463dd0124226006000a8fd2f6389f0741ba948b45561277925ed763a5cbcff65bc000fe7cff82f382f6b0c7a1acf8e04d9f610f26a0bc9e9d315702b3618807847e8bc37b6ed986e867f3acacf3e51c58a9af5342987b26bdce80a8cdf0c32f720ec2b", 0x75, 0x7, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x120) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 22:28:16 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x101) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x2}) close(r0) dup(r3) 22:28:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="7b71e10a698cfbccd1128ca0075f15f1b6b7dd088951d44ba80eff55c4c52466f26dca9c144529e94c7b2b7322ac47a0c2374c0ceeda8e83a64d1cb6992c0104b30d57e25bd410efc76ed0b83737717074dd284ca80f93baf77bc1c57cf0fb78c4cc8aa06372afe870d586ad20aa153e72aa1174c15f2eeccb97a6532a", 0x7d}, {&(0x7f0000000080)="9f8f5ec3ba57e7636d0d504782e40561e5d7445641f717207e07020903742120325e680f665bbf9404c7b85a3e94505e0e9ed1c6b90d17de912eeb48fbd4fd105783ec4cb0b45eb836b9dd008a3ee8fc6be0c03efeb4895f820924fb75817dc689f0bccf3b9db41cb5ff0b7f16b3ff5ec11d7218e7651a290a57e7328cb69b6a35c2367a8ae7fb4c48bad36a30e0a245a1b6e5c40c429ec207448954d63d57c1e3fb19456a7992c70d646f3312876c4fab180ad3ad608b4965d664d1bc906078ab5012", 0xc3}], 0x2) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x48) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0x7) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x2) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 22:28:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffd, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:16 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() flock(r0, 0x10) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0x7, 0x7, 0xab}, {0x1ffe0, 0xe569, 0x600, 0xfff}, {0x2, 0x3, 0x10001}, {0x5246, 0x1, 0x200, 0x8}, {0x8, 0x0, 0x8, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x81, 0x40000000001a) recvfrom(r0, &(0x7f0000000080)=""/254, 0xfe, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x9, 0x7e}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x1003, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10b886, 0x4) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x9) 22:28:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xc1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000180)=@in, 0xc) connect(r3, &(0x7f00000000c0)=@in, 0xc) dup(r0) 22:28:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) mprotect(&(0x7f00004ef000/0x4000)=nil, 0x4000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20599, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x4e0}) 22:28:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/166, 0xa6}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) accept(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000300)='./file0/file0\x00', 0x1, 0x80) write(r2, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000080)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xffffffffffffff01, './file0/file0\x00'}) 22:28:17 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x580, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x1a, 0x4, 0xa1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x200000005}) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) r3 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) getdents(r3, &(0x7f0000000200)=""/106, 0x6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) fcntl$getown(r3, 0x5) getpgid(r1) recvfrom$inet(r3, &(0x7f0000000100)=""/38, 0x26, 0x1, 0x0, 0x0) 22:28:17 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x45, 0x3, 0x100000000, "11cc5228ab9b4985be8ae8e2e594ccdb7ca9dc2d", 0xffff, 0x93}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x22, 0x2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() execve(0x0, 0x0, 0x0) write(r4, &(0x7f0000000000)="4d3b56174c76a6b099cefb08a1f3", 0xe) close(r0) 22:28:17 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x18) 22:28:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) socketpair(0x16, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) pread(r1, &(0x7f0000000080)="8afb09aa3973c157396fa3be72d310af003dd6228ab985f6b86085eea37003fe041554a587c32b127b7ec079817fd216e240d53205182a632c374901e1851c5a9ddae439f0cc3ad5941034028a9fa3097db428887d989fd576ed6a266b36ed15466d603b5fe1b38a5b06b14ad6eeeca7ca4b692a71c8dd05473615a6bd49b2d6ee35d74e2765a52fc4ee528e10f711b330c32bda6dd3236c6ef916196aec58ebbcc3b916a5024a10e50872e982b957ba7a0c09bf27b703b0161f2f81c6df40ed6d5ada5ef629c3916c1f2e44ecfc7441deb240b4131ee98c643963e0343a9e5a495276b5ef50bc2f4c268addc09dfd95d456a911", 0xf4, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:18 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 22:28:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xa0, 0x53) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200000000000005, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)='\x00\x00\x00!', 0x4}], 0x1) 22:28:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) 22:28:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f00000000c0)) 22:28:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x800, 0x8001, 0x0, 0x6, &(0x7f0000000100)={{0x8, 0x9, 0x0, 0x9, 0x401, 0x2, 0x2}, {[0x13a00000000, 0x9, 0x0, 0x1, 0x100, 0x4, 0xdd29, 0x0, 0x7, 0x7fffffff, 0x10, 0x3ff, 0x5, 0x101, 0x7, 0x5, 0x3ff, 0x4], [0x81, 0x4, 0x7, 0x7, 0x7f, 0x3, 0x2, 0x10001, 0x10001, 0x4], [0xffffffffffffff64, 0x1, 0x0, 0x3, 0x2, 0x9, 0x4b8], [0x8, 0x1, 0xfffffffffffffff8, 0xa48f, 0x690adfb4], [{0x3ff, 0x5, 0xff, 0x75d2}, {0x2d, 0x9, 0x4ae88c58, 0x15}, {0x6, 0xffff, 0x6, 0x3}, {0x8000, 0x80000000, 0x3, 0x1}, {0x8, 0x4, 0x0, 0x288d}, {0x98f0, 0x6, 0x100000000, 0x7fffffff}, {0x3, 0x2, 0x100000000, 0x4}, {0x0, 0x7fff, 0x100, 0x68a}], {0x1, 0x0, 0x2, 0x36}, {0x2, 0x582, 0x27d0, 0xfff}}}, 0x57, 0x6}) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 22:28:18 executing program 1: semget$private(0x0, 0x0, 0x1) semget(0x2, 0x0, 0x400) semget(0x0, 0x3, 0x9) semget$private(0x0, 0x2, 0x0) semget$private(0x0, 0x0, 0x400) r0 = semget(0x3, 0x7, 0x4) semctl$IPC_SET(r0, 0x0, 0x2, 0xffffffffffffffff) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000015}, {0x1}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 0: clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000100)) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x3ff, 0x200, {0x4, 0x1}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:28:18 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:28:18 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) shutdown(r0, 0x2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x3, 0xff, {[0x6, 0x5, 0x975b, 0x4, 0x5, 0x2, 0x6, 0x2, 0x8, 0x4, 0x3, 0x8, 0x1000, 0x5, 0x9, 0x8, 0x2, 0x20], [0x0, 0x200, 0x5, 0x0, 0x80000001, 0x8, 0x9, 0x100, 0x4, 0xfff], [0x1, 0x54f3, 0x9, 0x800, 0x9, 0x1f, 0x8001], [0x1b7, 0x9, 0x2, 0x1, 0x3, 0x81], [{0x0, 0xff, 0x7fff, 0x6}, {0x45d33800, 0x4, 0x2, 0x3}, {0x4, 0x8000, 0x7, 0x80000000}, {0xfff, 0x400, 0x3f, 0x2}, {0x4, 0x100000001, 0x4, 0x5}, {0x80000001, 0x100, 0x1, 0x8}, {0x2, 0xe83c, 0x200, 0x9}, {0x4, 0x6, 0x9, 0x5e}], {0xfffffffffffffffe, 0x80000000, 0x1f, 0x1}, {0x5, 0x80, 0x2, 0x5}}}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 22:28:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000040)="929aede2", 0x4, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 22:28:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001680)={0x0, 0xffffffa7, &(0x7f0000001500), 0x0, 0x0}, 0x802) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x28, 0x10001, 0xffffffff, 0xa3}, {0x20, 0xb3, 0xfffffffffffffffd, 0xd9}, {0x1, 0x8, 0x80000001, 0x7fff}, {0x2, 0x5, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() fchflags(r0, 0x4000000000000001) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 22:28:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 22:28:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 22:28:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffeb6, &(0x7f00000003c0)=[{&(0x7f0000000040)="381f5627af408ff07eafc3ba2074411bf2574bb62d8aa285ae5ca03cfe036dbe15ce5008419d7b78b493c9a9874d93de1fb2759dfb6ad682208e3280"}, {&(0x7f0000000180)="b513276d339e73cbd2f0fa5a17c8e43c2669"}, {&(0x7f00000001c0)="e84619b6f8532ea56cf02ebfbc800ffc574d1927a9306630249c55cce2e968b86dbd966354d6c5c1b0d2a0a6fbf0eb472a6a7d3dae592be7eeace3ba7c126ef116a35b406315cc9c35d4eca01b"}, {&(0x7f0000000240)="f93afa869cb7fc2001bb36a58b3bef77361745f087fd0e2896edc7e6570e437e3f93e46005f6dbd6cb1170cee4c7eb65f5b43b5ccf26264611afcc8491ed791d02c2ccda68b01c157f033ecbf9cc9944a67154a897"}, {&(0x7f00000002c0)="6e1739ef0529735ca95770a274d4bf5dd3eb346ecdc7a178e3ab"}, {&(0x7f0000000300)="f921d53cbe8aa121730b95a5e9e72f2e0f5e6e34c6c9a6f28fdf349d8439b27a860c7f4b10ec0239fbfd154384a1e698765dc1c6e6668e336a8655f609c626f7d7803f25807f1dbf267a140c46f981b7b11022c5eeafe6c34e1afdde0006a44f"}, {&(0x7f0000000380)="fcc8d67a1c400ef1a8e71adc685f5005"}], 0x0, &(0x7f0000000580), 0xffffffffffffffda, 0x8}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r1, r2) 22:28:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000001c0)="bbb84755b68b0bb9dc62a503240c5f18449537276511f48924ea9d61f5654176fe4ce65513ca083233347fc6fd18687c76465a4ab61fe5d8a0a366b782727a35c4ad8eb0e4e1d7048b319b1846ecf1be4e54407f803f98c20661530d3e57c46a8a982af247a39810bc00517db0d3762efa77f6712adf12f718d5f54b0d17d7387f7943cc2d7928b5cd89bb0574bae5eae0952257363c2c442f3fc3f275ba6cd3928487b6f1cbe7ceb4d67a93a4eb49ed64a7c9b1ff36bca52beafca3c0b9531288d922fd9ebd0053b37a2a4285", 0xcd, 0x8, &(0x7f0000000140)={0x18, 0x3, 0x800, 0x7fff}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = getpgid(0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x1}) r5 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x3) bind(r5, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1012, r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) getpid() 22:28:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget(0x3, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/64) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x848b, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x100000000, 0x7, 0x3, 0x6}, {0x3, 0x6, 0x1, 0x1}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2043f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 22:28:18 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8fe, 0x2db00a7, 0x0, 0xfff}]}) 22:28:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x3042a, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:18 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, 0x0, 0xffffffffffffffff]}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x28) msgsnd(r3, &(0x7f00000003c0)={0x0, "706bda63dff051"}, 0xf, 0x800) 22:28:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="9de833e55b56e92cbff99af8df7d462e6d951db12a0e34a6d016f52852dfb3b5413f23e35c982ed7e1469413e4d0f9fd37a64f18fb2df43559c91cb8d8cb5907f578134cba4c5d1b3e7a6568c513af5970cd350c7be7", 0x56}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0xffffffff00000001, 0x4, 0x440, [{&(0x7f0000011000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x22f}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000000d000/0x2000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xba}, {&(0x7f0000003000/0x13000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil, 0x8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f0f4f3b}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb792}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0xffffffffffffff61}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil, 0x5}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f000000a000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000fec000/0x6000)=nil, 0xdd}], ['./file0/file0\x00', './file0/file1\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:28:19 executing program 0: pledge(0x0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x140) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000b18f906926917462f3ee3cb977e9f96b3466c8da3d5483c73168f4b74c1321bbb7392c3a53f219590c"], 0xa) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x200, 0x6, 0x4, 0x1, 0x10001, 0x80, 0x1, 0x3, 0x3, 0x50000000000000, 0x100000000}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x6) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 22:28:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() r0 = geteuid() setuid(r0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x4}, {0x3, 0x3, 0x6, 0xfffffffffffffffe}, {0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000d40)="6023ed90bf6d5bd60453c355fb3e68449aff29fa774da7bedd69efbe22352cc6fcc1995ed0fd563d61a049729eeb9bc951419291722ce48c784168baf71d1e808554dc36c26dcc47e4b2314ad1ea6e0cfdeebc5a64505402ea662e7e20a9b974cce6841013104d478cae3ebb169133e5048356e1643e4319b696ff601e553c65c2be9a8d3ae53f59b2764bc1d3135acab5dee1aa3d0431939d0457b37c1ede015debce035558cc008e8181e9436c14742e04574495b5ffff13b3b45a9a5bd979586e27e305434b2f6d5623de80fab38ed0013835da194b1568400000009683005ef0b21074f5d1f57f08c4cc23533fb096eaecb6bf781d82bca9017b4e2b02baaa67dee4993da2e75f1f43a509078c9cfbdfce73b58b9c25eea7efd28a93daf9a6b25be93191c084c994d3dc6023233a3b219171d7fa2b71b8776303b50000000000007f46511363584737ec0747b19f54d27a97c80b9da90aa47cfe3eb66cd72c91caa3f4c1879cc1dc154902fa386419065e9f00031ef47bd76e698e81d1f1c594a3e14426e597bc8b281f1dc577f5d988b61b21a6e5c5b0ca8bd3d626991ab275c7b2324e0ba009bf63d4acfdedefc8d67830ef68f3fd9d5570e316b7a14ce5ace2bc97c5461341154cad7678ed941647e8aade3baa27afde1363d0a7c5a3d361d808f3648c2c04a0eccf76da3302961e674abdc60506771572fc72850b83f61cc53530e4f13c70cc398cd70e5365dd167f2fc2afe9fd1db992056d4394620f9fbdcee852ef2ff105fdc0faf28b672d63ad45e179bd7a8f318be96eb55f2de1b06fb4597d8ca290c28f20d4cc5acf1153a7361753ec7043350db5e2a5e579bdc53c7828d7eea0cbdca3facaf693f6457c0445a87d3924a7e6a69594901b5f1a19780588e4be18d238850e2db707719674565fbf205ea193d0b94ec2dad9137dc1baaa5876812588ee3a227d7030baed9a76d8c2786b590e73ecfee292e8edae9d6ab088be4eb3755df5b20199") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 22:28:19 executing program 0: socketpair(0x20, 0x4, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x7}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="bb712009ebc4eb214892f30c09b227e9dfb38722ed4456d9eef2b67812b05d057545799277aab4044ea107de09bfda414f3ad9aaade6c8e9f28b3ad1e9ba24ff59fa4005c1602cba1bd5913590c0cc9c561662e5ac409b054db7c58d1dc7c81cc72723704b9ea5fde4327b4b15cd5e965b9a3c53500b60edcd9bf1e3", 0x7c}, {&(0x7f0000000140)="fc208e1e31e3b3c659409dfe9030c0bf8a66337ef552883e9293d85082172c3ecd3995bb8de9261f05", 0x29}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="9000000000000000ffff00000800000037980499c06fc42af43aed51b34ce19676e8419ae870d2e09ebf031ffb0c19ff3343cb291a74716ce2fbe7a9cde9368d9e49590cb2da9217e5729a11c5c745aa1c6f65ff3e1330843c3cb7d1fdce21222b0636365df100c984cfaaa0110ee885e513d4fa216fb6f709639c2d1653782ec48e4d2098298165b7000000000000008000000000000000010000002a0000001932b0f6f1953bab1cdfba6c7a905d0884a3940cbb0a92abb2c337010ab10f03e8e90cdef450a1de0d21d3b9c60a937a6a4b197cabc1ada1e0358816cdd5d3f34727b9c7288cef9081cf5451096a07c099ca4f16bd8d3bed384b5bb94f3dffb5d1c8b6cfed426da5146aa9e8fdb3f27a8800000000000000ffff0000050000007c9ffa5d6040123dd9bb9dad7530c93bb0035ea7345bc30c8622dbff50b6911f3536f510466684e238d7ea35303ec65273b2d30911b6fcf0e8e17d211bf9d5fcc946c8c7dd7d541d9b4a1ccd64e592994cc6ef51237162535307249f2f74629e231c4530369c5b4177c716ce41cb521d0c972b054394eb00"], 0x198}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) recvmsg(r2, &(0x7f0000000e00)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f0000000640)=""/154, 0x9a}, {&(0x7f0000000780)=""/190, 0xbe}, {&(0x7f0000000840)=""/196, 0xc4}, {&(0x7f0000000940)=""/119, 0x77}, {&(0x7f00000009c0)=""/184, 0xb8}, {&(0x7f0000000b40)=""/141, 0x8d}, {&(0x7f0000000a80)=""/31, 0x1f}, {&(0x7f0000000ac0)=""/59, 0x3b}, {&(0x7f0000000c00)=""/138, 0x8a}], 0xa, &(0x7f0000000d80)=""/101, 0x65}, 0x802) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/40, 0x28}], 0x2, 0x0, 0x0) r3 = dup(r0) r4 = semget(0x1, 0x5, 0x540) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000e40)=0x40) ioctl$BIOCFLUSH(r3, 0x20004268) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24, 0x2, 0x8001, 0x5}, {0x8, 0x6, 0x8000, 0xbdb}, {0x80000001, 0x0, 0x7, 0x8000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffecf) seteuid(r2) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) write(r0, &(0x7f0000000140)="220e22", 0x3) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x73, 0x7fff}, 0xc) sendto$unix(r0, &(0x7f0000000300)="e0d50cf340449954a04a92dff12aa8208efe6603b1c85ca5055df3abad03bd71db5452f95ab27cff9f0a229ea69874468f8230ca29c8e1705dc6d3b304f9b21a6b7bb50037cf512d76e39b1b7692aa1915a29ad2536705b345b5fb6afc23ae8d95c39db76c94c463b1038b4cd6627ffc85d1d7685dcc9369108a4d23cf284fd6488132b8d60f2c9ce8d84c4602ff440acb093cd3ff0b4fd91a638f752c9d18377c1c167c7387320ef4126274c170544ff53cf661fbdc59bb73a92e94a06be50b03ace6d1d4fe8e2e62547f10a4e32ae5e4a8b48aac129d56a846b43f18c523536e8714eba93fafec1d48a405c1cfe407d9ffdc03", 0xf4, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8042, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') 22:28:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9fe1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000380)="7de5dfff5b25d7bfde1d2a9ee5875f164d669d40a4ba7180c5ea4ae0bd05b602173b1b4497c222e740fe95e936b19f77af77e6c156875927361e85d559fce57f90c381a89d9dc23ad2b5d7422270ba52f3e9797c97711d5b5bc98544843c9f4c49c4e172cd3caa7ffc936c1e97c68bc3921a5a5bd4ed1745803c3bf5d859350e7f60a3f3d945941f55735e0edff5e48cfef490520e8279f9d413cea19c297b3d5faa5a02638004e79b82c7e327b71d527089a3c7e2b275250ecbb9c92fe2cbb127c6afefcaacb87cedc176887e4012c9f3e7625d4996df420adf889e973ab2563e1be51e88dd9f1a6c664dd171048fdc9ff33358bbcb37e6a66c844ca5a788bcb0512c482ed0be0b19b37b93cbfd180dc99abe9a9c099b08891acd2efd8dbcbbd95aedbf1ba40a2812e41f81d5cd4c1c87f973f32fccf361ae937248bc3fc25573a053c83f77a352fc32e7cb9d21da62d3ad5fccc56b02a8cc6c029e3274932bb4463c81a136a191befaeca189b5723ca78a3ba8889b7e76d119a003499c0920af6cc613cbc5959781fc8986ffc5d3141e8eec7aeece6d2d87329690b5006491cac3b905a249bb1777e261ad4fe7a9ba4f27d7859efaf7b340e51f6cff34522e492e307a8bae04ecd2b6847bd5bcfd75d119b7ea2fe337a20a5330533a5a4715c40a4bc8f787fe777f4d732d77418ea1a6add3b36038771830418a1c05b795252fc5f7d8ab0d213c95dc21fccc3c52a3a9f37af8cb23a6b1adcf5e737ddb28d7e43752d4aa8ac2712621f16f1504b51a13bcf59214d9582138e4a05248fb9e520e72102ac06c8b623208be357ea77412d9a926eb38a6bfde51f00386836bd85747b2adbaf19c2be0c5f70be725918ae1925186e13c12b6667b09daaaa63fb88a78c3cfd26aab83be756703d7b4e913b998962d1c9a24eccbb506d1e383e44463d89f368a18b1083fe35e74b8006f52577b43405076bfa517e0fd26e6e9ef33f37e3099a4c1497af347ac04b7328af8e448a3890567a3f485290eab5cd50bcb7cd6740c912fc3038c1568620f491ee74509545d5a4a7180d38a4eee0f57f27fee4c00b03633651f139af724b2d3230a06aed28dda8a213330084fa551df98ed7a6a58e344a483a094732458dcb490a41cbf46959b6b89cccd50afbf89aac85bf335f8db7e70b4f3c48885b51257d7d73e4641cacbf6f75231cfb75463dd0663256405f254bbf6b2d892cc83ce849c79a2f2064d49c38da4b4fa92250875e14c643b8011a186473ac94a9b8aaf78f35c4084ecb6fe9f5d0c3152e7b0bf16773f8759eb5f6d943d77e9fe9dd26e045d471810376bfbf61a59d5abe5fca62c949b079db8c5e18717516311cd9eaf9c5c2cdb7ebad8223f3fbf4b0de7b04e543caaa8510fb755cafd3b7581b394ab22a81fe90bc3effb609cf18abfabf8180fadb0b109c359ffa30688f8b5ecfb3ef701adce1624854e312a185ff9ba6424e725515334df4d19898f0d05e68ccb7a0edc0ebe9422431228db26aae8a3789237fba668260a0e8c236a014c1ac3dd36ca386a01a108ab3cb6e8cc240613a1bbcaedfd07033e1a76d81734e80ef0b320a030aa0d18dffdbd7762a85fa8f04001aaac745dda45dbf7d486fecad5ec013b0c2afb5f213012257bde6973adebedd2aa16456ab29416776a2ac03e39111d2e678b8a193180d79713531cc8d9012456d9ddb58fcabdf15d9821fb1ecdb6cd2238b7752e58249901f43e7ecd6ceb7745ee54e6a49f4d8c42cdc2fe35b310bf643867f6433f7f2c527ab7c9f17c52961790670bf789414e07ad69dcd4e93463f98762052bf54914d0bf481d69f5dbd3e52e2bf42bfeafc84797ab1e5f0cfd7197aee00a9af7bee4b5bc7d14361492e9a185da59e432a1b473d62b683b124bb3c1b11e41afbc836459fda43d8c9a09d334294926b601513fdfa1d5fb671b2bc575ded4f3abda9118a4970b473c38b34293b98eab1566fb24a24117f71b8400ccf4914ec833a46fe14680a0534e7a9575ab04671e3158fcaf83da6fa3f1f863fe45aa82548bac7c5f0d6ebd5c8ff58d74fb34cab1ef1f23d4928dc52cae955cd0a8f35380a8951807b5ea3cd6f6b1f2bf4204851bb1ae6ac61f482f07c968f79bef384a946b91564c2ca0d9f4511d64d0d6dc77ef502e9eecc08ff1a0c78e4fc19b75d77f1c2ff53d4422063e87b9e6db908e2369a3e3ba2b9be810ac2f36948a6f425b0772e5d6d1088657f72b47bc4cc5d459885ca9ae13aeb2f8f395e9a83e0c49a5c464a7229c1410c7b527e70b63c36f62d04b721683085f869cf2789648cb35d6183cda86a0700ab935f421804fad9a3028288b27aaa234a5112ec9032d506fc74d3f37a90e4c7d67c2dfbffc9203f037b6ef3eb3fb04b082ec6e1257cc3fe46e68bf3a0338656ca693a9049a1ec832a78a58c9c6f33824a3a56a80a9ae152bdfd8c9ce1de04cf43625d49ed55d7a5567b05aed710fdb3ce907abe2b32ecb6dffe43ce2c19041fdb1a2b4b456c945057eb547ffa8cdb65660182d623a923861679020d005360013acba79c9b2a69b782b664ada2152d5651d250b3e870813470451c2c77dbc1fd966dd181aaeda79c42900a7c072189fcb858dab3c0621842dca9cc7dbd6008d667ce970e880c0ce73559d4da6f5294a7dec9c9f5b4b05eb25758dc69487e642517df092cd4c7b77f62a0216eca3cd371c281841f29317fe8da5ca1fe66fdc661f48dc25c0b3a4b32ac8ac80e1ec1de477e5a3d42a72be442232e77373a30cf9a8ee0e8778e58cf5890b24691179e3d93b670eafd4ca0ffd9c265364e9e26b8a446cdfde1dc23c68a3d6f43ec5f2bf2164eb51aad46bcaefc81d9a54c9ceb7907c8f378141575f32338b313c3891446ab0a0a39a17b39b73c85a0a61c35fb53c74b3ef0ebbd735c7021356b043a598c4c63f5b4fd6995b99eef9d3fc62e2d73d123b13d6fefdc90c9862b5002c8d9d044ee02f4610b69d12c4599491fd0c9fb978bfd7aa0f0cdcfdfc1d1acb66c896907e064478bfaa1b36a6f372cc42e33a4b50bc74568536db930e8f187181bf22ce53fdac272658bbbdd2fe9de8edbeac548f13535ffd3f59ec57160274cdf91e8f5f13dec5cefec0ee59ee2d54a27e002dac2d0d8ae08d362ea6f37d5a8af6ab6c8045e0861dc1b0c1cca247fff0b1eaed93705c2f2f2377aa2dc44ede8b93849f30569ba9e24b12ac2ff1162ce8d33e3d8826cb11a7666eba277f0dd907c5d3681269fe49d90e9743a09b4a6b4071f6b0114449a735367bce1b52b3d327b797dadf1a1d6fb769ec61a6dadc25cd24f18cfaec14fa253314b0009f53c06d71be13261ae7f6892dc9360c7d9e97c1bccf9ab6f195e49cd9fba39179a09339cbc3f51990ed39e4a2443e658d3debd19cc8aa3c38800d2a654594610c3d4cee95b99f6976c8b2dd8d4a23986051e0ee3ddefc353116c7d500d280e6d2a55d5a065d78da1cbe8f661fc387b6f4dedd4acd86840b4883c7468fcd3343f73cd34acbc87e1948cc69d5e6785ba434b911e17139fcea70d7aed29938a6ebceb834a3bde90615abb24fc347210450f8e4354e67faa4e80c7b5c5d86ff3d75db71f71805b8b6222bfbf58466ab91ec0ff3807c14be7c5620f0772f6504214ec5055ce4234b32181ff31e71443317f56eb69db69242dc46bff83b31f4d290389b19a2178c4656784b96e865ef23ddcd9bf41d8f25023aa35e9b294ee95ffcc13dbad7290626803b598cad97384dc4fe9bdb64f2ee0737a8089fa8101a694751bc3d819069608eea988856a785ff348d34099f2fc5d3ccdb7d4dc6b0a79ae3854d607e6e8b422ddc6477267d731396d97b64a26af9bfd638b1c6cd9c421cc0a4d1bf44a5e15e058b4fc1437161c57326b6c47fb78417183a8d9f52a0b17a87eabca53bd104408cf99697fd068e570ba589b6a5f250127819680bb08e1d33791b526db22e6df65ab7c7d24a5a1d75592ca22f1375183264e430b6dc83ba94518469697e7728803fc237a70e38df27d0c396c5f50dce11dea3754e2242e8ee61dc434d42313a327232e169da8644a101814ec7017656c9cf7c435c3d4fd4a94a5ddb74fbe2638d14a4a2a87537e52c00980ca8fa4920b738c48500c1e312076817b26f021b8ac9e751c6785712fd7c10222ee10aa681f65a7afe92ad8abb36ffd3e1f57611edd8fae6c373d7f37adda66024e5223a3d26f91e724914ff7917a4107a0e9d6d2defd86726eaab6fe180824de2bc91e16e8b9a3e0b5deba9b7f626806403b2147024818f02407cdfead512e83c9d9478af0075be105e6dfed90e3ede4ae611ac50c8ec95d8f871cf52a4ea6df92fb780b5f102a33b8e18d92851b950687579df3d974badb1998cc2fc1538853e7b4befb1246baf99e57aa77186139e7cca68b3f6d5268a55c4126a63ed3e5ac1789ba92bdf1a7ead3dc661868216ddf246df062e0cecfb7839e0a3fa659659505cf110a1dfe4359419d7da3b077bc69d698d1e9452cf57b7a37205172afcd7cd4f25955d660fa64a01aa4be48db4ab3bd0f997ecd76ea611e6f79cad99049bc7fe849b13287c5881ecc1c053769fe41afc0f2961bd6252aa1fe04d4d3e153febde018c756598e106cefbc6d928d13f8b634cfb41fc7532c6620571a8ec835b89033277e73cfffedcc9f1237ace5b6049ba0b20bbddddda3636dce0116fe8b942ec510b6b26019d5ba694b4ec1249bb2d3ed598debb7d52647f00799e9c786f14e82cfef756d1d84c033a3e3c8400f52b794c4f2f3e1e014797ec09fe7c2b9c5522bdb8c66eee8f960552309edd0991c773a709a08697e150f898e3d6dfafb90d06bbf83893f11db154bc9b384cea00c3ced31991e0a11bdda251b7010bcb118b93765b3073f545a5dae55bf4780740250f8060c7d098f10f2488efede60f03723d474f61bb54b2034e35cc46f8f6df0fc3e1e72928cc1e01f723a7ec540eac8c15452fe09982e7536c03f354b555c8afeefa8b555db75f595de1f843e94b00209509cef19c7774c574edc1a7a8c0655000142050e122c272b3bd6b01202e7f466bf54946b4fc4f234a3656f8b58062c7e05a7ffb438e2788071675346e5f2b78bf1f442479f989af4f28b86fc51cdc72c7fc9d2278e5d419c9e324134e6c3c93bff2fc4fa4fc2e60b595c5173c5b758266ce0e81b204c78808d5a4d4884b02c07ef35dfba229d37068d1c1348f30182e87e6f98f8441a2b73d16b9b071d1287b0ebe843efc903b01584ac23d14aa47dcf3476c3056fe4a09b845494933d2c8b9c1b9ac3fe14f462fd6860f7103c401495243755c4eb6ccebe4f23031dc52473b01d483c70e5e6137d8d15eaf671aac151934da81b0f03a8bc5711a1d518d2317d58358f26504016103a9c686f79587d1192df5a66042885bbc109a5aab438864d49b2849cc3aa4af337311e2a105497c55945707a806a76f039783940ef56c40c86cd0e4932594f684ceef9e06adea8ec4ba61409aacc0ebb4c1d1a5f320a5e0a43ee4da2177c19d0aec5df36eafb5f79fdfadda2d7e32653d95a735fff59e62d372393582505f6d1cbcc1b61e4478409617d11878f48d5270e2705dadff44005b85dd4f615c8da6f17c523db166fda2c75eedc25cfed8d3ed61493f69b0ff6a9aac0ddb1fe694505be8e32752c4993b60ca5a32d7c39f3ec8b95cee20bdd208054a7c094d6b6820a77f2b7c1cdc15160f1a656469293b048890d36a7a79a53f8c75644e76f59614712166932491b2339735", 0x1000, 0x8, 0x0, 0x0) 22:28:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2022, &(0x7f0000000000)=[{0x3, 0x9, 0x9, 0x101}]}) 22:28:20 executing program 1: select(0xd, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x10005) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="6446410f86a245fd2fc484f541807447d6a41a8546e823273d8ac56f483a754917547eeda57066339473af491ed9ef40a8d623cf3228a87d13c93e654cc77374d54025e268de018a71e401f09898712134377acf8ede90908a4d74d4f263ab6492645996a6ceb713b41f5dd621083c970de82aa7f3681e8b8496bdf44080a50e920368db269c46cfba43bf632b6c4d6a45964b54bd3dc8d3c87106053e17ad160f5d78eeaa7b50526555b614e8eb58afa278839e131e02ddab777f889600ec44cdd51057fd37e119c9287c16c981c56f63bffad541b826a1c89b1af01e8583ce3b1ad9edae3aaf54df77853bc2627b7e2de31cdb0c5ad3e2c5d36a964af4266632782d43db11ef5e127fb336d3527106e20d5bb3a19996f9bedd809454ef14e1b1f0d6353122c0ff7665fdc7f3534f0e01b0fdd55c7d083f6b735ad63468d2bebd25d090b8fd94b6d91669642a9a752a56a9b4bc03f3465d29d9c2c66e07369c0e897c1d61ca4144c683dd805d472261fdcbc480eefc1ab06c12cb14e7155578dfdf693be3bcf57639cbea8c787e6a7f3d44e666363d4ce4e3f303086934e5f75c9560f8984e4380620e04630925eb13aabc337d01b64b49476a5e20e0d2060c0867764354f2bdce55c3c0926375208874c34dfe208bc86b018281b5119251c882eb8ae8a9563b5cdc2e3f62c6f13899ac7eba4f9a8f97e9928460176ac074b7c51e7b89f1d6da0e793c4047631a71aa7108b79f7b8c2ea6c198b17b53b979be722a919d171c8467ec87fb6990060b18f707ed1805a950ac3419c0d911055fb4a6c9d6c3f3946cabf8838f4026d032d9607736ad9e4e8b4c153505f9b0579dda7198b93b5f48f07521adcf0346e34e0d41290fc20685f27fcf8cf325bbd29139b57cb869f05530af241b5be9edd656fd4f02ae9b648b39094078303653ecf33fbf63274f4538c8bec8e4e49ca1db561a2fd664efd629dececdd7e3f7c7b58a7e770352d94cb8c90069a4417f281d6a14f4320e69ac737e416412b801130883b38cdc9f749b675b83afc1e6ac215ffc965fce3f4726712903cee2347e79730748f6256d64caebe2fd3f49984903c370172f49bc8ea7f3b38685f8c5d648505f3f80815fb4d65da5f7cf3eaf7bfd1828dc7e6dffd2563ebd4d03067819ef14d54733d1f59c52b5fe3023b954833c8c848c97c3a5e21ec677317e6219d9354d3664528ebb11bf8dad9dccc86bd94b215e80e8cc4c5ad4f641af53a24224f25bc500fe185f40e4c68468e4cc53e7790ae193eab35114e6f9949b227ff28f52bf9514231f926799f8421320a9dc5ad1c91649e9741f2a428c95f1988aab53a4d87865a3abf4c6b9186ea451ab57403ee91687493b8341d66669361234b828957e9549f35e6ef126a1e9b80c4e9e307f7d87c1f77343d5b1e74b3e77b2ca50e10757582bc0c6d89569f28c12d2453ea46586b2042aa36e1a163529679d69791c0acf787ea68d108064c20849468b284c68d9d303cd8080409fc8a77a50f4c00d4ee0abc80856a829919b9a7b43683e0b28ae82c5ed208f2bea9f91b584d1be44b04349aa124c97b8f8d4f06ebeaa7cf4a6f7a76c092d379eed336e357e44be92c5e0d0aa79696476595d2d374e0cd32afd73bc08eb3165ea3572b881a5a664ecd8bf885dc07645a952a48d1fb1bf19608599f58c59cc30b62445574825a38cb16ea387e2a2af7f723301b79f678ef236f3e5ba8fb26dfa4bab973d30", 0x4d9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000600)='./file0\x00', 0x100) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x18110, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCPROMISC(r1, 0x20004269) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 22:28:20 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d8f5a03610e6295346e84f79549e486a9a6a960ab9ca2e5711150f31c9869bc50d32d7ccdeaad0465cd15f2c3403aa4c72d69b0da944677efcf45999abf8f4bfb60113a3c83a8e530e96b0fd995ff0ebde2252022fd80773b5be45f3802a052ec2dbce0a25be20d7fd0cb47bc4104f25a2a4bf73ff8e965db3849b08b90e1e6210e0fbb2dac4223b9a443b9dc14e033af5b6b060cb82d14862604639b3961bd32f78122f84053964f876d909c39f10aa05ce393257ee06e5f8f535004bb484e9f6639327fe33ef", 0xc7}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="0625e1c41c20858d143dc60ced79dd924627319e54829b9e03086f70d7e8ae8e390b40406a2d4573d015bceebd45411d0e5b01a1941de76c588f836b6a4ab543f0cf697deca5141e279c5221a286eb8e3700a257a05d357230f7de01d881f2c11bd6f6d3ed599e4cce46551f69164ae1d3c9cef6d38144e609fd505ee5989c439eda11f1f09c2310e8787b394107d872ddb1103f538b58e7b6dbb0eb", 0x9c) r1 = dup(r0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000180)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$TIOCEXCL(r1, 0x2000740d) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1812, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) pwritev(r1, &(0x7f0000001380)=[{&(0x7f00000013c0)="44ba5a25df322ad5216b7c0a81ae22ca6bee6645252fba38a68149b94c1d88b516c7709500d0f220c79075b76873547da0984f3a1d75ae0c510ad79117388f5f3e68672e8e910f752cf91d190962c13123846305d64fa5a694a360a024e3a428c930de309f3ab28894bf356677c47b843ff988e9882cf9e7801a1cbdb55caa05b793aa75f3b39a666f84757586bdba4afc607745502a1e340fa087365d2a7ab2adfb7c0b15bc5db63b5259e8f4241cc369a2364279d9d43f0218620850f1875c9a081818cef71e75e25ff2d4353fb7acbb473b709e814e9f44465618d9f9004494e92d700992fae46b53556a8ede798f8cecf6b3d43c29774f04400a6c8695eeefe1b7ab8f6fbe62ee388e4a91502e5c8f27269a3ed5b40736857e2a5459de6c7b95b7105a66baabaceec4795d5ef49f8aeb62f0a886158c8a0e50dbdf5b55cec7384577c8e6e1dcd21cbe1eb6f74613bf09fbbb3b1cd62de4d0dd3c924eeaf53d0a28d71591bec00418227b1d8465d9d0041b1432d9ad5e41817ebde053fa860e14760cffc391cfa6d296f0600f03d76bc83b2b4582ecbaf2742a759f93e4dbdfd5f19efabfb9cf80ac5c41c15dae13eb70cb74318687def410ade56651fef263b0c1df7db693cb10874c22d5a34303480472ada68e1b755505325e8e2948e1db36fbb30f85b5905a451f7627091beb801ce828f83146fe9a9107a959077ee5d82b494eeba2e412289035780f2910f60dad42071e3926ef0b072f17e131642e78ab06adfa75c931c9e91532146d22ac86e9cec6ddba0bd478b7fc5e43ebf34561dfdcede91361f52bafa8d4ee4eef2a738fb83176d41b368f95b1bd7adb228acd192fdbed66f2f89861db5eeab51855e4a34f4e07d0c965424ed16e99a53a7ba0409a1ce424fa74eeb739e73034d19a1e5d4e9481aecfe2d97d64ad28f06f4140d3f6cabd54f818b30f8e34d761c5085f43dac7ed9f664d72e04c812466867743caa16aaee40e1b9d297725aae1d53debec9a490b769d13e52d45027f80a9fb97f37a656141f48afaca7bb91b48734541527c4cdd2dbac530e17c7da0a1bcc8e6fd28fde555e88151f479fbce75cae7880e6ec227bfe2e72a8b98856a9786abff26c510fe3cae094ffddc655798de1f75b31ca52e48140d771f02ee2c15b1b796b359d859d89f7627cd228b3cbd7a80325793b12a128bb0f96cba145a833ddf0b2b3a47a135360a6f1edf420da937b2b1f4b46db1a26e297d178c2fb8c92194eb9bb3a9b4c17b755406c72fcc8d44c467033142a3fab184833f931942860398d264d5167b638aa2ff989c1aa56f032f4a3c8f32e79482dde9914b2083c1560212871bf058ac606a65945c6a058a40577c5fded3435b424f9c1ce75779a467e35162f8990c9d4544e67c1ea512825815c3d21ebfe84dfbe7ff25401a4d0024531b33f1760b96fd3a718d233edb4fb4a839b17259846c33dc92fed9e04ccc672e9849eeeb78bb8af36f77ad6e28ad9bceb071d46c9f19b1030e825b6a8e9f7ab95571662b2be4d96e5397952af8470032d37edb520a9fd639072e777b92baa253ac7ca67e530e24b4412ee5ca3e6b7a4b8c4e325881c72441119e36c17471d7af5db8a1aee27ad33713934aa19ddb76a87eba629164bf95f32d50650b1ac0d3a6a443f01a5604efdd342b13816832b076278b954cea969a1a37b05516f6c8f9d14979177d98d98c1a3ec4f036d59c173ba662d622c12211a3b93703f5104005e097167cc3f83ed03007d603178c4b3f86419ff67a48dc7f1fc24a2a479581c398e9ba9cdc13e066aff68d59177c12098397f5fbde1671e4701bbd0e48a461c7f872da1b213d9287d106092484c12209521a3293fa6116cf7020b47a2deed2a932c12ad635ad93a4acce893b77b302e5bc0cd2bd4459e6a90950cf1536cbb410e62ffc7cc1a7f221272d812945f05ca22b621a3ece3e36f64f3fdab44f61c4177971525f31942fd0743eee048d5a52914d63795ed0f7f6884b57168276b64e920c5bd893bc6a0336bcc14fdba1c8944105fd37f51b2de1b5e949ee406e05a511bca161d3368121a1093816f363bf2d7aabc6fde7c91f06030a32cbf4a9fff73103d65a0c8ae43c9865a98066d08255046ce3c9591fbda9c2546f9aef459d90e311ea17b671ddd27e7eb75e65d0b699b00ed478ec837096bd504142adddd9d3151b0bb2e6548a77dc4905772814d2e4b8435851ae5f7d7fe224edee619e2829055bb412cba097a75ab5ed3f598caf46e76c04e0eabf83a97aa3d10ea48878d75500effd49c9db56201b96740df085805d4998a255002ddbcfb32607627612578a3a745005b789c92965c7ed48ddfcfc92c7eb45bffe4b4633dff69a58922dd40ce7bec9a58ab5d065dbe3ed407abeb681668b372a9d5b403d3eeb39ca6e5c6be8ed82a4b549295295f6182eb87ed97ff09e0bd4ba54fea662b2a86ed867d597ddd86367abc944f33e169d7c6c9184759fafbd39ec704a7a30c5b60f8c819055fba8b0d4e4af23ad86f67f831b57784e060b9d8063a10878ecb52f0d745b98af6bf988ebf6845dfcb0fc153278837af10ebb7ee1d5a7769c1a9581086c3854d8c55059d414a69d4eb0e9fbf005eee967b047faab8d137c16c71dff1886ee0d73ded026a1bcfe9fea5871302b26219a815aecf6eadc5f3abfc73cd8a5bcb2514c79cf24b3c39393b5acd6bc4b8b23981baaa46d074a66ce58394919411a36afa62e54f2c27a6d92eff2016931120c95129018b97c0efe705fdab6aaf8230c2fce9db06208f9d2907c686bbf157fbbcaff964a07c072f37f20a1d5d1cc7d1a43f0f961f16a054e83cf1aa1a0acfc32b966e44051c238a2c0cc3e952d1ff322e01781fb8851f556748036f11592b05516d15bf8dfa6ef1191d996cfe5c0f120fd890ba86d70b7e4c2a98125cc22703489135a31f76fb5158b6106e3c709db787aabf4e5168a6cbae40e02c416e7d8ef8d5945a91ab3f4d25060a22083eb36a37ecc799b5fb11c6be6fb957f7b65e83d88be82b24912252d945d3a9ab3de0800f4b09d669fdc3e67d71709ccb300ba8f960a90d121d212401376da9ac41ee9b44d9e765fb738a7e10e290d278973cdca7d96123334dc81fe160d92c3100eb98ae3eb127f160345ea55907a702ab8e9a88c8c183553b80827ad60308f72218b911355390b9a0c78fbbca88569c219a97a16d6b8e4a7b0695094b7ae103cf93f2906c64ea30af74ced7326a722826d99b2d9617d0d33b2ee5197b1bf222be0000cc0febede9d95ef196426cfaefe9e3ecaa0ed28167d27c4b58b255c2994a48a45cb66ebbe99a239f909c977a460339b60ee1a5bb21e02fbb73414d4b8d3a26969458802f57dfe62177fd75622a39f42aef285d8171bc25224e3d3b0c48cf0c080ecf3b70a9e3f978229455a4fcc2c6183f1026c1b477584b503f1ad8ad51f390e675b5aeaa63579b08ec360d68aca0cd21bfde6710a454c24f8d5460d3f0f61db3d5b6739d4f1da20e86f7ec3ee372f540c3ed8086af36280a91dcd5216e76a3bf5065c3de9164b9cdd5a36eddafe4524adbef9a612e5734654f6f29faadc505920442aaaa6221dfb3f86b917424e05d43b96df081f18f6bc4c4ddc521ba579c9807712e0152c847ecdff1d7e37aa9bcb0c5748c69f0f896f3a05fba07b7bb881bb994f198182764884a5c7fdd690d644acb0a63d80d145fac5485ea4c353567c787015e40314596f386b05e94b84f87f3aa181e29c6d10f3f016a73ce294bf4038fd2e4587d2a715ce64f87de7fd244a934725ae79545522e330282259a8a5db2fe6e782a5b42f68c305b6c372ad0fc668ac05749d9a07ca1031e3e4c1c16e8b9f9598452226b0331f8e54c172274dea99c00eb14cf91e6e7e230932a2f7372305a9a578e5a95a3a97b3e98053d077004585d77d0ffc575e13b7f4fb0bc4b292c3231db1dfbac68270621e7b1277a6cdf033775f8628203409d24ac926fcd9e9bf4e16f50b65024b4dc6be070a044e065599ad65981e5432dffd8f90a0c23baf204562e3d3170b4517bf6fbeba25f5ce57747ef6caebd30a0032b603f615badd0afb53b034ccbfb9206d6ae0125d0530def57d4996f265f021f78d30c94b91b87df97f1f778b87741ac0c5a5da215f5f2d6114ab6d4c87333a2a8e8d227243f0b07f05be51b34d5eeb5bd58855f50893f68b980685a06b637c97be8966db17544f6aa28273ffb286a1675386830470601077acb408744b9306d053e1b233a839de51caadf0e37c48b3d873d65f037a292571c4eced695e5e2c453dbea08cdfdf5ca06f7eb289ace622738d7fc61896ce90a99528f62cdebf57b66f5d8b7452e429576c4c51614908a4879638015550e528985780e96ee5ac681a19d4ef7440440cb1d6967ce3ba318c16ea6a8ee6e7e96d19ec75c8475e5f3c0a5e199b0a7e1613821e2518e8e61391b94af952fceaf673e90373c92a890c06fdbf85868b2686a7f1d692761b7133f03e76c4db65169d0fc6c01e2e00fac17a1661402192a21af97d7b962ee3950cd80227641ef9b6efa056bc869097ad13a74a0098dcac7280040c6f9c1ade10a4ce8281090d5e5a51f5d14d3ef083f3a39d48a3361a4344a95e3ebd3486af8919f8ff4e3aded67d3c810300440146066079dcfbcc7e05dfa9100df46aa11dd12264e208b06caf53478c61140d18ba53bd1705574f4034a3356429eeb74fa660fe4dac78e285d85eeca43808b94670d0c72badba38303979568ecd103c2944a87d60529a6da5667585cae42fe693d341cde88011f62e4079aa0d8acbcc2f8fc9cec25a86709141d86e498be1a54d391cefe6db8371f52be6aa448adf0fd8cc76d6d2c504ca8ad5927c2054576eb0ca4d50317fce1786171536e372a9933539461281e9d41c651661fa8e7774458101ee953f8f051e7ad8d6c0ebf307f0535050cd80112b13f6e2dc50768155068e7fcf329b5bb34b559e17d84b74f0c4ca77f80e6462ee7e577aa3720a72ea2b800ee2c443878d70ad21c62dbb87c251f74fa5f2bc4e6551c28799d534a9137a0b0d804eba236c6f8b8303a3b22ee4880dcb41f4246b8cda53b095b3ad10ddf72c9a3a66cea18d2a162d123c3d6fe6f99cc2b984a09f841a3caa639ec753bafda688a3d4c29e113afa8445d2263a62e27040ba63417600d80ec40f0953a2b3c1f90e4e218532b812e4e42601c6b5d732069642c0777c1484c646100e429b0ac87dbe79dff1ec99f33eca1a9e2ef7ebd3526bfbda661ce95dfd6e008250cfe771da9499831ddf036f27e32d747cad9c8d2e6815804e8a88571a64ce4aaaef67d11add5c57cb4097b19f1d6983424d14cc21ffb2bf7011208eb16b3c279e0b931fc5c5397324c6a20f11f9949cef8508190e151bbbc66becab6963116784770d53e9a4634c3cbde741fd35089de1a4452d581bb14fd03b2c7acde6d5f875ff6dd50c006ede3dc8a1a71d9759f3f26b4563a6b6b433661ddc6c01936994403db4e840a32332609b6b021f1c5473acbcbd5b1a78aa07b7cb4e7dea4dccd1343a477b9cc3fdd16998c5400db1fa7332425a0268590d9ccefd143deb43d0cb3ace6e1da3d65e6e6e32b544bd3f9c9edb52d7340d263cd9318c593f5ab450e4825dde7ea79339e45b7812179e77180d0d1c9c1701a3625cdda35094b1ff5276ff5e52e9c64a57fb5bd1fb7e82000e13d489fe409d91b32f1ccf0a2187319989d899bbc5966f4fe33f3f28a6a5c6a21f99489ec9", 0x1000}], 0x0, 0x0, 0x52) r2 = dup2(r0, r1) poll(&(0x7f00000001c0)=[{r2, 0x10}, {r2}, {r1, 0x127}], 0xbc, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r3) r4 = shmget$private(0x0, 0x3000, 0x68, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) 22:28:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = msgget$private(0x0, 0x304) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x200, r3, r4, r5, r6, 0x80, 0x9}, 0x3, 0x0, r7, r8, 0xffffffffffffffff, 0x6, 0x7, 0x1}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x0, 0x0, 0x0, "608d96ab1db89f18ee99a4672ded3c4ca6d25696"}) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:28:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000080)='./bus\x00', 0x100000000, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0xd5}, 0x0, 0x0) 22:28:20 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x488, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 22:28:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9b0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = socket$inet6(0x18, 0x5, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x187c1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r8 = kqueue() socketpair(0xc97ce6a888312067, 0x4, 0x9, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0xd8, 0x20000000, 0xa1, 0xffffffff00000001}, {{r2}, 0xfffffffffffffff9, 0x60, 0x20000001, 0xe2, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x14, 0x1, 0x3ff}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x80}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000095, 0x7fff, 0x1000}, {{r6}, 0xfffffffffffffffb, 0x1, 0x20, 0xffff, 0x400}, {{r7}, 0xfffffffffffffffb, 0x20, 0x40, 0xffffffff, 0x2}, {{r8}, 0xfffffffffffffffb, 0x4, 0x91, 0x6, 0x3f}], 0x9, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffd, 0x8, 0x2000000a, 0x51b, 0x8}, {{r10}, 0xfffffffffffffffb, 0x28, 0x40, 0x9}], 0xa4, &(0x7f00000003c0)={0x4c, 0xb1cb}) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r11, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) 22:28:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0, 0xfffffffffffffffc) setsockopt(r0, 0x6, 0x3e1, &(0x7f0000000040)="dc4a4d40f6cefdee15b7134442bc2def64c59c830b818f73b9171351f0794354730733af7ca6b596a4c0820b6507315b7ef1b3e6996057d554d8752664f4009bd61f10d15a3f", 0x46) 22:28:21 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="b51b25842fd72045bab2706ff864174805d19ad257e44be73aadf57cabe01d0f50372281d87632b394fff950fdcaf255732a04ff828fce", 0x37, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x3f}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 22:28:21 executing program 0: minherit(&(0x7f0000383000/0x600000)=nil, 0x600000, 0x3) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 22:28:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) pipe2(&(0x7f00000008c0), 0x10004) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000900)='./bus\x00', 0x80, 0x82) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10001, 0x0) preadv(r2, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000680)=""/103, 0x67}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000000700)=""/81, 0x51}, {&(0x7f0000000780)=""/58, 0x3a}, {&(0x7f0000001000)=""/4096, 0x1000}], 0xa, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) socket$inet(0x2, 0x4003, 0xfffffffffffffc01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) open(&(0x7f0000000880)='./bus\x00', 0x0, 0x80) 22:28:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1f, 0xff}, {0x4, 0x6a2a5a64}}, 0x2) 22:28:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) readlinkat(r3, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=""/254, 0xfe) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 22:28:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0xffffffffffffffa9) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) syz_open_pts() close(r0) dup(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00", 0x0, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x180) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r5, 0x0, 0x0) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 22:28:22 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 22:28:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="9de833e55b56e92cbff99af8df7d462e6d951db12a0e34a6d016f52852dfb3b5413f23e35c982ed7e1469413e4d0f9fd37a64f18fb2df43559c91cb8d8cb5907f578134cba4c5d1b3e7a6568c513af5970cd350c7be7", 0x56}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0xffffffff00000001, 0x4, 0x440, [{&(0x7f0000011000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x22f}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000000d000/0x2000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xba}, {&(0x7f0000003000/0x13000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil, 0x8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f0f4f3b}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb792}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0xffffffffffffff61}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil, 0x5}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f000000a000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000fec000/0x6000)=nil, 0xdd}], ['./file0/file0\x00', './file0/file1\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="80b8e6990c3a0932ea607132231f2dd2c632261d799935f18d61") read(r0, &(0x7f0000000040)=""/32, 0x20) 22:28:23 executing program 0: r0 = socket(0x6, 0xc007, 0xfffffffffffff800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') geteuid() mknod(&(0x7f0000000140)='./bus\x00', 0x8086, 0x2) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7fff, 0x0, 0x727, 0x400010000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknodat(r2, &(0x7f0000000100)='./bus\x00', 0x202c, 0x4) 22:28:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x139) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1aa, 0x0, 0x10000000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) fsync(r1) 22:28:23 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000080)={0x0, "7dab3a5e3a668195576210be0255bcffe27c4f3e76692d2fd92e0b533128045c2ac5322f3a422c235f5dae845070a45c4c334af0"}, 0x3c, 0x800) r3 = msgget(0x0, 0x200) recvfrom(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x800, &(0x7f00000010c0)=@in6={0x18, 0x3, 0x0, 0x4}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001100)='/dev/bpf\x00', 0x8080, 0x0) msgget$private(0x0, 0x88) msgrcv(r3, &(0x7f0000001140)={0x0, ""/242}, 0xfa, 0x0, 0x1800) msgget$private(0x0, 0x40) linkat(r1, &(0x7f0000001240)='./file0\x00', r1, &(0x7f0000001280)='./file0\x00', 0x4) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0x4007, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000180), 0x0, 0x800, &(0x7f00000001c0)={0x18, 0x2, 0xfff, 0x400}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) clock_settime(0x0, &(0x7f00000000c0)={0x5, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x43, 0x3}, {0x71c}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000001c0)="bc9fa699f1b54ec9c1becc16e893673fbe22358adfda9688f9d885567b9243ea387cc93bd1185dfb4cdfc833d26def9e87bd6d4874c1976bc54cd402b430ba071ae0b300207b141edd9d95016e6fc2d60a76034e58bc526a6ac9508c6ce01ed0086060490ec29ba9009b5e5e29df746d284b1fe91ba0458cceab23319ff53e6cb48eea5745d1cfb8c665210f1b638ab01c1d7893560a3637cc4cb99d9d6f93070f7e485ef227885d2f9f7d3bb5e61019bfeb6d46a159fa08d80b3f8ace5f"}) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x7fff}, 0xc) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x7, 0x10080000000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffd3a) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f00000003c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000004c0), 0x0) flock(r2, 0x6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) accept(r8, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r7, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x8004, 0x9) r1 = dup(r0) getsockname(r0, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x7ff, 0xdcb, 0x2, {[0x0, 0x7c933b09, 0x3, 0x9, 0x5bc7, 0x20fd, 0x5, 0x5, 0x8000, 0x7, 0x8, 0x1, 0x6, 0xffffffff, 0x170f, 0x5, 0x3, 0x32], [0x5, 0x8001, 0x6, 0x1, 0x7fff, 0x10db, 0x3, 0x4, 0xd0, 0x77e90f33], [0x0, 0x80000001, 0x4, 0x1000, 0x3ff, 0x3ff], [0xffff, 0x200, 0x7f, 0x5, 0x5, 0x7], [{0x0, 0x4, 0x6, 0x400}, {0xffffffff8f7d0675, 0xae, 0x1}, {0x4, 0x16f, 0x80000001, 0xffff}, {0x400, 0x2, 0x6, 0x4}, {0x100, 0x10000, 0x0, 0x40}, {0x5, 0x3, 0x0, 0x5}, {0x5, 0x7, 0x5d80000000000000, 0x20a68314}, {0x82c9, 0x58b, 0xd8c0, 0x5}], {0x0, 0x400, 0x3c8b, 0x1}, {0x200, 0x3, 0x1, 0x9}}}) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x200800080002002, 0x5bdc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = socket(0x27, 0x4, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: unveil(0x0, &(0x7f00000000c0)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x2, 0xffffffffffffffff, 0x5, 0xffffffffffff8000, 0x1ff, 0x7, 0x61d, 0x10, [{0x2, 0x8, 0x6, 0x1}, {0x0, 0x6, 0x3, 0x8}, {0x81, 0x6, 0x0, 0x9b6}, {0xfffffffffffff602, 0x9, 0x6, 0x6}, {0x3, 0x9, 0x99f8, 0x1}, {0x1ff, 0x4, 0xffffffff, 0x292}, {0x9, 0xffffffffffffff7f, 0xffffffffffffffff, 0xfffffffffffffe00}, {0x1, 0x800, 0x3, 0x8}, {0x2, 0x8, 0x5db6, 0x7}, {0x5, 0xc492, 0x0, 0x9}, {0x37e6cdad, 0x4585, 0x3, 0x3}, {0x4, 0x6, 0x6, 0x400}, {0x10000, 0x1, 0x2e, 0x4}, {0x7fff, 0x8001, 0x100, 0x7}, {0xffffffff, 0x54e, 0x8, 0x4}, {0x4ae, 0x6, 0x3, 0x200}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xffffffffffff0000, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35, 0x400}, {0x1c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) nanosleep(&(0x7f0000000080)={0x79, 0xb3}, &(0x7f0000000100)) write(r0, &(0x7f00000000c0)="6f4c254b28a1373e71c17b57342acdce5413854d6e53", 0xffffff26) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)='~', 0x1}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000040000000000d31bf6a9ff877f03fa64146f01000f8521bb71e425a14300d55bb4a6fcd4f71aa99ac1c22d81cc9390c217b5f06656f238e47187bc17e5b86cfda6a412f802add58d2b8eeaa3cb21331c8c4a04f269406bff00ca92186b56ec9801ee612977fc1d5efa77c2c74b75ecdcbaf1c6c5fe31e97f931849987f6a502c29ccb49276af3d7f1ef788a7c410516096065cbabf54a854b78fe831366e826aff3fac92f22dc88b4fc8d8cfef778c3009715015b35685f6515a95b363f7262443f78b8abdf43dea6b02e12d941f4f83309b5dce26aad8fa514bf14b840812cb1e4c1eba8b217875eef667b9759ab3bf153973316e6d05057a526a5ac0e538a8b15837266e"], 0x8, 0x0) 16:00:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x969604ce715ebba3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x2, 0x2, 0xffff, "a45f7e62ce1b594916b51d9ba13e69a0a5e02b6b", 0x1, 0x8000000000040}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000050000003f00000000000000000000000000e0b5000059", 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0xfbf}) 16:00:06 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)=[{0x4c}, {0x45}, {0x6}]}) r1 = msgget(0x3, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff}) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000c91078d4a4a1d4f750b83a693e7b3c3364325e8720bd95b76affac4bd37733e9c0725c6253aeeebcdbece9a6a570bc50b78266a701cb3081e6cf6ab65e8ffa60e70d5c240a9e7924fa35576ecaa34e656360d06288ec2907a83f4efe6758482400705e841f71e9c4987636834940a1ee987356702499a555deffc090435cf84a8e12da42555c76af6ea7318717f1b4a1b659eb8f18081905003c3e54541a9b7347fbfff8ea19a836fbc2a088e28174c12c1272ef03eac666933a6a2dea"], 0x44, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6048, 0x0) r5 = msgget$private(0x0, 0x0) sendto$inet6(r1, &(0x7f0000000340)="9cd758bcd2171d1243e07ee3b3d27d698ea14516ae07b54a74646246680eedc0d9aee74d4bc3e72bd1d94c574881122925a53e4a6b460d553ad0ed6d45118ac9e63b8ff663b0c410888b648f3fbb5d11b222fd644b6b870d116c3198483a6ed095a6a780c36df547ebfebc1b23f9f7593452479069c4b9107683b8cd4e5763ab5d2d8201dc3173c27ae4390292b0bfb3cc10c66d381fce2169585075cfe55baad3aae6f5e5783c892eba2a51358f56ac0044f42854304b7e5b4b3d7eaed67401d6d3121f37b6dec65715eaca", 0xcc, 0x3, &(0x7f0000000240)={0x18, 0x0, 0x286, 0x200}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, r2, r4, r2, r4, 0x0, 0x6}, 0xffffffff, 0x8001, r3, r3, 0x9, 0x100000001, 0xb96a, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9fcd) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:06 executing program 1: pipe(&(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x581f, 0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x4, 0x75, 0x10000}, 0x1, 0x10001, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) write(r0, &(0x7f0000000200)="9a8ff93afcafc62a357e61ad6ef952c2bf006decd704852931eab0152a02a9ed71122aec0aedd19af348291d7ae78a31815573718b77dfc95057dd9e702b84a7e0058a363465f9f7723a900b2d49d718a420128229ea5691c543b98487e2960e273b5411afe1067e60126c7de385c97c903081457f969bc0ab7490037b46fa9cc952d7df86647575c6d58ac1037b33585df5caf056282a6f6fd3a7ec5549c56333a39a83527f7fd1771f148cf9a2e119605678dfe2cd81ea5437053f120cc0b10c34b11114d44e8a0dd72e3cd783520f64696a75e512ffe50ab5ac6afc9d557c5b3583", 0xe3) syz_emit_ethernet(0xa34a1fc0433d1121, &(0x7f00000003c0)="2b0fc3afd55b5c92fc92716aa726d0f5852416adff9313837d4d739853f519165389423612b180db06636a8d00ffb11e1d50d1c357b3a6ad747ec9afdc510e1d25f7184b97b1666904dd552d5900d1831ac99af2449f90021c598cdeb5f286e552427f6ba9f845b9e7b13690c404dee67eba1dd89e294645440be625890320bfe92fe4ff9f341bcb0785867829515818848d7e4ef49a7221") 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) read(r0, &(0x7f0000000100)=""/4096, 0x12cf) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:06 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10000000, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = geteuid() seteuid(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x222, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) setreuid(0x0, 0xee01) msgget$private(0x0, 0x2000000000602) r1 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(r0, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6002, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) syz_open_pts() r3 = dup2(r1, r1) faccessat(r3, &(0x7f0000000640)='./bus\x00', 0x0, 0x3) setitimer(0x1, &(0x7f00000017c0)={{0x400, 0x800}, {0x4000007996, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xa, 0x6) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) faccessat(r2, &(0x7f0000000540)='./bus\x00', 0x8, 0x2) open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r5) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) pread(r0, &(0x7f0000000100)="e54fa6b84b29d9ee049f718d52413fa2568a1613e41b5f6324e954d500f88917b4835a946a93766bfaf517e8dd3359b70ad2dc8dc225b085c28bc17c8ce1592cafd9274bc26b01fde40dfe4745400cd3539cbc93d8f75beeb930dfbbaa228dc4e9caf1e92e3700ab3de904f3b0408d7d83ca515340afd10952de4a2d376aa6113187796e60434e0f007b57b401fae0757128991945a352245275a4048c077572fa5e009eba58151aa1261f5ea10523027977c4591013c6bedcf7f48a405a0ac8f6b96114d98a2487e412def3bed927c1434b1e", 0xd3, 0x0, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x81, 0x7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x4, 0x6, 0x5, "68bfa7b964d509ff88a16a65a9220367e9d440ed", 0x100, 0x3}) pipe2(&(0x7f0000000100), 0x10000) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) minherit(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x1) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2000000000002, 0x400000000000}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x2c}], 0x1, 0x774ec30a) getsockopt$sock_int(r0, 0xffff, 0x400001001, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x6) r2 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x0, 0x200000000, &(0x7f0000000180)=""/135, &(0x7f0000000080)=0xffffff76) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffe54) 16:00:07 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x5}, {0x7fff, 0x9e74}}) getegid() r2 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x100) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x8, 0x0) r15 = socket$inet(0x2, 0x2, 0x7) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x0, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x20, 0x0) r20 = dup(0xffffffffffffffff) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x41, 0x4, 0x2, 0x9}, {{r4}, 0xffffffffffffffff, 0x70, 0xfffff, 0x0, 0xf74e}, {{r5}, 0x0, 0x1, 0x2, 0x0, 0x5}, {{r6}, 0xffffffffffffffff, 0x1, 0x20000000, 0x1f9c, 0x5}, {{r7}, 0xfffffffffffffff8, 0x84, 0x800fffff, 0x6, 0x4}, {{r8}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x9}, {{r9}, 0x0, 0x13, 0x80000000, 0x1000, 0xffffffffffffffff}], 0x9, &(0x7f0000000640)=[{{r10}, 0xffffffffffffffff, 0x40, 0x4, 0x200000000000000, 0xfffffffffffff801}, {{r12}, 0xffffffffffffffff, 0x4, 0x9, 0x0, 0x7}, {{r13}, 0xfffffffffffffffe, 0x40, 0x22, 0x8001, 0x1f}, {{r14}, 0xfffffffffffffffd, 0x4, 0x4, 0xfffffffffffffffc, 0x2}, {{r15}, 0xfffffffffffffffd, 0xdc, 0xf0000040, 0x6, 0x100000000}, {{r16}, 0xfffffffffffffffd, 0x80, 0x4, 0x0, 0x6}, {{r17}, 0xffffffffffffffff, 0x1, 0x40000088, 0xff, 0x8}, {{r18}, 0xfffffffffffffff8, 0x10, 0x4a, 0x3f, 0x1ff}, {{r19}, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x3}, {{r20}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x1}], 0x100000001, &(0x7f0000000780)={0x2, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f00000007c0)=0x1) r21 = msgget(0x0, 0x40) msgrcv(r21, &(0x7f0000000800)={0x0, ""/245}, 0xfd, 0x3, 0x1800) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000900)) ioctl$WSDISPLAYIO_SVIDEO(r20, 0x80045745, &(0x7f0000000940)=0x1) accept(r13, &(0x7f0000000980)=@un=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x3b, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000017, 0x5, 0x46f267c9}, {{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x14a, 0x6a}, {{r0}, 0x0, 0x1f, 0x4, 0x7fff, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x6, 0x7df, 0x4000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000010, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x3, 0x81}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x22, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x9, 0x7}], 0x4, &(0x7f0000000240)={0x0, 0x7}) sendto$unix(r0, &(0x7f0000000040)="b10005136000009005001b0020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b29a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10c}, {r0}], 0x2, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x240, 0x20) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x800, 0xfffffffffffffffc, 0x5}, 0x1, 0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x3) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x9, 0x0, 0x0, 0x8, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:07 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/125, 0x7d) r0 = socket(0x20, 0x4002, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x28}, {0x6}]}) getppid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffff, 0x8, 0x20, 0x1, "ce651fc5fc0941a949efbc39fd05e1a4d3ca21e8", 0x9, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r1) r2 = socket$inet6(0x18, 0x2, 0x9) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) 16:00:08 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x43) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xb061ad2a8d6942b9) accept(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0xffffffffffffffff) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x100) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r1, &(0x7f0000000080)="6ce08af0c94f555e1419a7a69b7621be90368bc6860bd2094b47bed77092b061a9b5e9e6a33cb9a97fc28ff05eee8e8686c58a479d265c9a57fc19dc5c9112389ccd2e20cc3efb84f05846a9ca8712e4a7552e4284d01b617cf589b4287bcc2d0a72029635c839c83b53a87191e3fe21936cfc735d31dd9427f5ec10d3a8171b03fe92722b62b6cb5c5692ccd795f38aa656d8f90de1429a8dc6d40496d86642a8510ef7ef779b062dc4a7a6165aa44987ddc40e95d491909006282e37", 0xbd, 0x2, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x80}, {r0}], 0x2, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000200)="967b319b56495baaf4c7760ce7440836aa3cbad0d3bfcdd0911c7c794d6e2a229ab9d10ebfc3dc6a3ae365367d4211ad9a71c5f935b5b336f0a7fec52fea9d20c041225033de9e1743857475b544f6ff6ba998e452df96775930a81dc2940d66c1a7f87fc1037e50d0930160933a82820abb3fd55d2eb597a2fd", 0x7a) r3 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) shmget(0x1, 0x2000, 0x480, &(0x7f0000ffe000/0x2000)=nil) r4 = accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getitimer(0x3, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() fchownat(r3, &(0x7f0000000380)='./file0\x00', r6, r7, 0x6) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x2b, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xe4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20f5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x72}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000940)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000009c0)={0x1, &(0x7f0000000980)=[0x5]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000a00)={0x6, 0x3, 0x8, 0x401, "5f4ac71da98815f9c9924da32e250cb00c5043b4", 0x70000, 0x100000000}) syz_open_pts() setreuid(r6, r6) syz_open_pts() fchmod(r4, 0x1) fchmodat(r0, &(0x7f0000000a40)='./file0/file0\x00', 0x104, 0x2) linkat(r0, &(0x7f0000000a80)='./file1\x00', r1, &(0x7f0000000ac0)='./file0/file1\x00', 0x4) connect$inet6(r0, &(0x7f0000000b00)={0x18, 0x1, 0x8001}, 0xc) setpgid(r5, r5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000b40)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f664e012a62d6"], 0x10) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20400, 0xb5) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000140)=0x4) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x902, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="01002e2f07006c6530002dad00ebc827f77c42c31aa962c2e0b9a451ffff00005c207b55325051188ebb6b199effdc4ed168d8b914576a377820ab35dccafdef0444ff80"], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000180)="8ee4cc7c94c5bc4839ac77459d4bde51d7c7530f22d3ee257edbb3782ed00be34d6067c40dae7def12942bc39bdc2bd591c2236f63b9ffdffdbd575ff339957abde82bb44f45714254e10e8e6e1d0f7b99223d12049ce3230ba882baaa3529c593c4a78a6f2093a11d08571070f9381be016aaed70adcae1be1f8e0e85d05102f1115fc79d7e2a2e3a6cb5573d8e39fdafeba05a257f3f0f9e2be286dd44f6f75a9f80788787b5adc745c2b5ae7649bb99790d33215b555affcfc7b7c805ced6010cf72b946598baae904afd653f97c9a58e6b29ff9ea15ebc2c23190817be9bdd6a7540c416ac96383b5fde48c5e9be9fd336a10bd34fbabd6b475fa23dcd23af895aba15a1c04fffd261e8ee29d81913754367cc62c9ae91078063e1994e052f6c27dc05ce84259800498ad03bebd4012f658bc6631ff4aa6a8827eee6738686046fb92954553caaba2bdd2d5aabf9530d687e9a4a5565288635165ba3cd5f9143b5988bd9bdca4239e4ec61275f06713f77457f000cdb6990d811960df3b2a6b09daecd2a27f9163c0da429d9a8799b59d5a81ae3e4e17778d8b962d901048afec30cfcd798cb88b1f9b6d4ee47528cf337ec6e7873002d2a93bee96cdb9b566692ecc4f3dbb5bdefe8e5bd46aabd1bd09c115b7a4e5907490a9122361f58538cd0429307f41d2894b50781bebf04a83e3181b6bdfc1621af24e047114eb66de766f8d2ca5ba2cddfd9a777231c6fa6faa704e93e39efa35ee8c5502da6d3be67b6ff8db106453e7fcc7c961b7df0a3cdd0635337e897dc1aba0babce5b43e413ef3c2c2437e8f2db30048cf4a930be51cac18ed00a972c8b214f5a11083ade1f8afc4457938f129fcbd2623af5a526e453d86b7afe3ca5f6b212bc6d0aad67d90384f3fcef1f70955373eec2e38474ca200168cc0a24b66d9c00ddbf546661c60d24ee8c2638c3860746d771549b27c711c8a9dffba4730a6ca3ecfeb3db17337ea70d01199109853b03b72288bcb2005403998fd49ad44cfd6db60f489cce7a98398f86a989c5bda048205b33cf44f3e6f6c2d21693480b1a924c77b61aa329b6b9096b6ac45be464d25690cde8307b1b885328245b729497a2ad45f91d7b9e263c6982f9e77fee5b4d05e7f64c612a91b69e2f10c3726299d59354b65a5a190e957900cd20d33cf803d1948cfa161bb4fb107bdff4543a3bd2415a1758b9180cdf624e20096a8d731079322b1cb02287575f0d0624969203ad6bb03f25114dc158a6f0a0973def80824ea7410cdccc64cae813f19989f8bc415961486988e4834a56be09b4dee24bca5a89b9a774c945a86f44f14ebff89d62eaa4d0e5dedc5f9ca267aa3ddd58f6cecb4c04251b8f79fea719dd8322e196d111aad42e6d50af212dc189ead7e2f027465f89e3f6a323b21d736821029d7602212260bece0700e3cd5b9d9e4542c2ef8194ca420edb1625317c6c97efeea24e3f322c234fc367e07b2fdee24a5a7a55e8580315ee18af82b6b7db00318a807e8325404ad8316d24bd924c3957286a1a9453585f998b9ac4537616efcff71c3f15204bfae27d1387c56c1eadd32de2b2f65dc9be53611cf51d9c3ec4685253c33d2005ea8467211408665345a4630e99c8e8a1e2f2e2b0158f8f877db2f7fb2c50aaeb2620cc0890ef1ffce475bafc4936029206bb52a5121b605535400032a5db63c497c7fec6890003d303ee8acbff9cdf4af6ca31b4cb17a1a34f338f6bb33bd6fa6bfe1f146dfb97384e1976548493f42f49f98e5217ee38e6405874e2cde69ac5ebaa04c8113e43ac2ba709e44d7476bd8885dfd0aac3c8ff11a9b1e5aeed346fe2768c8323274b0e751c2af25970c8eede24a3c6017050cab32e48c7316431f4d28f87513f085f40a0bdd1d2a0dab7f4843dbe2730f7d325944471bbb6924a6dfc885045a32fbd3a72d334ca73d0e2097b75fe0567b0e9c790426acf8ff8ef7b455c799d85781683beb2c49f58ab346c6615151dbf441929c6a83d38a1ed7f43fbfb00782a165cb05bb9aafbcdc1dda40141d5c7180bce14501eb08d3ea44d5a4c1ec73208613b6abfc3b410abd7077f74b94e55269706286a95f13736b0db055b448c8a5bbcb839e03fb411ba5b7ce3d73862e9fc80ec31c146d5b8ade6dc5eb82d7cd8a8d5f7edc522a33e3d579f4239b5f0ad385530926c24446bcef2455c9c64e57c72116d06dc69a07fb1fbf2598a71ef8a2b3c05cf3056b3fc030445f65c2fd3c4f3c2fa3aa1951e6f0e91ee15eb76b3396fb27081423e34d4f4c23b75c28c3ea2f58b95726ad606603c4a5d8d7bd79e7576209c55296076820aa5fc06583edcdf81968ecc11ebbdc0b8e7fc056a5d0bfb533d5317b4493242237eec7e4498823ada52905280ee1258cdf446dfdc8796c5cba02c4b8052d5ea10ed0cd8877e545d8c84297ce77e0063839b6e0cadad3bbd4fa49fffd31116784ecbddf104dbdb635e8ceb4ccccda38a001f51bdf83df4a119eb4335ebd83be1626446a203a341f2d81c7dd0a67b431feeb079e2190bd28ef3092a2d2dc554481aa01b3709387b79ad3b283380f6ef4407ae3c3c27ce19b09313b5bd3a6bd553ba87f55e57aa855d86c27553e8a6ab3890f8348eefea81ebb32ca83a921577ec55a956d9bff03ec478b35f9c284c2382486b7fc3fba25ce965be8ba61c1cbcb54e70ba4003085ac19cc22f11715452d0f3d294db2afb04dd4fd16141fa5ab2ee25e9dcce94f1af4a03b37ef4d5861bd31ddb7371bc03c0b231ae782597f2aac9eb176242672dcc3af488db9f1fb41d49baf2f6884d8584bc0d764cbabe524e905c7317b368274ac13566275eb297b16f248238440619f89aa778b5b1f40906457880634cb9f8b61fb7759b9fee95d308a3400948e4d86b5afda730ceef570881c33b0ac501e03ddbef2f74eaf0e1d60020212090f1578ea111b46392c8712e26f4e2b49880b358756c4b4c95fcef7d8faf376acc96b99382de72f33699be5e591f6c56ecbc6cc22ac0aa196d5d3554b443f4eb908eaf9d771aa845cbc06db7f2748ec71b28e01ecffad2c46810bc9c6eb040ca45b1f39385fea1915f68255156d438c9f00afec0f8a0490c02d718c9c17f13fec844482b1ffd7434c133095a1095585136fdfba5b53ec620e2fc9d53e71448a4de1905a3435a91dd0500963728efb6f94fc6296405529c425da57b1206775878811174229efe887ddca7e4dad5ee10017cdc8953d3ed38cb36a00762d33abe5f40d44fbd81c0e4c11bf1c480e3f6af1890c73936f8df2724184cefbb8c1d3148b8723c9e8d7f8f2f47fc075a24ccfd12246bccbbed2efd0130606cfb2f4645a0acd675557160b081376e38d0e0f3f5d96e70d7ab6c9e5b439ab2dddd4c09984f6ff88ffbb633ebd74633b17e6e545e2bf5c90a294bb242dcc5c2b0b1bea0b1caefea4191b1e2af8fffd4e51056f5a59f21ef3750194873f57905135de14e09c7b9da8be9732448849f184e051e6ad6edbeb8830ca4d25c105d0d568ba37b151c4cd85ae40b74c96d3dffb952a157cf88a8e674c73f058aa34f5a52662afa8392234aca07b4d7b4de3db8586a38ef54270d73c0bf26527d7d5263c3b7f7b06181bd809c3c8581655d62284bd14dea9c00c76da189b20a9c83e1cf0f0e3ad6ed3765164bf5436e2be1e26a9b7f17ff34e5b0dfbdfed3f3a7ede1dead767ea70441193e64676265e3aef53966b174b0a99259a58c940ce7fb4f6fcd41407320fc3dbe47db31a914cf2a32f1bb5ea188145d5150356aeae5a7d6c7280ab29e8f74ef1d4d58ac3b0016d5a436f1d7a5a155494aa242b7fefd2f458cee5175bf8e607235db83b92f8c3ba98e38646c7c4ea4f583259db5aa1e3db6e1d56c03481356677b6d56fa264d1728d1cac44800314331442cf629dedd39317df99b2702e222143a9b7afac5e196e90b75aca93b63c4749c210bc3a7fee4b6b5568119e94bee1c6c559fe0bc9b873eb05cbed44d5001977fb926527a4ba2485aff7c32e5958f7b1acd10e4e444e8a184770737fdf1cf3cfe8f7b5148e0b189865e7da1f77077b6f625025bfc5c718495c5b982648ea9811da29138549b301a4ffd9b3aeb3210ea67a9630e55f1a81641344d253723398d04f77dd410d038e77722ad477cd2d0ccd08eeec2e97a14efd2ce822e7e9ba2995be90846da380146351132201deb420120bff7b317ae7e67b3c4bf3168b468cee30d86ef588acfd65c6c15b075159e13ee132154e996f584ea9353db57a73f4b318697a1ad6929ddea817c83e9b1fc331b85bda80b8e6d38056309f21da881430471ec934238d710ef1fd38df7442b7d4f280b7fe8f08283cf045ba084c038acd5ef6144b219abe44c06e76150626c4e6fd99d31c644b8df4713511d8ab51e37618e9450e96ee738fcd6de31328083f387c9962f29fcbfee41dec8b5914c98842ab7e429ae79d9c3e7587db033c6106601bade16b9baf893439acee8248832d75708331618f1758ae6504288fc245b9fa350ecc1423bb11b5212a2c547b1b781ac8d8cc1b69068f6cd804500d683ddbcd7bf506babbee7f7809cc2a7d1c77e9ba7ac54049a13feee35f505335265f22615bf3f300427b502c818cbb6398a72f064237d0b3a916cbdacf445f26acc965c998932d2a2c43ece13db5822253efb46d55d3cbca63bd4f92657d8c9807d1bb71e872b1b207ee26649548c50dc9b3aafa3edddb59d25a763593c07a3b4da27b41a2bea8891ca427daf104fe7939393b07a66027c0eff7636d9e33b5400acc959d3dc895a328058f2aea87f1995f6f52014928c3d2e0db37444c2f7b201806904d9ca97a1c435b88a20a52cca01355d8f20270c59625c025392bfcdb47eb4034da468ec175a0193f901ed883f79cb60592e1fa135a1f4c53779cfb39a36be68aea6afe9891e2714fdbb8603aa8f7f04fa5e68f7a506dcd837f51cd6aed9e1b1e5450abaa9f6432a4022821b3c568bf2f71d92934f003c0f2c24755f47890956427e53e666864f803f8c2f23c48d0d65f146a1cf0c0ba40a74df46fc760d67401b06cd10546a24a287bee689417de84cffc5a57783a6ef553fd25e0502657baf28c2c441c74b93aa91f6ad175f4bf326583ab2cd97f1bba72cff2b9438998fc6ae36380e0e0b7b377c99e3d559fd81efcdcbbf70cc92099148128136775ec07444481f11742eb0918278a0627c72392c3ef33b0e4abb701a049007077c2d6e83cd69bd58d29d1a3b4a67e4dd57699deb65dc39b9d68641398fd0e01fbac0fdbee722c54fcb3160e30616418545e6ce4392658bd99702f7ebfb5639373670a0e606b53d7fb15fff6f1cd1c405fb360bb909ed7821d39a6bcd1091650a1760b12a96470a53d68bb158613fc73aa6f8418b03d00b159cf7ee454dbfd230fa476bc93cb1960d7bcaf29b8b11a2edce3d8b02e7c85bd2ab676913d77dc419dba6700e61be04d57bab5bf11d579d153e8cd86b144c3fd07b58b85057863c9f822be150bfe26c856f5b3089bb08584eb97795d69c0b73f4b449df755ed371ac56d718390e55f6db904b756fda9c9ed11312996f183226d5ae9ad514eabe7f4316569aed4769ddc49f14fdedca15e0ef9b10c01efe336b3a67d21350152ea238dd0333f7be416593eb56df34e73850f9b5b0b61dd37aae037dd8e4d528c80ef386c54fd21d5cfd2c9dcdbb810ba18204396bce30062ec196e20d625202db9e7884af3a595e71d98f7bd42d64cefe19a584e3c10a58b5e9", 0x1000}], 0x1, 0x0, 0x0) fsync(r3) recvfrom$unix(r4, &(0x7f00000011c0)=""/51, 0x33, 0x801, &(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r3, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) fcntl$getflags(r1, 0x1) sendto$unix(r1, &(0x7f0000001740)="0adfcd61cedfeece4b6cb3bb1ac235d9debc39b41aa3ac4ce601ef29cc81440c8f2f1edcd88fd827a689b6b5ab7176d766b97ef8698c2f59d66324d956e8cc08fd89c52026cd0dd98739f62b5a62b429656e2192d07a5eef0f74395c1e446de8a078f9315456fe5316355832e73107961a20933c1ba7327832f41841b9013c82e7fc7dc535b3d1cf290845eac8c968b6e6cfe5685f418ccf943e3afcc8ada018d9c763aa52556ec86115bdd4712bcba16f2e76bb0f29a413bd", 0xb9, 0x400, 0x0, 0x0) mknod(&(0x7f0000001380)='./file0\x00', 0x2000, 0x4) write(r4, &(0x7f0000001480)="075d7aefba155bbf37d11f48eae566c88ee0680a7c799f073485313f3887699e3c70de97221bdbeaf8b84f9895fe173f3bcf88a9691b3647d452c89f80bdb52e3aa2340912a93b7163c8505cb0e793199335bb6135a76105c90ba1de5a7ea9d4f248bc2b65", 0x65) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001400)) fcntl$setstatus(r1, 0x4, 0x44) r6 = semget$private(0x0, 0x2, 0x1c0) semop(r6, &(0x7f00000015c0)=[{0x7, 0x0, 0x800}, {0x6, 0x741, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x8, 0x1800}], 0x5) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xc8) getsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:00:09 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x7, 0x7) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) connect(r1, &(0x7f0000000280)=@in6={0x18, 0x0, 0x6e9, 0x3}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80000002}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x80) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x11, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x490, 0x20) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x10, 0xf0000012, 0x6}, {{r1}, 0xfffffffffffffff9, 0xdc, 0xf0000002, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0x84, 0x20000010, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0xc9, 0x40000000, 0x2b, 0x7}, {{r1}, 0xfffffffffffffffb, 0x41, 0x13, 0x0, 0xcdbe}, {{r1}, 0xffffffffffffffff, 0x1a, 0x1, 0x7659ad80, 0x4}], 0xffffffffffffffe0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x7fffffff, 0xff3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x80000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x5, 0x4, 0xfffffffffffffffd, 0x80000001}], 0x200, &(0x7f0000000180)={0xf2, 0x51f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = getgid() r5 = getgid() getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000380)=[r4, r5, r6]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[0x4, 0x6, 0x7]}) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x412, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x101}], 0x1}) socketpair(0x2, 0x3, 0x40, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) kqueue() kqueue() 16:00:09 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x3, 0xffffffffff) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x10337) write(r0, &(0x7f0000000000), 0xfe44) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:09 executing program 1: r0 = socket(0x800000000000009, 0xfffffffffffffffc, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ddc03a4266694701d568"], 0x10) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000140)="9e3eb3900603b73725c7c19aab4230c7864fabe4f2d06507000000fab7ca14ce3b4d944288292f3b273061c0be7b56655533", 0x32) 16:00:09 executing program 1: mknod(&(0x7f0000000700)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000c00)=[{&(0x7f0000000b00)='On', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r1) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r2) r3 = shmget(0x3, 0x1000, 0x68, &(0x7f0000ffa000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x2000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x7, &(0x7f00000001c0)="cef1818300f419") 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r3, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) writev(r0, &(0x7f0000001b00)=[{&(0x7f0000001a80)="0051d94c34f1c7b2edea32d57054f1bc474c220a8d31455e933ade90a04d5686a42cdc5c89ef4b32dc40b327684120a8330959907e93baf2e79436e17b693e89fffe2e1628de08d1e9d425e7b3632230a83944ed4a0cb7", 0x57}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x80000000, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) r4 = semget$private(0x0, 0x6, 0xc) semop(r4, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCNOTTY(r0, 0x20007471) recvfrom$inet(r0, &(0x7f0000001c40)=""/121, 0x79, 0x41, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001240)={0x9, 0x7ff, 0x400000000000, 0xff000000000, "abe06c702b992744959ff3f658151781ca161d7a", 0x6, 0x8}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/null\x00', 0x80, 0x0) shmget$private(0x0, 0x2000, 0x95, &(0x7f0000ffc000/0x2000)=nil) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000004c0)={0x100, 0xd8a86ba, 0x7, 0x7, &(0x7f0000000240)={{0xd655, 0x5, 0xd38, 0x8, 0x1ff, 0x1, 0x10001}, {[0x4, 0x7, 0x7, 0x9, 0x1, 0x9, 0xffffffffffffffff, 0x200, 0x5, 0x96bd, 0xffffffff, 0x8e4, 0x0, 0x401, 0x3ff, 0x1, 0x0, 0x5], [0x1, 0x4, 0x2, 0x0, 0x480000000000, 0x0, 0x7, 0xd8, 0x3, 0x7f], [0x7, 0x4, 0x9, 0x4, 0x2, 0x1000, 0x9], [0x49a6, 0xf36c, 0xfffffffffffffe01, 0x100, 0x0, 0x1], [{0x7fff, 0x8001, 0x9, 0xfffffffffffff4c9}, {0xb7, 0x3, 0x0, 0x3}, {0xffff, 0x9, 0x8, 0x4}, {0x8, 0x7, 0x2, 0x1cc}, {0xfa, 0x712f, 0x9, 0x9}, {0x9, 0x7ff, 0x401}, {0x4, 0x7, 0x8, 0x67e}, {0x200, 0x2287d713, 0x1ff, 0x1000}], {0x7, 0x3, 0x5, 0x100}, {0x8, 0x48, 0xfffffffffffffe01, 0x3}}}, 0x7, 0x7f}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='(\x00', &(0x7f0000000080)='/$/\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='$&\x00', &(0x7f0000000140)='\xc3:{),\\]:)^^[+]*\x00', &(0x7f0000000180)=':,\x00'], &(0x7f0000000200)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x22, 0x2) ioctl$BIOCGSTATS(r0, 0x8004667e, &(0x7f0000000200)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/20, 0x14) 16:00:10 executing program 1: semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, 0x0) 16:00:10 executing program 0: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xda, 0x100000001, 0x81, 0x380000000000}, {0x3, 0x0, 0x84b, 0x7}, {0x67c4, 0x5, 0x9, 0x1}, {0x16, 0x100000001, 0xb08e, 0x400}, {0x5, 0xffffffffffffff7c, 0xffffffffffffff21, 0xffc0000000000000}, {0x1f, 0x1158600000000000, 0x9, 0x1}, {0x3, 0x10000, 0x7, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xffffffffffffffff, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x2065d) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x801, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000100)=0xa) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, 0x0, 0xffffffffffffff56) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x9, 0x41, &(0x7f0000000140)="5d1845673d8375365e2bb17778b323c3d1c3cd85a095b6fdac17255bf14c1f349f5cb3457c3279a8ec585ee4302361236e081f652ffc436b3c79f49f082d5dc0540c2f59d537132d1f03db2479a57cfa2e0807c31cd7c0593666d3ebfe551815a52a08d4338b867c5a5066fddee03c5c1b77bf93c64561520e7b3929b1fc44ed0ed4f08d195e55da9c6a6e5a4521a0fcfa71f5a44e23d168f318cfe2c02faebfb1aa4e4e1ffb117278f850cf8ec498bb63e6fa3e3c854cdd9bb7414cb1144c48d00a5877a53477b6f721a02eb9ae0f9a2149a7543ce3e0052ff1ffedcda6", 0xde) 16:00:10 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)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x28) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20202, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x1, [{0x3, 0x20}, {0x3, 0xffffffffffff8955}, {0x1, 0xfffffffffffffecc}, {0x3, 0x83}, {0x2, 0x4}, {0x3}, {0x0, 0x2}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0x800}, {0x1, 0x4}, {0x1, 0x400}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x8}, {0x3}, {0x3, 0x6}, {0x3, 0x400}, {0x3, 0x5}, {0x2, 0x1bab}, {0x2, 0x9}, {0x3, 0x2000000000}, {0x2, 0x7fff}, {0x2, 0x99c}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0x2}, {0x2, 0x80000000}, {0x2, 0x6}, {0x3}, {0x2, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30081, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffff360, 0x5, 0x8000, 0x1230, "73291259e0c28095731b1edf21c129ff15ddec39", 0x39b, 0x20}) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x1, 0x3, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) write(r0, &(0x7f00000007c0)='+C', 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3c, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x3) poll(&(0x7f00000000c0)=[{r0, 0x107}], 0x1, 0x7) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000040)=[{r1, 0x8d}, {0xffffffffffffffff, 0x39}], 0x2, 0x172e) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x7fffffff, 0x6, 0x3cc, "126d114041ede99dd2fbe6449632aee6801d2640", 0x1ff, 0x9}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x5, 0x6) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080))                16:00:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:10 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2f6, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x228, 0x20) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r1, 0x8}, {r2, 0x10}], 0x3, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x0, 0x7}) ftruncate(r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000100000000000000000000000000000000000bbc6ea4ee6de8aa81a2b1f3dd1b0964d99ae46558d390521650cf8361d029f5f2a14cc1379aafcd640a49d70b86e3bcb0314eff803eef94123f98603e8bef63adb2adf77099249a88747b7b15d2215afa4cafb22c4c925797ce21ed33e60317e39d27666ccd595725b97eac5ee0b99c0ca4d6cda7d56b588b419021a5a904b0b2cbc5159401889518e56a409e7dfc87d8cc8506f8faae0e6b64617481134e148c62bb9e7dce5719800cda193dd0600000000000000ae49c065ef1c71473f13c447cb9b66911911afff"], &(0x7f0000000140)=0x6e) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$dupfd(r0, 0x20000000000007, 0xffffffffffffff9c) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xfffffffffffffffc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffdfffffb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x167, 0x8}, {0x48, 0x2c40000}, {0x24, 0x1}, {0x3, 0x4}, {0x1e7, 0x4}, {0x86, 0x44}], 0x6}) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x10000}, {0x18, 0x1, 0x5, 0x101}, 0x7fff, [0x80, 0x6, 0x295450e4, 0x0, 0x0, 0xffff, 0x8, 0x2]}, 0x3c) 16:00:10 executing program 1: r0 = socket(0x10, 0x4000, 0x1) sendto$inet(r0, &(0x7f0000000000)="7c42fda7af88bff3984709e60ef4e7c9a9ba0dbb93cde4b9034d667d2d270a2b874af92549209b2a0833a8eff5773d4b951ae4c58e8ab7dd5915b709dbcd6c0ce8a0ae3530ce3be308ec946dc6e0445613b66f9ad943137eb438d3168c9341b604ab39d3fd6f84f878333a2204392fd30b4110cbebbb2c4658ba97aa", 0x7c, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x8c2f}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9}, {0xffff, 0x2}}, 0x2) r2 = semget$private(0x0, 0x7, 0x608) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x10001, 0x7fffffff, 0x3, 0x1}, {0x0, 0x947, 0x6}, {0x7, 0x6, 0x80000001, 0xbf}, {0x3703d810, 0x53102680, 0x84, 0x7}]}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x7fffffff, 0x7, 0x9}) close(r3) recvfrom$unix(r0, &(0x7f00000002c0)=""/6, 0x6, 0x801, &(0x7f0000000300)=@file={0x1, '.\x00'}, 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x3, 0x1f, 0x7, 0x2}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000480)=0x1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x880, 0x8) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) msgsnd(r2, &(0x7f0000000900)={0x0, "72fca2438967393682d09f79d62744e356a36dd41b29d8e2d3099439ae4973ce8fc04428d34c362c637d3814c1b8160dac4dc58dcb845513479859e37a7ef0d894cc74ab7d5aba54e329a06a78d426e7df0b19177e99d970a681086c172c649f30e0a3ba84b3f00729554555508d5198490b20268507a471"}, 0x80, 0x800) getsockopt$sock_int(r4, 0xffff, 0x1103, &(0x7f0000000580), &(0x7f00000005c0)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000600)=0x935d) semop(r2, &(0x7f0000000640)=[{0x0, 0x1, 0x1000}, {0x0, 0x8, 0x1800}, {0x2, 0xffff, 0x800}, {0x3, 0x1, 0x1800}, {0x2, 0xfa0, 0x1800}], 0x5) bind$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) ftruncate(r6, 0x0, 0x8000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000700)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x101}], 0x1000, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x200}], 0x0, &(0x7f0000000780)={0x0, 0x40}) write(r3, &(0x7f00000007c0)="e256ece0aecec5317720b85622c5bc1c3ede14f571083043eb4da39aa7a93a79e8bfd0c399d1e9def54b2c083404a35d98635772f2a73cf61ed7551e691d8ce94527f1c873230640bffdc03580b8da7c23852873ccd95066793208daacc0c65575fed2e5c1c9c0", 0x67) getpeername$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000008c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000e4, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x5, 0x8, 0xfffffffffffff000, 0x8, 0x80, 0x9, 0xf979, 0x8}, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x2, 0x9, 0x81, 0x8, 0x1000}, &(0x7f00000000c0)={0x9, 0xf0, 0x6, 0x4, 0x80000001, 0x5, 0x3, 0xb9e}, &(0x7f0000000140)={0x8, 0x7}) select(0x40, &(0x7f0000000240)={0xac7, 0x80000000, 0xfffffffffffffffa, 0xff, 0x8000, 0x43, 0x2, 0xff}, &(0x7f0000000280)={0x100000001, 0x2, 0x7fff, 0x1ff, 0x8001, 0x279, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0xfffffffffffffff7, 0x1, 0x7fffffff, 0x7, 0xfff, 0x7cbe5565, 0x1000}, &(0x7f0000000380)={0x1, 0xfff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10100, 0x18e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/117, &(0x7f0000000440)=0x75) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x9}, {0xc9, 0xe02}, {0x8b, 0x80000001}], 0x3}) write(r0, &(0x7f0000000100)="4c30e29e291aa0e20abf1ae1af3e6f8fa2ec57ae1ca7d07f9910a083fb80a4a0850440e0f7f5b3e725f1dea9de1931257fdff2975e363f1f770ec588ef4d3564fb9368d9ed09a2a1c71e56ac6d573e667cf56cf812ab7491aa855b32fa8ceca7f0113ca8eef03ecb6cba35622e47", 0x6e) execve(0x0, 0x0, 0x0) dup(r0) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) r1 = accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000500)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="c323d5562734b069786166a453a1b20ee3a5c4eb3998115423926891862a7e2e5ba4c8fa5ce716079d100f0282f62fba0bc90e67a2eb256675e78349e2fed7c2f3476e08dbbfe175870f7de8d6e37ef1427136f33552ad176cf9171feffc311161d8033a39be371968e78af85ba3672985c94450baa1c843", 0x78}], 0x2, &(0x7f0000000640), 0x0, 0x400}, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="43debba9741a03597626518e359d80f5f940e51a1f1aab7b2311c294dad7dc", 0x1f}, {&(0x7f0000000280)="8512011d6f8e09def63859275f326a90590e89ce8cac72748f9787d388da80232a744d0ab2447b86a1f411fab49b4b818fa85cbadb64a1f8a5bcf5dc545630b6a07719b35608d1b13e17ecfc1b0fb9220c247efc06d89b58b6c4f9969f76da6e4838d6cccb006235cf45ef688175b58e10fe63bf812d65d0a6714d910ff4da488a28127ddec39f0fa26046be8e04cf033cd93427ba7fa18a85e928d9f5554ffc7fa9ebcb6e71d147236a90f5c24a2341439152c7d95b215ae8c35e9991d35235ca5254", 0xc3}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2, r2]}], 0x50, 0x40d}, 0x2) recvfrom(r2, &(0x7f0000000040)=""/35, 0x23, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0xffffffffffffff8c}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1012, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x24, 0x1b00) r0 = socket(0x10, 0x247d6e50f84c0428, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)='t3', 0x2}], 0x1) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/161, 0xa1}], 0x8) r1 = semget$private(0x0, 0x4, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x8, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x21}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f00000004c0)=[{r2, 0x12b}, {r2}, {r2, 0x22}, {r2, 0x3}, {r2, 0x8}, {r2, 0x90}, {r2, 0x40}], 0x7, 0x7) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x40}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000140)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) ftruncate(r2, 0x0, 0x4ed) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00') ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000540)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r2, 0x0, 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0/file0\x00', r2, r3) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x2) 16:00:10 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x1f, 0x8}, 0xc) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() r4 = getgid() rmdir(&(0x7f0000000140)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x7fff}, {0x18, 0x3, 0xfffffffffffff801, 0x5}, 0x8001, [0x0, 0x3, 0xbffe, 0x81, 0x2, 0x10001, 0x3f00000, 0x3]}, 0x3c) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, r4, r5, r6, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) pipe2(&(0x7f0000003a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000003a40)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb530}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbc, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r3, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000039c0)) 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$BIOCPROMISC(r1, 0x20004269) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x5) sendmsg(r0, &(0x7f0000002c40)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000140)="ae00339437998b48e6193d06bfc0b1ddb6254aeb427402275f2e9cc36d5cc6", 0x1f}, {&(0x7f00000001c0)="7efe8e50d75ebe9805fab0458aef77b8e6d5285e394ef2655e298956a6868dce6aeb4c36a4bdfcb61b590d3b25285f968834cde7722a7504b6a425ec70b0551e28bb0329e976068465e835fa7ef3a0c425224f625a30e1130c216a1015fceb257f57e482a439be14ecbafa828837eb971c28750315b50cc6e692d228a3e38277bb49f1513a43720f275b9ac8618e2d9bf38d3e10748b41961b90b3bde33f575bee2c5ad69b4c7b5309ead8b6e1eca5def0229e374a3375a6d50d86208c89e3ade2a51902a27d3a7ef13df22c8ac6096bbc4e09559513", 0xd6}, {&(0x7f0000000300)="4b59374ceae4382370fcf37a71d11d0ed9dc8588d2bdf707538143b70739c59328e185c9bb0e8ea0a203880e26a6ee04b7b14699d33c2d5773e00bbc2ec707a8eff7bb46e2bc73ae9c87a2357f0e0586f38c2bd64b14590ba7907e1520ebf2735914bb3740a93b715a4acee02bdfb528316d29c654e7e6a49dd38171fa6c834cd48fa680f5683ef94d09f03c5394f47e73cbbf8c838ed4387c3d6b65f26d8d29cc3cbbb89af6da1449f8d7361101a20b0444caea426ec15652e66c7097af8f42e49cef97bc8bca7e4934fa499ea56d3bc037818078ef2e8a35f5ad", 0xdb}, {&(0x7f0000000400)="8dd5df89622fdaa09c01649b4c6c5a00248479eb138bdf2d31ae9a6d1830753da5bf6aee6f88b0d5c136b8040a5e4ad5ca961a2b3b7f51ee6a9a62c0a5f5dc776fa2161469821b265035d33756f72d61e4b5afd298a294409ec6c69752b5cd19ca6e10d15f6e4ea2c1932d8ff53991fe91b75c2d9679561e2d348f8cd22d60ea607f38101a4a854c47ee43401cc7fc3928f83219c699ee66f326b4cf4cf540597c79958d3404622b66e533eeabdf2f92717efc191995f8ae4e1322ac433e2fb9f21e07ca71451951f8c084b2e12861a889e7360861e417307f0fe1306b01ab15b74731f1b57b3f61977c5a7bd0e3761c157877df1ae33781b0ecceac8f2a2bb2b18fa5d14d7e6b9e6e856fb89ae716be3a47d06211991a71bcc47668b0017921e6b757a28ff60d56e87b9feba85ba2846501593350fdb54bc94f75c97995a0e1f05b49d80f7ad7addd96f4395bf2703080597bcdf65628f91672d30b828a6cd337f13cd05e2185422343e0c83acfef4b0b07603c5c2678ba5f109c822409f801dadc119379815e8e429e30830643fe7df8395bbd98ec087d539a7086f72301c2cd51d9b8e381a87c07952a3dde739b2e5e332adc2707408f82d9c53fabdaa6373b6175b860fc526c5ceb9bc5e1c24d343fe6ab33a0bd59735d9f5003c80213541be2fcf240a28d52a2da5aaf1196e1613ee9b45ab7096326063550dbecca4ffa68e9071d5f0f4b757bfef5bee8e3be1f30245a655dd00d40d6ebc2da1d8c55a3e707838b1aac90f48505bd4e9ec1031b2debfb218cd265cfad3b610b5b3f0b32c64a9d49ca0c887fca13846f12183a0d1cb192cb5888690537128ba190053ffe0660e3ddfcd0f6c5fa7b0e2077dc8a9158b0dd4f5b3d4eb7f0beb0f8f9af0d950b76f5cfc50dfc39f01814a7e16edec397f4084c13cb6fc828a45ed678e3bb6e200f4dc540b41259b227d2c67d2585e5777c23715a78c24643cd2d7cf2ab8c669c6e05894b75aa0223af68ba793dd938ee978e0c31b61a80a0eb786ef241adadb477f6c57d2609a162a0df6dcbc53c3c4c4efcc38c2e08807957aaa6a552f05edad477e95f1a34ca0b3924fbbb1c5dc179650321b358bd9a899dab38fd189cb13e38eeccaa772205005a9ea4037f35de8b1e10e57032dd10046636284f4ad7bb635fdcb19dcc33fc4c07b732eed25b20ab3e29b82d028d396b98bf149a3ecaec9dc282df4ac326d88ba6ca2689a6c47a45d6c3f5771641b38971e4be22f1fe7148af526c456893373290a959549c34739765a945cd7a59c58865e28e3c8150cf1ee1cd18c7ea784d5e1cddbac8e8133cc89bdd431b69ad29cc85325451e9f9bcd7b44c8293e0bae68a2496684ce2f7986efdab62b0c3300a12c0328dc3723fb315002b088e90445d1ed06e7eb2f0bfa5e610358fb186a35d3bd226d791cc87098e2607df4534ab0f16a394881a40804e9205b19ef19faab7a4d178d0d662539822ef1d631d05c41a8625638cfb4a4ddb97e96b8f8904eb7fa5515e66a617d450c187105088fd857fea5e1647be31ac16a418ba94bb00f239329ce2a4fc3ecdc40ab35b89c8797708386157a8f7595dfb11f827e0b05704fdc34e80e8b2de4aab81c962dda1070bc7b847bf8380250d2c5d44d1df3eaa384072949c05985fcefbbd35af745256fa24d80dd5f5a6778f6c80b1ad25a030f0b060eabe6ebf07e7199cab78d914112ea8a5daa5aa31dc7b516db503a8bfe198aba43b1c8f175977020e64cc7070acfd2023276713fca235d7a81d4d3ed4fe586d017ca6e7616d5fdfb534d57643c4df55840e99a4fd17b2ff86b2986258077befdd43208634a7a71dbc978ffc139ba2cd660d8bf10daf9a4230b1fb4f1a38856406fe9355cea8f701538daee9b593a54d2085be292ce254219fbd4b9c7f907dfed79505bb99ae8f87ea1b0119aef0cafe7356989dc05aff46290dd40ee1861301a6e49a54c1930a9b33ffc4d157d35d045761f28368e8bdd6ca91afd20f7e18102eef6f0fce58e0708b39f66eab72a7844829c78bd8f4807a39e7eddd76e08f66bd9821703371632c2e0391f7e9c7097b562a11481583822cf05fa1f0f056c4b71a8a99c79c2f4dc301c02249115319cb3b4e94712c4ccd0f68b7aa99ebca72858605b5a4954c7154b9753614284d4bb78adf366fd075a9277a9278f0dff1eeacdab762ea8df6d38ab3d3342b4213ee051373ab6c682b3f151a68fa3fc043a6b58e989a4f644d62af425bba8adf5f95a335747d46468d4ede11891c606f58f0e11f475c50f6b4ece247a69d90d12ba094a26b1e1ffc1afd218c9cb9f2b959a76ecfeb266e0013f322354771f113a5a09a270970969e0e6fa1859f8f4ed643530255b6c8999a3c387e5edbe237d095fe026e44362e407a6e848945ceb16e9eacd9212acdc4c9a5b88a2d9470b556eee9c8c8144018c9916d742555e4414fedc4ccc9d713c326602f04f6533d42f8fc1d7dfeda0d1aeda95baa08d29f61f349948b60d7532cd0fb478b44182bfcefe6ee4a935bfa5c1b24b9f105669ad64518fdaba2494ef676b78f46d3f36c8d020d999386806293c709484140b77bf40ddbbe92403003c3c6e02e4d79e7d86bebbd64c9dcf5ac96f199240bcd90998e8838cc9720dc5bdeb3a56d0313e6ff5f254fae74efb9eb5a67a8b47294df08f5974c1a7ed7c2f252c6a338b9b91b98cd8e5b260d7b5bdd341e9a5623d331978c2a990aa698bb5f3e3f9610c22e338845e27c90738714dff47cee5dd83ca97762c84d93d59873ffd0ddcf02599f8a5f7ca1399c1f30b9c88e1ec8ebe29801a3513c6aef90ac636801acd42da074ea273c15acf11c2dbc5b7bace336fa96a6264dc1100c4c6c6ee9dc72cd1ae7e4fe404bd49bcddcb527622b215175807231f5a1dd7f4cabe3b4cb2ece7e51e7f5975d849d4e9454d6b391637af9e47fa674e45de3c6c5b41d2048fec315cd490162008c4726a6fae0d4a12f1093ef97042380c4355e43eacf929942e362eedd8004a5c2dcd3ef5777574b2b545dcce8958cd7df5013fc892c52a479503b336745c90b4b0886522df1832f5b7e06b95222b45a59113510b4a616aa4181814a997f8ebb76ebbf3d3f1b1501a5cc8d74224c4b94f89dd25db0bae464d5a868d1a47fd939498d69e23641b693fcebdaf18ef5597d18d548a76c0b5628c8a211eb21290af3b7f7dc04179a1df907101c75b23f0338fd7f68ae47d2f555f5b8e56294d578ddf6e2bf137b90a39c2a56e151a32cb3afafea8074ee0783eb2bd1d9dba215e2e74b8fc64815bf23cd95bf3bf3773dd9d9ad71621a5d2be977b7c3aafddad2e4b7dc590144c48e2b3a35a81fc0d51ba1c4f4d6dbb206d13401722b571e34af302070aa23a8d646c9efb5669c54f4441bdaeadbd97f91a0c54ec2e2e3a4a0dc0219d9edeaa682098ee56b82987c731fc0bd1826c718935ef547f53bac53333afa1f461675feedaa53ad9cdba68c1829191d43aeb8575d1c77f4b54a399188094cabb9484b474d69a53ecb7e5cda668488cfd196a7e7b9f933095aa02494abaa8e260c74fc5623c7e98b4763f835be52c0961d5002839dd2f95b389d20dea4e6c8481b790fdb355cb1ead2e415bd9e3d4ddaa6447695abee907479fa593af12e8b3051e8869fa4a8d01109f4bdbb73a3b83423b57f56f57828257969ecdc68616515ee59637e481a8665239bfaa49381f93278ec664db1327807ac03c206a5d45bed988fa3b8672d346022c3a0d89165a4d2fef0f7cf8b8b12f7bd34b8844a8ba29f78386f2e55443129c9bbc7624a14c05ffca0b29fc4a3528da9804fe17ed61f4d043ecdc1f968ff2557892b435857bbbe54a45a60ce80449590ffca840d1ccedbf9179e0fceb567a3481217212714e02bfccc44d4739f0e1f8e06b1c4202f8fd3d757e8d5d93d288e88605977b65f05e7374185b1fd39712b0cc8ad91b44d0d3782dd8d429eb2d39e27c612432bf07ac1e6edd7c0961ac087923ab6ba3c777696680f26add662828c6054ebe7304aaba4059a8ff2aafbd199b41bdfdee57e966f2b00ba97f01271303595df9e1c6b9a62945607ab503e6f7c1d08fe8e790c5eef143800e1dd54cfa25e8d55663358840bd7180492c0eb196031fc9e42ed734def62c4380c8faf58a8b7f9272fc223644f11da53cd593fbbe9ed73b9a1352ecb9cb9fde4772df0dd8835c84124fd209a1323e0f0d3922d697150afa85ff389782b69784d31a7976ffafc2d53bec828f7b9b7d39730b093042a852bb6b7fd292dba18e673c7de02857aa1278325e3e1eca8fa9f6f7b33ce851eca34b48db1b17e4cfead40725c50e60d06b354c6bbcd6a51e63a34eb5e15a789e961579a4c779b33093234252a3c588c05ef151c3ec546472c0ff6e0a6096cdc2d84e89692be71b71802f0b3ba938618fdac509e30a614b4c02d835769ea6eaacd56748384e5b4b5dca4323d070128416133c59ccbc6e705338bcdabd06ec9499cb8c84694bf88d5f35eb8a93b90fd2255eeb812e6a6a770a5e21b2e85b7d4d211a3d68f91273953a875589ce7e0a5df85e7184d222e6043891f4a95aaa5f88a8bf8cfe6f9590d32a3c7995801c78e8c35f08839c5975b761c6047d9bcba8f2d2eb5b19e496ac86ff22601ed74e2bdcde54c8e01cbbe882a5acb85386a308f2ffaf00902fb032ef1e6c76069e333f4dca8f5780ce46c70d3f1590e0ef3a1e5770cd03761e289a96369854a03a1c6b8f09b00837eae2da297004d07a8c5385be793b7b4354cce981e9e15e5cf1dcf98f43d86fb9ff697a6a9f99db4eded2bbe93e0aa3e05ec3ede96914d70220a3d889670df999f73fea69ba2b465c957c888bb7c17ed0214425d4f145938a30e53fb299d889ff89140638e6f835163a40c2ab13e35cc9d907d16d37160790c41f6e70a68f141f2fb2b8acea9b020a9da575cc3e783759259811e757b890128ea7a475618e05f033e7d64e54ba75959431a27bf88d33376ac1287bd3b556dd6891462472656e573c2aeb9da4a45f45b2c30ccaa409feec430975a41273f43b32847b8c5f83b150622961752d1d79bf3974da5458c50556b955c98d94b3e8ab5a6629be1a4608f008ad942603600b5fb97a5f03e1b52b880a7dce7bb7e7314e6aa4bb2fc0e16dd9816387793bd0e90189ea2ed6229f113ac5075e3a4563910103ed439c5473570f9d35690c4d1c639ce38b2c671f7c87ae6170f32afced7d98f05af548eaa91342cc75b8a895f0b3adfad7a2f28ad861e32b703f87c9060360bf62b25275d8ed3fd43a531d601f4b7e2f6afa1b560dc75c6d7b0e06672dced27aa0299bef6ac204158418651014935d197b3c3e40ee027f4c2c6535743035094ea413d7cad40e6191c54832da05683f28e5ee774eafce5769afb01624fa3e1dc3bd20f519159ec11f290dbe46172d5ed5820d144bec7220e5f30c9ba196b2f9cba25d9da36148a1b03f1d2b43a9318466f368fc99756fed96b5349348738ed29dd5472d68baa53843f3006418704ab7e173a7aaded1818d99b452a5d5b1e78744b937f9558a1fdf819c049d4fe644803b2234b46967f9753837cbaf9491bcada94f1a262727a472813b9a633fcd57f9fc86197e8465ec780fb607a299e44da57ae466f6dafa92515c95dacf21a454e2337b5bf05d29b94c03c213bc3247117c2207f461295f97ce9c57d4c831bd7a544f033bd16d6e3af3484b6919bab3aed442492dd616caed9b9342654c2da9466f5a114f27bb17ade7796", 0x1000}, {&(0x7f0000001400)="8d1963c4e976684f652cefe1a124c9ab126f4cbc349895f7d507eb46931106566d629bbf67a077e9241dca608cc315156273c473b7e1e462ae698a372d8aaf0e0aa769a25bd17db61f7ccac087252d937a7c931a5aa9feb3757a6e831b99712d80cab7d4c6d0ff72e9031e3b6fb297fc34f6110fc1f0d80ce6ae0d9354b1999413881aee664d05f0a7267f212cc5ddf1f9fe1661808530beb42afbee05fa7525a611bc29ea7b5ea6fe23f6ddb972f337372f5c79fa9ca9985ec355758aad02032b2a568cf7707b063b43956716cce60d8a5d3f4f74e6f03dda0fdf93f8f82c1a5af567abf444c268a80a0f768f0e3ff0a6e51a9b", 0xf4}, {&(0x7f0000001500)="8be78be190bc2da2e52310a05d20c63b500a8578221dc80829e944fc5a748b2bc82cdaf2c692828b3c870097f7bece568ba3f54944871a6208a0a33432732b8486ca4c118d26df1b5919b307aeb4f45e92a39483a78bb0b74f648d99f700434667b305f265bc89877c375c58ceec6afb8f0c628c6114f67dd3a056b710f49814bd3a0b127e6b396db0676493cb349bca0e2070c910842766d3282ccf8924f6169c47a6ffea7475fa6529e628f4b5f25bbc6808ae3a1f0b3cfc29", 0xba}, {&(0x7f00000015c0)="6465294cbe17fc9222e3cf4f56afa3a80d7a32013a5cbb6f35d3810068742e08af43b71285d29618e4d1c630285438d440164962b82138f34d9f2b29f0d9942f0d8c2c08c76f8b0ad70937de34813dc8e12ec16a340ca0aaee681fbd2a7134d713dfcc0eec9e45b444598c2c9a00061cd9ba9dc1c2a9c3b844de05a7142d44872b7ce42c6e5329cdfa18b50e438de759c4508cf135a40546b37ba2f5ee7fa8a8c3a770100d820c1ad9b3a54468c852836d6892ab93a3e7938986359aec84188d668161d197f8a81f721b4deb353b151fb06c82", 0xd3}, {&(0x7f00000016c0)="6c9e41814e", 0x5}, {&(0x7f0000001700)="d74bad19fe7978aba7f79a3435717b91ce2b5ba1ad36181167870fa20975e1bc01839eb4a6d136d68bc9d4", 0x2b}], 0x9, &(0x7f0000001800)=[{0x80, 0xffff, 0x7959b022, "45b9df044667bf6599e58618b047f01021cf68958982629455b5345e3805f3c2dec2c2bf2f3fb6b85a71d4fd8cb4103dedc2c4d13bac037fab6b322b2cbe4d447ccb416f0e91fa38658ac6202d8a822b58f06c4be780fd2c488ee5075181065c812a66168ada4f7b03c9f878"}, {0xe8, 0xffff, 0x3, "39ccede48c377ecab9dc3a095bf45d28a6ae7fdc737c1634c1735660c5068eddc96ffff77a9685a429e2e2dc8e896522c70e9930be86866a791615c3bd9a847bd75bbd0d05c6e03c3039d524ed8e696e894a35f24c85ec92927d5dda67822bda8b400caca20dfb5232a752839afe1489ce6ea109603c0b762310971f41d13a8beded9944b233c338a0bf5264d9137ef01beeb821121e615bbea5b26a4668d932f30164f3a7897957743888a390c1580c878a6c517b0437f06838d927eba658336babb62d3d053aef30482abfed24cb8067e4d4b7f1432850"}, {0x18, 0xffff, 0x9, "b2978c007ce9f9"}, {0x80, 0xffff, 0x100000000, "d9e79aeb2d475b8e6bc3af90914c2cb19a09958a5bdb9be93831ace5c5f9f5acfbc289a1c314193ddc322609d470e910801dc1222a93138b373b66f1a83b0de419dc39e8826e0f778e9081fc81ab5af368493eae581bbdd7eadf0ca6533fe97c58f0ae3749eee4677b76c3"}, {0x1010, 0xffff, 0x6, "e72ad49d33b01cb9241a152ce64d97ec635198f736004d9d04239f00a946310cc5eac7f26f4f6adbabdce2aabb0d3e9a15289da18871f1fc178bff9d40f3818e723f24df0dffdd6c523071f2a96ef91e228f83682837a36a8c6bbe000b424e09a8a7dbd120518764139104c3c181e785cd4b2224cabce707ce96959529085160fede17d3ed38b03c486cfa1b87676f795622abdf62a45ed970cdaa78aeef078ace217c0901664ab965ab47834d1fadd6963bb15751f825216a4907066d048327cfd76a8b949b90179b0248191396dffb0b3467ae808e425e652038bb13e9859951de0b85c57a242b96a505ee1f517a5a54c318d99438cc20fa22aa8a72524ad8c4a31c71b2b64aa33e254ba69d6ee55957c4f4439c2a2ab33fc844f80ec2db20518618a69167bfd3236e9db5166d03cb9041c222af7c5431bbe80c1c80dffbcd0383b2e8d77abe76e9aa1d7dfa1b5b04b94dcb65ebbaa1eb67a56318452c09f733ac5ef20a3298df75028fcf972a8320433495c96b6404bb274c31c416255bfa04be6711dceccf066829553a48944eb93a31d21837e1e039b6a0e132a32af830d263a9364bb41f63106036e251d6dbaee2018d27bf2fa350f454db90ad0c0cd1a116a2962b09e9684abbb83053879ca2d909df1c23209b0d0195ba47f3046a9f1295e1d7ae21fa1c45000c65026e78f15d016e9cd1f22bbe352b3060cabb3bb28c00a9ded289e5c8e384c46d9f8b90260aebadf1e19cc7cbc0ff48763ab0f91c94bdb59c7ea90e448f78b1c6671d3a69b0d3829a52eb5b271d621cf5d0d344edaa9de7166198f9ad226a1f550b64477643c7b68cbffda2af011bf02b9d4ce4422f8eebfe150873c5057dd14966dc196c49cba494f257cf9c0215023915c936490b0a260419d63faf980af7edd154bf7023a25fef82cee9e69168c6952ec922c1f95f10e018154d336a27938aa19c481bc056cbd26eef1eabcecf604125a0df8456bed3ad794793b7e1f8189c129492da1dc33a6d521310b7ffdf51e238a4e89a81f1ddcc55d45de47afbb042af627dc1c1bd74437b0cfa6ae9f078ba5509f94612d90a70021bab91697daf7e7f7791d1ee3d57fad6f7ab4f11eb8a317123b35ffd7577428c72b362cd08195c0c19ac0551fb6c362bc1087464c734c5b0edb78b47bb5848147617f1cc22513c474a2d99b1c3767b4f2db9f4d0ccf592a8553d0b1a603868420aa1e1d54dc28d9a83a63b0723d188293fbbb28e4975e00c41fc6af2617235fcb22bf30ba0ca18a61895c78acd2dd5816d08fb97a42677cdcc21c3f4d58a366a4045d291afe6c0b189cedc0ec5c4fc9ab900b5d8cd40d8b7aa947bc81e48d60406ce94ae5e9ef86ca8c022b8eb883e117d03ba0313bd2ec26e8f969884d4175a221979e0541a9976875e23cb530914ae360d14845c2e536ca79250256bf3bff89b700bcb20d3ca9031b7dc48a001ca9fa56b9fe6440d5c8b8c4933e891d38304bf60f60bc91bddb90dc68c68dd919a63287fb4f888500c6077b8be9a32d31a5725dd4e74702d363428de148cb6582a3a40354c1dfd831bf882fdb9995aa1480534f59d789439941e387c48f7c8511a050ad561e01ec3fc3e93a03af9bdc0503238834a2b4010dcfd46aaad3e74fbc42157da485628959aeceb063f6472e38e6e7b1b2a65b7fa32dc1443658aaa624a340cef46ee82db830d95cbfd6af9c4d9050d7f0532aa17a6b4d017dd466cb23b2ed4a3d1a9b097b4c1a2f1cb2ddff0a115512d9bc4fa008f8381deb238f87457e54309abe2a6ea486299485782dc33222afb69783b17e7cfefb5c353a6f13d61af17463fda2c61f86a70b50d9b1b4d7a12335c4d98fee120f11d6766f623ff269615765fd65cac5482a2a8477e45a9e76fc00cf9b0a8caff6ede397a7c0e764f275190c73eed2a83402e6ef0ed97275a46e5d19ec9cc7b02938954ebf7f1557740b183078903c6abb7d19779bd6e0add8cb86ca36afa7ad015ea98f13665f3eb123aade8125f05c0cab4d2f26996bd103b3948a66ba765dde41984b703daee32bc276febf75b4aa288191f5dc5c313a454d5edc493b00f7507b3d1d2203c81ee19c1c00e4fa78a24e7b13b0a3fb9a2afed59c7af7174c93dcd566a7c995ab4720f1d4cc53feb72cd5ba445d388c32fde972a159a5ac8679bd23175561d47d9cddb2ab041457cef9e7a84318b71efc742687dacf49d7925cda12b936ef9235a5ff815ed6060552da38e81b4ffebcb3b5948b08e57b4f0f523dbe0c5749b885a581d7dd49056defb37a6012e5ee56fce6fea975c5ce711b7bbb4f70ab690ef62c700b185b7e3d729068fdcbc3d7dca755937a0a88ed0a4e080b97d5e00574f086d060b6d642bba06da48cea932240a804a11f088225840963ae8a8c85fa8c1c1f750708665a4eec35d60e2d31d11a423f366b2c5e78031ef68db0461162516dd18af2a37cee256ad4e09a7edcb8fe18db3269d0beb4e6084876a925f797f3a7dc306c7a21dd7070eb529d396ceee7ce923ed2b47b27d3a1e4ee19f09d07dea0d63eb8671031c354b74319d2edf50e120dedb5b30e2ec5d22a46f926178f7242af5160c4e55a5342de77093f7c04de9c570b025b0b25a60e4b0256d33edf85f23219c515b70fe9e3958bc23374851ceaa845387f510a83daeebec6955d44f23d17d8630d636894809222b6a05a5d2de6974fa5dff1db6c5f71b24f642b3607cf10c6eae007eeb7df9632362c5dc460036782e12051d0df5b975b8814825419b59a89ba2b7c60f83c3d6685798b6f7d01b07dd220f50311ff157e6b4cecb0f671c63a5eab94eeb47dca739737e1f852ff469d11ccda1c85c27c339a199243083cc9feed3851e4b54204e3c3d84c8103c4bb8fd4f6e0dc53ce4f3cfad8b99a9dcaea64b5c163f0dc7dda66801fccf94918f6239d94b04b42cab522802704f1cd2cf3a9f9b697f8a76810a56ab9ca0319ad3184fdebbc0c96e72fa3eda0f901b025bd58dfdeaef9ecd2e40556b40bcb0273dba4bb2ecb538653a0b89317a558f2b9c85af04c93a8c98dc286f1df5c6c316653afa322574b0ae16aa4ebed9fec92d3e6189e7bd5f73e468869cd8f62e7f9bd53abcfd05b46fe0a0d443e9d76064a15854f502a35bfc092c6077e6e02d950f0a4340f8fe9ed7c73f78ce730e29a659971cb863daf2275b268033a3f14b9684c054044d798af3ccc896249874d56e8e9dfa753e81f85bcf366f91e2d4bd2eb1cdde8f76f6de5ee18e09f6059c2d89d1349b2983b513fb889945d5a3cb9d3ecdd0155910449770fc2fb8aaca1821e672a93e8d70a72e5a617ab4fa16cd0030a986f6d7ab87b7df0ffeeb9db6251cdbae5edadff1fb93c7d8249bced4a9fd0c05254900d5af672abc1c10df5f3cbea6be8a2941bcb608eb84da6ba8b811cb36b00a78e1dfe7b597af3c4bbad195ecebee0c7c464988caa9dd95873e457f27e88e9dee87399a17c057948ef3d0c5ee8da2bc728b186e0452a8385cf87b31282f0e26acdbea134b98aaf419c9ccbb2f51668c9074172f87e7e1ea6ae3d318e0080fce9179b88190b71f764a77765652c787902f0204cc6408ec2febf8e974bad6a406cb0d7a5c8eee1445eff1d9081559875a6980473d056122b7f7608fbc94fda5d811be38d3e732ecdf80faa46edb045b3175ff135e2fde4ca3692c28e99d51dadb7b5a5a12708b8224b455933afe83fd4974ca5dcad30b005d3b29227e355826675b294effc0cfaccbf349596e53d9bbab70a51614bc2f08628411db2ed04f3621c4028dc16a3596d7036e19082d9d06eaaa144a5e722c18b993f65771c687bf065b5a020952391cd8d3614dd69a2a44642beb722938e4ee97eaf9338c7615cb5c082578cea66a8db3c28e73d0c054cb94d5b1a4259fe474d26437be937f46b7a087c39a8bdf36fe8c3829bcd2e20e467157793617f47420a512236da4d5ed9dc14d2c08b83b44a8c172d4cf4ad95c2ff9fbceb1d658971b74bcd5d1079d2463cb9a617ee614cda09b856a6eb962ed95c19175982bfb42596c1323ebef045fc4af35c3799e52fba6e3c801a0fe572beed551badb536e40c2f1b5962a5168b050dbd8eac03b29b49a095440c54f08078cc290dede61fa4969f1a19715f6ac20aad10581eaae84b95ec00d4f2afd1542f974ae35aabb1ccbb04bd1193c1a39d624fcc1559c013e812b0456491b734d75e599e64d5695d12a5db8a6a80b4ae29f4f8d64009bda54f501fe774935f13334a0f49ec5db80b92b44f95c7aa03e06715e4475b5995abc4e20c08d35ccab7e6d5233e7d04b6535bdcc85ca7ea8e4bb71ac35f991134ed84b09ae99e2e95b3178aa104d659a0c0be37d05b9ed05f879e883dcd5e5e1fd6e028c353e8991015903b1f440b29106cdf6b70b7e59834fc272bb263b49f628e31ab8a3e489793eb78cf0f4b13a8fdda63e2a91dbb2765bd4fc31bae3cc1669418285b1e28f9e40aaf00aba5c2027c59d4c6c926ae4fc5a4dade09e80c9b1c694e629eaeb4505f0fa07511fd018e0198cd15dc8ed3639c84ef01e74cf09471b469eef64a165543a9d361f98c61e206f0d3fde662d78c851cc73dc40c3344c16657df65101ff165f249e4bc0337b1557095c57851052780541695664f72b8645b6500348677582cddc0c5b0858bf140b86d508b4b6e5a793333d73ae8ee9da9d9e51959fe71854430e00d5d7216bba4c33c6e3f4a8cc6e5f70fdd5b336c533417698963f942cbdc64c457c588d790a81e1e3d5f06cfd1d104710a438b7da3d713dcc83ef343b2c655e09e3139f7161ea9d03c0cbc7512d4f2c554e3d21b9f2cb224eff9d66abfd4fb703f62d8995a26f015df74287b4973b640ebca51cdb063c923ee7f2fcd99d5e47e26f711319f4ac08ed533c0dd7350a4fbfb787e34ab6321533b425c98d3491f33dc56f2faa5cb55b0890a5facbb6bdebee12f883875a4924a84933a6f3c8d05859366d1fa2964660ce6e97e916f6c37fce6f50421d299910681d65d53b508e483bdd0499a1e7a211669cd561a48fbba400091d5ef4c1528cb1da5ffdd258f40918d75afce47fabc7fc093b48f36237e35e8d39d7bc450f4134c55a3edebea29410f273781146ed6dbb92f2ba346ac437aa89f20d27d3c7cf02a3632639a99b7e9a438c09023f722e09514e6edd1fe8d60a3edda4b3c03936a7b259adb0ac5fc8d6669ba3bcc6feaea054b98a6ca376373bdfcb126a9211728d9236cb18b5f03f1603fc57ade1d4334a49664c802960d00309abbb0a42d7c7c09138c68715ed9640b469c173275c7140c590d83fe8098d25f8a93b46149e38e1ba7234990b61adf6a86e19aa4cf795913ab317a34d167e39f8b736d0682b2d89b859ddee07f1cbd1ee40682237b56b6d300a9b0e039f7e66afac0de0bc2d4100ca3d3ab5df2df2c498d03b7e63cf916b1708d7c6242568e6599b8f48fbe428bd4e0a3b5f5287d52e1fc1b4ec144e6b99bad6adb7e4ff0bea75e99fff57fc3e7003f9683c0147d192b3e1b221325a9dd8b65a48cecddcd9f249d276e3a0ddc3c3a83966c2202ee8ace160485ffff300199c5a261c101d5d9d8a9c61d7fe3c9745dfe8e54832f0bbb4946d451deb74f5487efe34e928fc00e44ebad6951f1ea0b63a7ea179e68769b417a91d1cf4dfdb888c5889f4d74242e57ed522b43e4aab71dd2b3bd58fa00d8453813edeb516fb30234127ccd5706f699bc5491fe7df357d84378db50295f9eeab0cd02b7d701881c6c63112f957b1"}, {0x110, 0x0, 0x8000, "97d09ff7dc44d6df576a961736d1a5c409f172ca1c05bd1b5796c88877db9ebefba0967c7e9e53783d258f5bb3975537213122d155457f61dfdd8624b788fe8f11fd452c3be8ef0e8b86a26862db45659df8f8a647dbaf11d57474bf0b7737b42da0c2d6f5b14c45b7f58e67dacdfef12cc8f9048c76e5b91c8e6e4128c674da39e4bea42e4f1002ada8c56bf72938991c500d6a9b44a7a19418e5bb7699aba537de84a697447158bd16074d27f204a85bc161bd91a791bb5cdd562a878de1390936539f19a8802191e9b2edebff2a6797df4cc6dbec4f66ecd1ef28a48d67ef59dcbc15877266f2722bf41b2a7fe3d0b8b615d3990399661612"}, {0x100, 0xffff, 0x80, "11256b08cef9f044da5e145220c0c474d6c6a48d5e19b28eb66249b715b676558a49a651bde56bf132262823eea24486e8841793f292e793999d159cc393ea95fcef47b3e3682c18801a7d25eb6adfabeb903943062b237f0e7a51c52abc4e4cdb8db2dab72528d83a507e50cf32ac389aa630dcdadae29d22911de4ca8fa439af0105a504dcfb23a0d61e97defd4e2659c3c77282932df4f37305bb5e98e017e73b5ef3cb10d02b6a6b7cf04a697307da1b5cd0564423e807561954b13ca345e2f98f254a32cae70fb0cad0077b6f5a9483d745e470238c9bd882d9bdf9d52d3c87924a94d164fd854a9e3e7e"}], 0x1420}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f00000001c0), 0xb, 0x0) setsockopt(r1, 0x7, 0x3ff, &(0x7f00000005c0)="c3aa2cbc9e48d73ef194a72adfe4caf94ac9f9942ac820ed25fb8ac361679d638629fd15a442e340d038d49764b47bdf00000005a7b37b05177235d9f48249dc1e9fb7d978b0745d2b686a1deaa866fcc62d7016c32d8cab5cb4bbbf1cb5d5644736d4943f66537ab76dfc2a7b529b70a6b09d18c48f196b4a230eb83c187cc13cd44221f3325f17b56f5d48d5ff3c7755e0047479e8d00acf9d8bfc2b4706e84798507da98b7495db07", 0xffffffffffffffec) msgget(0x0, 0x682) r3 = socket(0x10, 0x5, 0x5ea5) r4 = getpgid(0xffffffffffffffff) r5 = getuid() accept(r0, 0x0, &(0x7f0000000180)) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getgroups(0x0, &(0x7f00000001c0)) r8 = getuid() r9 = getgid() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e4e6c0fc5827eb8"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000240)="6dbbde573ef0d7642ebdaf2726c322b816f358ebc04b85f48da709fbc4d04e4aa0c88d1ec2ba38d2f01a399fd14a7caab55d73715dde65ddba0ac48ac22a34d4c4d2661d8adfc72da09eadeef5baab891b09c8c2a7c342f8bac3b93091a0d4f786cc981873f8a4bd210913e93716058ebacfe3d622ededfeb238405de16c2f04cef33d6c170768cbb94b43ff5dd39336c466993f7b50debf50829b39b5a5e971722a863a85b7a9389d534c0c73f1df000c2c31c3b40bd18fdac77509d353118163fc6d76fc81e18d2fa552069ce89aecf0126ed81e1fa7635f6317ccc551366674b8c4f74aa83a2e85d916eb99124b", 0xef}, {&(0x7f0000000340)="7227285f196d0d7376a675d151307526d1e75489eea8ef232cc61f5c32f47658f32c027907405e04f3602cbed798ce00c1f195c8f0971c8c34b27d3fe3d13a4323c2855d3373e0fa581fd15f544c22e78bf21628e2bb5b3c35b82db524a4343d98f5a11f1ccb652495ad883f9ac0075aeed44f7ae38fe0bf4662d922baf4d68c10ecc60dbb4eeadea85bc075079935e5aec8a01c37b7f84763097ece922a8e9154a40a7a8e92c8cfef85e29da4", 0xad}], 0x2, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x78, 0x6}, 0x8) r10 = open(&(0x7f0000000200)='./file0\x00', 0x60, 0x80) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000500)) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002aff000003003570000000000000000094d854cd58963cc6c83b22143f7d2b479c5143dd9f3249a6a1882c2180d57455ffde965c74a14d90d91bea543f984feeb9e24f7c7579794844c6b17551db77106c8bfd6b9c384b17faa79ee026302fda72c0a5c1434fd9fa8943a4829b6d3588c1542ef67400db5857d79495ea50fea19d0d53c6234725da4d2e1ac3a76dedf58d2a9ba8a15fdda97d87cf382c2aa0bc770937baba6fd530e3d1282cda8c28f85dd5fb5e21791b1f95bcc617a155"], 0x38}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) write(r0, &(0x7f0000000100)="75153a0ecd83fd26376ad9ec42c821e6b170562cf0da8204ff1c326ba63385c28a5c8abef5ae83c3db9dea1c6b64dfb003618225b6c717693fac3122441f7fd471fa", 0x42) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget$private(0x0, 0x3000, 0x83, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r6 = getpid() r7 = getppid() getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r5, 0x23, 0x5}, 0x0, 0x2, r6, r7, 0x4, 0x1, 0x8000}) r8 = dup2(r0, r0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 16:00:11 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x501, 0x80) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x8c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x5, 0xfffffffffffffffb, 0x1, 0x3, 0x3, 0x4b7c, 0x2, 0x1, 0x7, 0x3}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x4, 0x3, 0x7fff, 0x9}, {0x101, 0xff, 0x7, 0x2}, {0x80f, 0x7, 0x3d, 0x8000}, {0x5, 0x9b, 0x4, 0x10000}, {0xffc0000000000000, 0x4, 0x10001, 0xbf19}, {0x80000000, 0x6, 0x78, 0x1}, {0x9736, 0x7ff, 0x8001, 0x3}, {0x7, 0x7fffffff, 0x8, 0x7ff}, {0x8, 0x7, 0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) fchmod(r0, 0x38) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x1, 0x4004, 0x80000001) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 16:00:11 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x290) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x6, 0x2, 0x0, 0x9]) semget$private(0x0, 0x2, 0x80) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8, 0x20) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000080)="b4768e911ea60fa3afd113d52fc7bfd6c240dbe838cfc582ff03d1392a7900760557564f67ccf02c9bc3b26bdaba75bdd1108d765b27a230e9ef251321404e0d4a7f3d4f3433e821f2447523611e39bfd81296c07dc738d8b9da37a77865dac622d3ec66d9ecfb557cd2b4f60cc4edb34ad560bd47", 0x75) execve(0x0, 0x0, 0x0) fchmod(r0, 0x20) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffff8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0xf6c1e0881b381698, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x46) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x1f, 0x5d}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x10001) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x400, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x70, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:11 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bdd4c5a1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10bcbd57c94ad64a3a289d05b4242956d3846a49cb4849eb194af240278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca116dd887c40d8d08944c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc00000400000080000000000000004a06333504b4", 0x224) r1 = socket$inet(0x2, 0x2, 0x0) getpgrp() r2 = shmget$private(0x0, 0x3000, 0x606, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getpid() syz_open_pts() setpgid(r3, r3) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x8006, 0x80000000008) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="35e2286cd43ce5261913088601aa58ba671a48f7cb207b83f4886e429e29a7c6e6c2d18f44d066566ab68525294a65371061ffabd9c7514c69fc6688f092ccdaff324b6538a2f97858a40ae6d556de196f490e3c9ee4f0cb94a272a4e6cba776e62f340f15f400050a74dc55b4b6126f525c11045d4d339b75a363e450874eeb2364ef583a3e0d1810d0406f07e32c7e1d43c3ad00428e12e37d41369121ad104e7f666ea605711e988b649be224da9469e725d9a40289fe23b5906894711b644163624faad0372e767a6373c9fd1c70e91f4acd", 0xd4) r1 = dup2(r0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xb8, 0x4, 0x2, 0x7f, 0x7, 0x5, 0x51d6, 0x10, [{0x101, 0x7, 0x6, 0x80}, {0x3, 0x7, 0x9, 0x1}, {0x80000001, 0x62, 0x8000, 0x100000000}, {0x9, 0x4cd8, 0x5, 0x9}, {0x56, 0x40000000000, 0x1e9a, 0xbc8d}, {0x5f, 0x1, 0x200, 0x80000000}, {0xd65, 0x7, 0x1, 0x1ff}, {0x3, 0x3, 0x8, 0x3e}, {0x8, 0x7ff, 0xf0c5, 0x5}, {0x0, 0x7f, 0xffffffff7fffffff}, {0x9, 0x7ff, 0x1, 0x5}, {0x6, 0x7, 0x1, 0x1}, {0x78, 0xe265, 0x800, 0x9}, {0x5, 0x8001, 0xfffffffffffffc00, 0x5}, {0x7ff, 0x9, 0xc000, 0x1}, {0x1000, 0xffffffffffffffff, 0x2, 0x4}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0), 0x0) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a5ca630ec20c7af6a59f91bd7c8e2ac63e4f5ffb4e82cf2f7f3519a5991b86820dcd291637fb7fe532962b0fa0701e8f6d71496d41f0b0831fe9474a89c2e1c482707cb363d2e05ec5c8a27e781eb398c76709af5874fb71dc09623affc3b8a506db442c4259a6d170ab831dbf8ea1b7eec2d96d308cbac05b65b3e116b3151edc6bfa97f9798029d75207790c812b6694d538906689f5af252f7e75f747", 0x9e) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x92) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0x1, {0x2, 0x55c1}}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[r0, r2]) getgid() 16:00:11 executing program 0: socket(0x3, 0x4006, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffffffff) r1 = socket(0x6, 0x1, 0xffffffffffffffff) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x3ff, 0x0, 0x0) mmap(&(0x7f00004d7000/0x4000)=nil, 0x4000, 0x8, 0x2813, r1, 0x0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x67e8a82369d38042, 0x100) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(0xffffffffffffffff, 0x0, 0xffffffffffffffbe, 0x802) ftruncate(r1, 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x180c1, 0x0) 16:00:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0xfffffffffffffffe, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x7fd, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) pread(r1, &(0x7f00000000c0)="ce99b1bd39f0c5bec420233032eef7e36c4caffd42f18fdf503b958e80f20784891564a2e71da906a21e85cb54c06dd84ccda450e3ac96088059f4604b610257e0ec38260f3f19ca2141cec3de3453081b593d864f076daab7eea5d6426fba36039cb4ead21af89f5be55d347adf4cf5645074a78dfb87e454873b212bcf89e0f080717d3b7fc1c1e132d44e99729ecf193c859db3f54b21fc1661d380367030438285fbf9667cd0c4f1bbf5bcfda653eab13d4e8689269261f9f951d15684e9ac389b1f3963e5b88743082c8ba1", 0xce, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x1b9) r3 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='tap'], &(0x7f0000000400)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)=')\x00', &(0x7f00000003c0)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x15, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0xe831, 0x9, 0x0, 0x1, 0x4, 0xffffffffffff7fff, 0xffff, 0x0, 0x0, 0x2, 0x8}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pread(r0, &(0x7f0000000080)="ab2b8d3fb3a5d840bb6fdb7d5f51ed607d8e7927a6f4d56dc4a3c6c6ce55a80ef1", 0x21, 0x0, 0x0) r1 = getpid() getpgid(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) 16:00:11 executing program 0: socketpair(0x1f, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x86e}, {0x18, 0x0, 0x400, 0x100}, 0x6, [0x2b48d082, 0x154, 0x4, 0x80, 0x9, 0xfff, 0x1, 0x6]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0x8d0}) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000140)) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) write(r0, &(0x7f0000000380)="9be243b89979332529bddadc50296af5cbac82f0e4932b6bbac45fed98842906ced6aafd6e8cf111644b4346867bd21dcb924d25a3aacad998b1257127f9a9807a8a4cf026c47623a8467e947c8718dcb04abb672b5f1f7ba56cf219e71ff37f169931f74b6b12f13a9c68921a299fc2dbe5a1e9019808617e1f1aff494d5f89f3c77f3d98eab02e15e7d146c788dec4c57347c589e3a73bdb4874cf9d0c4c1b977c8f7c82c62ee74d56d6ee9b51f1e0dabab6746fb0b8054872a6e3d5b93c033aa2af8430cec029bf8bf6fae5e68bdd1d01e8b1f43a76f871fd9804a1b651bcf80c753366a63fc1b75fd004941b2308d054ae40fd9b66352d746e74bfda733144be408e59449c191d6ae68f9212f83c6a2e433cb2eb4a89a9136a12776f63cedb8433c6f9101ecc5b52e766318efb85e71bdabbe2122af6c47402acff6a38c33b178fb46f916756ac50e3a98294977987f64cdbdf63e7c2f9ba5850542e119ab4e1d3571c5eac503c15e039a3a7ffc0248b55127cde099203c4d273053990a605be5b3bbf940b3662b0a099403452aa779e6a267d792319aedf02728ea8a647e1670d04835343455e5c7ed6882c5c27886da5ca5c8509e7e293c1024a6c9cf7308827c0fcdf2653963157515b4103fde058b5cee09e76cfae37ae2ef5fd14f6a489966b0dce13678c53627e427d34042a34bf788318a08c7c4bbd9ba66c883307571e89b69429a3d874953edfa71c7584e391dad4a2b732abc7db258c75a816d094e65b87dad367312d42a229b4a7ad62dd168b6c4829ae84236065d645122e3710b7a2a1e1cf6e22b6ade025ca32263ed9b4df948b097e528aa5a61b36d8325bcaaee5541288107fd496a979be24dc4637d2b7ea47c967159b0278bdcdadce96ce88c39f6ef06ddd460a58efd7565c3853e4ffe68a6da3e88822c793e9b4cd34c48e91ebf49dcc602d747ffaa78457929dcf3863a3cee8b1507565f67bab72c1ba65f1356e7643844b25dc2be92e78ddd27129590541a473b031a19fbbcaf7c55f964db891cd8bb77f7e75b6d3c1da69eb4e1f4fb509efaf0123008b8e99cb81bab0423fb100ede3533959ec974d63eebecb8d396e9972157f576bf71bab56183468c2a994cc76bda2c2c00b1752c517b946da96fdd34464c932e3587b70a0b9d7117d31ab0ae00d5428f580fa4de383e650b53e0817fde3912b6cba98fb77e47f670d2331a426e8381938b8137242609e0761d19f9c3223e9e70d18dd8d006079fdcbc8081424b9fc023306b85295e9718a6bd6c965b4e1e0f209c2279a9273c80853904de01af3cb31a55c2b623cc3809f6df5d2b69786b97ec8ad0b41393865f4ec9610f40afd9189190df53bd0fe16cce1cf3f017a0756be2b15bb8f3436390e31bd643ba355134a71d6f26642962f8613c7dcab7c6bb9f10d1e5c1ba34177efd27392fa684b2dd8ac2de8b6213926840dc74898e281a55584c5898f7deb167ec86c60c22fa36dd1b3acfb198bafcd0349611f647aae6cd0b8be200ef64fad2553a8aa645f98c74875608c7f9bd479509496d138872ccbefce62082e553aa16f064968abf07179cf0a14d70e805b76593bb0db6350eec35da6ad602a43d647fa8e3ca406ce60658b10c2bf8aefde77046a14f1b798481a61d97919e78aa5a1142c4da538876b8fc018d3f54dd96b27a79cde99cb33a599724cdb345dbd077266f4807de2366b1c63f886d2e787700b1dde345f7709a6ff0a47e6bbc3d29e87da6b50c0addec011afae026c17c8881a38f4bb2b07242b77dbdd5a8bbf9a0625c1710765a80caadf39ebb4a3b3ae4011af5276417aabb9c193ce27d85b77dc9e18ba7c3e8c1d2ea782806ef4016d505d3fd8ceae0536dfd40f716f77f3deeb451bbcda2eaa1bfa2ce2868c80fa77e29dcd7508b2991461bbc8d303fa58005584bc8f4696bf1cda6624db66af6b1d13062fa975e3dac16fc8e4c726bf2d26b4c33802d07d5121f2b18469be002641fc1d21908c0fe96b989349e48b335f44c6eff536151ed1c4ed700fe1d4c7fd6a71f656523465a21b1996fb7bb1cf6d3259d335cbcd83c0b46bbed22a604e76be5c0ed338931db00520532a7bd514d248016ed6e5e748843006a93311ff3950ac4329f3b035b5748fbeb31b72d59dff8b91906ec9429c46fbef5d1d3708bdc7821ba693b644befc2fc628a7e6f6f5dcec1335fd46626a4c783d43dba0c463a8598da880e8f97db89373ecd2983cfe2938a65e8efd3c0a515a4a2a46e563d5b98a0e7259e29986ab16d5ec3900e3a7233ceed1704107031ae5413a68f5bbb91c9127da9284d7df7940c130eae965f62d573392cf9c0a38127e2f417c91c33f4bddf4b70c992234f8ff8dc3694289ccf775ef2270ca3af06f8132e008aa700ace33be16848b074ea5fe8fdc3f71ea021c370ce1fd9fbbe0551394e8a11052c04fc8a8b20ee6a631d3ae77c9657f8b8a914d05569c0fdc99eb116bac63ec3b6003b0c006d8ead69ee1cc4a6782ac2be7c4f54d575540556e3ddf1e7fccef6822776bb3392d4c620ecfeb9562a9f86c667bcef4819a133426f5684b29202eb9de7d4df8301431a5d974f378478ac25b873647e16814d0a8a75c79a5239ad50554c6b152df534929442e7dd22608a171236fc0afcfe46048419355f50ed8eea39755644d9e24e68382aed4a7d50990cd1631f83040950fc263fca7e844b158de66647db5726a9d4a0f6ff2533eb2eb08b61e36220f74e7c8cd4ff22c6f49f5c28444d913bd97797dd405d03dfab40ca4c80b24b87aa6cb21c76a8064b3b8a6215620303d3b8a738395a1c5dc79afc8cf80e7048ce1b5df63f853c660fb322480b1cc8e6a27e7281ec50483a4b490ef1f9ba4caa0b53cee09a863ce3d5a495674285136eca4aa89a5f88957761afb7dbed554d03ee804fbcf22c23baa678d0946e225d7ddc8b92e30e52c15bc76a5f6428c277ebbce16fb7a2a0a7a9cab598afcab347a70d4184a861c361b2dc195707205df5841c0a895e66f401ddaf05e115e38a68a664286281f4571597e9cf5cfe47f8469994ae48750cffaec178275cdf37670bfa0b0288f8c7bf77094badded56079f0adc436fa7a79b6ab91c992416c1c2402ca97bf20d6d73e324df66702c9de6c033ab83fe9f7c98b9460ba5ef6fc6c05a33ff4bfe7daa9b072cb04e9d1d9d4ead53c30cd794ab9514d006590a72071a5ddbbc987ad8135bf7e189c93ebcf07727bbb0dbf221198d473764ad5f00faeecf63e12540443caea6f3ab7ccc3459905f5d17e9446669fb0c1e3f172a4e3d0e9efd834dceab2da3d13a0510e71894d8302a2d79d796c81cf698c11f63e156453de78494b9ec9a5bf655e21f588471c1a182d2c5156db8c4fc549bf9b1fd93ea7093916e0d0ba3b55ad57f84e9ca77d9079b0c0156ba4f14aebd839fcaaead61cd7c9aae7b8a61c5c37334a245d1542abd5227b581d036e9f59c932f8fe2421db8f2ea308d98ebd5193de0253a95393182f0fb8ddc3a4f01c9d833b75413c3f24b0ed1cf6981212b6c611c1435bd86f7b88a73945ac1e1a642ef7061a77c8401cc63c62eaa21a41a88670fb8441329255180ea308043a5624e2451d3bf004135503a7948556ff61e5e853118b903c9051388dd87f0620ba62f0ba76423ed8a79c19d98a25cc7fc0bc0e898efe0f9ce24122ade392c32a3806a3235383467ca60669b5214a2f65ccda09a4d520f837dfb0fdd9dc082c295fd2a33af2c76ccacc2f78e267d4fbb66421b726e967770d2e8bbaf7b966add2e66f1053c0d8e30ad9cb0e463c52f879f7c2a6a3329950d3bd4e0884ab0a9f5b46b40601e8d2c417d89a42e263fff08ed6c05225e289f02e72275fab393c673082bf3f42d3e3698cee0bce93282b6fc7fc05a487528863893475be558b657ba511c1883e492e12933f7b6593b9b24e73dd817d6aa4d4ffd83230ba9a636d551bd0ed4a50133cf06d66a52fafcdc3deeb789872d8ac1ff5ce70168fbbd77e7d207b065692a21887fc4233812d4dc049afd13d2df5a4482c03b38cd84aa6f37085d10dcc641a362e7142cffcec359113f8d9b61f4fb73f425def21c17764436bc83a3040448ac5209724d5ef002dd04bf713cf1d6b07b60cf5d0c200f776be3b9b672615b8a99e4b47e70e53efc4a41978100a0f61523252208ddc7de5e3a5cf7a39614ec8a970bec5278bc641d049d4451aac1227f77119d021f0b77f43badb7cce9c1a01c0f2632ec58b50769c09e6929630173781608ad72d57bc8ea883c05102d7ddee740d7339960c4f693d440b87f158f4c2529633653f149de0ebd6c5ad13275aa053930911b3b16f6d933cfc126d64cb4ca3bc90937585a4d88d8168cef8062bbe4ded5c34e32103acb27f909fd7311817d60df0f767caeaca72e9de5414002434101c106c1079b93b35491dc23e578eb7f86b68c0d65aceaff439cb7a2dbbfb2c7ba74355a2f2c955fcbb42cdae129361c01af1c0e85d53b77f3401065a047983ad369ea491eaab9b2d432dfc5765bf94b6a92b3d9919bc478297de417eb32d62e498bf0836e781af30031b8c54331613e991a88e762565925a0c632427cde704ff643be60faad32f444f713fae85c3037937ff81aa807319dd39eccd01a683d800746b54a23bade8e1a10dc823b97b1077d4d120879e90ea63dcaf524bf75aed9526ae1c0f81f701d0ec559c6d655d3d3a43c18b49135c9899fa7d7ed1acb79f300d497e9f3418dd03fd5964d4ac8d7e46a17690baa1768f023e14a2616f7f5135f8a12062dd6ea47cb16dbbe5816ad9090ff442acdb041ca88a54eebf88b791f4f8d8df75f60a8c73c3154412a084a74c7165b37c22bea0c469ebbdc404b5358a58073404798a9187c8d3e23387fa2ddbc93a42317a35429e9dc8fefa13d9d9cae52a7dfd9605e1d89690a7f79e02d49236f69e29f86ef5f29bdb45bc948790d91a28cd5465359372a5f376f33528eecafc6a0ca8009259dd7fdad865b43e7c91c48fe69ffe6037cde6a1fcd70117d61a62a4f9212011819ea12b373962721481269a08ac5de061343811ca0e5e2f525ebef6d00cb6f14accbc59243887772e3f9d728706a989e892809d03aee8d4490fbae476d64bb2c160d44e6c3ca28b018bb9eb1cacfa0aa3d31db6160b5621d1e7796de04500be4a7b426e70e33021ce6c1221a8040c38a75994acc2537ad56b4e858c4e552ade981dec921d5a3e6ed28498a658e47fdf71106509b2fedc2c9b437b4f7f0eef33fd8b562cf7e267bc1a39ec354acbeab56a8bac6ff75688cbd24533a600d8cc45fa1ba410be63f2ba7e8be59c9990f34e5bb135698968400647abdadb012ab82cb4c773ac5d8b7cc8c62559a10bf7439bbf9d0b7c224e1548f515ccf228f04c35e2cf9c2820bff4640c7ed96adbe0b2cf4194aa2d7f7a4f765ba639b5102e11f04a7d976c4987e5632ec69a94f67aefe6458a3dec07aa0b8ae0662f1f1d0779b367227f5d9eba22c0d4bd7b0f96a27434a4626e9c6215b7c302d65cda72ab3de47e708260021d5643c6f895856d723c029f36c0eedbd6407d5c122d9d7acb6094d291d7038e6f0b0a057897f41b827df7d285674166b9d7bca5840b29510a5b0ed1af35176b226e3d6283e4aba24c6d83b0bee91212795d30c51a2e2ee225d0075df4e08b1f701e1ac0cb1e031c06e348b9cd30e8236ef89a06eff1a918cc4f9412c59ce32d8e1d85809fb31edf8aa549a47d9b65efd5859a949f5fabe2762c862", 0x1000) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x65ca) r2 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) socket(0x26, 0x4000, 0x241b) sendto$unix(r0, &(0x7f0000000bc0)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1000fa4f376336acf00b7804be58d94991f7c8df5f882b297be1aa5b3eed00f4c8b2ca3ebbc25700000db12e27acb5c9d2f24df9265090af63ff37282902e40200720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f4a266e70940d2999a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce4120354a001ac5e51a7a3d6e57b66966f4e3c1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e24057571050500000000000049414455937533eeaa267434419b05d0eda67353f68a6d3c38e1944e9385f6f17d65b04fee1ff655b12c1444014ebf1d4e", 0xfffffe7e, 0x1, 0x0, 0xffffffffffffff9a) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x6, 0x151, 0x9, 0x5}, {0x7, 0x7, 0x5, 0x2}, {0x7, 0x1, 0x2, 0x5}, {0xffff, 0xffffffffffffa175, 0x100000000, 0xffffffff}, {0x120000, 0x0, 0xf33, 0x9}]}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)}], 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x87) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) syz_open_pts() 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x10001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)="d97b2bef85178c2b4e8dbb11d4c22a9e0a1f345b096c6c29c7ef678028910a6277f75819322a4267d2b4b6d7234e53fefb0bdc764c3afd50ac58ca6536a50c14e66a2d4b2dc8a4599783724003fe3c3ac2a84203fa4a71d356c5b6b5395babaeb958523fc54d3ebaf96159b6ca888b68b9698cd0178e7ca5715f75dfe81cd11e5bdde0dea67b85278915ca4be6d803de43c21e6aaee99b84a2726058cd994d8680feb27f16128e0f556049d01ee00c114846fe8cf1d6cb66224b769f922730e8fe0fcd66cbb1aa3f0511350d0657a0ec60fce3e19c4a6bd71b5d58ac5f05b25aac236aa896150d003ace87f36f9bd59227d9f2dbbe5de68fdb68b022645e27", 0xff}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1f, 0x4, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) 16:00:12 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1a, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x2, 0xffffffff80000001) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0xb0f, 0x562d, 0x9}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x30) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) nanosleep(&(0x7f0000000180)={0xb0dc, 0x1f}, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x22, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x7ff, "3a55439466af85602b31675ae91198e0796d302a", 0x0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x4}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCLOCK(r0, 0x20004276) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffff, 0x400}, 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000080)="d2ccc40ef340b404eac7e0b9bcbbbfeaee1751b788531d7273932305fb8e258891752afa10d6d1467751d8cf3bd2af015bb01762b439244371ca76263150569b4078472937b08e5cde0fc1fbe74f1fc89646bc17880ef1bc322f617914e7292b1953026aa61fd7693ed3194ee08728b07ab9e3fb05f6d05c67bff4bced78d1fb62d4c15fa368ca3e4b5d54064f1afb20f5de10d745b4ed93864d93281d114b0213a277eecb9695895d8f47a71feebaca98fd61213901e994bd6802a21ce2b274e617236c1ad1a442f2a6160651e842e75e712a839715514e969c76219560b217f58f063f2f", 0xe5, 0x0, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x2, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0183ee9b834ff8247790f2c0e682152d1cbd63252ba4db788e0c5848a64fe615581b1c7c516460fa39a913685586869e87db973260704fc64ed57e28329f9bf3db319fccff377009a483069fa2d5cce6a70f6cc063d502dd339a5c8d71a2611c55477493fc35fd538096b741eadc995f0c0f99f152235169df094ab71c4098c205f918ee9d9424c8f65b0bde8e497b207ad44d5a30e985"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x31, 0x5, 0x1) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="81a1e734f29c8e744d8977d5fe99f3a7240372d3ccda7817e8b527f51ce1cbd0ca57856a9f2afa6c037d4898c0251ccdd7f09d2d5325a9c47e6f4bead8aaabd8da0ac80115694e8cb482c356106da748765cfaae93f39205ad70b5696084c8c942f56dc065923ae92cb16bd3a2cd997cd7c4618b7de0486edfc296fe3e161a5c3dee20a21fd3c46f294bc37f32a6d5d0111f5aa494194f815e73e23d68dce625a7537f1869fd447ed0dabde6e56038943879aead2cae1c7bd43bf58fa4022c56d76ee236f53f900aa75546f2f1f7d291a611230814feab0b25eb3482a11b0ddc7c521a791382ff383ba9384e57eb4f94c8da46cf0c29ef8cae6ecca8448229887752dae0b4f0014ca2405a76ed4a165ef4d0346c2be319f4259d7796cc544a1fbc6805c093e928844894341727f28120fb7c1253df5d8d2952ebf356c1dc5305712f863192c9ec2d32d626b551cc8ed1f5b6bdb1fa7a112716708d0bd3066ac8e421ea8a6c86156ef1979d051309b94c435bf2b4ccb039b7bce522883f78a3a86ef767a70382f1832e2dc73228e0019b84d0046f5f20c34df1530262f3a13b5972b5b71c49a21c6b9c7ffab1a734c683e91fc317952cc72c88fea72ad9fed47e0586538c479e9e7c30eae307670454eee716575e811824df4207b0edca21c9d3e654494be6fd06e598334dff83ced75318b20a0d49c2e10659e6394721d16542c1abb894909745b06929368812515c77dcf9d2f32db42b163660da77eb21a8aabcb94c2dc0caff4a371dd56edcc2cbd1af0e1c9066a9dd9a50a23221154685857cfbf0eff92ac6a76285fc87d523de729eb6dea64539f7d9911e563393ce2d1073ddebaf4e89ee5fb08d468ca5c6ae8fcc56f4b665e59efd23198cbae7dfd983a4c9c692dfc71c3d35057de3ae5c457b990b24bbccac4770f37a189fddd4b8dba64cd11ad8adac78d0b5aa13cf9be9b2b66d644b10dba7c9db51e85a366ffe087956df29aad015f4ddf4d149f7727bac436711d06d900c7d3fc7e9221d816192dc07b8773146874e2b0586e2949ff2dbf240f9dd65367f64597b70b6dc6af47fa797cb740b8e40b2e116cc1fa859659dbb7059e442ad1219ec5eb8db8a3fa834e6be2fc732bdbed26b7c52cc6fbdb34ebcdfc1602c6cd625366ca07689e99e4724ca872f1266e1194488f08a0d65da4e60c3cbfc18e9b775152f2d4009ffab55c5789793974785991aeb95437eaa2c21e1a8491793687d14fd282312e0efe56bf7d11688a08d69e6915831b4ac69ffd5ffb61ca5ef6cf16e28295c3fc00261b7aa1f3cb685b8da7a461a30696c6ca6ae9163fecc94ead5c2e95dc17e193a63cdd4a0f8d0d2254999617956fb63efbb41636c0bacd9e487d2da007d10c29a1be9a3ab0e14535e143bab07fa12021e1ce563e1771797f59379a22d677a84d0f96491aa5d428082a11be3532c18eaa3eedd9e6aaf60a0d3bbc8b08841a51e7dd86b240ffca183e0294304d0661fe0df2d8f4a3d1db1e0579d01da1c691ced389199a3052ba75e32516e59846c2445613cb7fa2fd8d1f1f46d3bff7dd0115b72a79bfa18575c935d9a209e4cb740926676884f976bc447c35dbbf9f56381652655e9da2dd509e193b3b532d297ffd5acc1957913627d317e28b988c47946fa32ee7bd1f0a516cfb61353f424b031629f74ff6e88c682ef7d926c999d4ec437997d198b7d134c55834a864f2fea6645c8c93024c9575db570226cb3ed333eda3d73600a29feea73f521bdd757e42b6c0715b4f4c866dbc19acf07b6c3a6d7e6bbfac33134fb50c5436d632f4d4137166d83afd2f5f66d1d274c7d6ccbae6287e8ab67337e935a31b6c798bd81d2381899291cd236e06931905e690aedf284a041710a9702b44ef768a6c80761fefebcdf1384da9ce391dddd97aae9ca3a498e39e1e34fc6a4e35f32a64e52cb9d786bc110630b54fd9a09a677867f5727417f3a9a5c467f5f9e810696c9384cc1d23f187511c99b8e0275b7b8ea22d24920e874f4e55f004375e413976c41794f86abd4804e3f9cedbe00862b29832165ba310ef53a78051c5dc97516ad582fe1cc6e64bb5ec1d594a6b5d29747ae7342ca562b33c0013a51f7eb1e57b4c5e4a1e0a7da13731627cfed56656449e63497a42ecebec0d4317eec939c151622e62d13448d698b272f018f3b9b0657c1f0cb5a71793b574fcac5c99267c1adf6c3c71152432a0fd33e2a6c3eb989a1993a9294d33483cdc7e04a33c846cc09700500f4a2bd26d4ec0e1a4b438be148f66fdc82ceb644a42f37df63137ff87bfe16e225ec7d167f4efe2745b71bfb56d69371bbf5442c347207f5807b33ea7c56e6760721adc9e49a63303ff61e0770e5a169af0bd0b21916f443ed35c726116e8ef68e82242bef1537d23569514e96ea128aaaf953707b6797f9801c9aa7ca753a62f720a79644d1e3c96320263110a2bbb046f3c34e958b97df75396888c91a4572177717c0add464b8827513d8e0783e2a9c129556e463bc3e9ea36ab8586e9665fa43a3cd2c499bb36e692608aeb370aa65adc1a6f5093a7b561285215687ab5710233aaa6020a7277a39b5d3749b2a01a24fc5a33539d1289e625f7661f97e65ff9be8e977952ebb0cce974e82cd17dde6af9c815709e85ee08fb1ef119637a6f2f05166169925a5fc8b5ffc6547ac78690e98e549fee15858fb7eb4b8d8a8cb8a551e60fe6a52712711d99df46a486a174993b861e74eb228a79de70ed2e4a0268f1e558cb5fa8621cacc7210dba9d885c763087ab6b91b32670f9fa062878af66c09b67bcf64310227932027219d7ce231bb04ddc331824b69b6f0695d638ef05f68d517311a99552df252aa9c63665a8b6bfd20ae18d99c950d7f1959c7c5d67093e49581507a3e25cf933c7ad351970838dd453265f97de480d361dd943c19ca681f68cb9de13129aacccfc9c976ad3c56fbab9a719e1299916998593d0aa87c6338b95d08bf7f03c7a85c95912294cd5aa9bea9141a4fa9e3ad7069fb2b21741928a8870a78997b9508b1016192176c2ca8b6e15fef37634c0df3280fbecbac39a8b988284e971185204df26b3d9ebed8eb28dfb585396ddde30dfa6a3d0cd56f68a46f019af6b489e6dd7dae676eddd3c384c4955d9aa0c3487026becfc402dde35679ddfed24d63667634d343803a983e2883c5e5ac36110f770d97a59e8ffba09e41f471796a7127d50bc71299c01181ec0c7508cf1c5404c13992f1e87fb75b1258804d42ede4a4692ce472bf29e00e4b2c7ad196d8cc990977dcca723f9f7daf29fbc919a41691751c8edb2fdd18feab00aa131a9ab174e7153ce1edc5fc03cf1052f414267171e1d783d91d3ed2479b759ba762e9bc2017f3fb8b66379a87f2595d828475b29260e01460d8e21a0e31e303618a1f9cec905c5972b551168dc85d08da29ec37c1a81d29b10e904f6ee18bb1c6b1f687e61acc586ad887a85081579ac254d0bc5fb025d751eca956c7728ccee129a7a49a7c1423a158bf43ea5daa6992e9f99c298f1c9f27dd5de827e138d236fa51011b3e1f005e989f9b97a97bf4ecf686d3067abf77afee31485c87edf31d1916517ffabaabeea1b7159e37e69396d29c8f64e06b1118b84b883211cc73b2b5528d8506f0b7dbdec8e05cddb05e7cf82af9f3baa6f3befc2e437c41e1ac4733d0947fefd8aa7e3a98b23030c69900410ded5b104a7b976d59c21db1e7e9ef8922a58bcba99d5a49b02368c8ebf0d9cc317df89bea4492939f15e0b95752da6704481370f51c2d2b410283dacfc4348a35ec6cb659d307af0c4dc2273afb1b74ba56d01ae528d22e71c809cbea4a31ca789fe47cabefec37323166f99572e96b387d2cc9ac50f8c505d2ff4e7c04685dbfb0559cdea73b0d8568f9cbbd99a1f536078f519edb6ad41605a1b0098769487f724f0ea95c9e1c708bc4765e012d5ad36ae100e4fc84845e99eccc8887e9d2a2fc2ffda9221acb757b9a63cd442d3696e4ff8a9e3ad61b962edfaceecb460018b803b9da333716770709dfa3950bb2093a7001514b924ef8cee2bd355225b1a4f86a8bb6eb433f4c1a9e3da5ce691d9511ae95a33c641725b4d57532352cdc6ec60eb7af1c5c842abe6f9442bc86b299ca866f77b5b7d1321cc409b5216c7f7d95be2ffed04c0a443fad8385e2dfce3ca9d381f23bc0ccab101cd27a2e1041e52c38a89ebe451101b8647f6691ad1b8699b6d777365524d2b923c05618f65f1dcade0cdd0d29dbe01404e351de8f87f9ac40b1f6515c8d23123156d497c28e2df7afad7b50e9fa2485e72c61d03860cf668d1b66133526c5c00c1c112155fe16331a06d735e92edb250b799b6ab191763d7944204a7ada0e60d944cd5f2d26d3bf741c2ac5173303bd10177f25c5980133f623b938ccd6b10fb084d48f8b918610b42f780139c3965555d0b1536b3c0324f22537a58dfb55ea5285d03ba105acfaf119a6bcf4b09f57c6a2e8e5ea7e69f3ccff6e8afa2564869c1ff3bfb5b0ab8d842d6336b2e515af5da6b5fc543d14fd8497da7d0ae4bd746f741d8523edbb98ba1efd89a81a8ec8c204bb6ab832e771f7e145f908f5346981506f405ede987f34a11c0acaf53ab2737b13317ffba8303ad4290b386add63efd3a88668c57465629a85fd0068dae63a6b52f00b7de4fd1294d64d7e5ac32d50d176929ab1ffb4e2390a534b67572bbaa18efb8d8e7c43fcc757d0fbef00da74887e03c77042cbda57eb5c570042072c96de6e55632e631113f794992e38a46d199fe86d450a5141a07f58553c6176850f8602ea5ffb6710982cfc85985d8321de579a250e3932219b4751700277ef4e1fc9fd7238eaab858f547cd78ade7e03b56d2fe502366dada733a6a0722c6e663fb4fe72bfea1b8ed678f585aab3f86d93f8dbaef8357f893b821ebc56ff5bb2154286a2b9fe6a2d5e5a62a1cdcf643ef43ae84626f8f629a7fda17d32b4a3fec40df5f2f8a91feeab56d3dcfd12ffbc289c7fb0fd90666039a476157caa8be674b68754a46f47e754d546c9ac78f6b8b5996232f1a91da5b1521b5e801328adb76323ad214ab68b5a6f60781e217beb10b9855aaa585b4fd9d480abdb0305bdc6670e8bc01c827dd0a847e97b13735e002da0fd825bdd108c63e18fbeb31fd0cfead8493dac976ca8b4b47f1afd6d929630dc000192166de8ce152a60bd69fdbc48092c9b4cb27642e6c22b7e6250331b7ef62445f75ec8af556bafda48ee9682da33c7e6362d9066dfff7c5281dcf33acf4090f8cf9e4b06d7b2b91cff09c81ee66418b11d28a4c0e00f19114151e18250e38c4fb3ef83d31a4e124025950626d92466b019c5f69832f8c6e2b950c2f183c2a69d852e4c52e208b9f2ac70a57225f0bcc5fa15fd3bb6af5bd3f11a0004fada740f3d2965e4de7d6057753bfb741f51941a63a1feebaa5b1193e994781cf7c10246a07e57a7653a55b2d195f6fe42398002db932f79e40ceb893ef2d8654cd0d3ff267f1d02cda9b0c3614ddeb0f1391de1806e71e7dae23b53eb03f14662858949f18fd076fbff1cd746b70f2191bd6a7c448eddc5b8c9042b3b32f27bc010796e662609619e3dc26e868ee6118ad35a52a90971bf44ef99e87eb608366b4779d13778cd10bf353cdec906eb793db99f8c5fe03778035d4a16a021e720b90c7351e43ec3ec12501290008f70aa7fc31c76fb387fd750f1d9f1bf284a7356be279d1ec76c293ed36af3511f8f77", 0x1000}, {&(0x7f0000001100)="90b91405c54868b36dea1a039e4ed3e9f2448351805972055a2ea32f428a9c9373796a88bf46804b30bbb32f355c66788c108c49fc8c288dc536e7588512eabaac658f2aae7b413868b18dbd927ef23610693cccd3effa89951525678eeda07442460dd4f248965529ba1a037812242ac7fe261fc40339624f7b99bb546a10a6d3ff7cea40d7731e3e5232c8c9a6ec68c2d89468b14563a40830f9f8598a4cd096f0e4f6b2a987b9d5e1e58f14b28756b52fba95d5a0d4ad4d074f86f30eb5842569a42181c43e4f3a4c5b9d1c553dba31a2cdc8058d2ebe087f9dde2f29e5a7bf045b80a9ae3dcf74e134aaefa1a30914d4c3e8d44300cc22e056ab25a61da55ecaae2d4b29bb26ebcf445a5fb77fef512f041bdd770184b376b338ea036685061ae8443190728347ac1026802616ec4762fd3da20e59c170c5c2da095ac316915206257cf5530b4616f8d9dc47b9883fdab2e20db73533e5d85600e2833bb73126677782824acd7baf1529616962b0b26cacf2b370a8eeca64b68e22c9a73e8e69fd11ca1f14cc4ce4f3b6b2166c56475257244f7b2c26efd349310a0226ef4456070d4dbe30ede3fb095f45295d4bf7150ee6c35b594b1b23c095814dd069d624a1a170b8dc279951f996e87897fe75b53a1b1d81e11596f15b7c2fdabfbafec0809280ce925af93a71199f3fa3530ee60ebc1fe771ac5603c74634c2fcf5b21d46832cc3dde84bd9e88c176c20efddd798beec81669aeff2bbbd9718570b4f31667c1e3ac11825d45dd4f1f676b86945ded45682a20384d61dbaa543428ce780e1d58d94e84a8099103530c781603458be30645060465c66a670c9d2c94a4153e0772a756aa21dffdcf54eb66c2dfbb577e7d0f588a5fc1fde57b4fefcd52a1cf56c3933bbd9aa7d94ebeb8942344e1ab2fa9ef3adda03343c79c89dd018bcd77c06a090b394d77d91dcaffd3937588122dafd4848c6020962984de59ea09204e9002f5ab18305352638a8a5789768fc4366a4a91b2ca3320c4d00f91f6bfef29f7bf291a01f68c8ba24221b438192932932d8e4729b8af233cba3eb103a43f2dcc066a7a1478d3b93dbf8bc18b1256cb31b2400702af09a5fdc9accf0455881f81a832bd0a0e64b90d712d5d389ae1cfa6b0a4df8ca97c2b38dfed69e36bcc4c68883945217e4b8810c5c494c5661aa68b6198d600a2ad74535dc4d6de02be3860a5a20764c16a0c0052849c11a79466fbdef2cfa1d18d137c7f8b53b7348e4f9a9784379cf510c455e7ecbea44382759977a92f42c9e6c589d46afa0d48655402ef0f2fef4f0fc0d19c0822510f36fb989bdd5c3986c2e7d735feab56a5dbff8a55d4716c3751733c401af96500d3ff69c71d8487be7bbc449024fe30600660e0d86b976671097e8bf646d4f67bd5617eef61eb78ff3b1f9c427490a87d79aa077f109d15697935278f40136085051d9a01cc0f2bc6b4ed11428c825efd5c60e23d401280a7be930485532cb66fb939c169b6441669242c7c0b2d290d24a2faf7b399da7f20409dc52cda229ad1cca81e570f440a91bacffb6cf583eff74a72d9479f676abe413645ca2fd3c4bb7c4a2738bc0ba663ed15e581e7f54104ce0c28ef7b1441ff276a528bd6e6ea5b827b9502b1a47fda66ec7eaa2c158d1c41afde72b62dc75c5afa28865c710d42c4485a47e50395a5a976cd6eb8acc6664d3e7e3ff2777e1974923cc2acc18b020d5a7c99ae6ed12e2546fe7c2fe85c06c02ab30d02db1f2f97ca7afd344833221b360ad003393799b4c10b15c34860c3e3a5cb77faab38e0c848da8c160806309fa759dbf39cfd45ffa2c9f5e92a2c90c3a5208face43f8f2918679baa0608dec192db3cdef2dcc3c88373141759dca599a0e8fa73c84a92f4c67eadcf55423657362875fac3932e538d57f3ddedc6da0f88be88c113ccee5ae87f772e80a646b27c35295ea21664543effe29924295ccb0de259e5c61a1b1cfa9702ef108032d464bcddbf07bdce2a603a3ff5ca52a697eaf3ce57d322cb6287b2333ee18ba7c2cd016758c6d074c0ae57fd6d2a83bb8b34ee0c4f59c4ffb1b9c941fada546acd390d610f94590b3cf101b82653f61951a7e1f0d14b53e1f27b3edb3ac42bee8c69a25c2c4594f5f5219ed5f7318098861e1509fff278476a966d13381457a7bf7c4198c434220bc8af8ed9376cbde2302a0d2e5d5fc44eb92be2d4ef5e3af0803d7c3e043492bb4b6db89c99ea760f3fa27b36c44563d6324479b9f91dc5b20708905ad5ecb775b28118e34e77d2cbd05ea53913103d0c637b1c98174e62dbf7999a8a87fcea71cb6c3b0c098d7df2b7a4a9853bdf49d50768c4431f5f93e2969c67a89dfc2f4e4798f5c43bec35233ddc2856a82e280e6bef8d0452809c1f5eb631f3126274dd8b5df4a7b72ed8c62aac14a0dec37521ab167877c131d60ff5a27d9a17f5bdb215973ba1474bef1266f6188875419380658f8ce8af00af8884e6baa3a55115cade61255af0c7d07d8e6aec6889f391fff01da7eb56f47454e0e0660a1d95a821be280525b00e8a94e63dbc4410325da69e05722baac27ecb4cacc3bb8d2e8df995a7a802bd4b54fb2b333a7f1913643a75c66aece4dd1c81454a828e600bef28a74d5a3cf269e1b967d2709af61edd8fbe9d1d3efb44a862632a3aa8c600662caf2d60f5c233df26811829476eb77c039a3307e512125c4f9582d18878089312587a8ceb9cebf52d837f86eb60d89f1404b646b5197e129c695652232a4b5c7b8bb3e36ae2296a9ba81d3f0316ef40cfc60ad523285d659b325fc56352f527d9609af901abfa8ea10de7fc53502200daacbcaa2ac1c78ec38713c3d790230fbde09fcf72a2f1b7476378b50286c82c785280a4544c7c6fa33a9fd2452f6a68629e481b0515eaa00f99deecb563d28559db8779fff0046947dde39ebbd8794d8aa7afbd988f90dbd0633ead94f6e1007064c482e2c6e929e154dd9f66c4ae19595c149c521e757592af6a548270e84349bf045092515a01a125b96b34cf282aa63f4d6654aba936d88c605887f89a5f1f5891f25053fd246f63fd562d7c0172c77152dfa1cf88219be200b995cdebded556d224760962ae0c2623ca6cc8185e41a52da9852cec39f2fb1e9f65335747bfe6984bfaa9450552353297b6f001511c2c0106eea0a6502d4febd4f142acca2f3224ee18613fdd154d75809a5f8f605873a270d60706fabc9faf7a7bf5b8317bad7da412034f01160da57bc764fb95b7d647285b8325328a4f5f40a108a48c038916bfdc36fbeaa5a20768f4ab2184aaf11738b14bef26c04de67c140d7bf9a30a24885ca92f2960b71dd242f60cbbdee19a2f83aaa756b84c4136295a669e197703fff34692da567315746218290a0161b42a1090dbeee7dee1fd8b771cdeb8aba17901172a648385401be5a67693f4c70094bf9ba8e85fa2ae7c6f40e04be88dec3fc47edc1966d6749f2991ad048612b11f26efeb1c15de96bec08b95a81cdeb25c94d9d55e9d1d25b765659983f6dd579e0e2e887b867a5e8a067e7c14eb5f33e628f10ce5e5a011645d09d5cf2299cf107af4565d6094d450f172eea3750eba679a4429936412e1c294b75233bd2f80d8964b7deab9234ca892a6b5bb6bb2ab6a50b8f8c074ea04b2a3a6307dfcae82286bc6c5ace89dae6ac926bc0c31579b31fa88daa2bde411be0c470d29ea42c9a72b5e60768cd96c20591b12850e5f95fe7bf00a4a91581e866593b2d93c51921915ddf69264255fcad834ad72e598dbb42a24fa23bcdb6dadd5f4b49776586949f8a1f2fad7b222e502c6b6f708b959e35ba8c59a4d2d4205311d6a49a7fd2a4e5e39e47ec8c12af71011e4e6b38a73536070e19c41cf49db8de8a64bd75a4506f84e10adeb0d75bdafffc4b8dc88dfa7e20b52f7ef73d08bf617e133864e2ed5b5a11298d7f669b72238e8bb1604ce3519eda25283846f412919c1304892a84f94867e1c8e72a24705fc0f022a557b8b71eb40c01ffbcaf3a89407d1e76cc99a1b0709160050cf05f550705fb0118c9a899ba3eafa6e1e38ba5887047fe3d87148f18397325d5e8db3c47888d757f6ebba7a5f76742255339544a0ca6b4587f17191328489f098cf8f0a2fc65253116e5011b8ac447b9e446609c94873fcc19d00094bca71a35771ab41fe67a19ad0b5f327db53a1f58475eb1f7295e892e8dd8e030f7de69e636b5fa7bb73c0abfd1d94f1043ae1de358d1f392bf65867a493e44c5fd96b23ccc5529ab76ee788c3562e12b294333b295b542683b98fdd2d9f339af3b29a8df04fcce653d9b1727df34491ca797f4c959358cf3d6eddd713e514f4f9b8312a432fccceb1de0f0aff4d1969d51b39b43a07bcaf7005df71f389aa0a66c74a6e75c17224a8f3212b42e28b27ecfec611b51c0fdb1f92f97f32079edff9047fcecf1fbba8fc0c133a4b62c56294e7ba142ff34505f835a858208d3728551899c0daf7ea4b000c8d16bfd8aa6a51b76e9ea34c65cf881c64d47b7d3525bea139e2d6677b22060aa01f3ecc15daabf9ae835153c8b87be8aa7b420c04539e583d1e15dd810da480f58e8154dd985da0c60514c90f1270e7d552c512fb9b93786031991dc1bcbc019f241bceb8ee701ca4d8d192ca17323db740c2bc08210d8a4666203c121b2d8c72d9c08937f93540dfdc83315d372ffbd6ebb0dc2d3900834a9a43a5a53db5f0e9412a845606913b877b05c118630a99384401e78b3a17c028bf61da0771685c9eaf19e5850cf2464b1aea7bd963583f315ff0f8939db0c4f52fd8e744e88635a7c7b44be531328c98ef0fe8297cd944aebb79dfe9438f236a5c5b25ef5408228b13d3a27877f8650454b4838be21ce77946a0dadfb38062082d94a89ce62f383df16ef518d900a91f582b90b0023675fe888077cd9971de570d011528313143409166fc8663ca128a9241ab2231d80fc67d7ff2f6101cd7916ec4a3d32ed8d33af6c11524b437d7e40e860f179b05200e50c12bd804a8e1b00c5a7ce4c87ed3d89806c5d3d384bf7fdaec0b5b94a1162f5bb74e8c47771bdf3347e2d908aae0a7d40945cd3173e251702752dec1340e589dd51ec0b5effc6f4440586bdfd1f211fbaa300a4dce4afb420ac6009b2ae839bc4e5d8078bf9cc43b6ab7523d4d19a1bf43459a5e1720118ac321b68247641cbbacc940eef963a6ec0edcb6eb5ae84f9e089349ce5ec8d7946417d56f69e7948e9d8dbcdf4f32d37a2636a834d54e02bc392bf2cca24673cd499473bc7918a76008fdd501ed8077de67d739bc0e49a039eb45ea52812bf276f0562b2066d9ab612e9e24db7c53d3558a3be6224e551686561a6d57c78b7644ab3a635b3b4da7b673f63ae36571caca65f1211d95b53f3d2cd6f6740e57651150132550b1294f1aa41b19723bc1dd95a86d08f015a694a0b094e6d9e84d20e40c46f559f080336ce6f4e150a9d423ea8df91f8ad2c332745c9e0d30c294d530e71a7f9e0d8932e4b7a25117c814b11b8e2cd13e279db1fa357656c5b99f69477cb7ee72391405628b707e9ae151ca5530786f6c7320a5473002dfd21a80eeacad274fb174832c517583cd518e8778397e6b893dbbf896ae74129aaf159a5dcde60faa0064069e03b4dcc9b39197765cb49e8d09e220e05babfe3f078e866f87c6915412f0ad052a19d4897985eb885dacdfba2342f1fd8f1397161d4070b897e9161e0309b7abb75135cdedb9dfb", 0x1000}, {&(0x7f0000002100)="8108283794f06ab8cdf4b8c74d9e65b15f36793943dcfb4ea60785255547626884466a3f1baa6173a7ed394b6542f30daaee0ffec2404a3a6a4f3b179abf597df65de2d3b76f4821bb919389dd2a9e9958414bad123f3902492b62282912fadcbe2fe71d62149aa9b75e5d747ef9d26d9c1824446f97948c1bdcdd188d2a13a45c09952d0e80eb858a1e27d32d1e1b80f39937adbbe8a5600b8bfde79c53f0518f711a3868ed6818fd19bac79c9830f7f06b415f5b4d50bf49b5a4be9d5c885383ce72a15c5e1494f2ad0d3a322397e6b10c46df", 0xd4}, {&(0x7f0000002200)="4fcdd287b35627e547d7cbefb303b0dbd63a2e8325d7fec65824f141ad7708b1cc066655023faeede814af3411c73e4d3540270343dad02af60f499ab3ad94804709eccdc045331cd94c201a143ce29159f4cf19444dc44dc41a8bb405f62e9443c05fb37681bee5b26fced3616727a2f010e7c8f27ce57200b2aa12bc4e1eafaccff1e9af35838ab1ab329c9ea0e40da96a8a10d9793f142d31ca417b0f0d554b40da1a7a4ed97fa3fc9e728d8f7ba0e2faba60af27cdef82f9fc119964ddf0399a95bc6912d5fdad79a1c66bd501b28634", 0xd2}, {&(0x7f0000002300)="3aaac5974a704aae66b3678e29799b05d9557afd0bd2e51d7effa5b52ba44e9a531427073ba65fb2f784151c7ea0c32ae0852a1ddd793f513360c8004cee7a969e20fa5943ee1322791b", 0x4a}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="6f4c254b28a1373e", 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed791d68ee27a8a221e335865d0466fa8ff5abe8", 0x14}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="bad982e837f6fe3c2273af5619dc37c681d6cd43a46ce852fc1d8c49c0be7451723a5970e3dc7016548175353426843ead3e", 0x32, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x22, 0x110) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x7c}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8200, 0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0x7, 0xdd, 0x8, "85c4832abaf408dae2a6adb9d77ca088b9364e9a", 0x3, 0xfffffffffffffa6d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xf) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffffc) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000380)="87ee1afeabc216162f1755b5128cc19209bddcc566b88410d1d46e32e209a03ba574f049fc061eb71526fb3ad9c0d48c49d617e98e728acb5d277c0fe1340632651ab393d967d5ea2d5f0d18681e93901bb65c56677292b5fbbc4cfd06987ec7ddb4739e3f8dcb1f0e8e59718bb72136c0352a5b9d0974fe09302e9b42b4ba0874b105d09080b73aa8fb32db8fb56e6bf998a76dede864f5c8b2318c6a127c25d12f6094ae21c93ea38e903b2e00e0696d48ff6a6b73820a0238a8c20bf52783ca34fd2a6ea0c12428a1008bbbb3415decf0a73fa1f456f8646d035c70c9c6f3fb294ee1e181fc90f2981ee8", 0xec}, {&(0x7f0000000480)="9db4dd541e1f621b888b63efbdb8b86e86c26fb91c7163b84d08ad9dba194c9cfa07013cf37e4ebfb489bda6d056f5867bf3b9e5a9b5e8b280226a384b231ba436f80f86c646a97fc07d80fbfded60f4ec409411c2af26bcfa150c8e2f776f5d80cd6bf4080ed772a8cf4bdd0cbd1e4937dfb609707e6ead3914adb3d01223161e8a0894f9c95c6b445f5fc1ba3a8c0410b156d34b55f74c63122ca949a45a600c1f6f5b74b60f6cb7ec731391256a2c672bf477c57cd4717fe666a3351784e2f5664cd706adc0e878aa4b47f8", 0xcd}, {&(0x7f0000000100)="623da100c1079d8dfe35ed9f8642e5e6b3b09cfe26bdb6070fdffb7fe8f2c158d7c4acf0a78fe887f763b38ae0986e98b279bfac799bd68ad7", 0x39}, {&(0x7f0000000280)="d7bf34f95657ea2cee53094a3ff36bdd8bf06c6a5e36289095c40ad7555765d40e3b1686162087bd7edba8dfcc51be8b7f866127bc4def2866f39bc88e50ec73e549cee6d254", 0x46}, {&(0x7f0000000180)="359d97440e562b0b01e9128b2c1ef1464932edee88c2d08f8b965ce46fe8699fcb24eea1c02400f0987eb053f5bb7c6f28037f7e0d82e0", 0x37}, {&(0x7f0000000580)="5ebc937a5190ffe813806b5a9a9b7b0e184ee6c94062bddfc2aa8b8e3b8a7dab8dc627d20335dc8cf99a16f98b7cb0b8fb481e874bde370e896c3b3263aacd954cc0a9daea179378e0f60603bdd3b0b0c8f99868fd9ecb7c9c972e6488e13bfcee5a65b66d8fa774f1b00b12d60e9d612d526f6b19de8ff3de50a9943ff5f214946ae1d9535a9a65152d6503d474d89f9d679e56549762d5144d789b2de98117ef34933453fe35852ffff657f190c17d737306", 0xb3}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x118) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x8000023) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x2000000002, 0x0) r5 = semget$private(0x0, 0x2, 0x31) setuid(r3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) socket$inet6(0x18, 0x0, 0x7f) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xb1) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:14 executing program 0: r0 = geteuid() setuid(r0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) 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', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe1, &(0x7f0000000440)="021dff084b7d07e7d677efd0ab56dc71481592e38ad1d16ff0267c1f95cfcc4beb1316c5c0d390e96ab330feb386e4f6c1b151c1aedfd75de8692c24d3f68359c7e7f522e6ce312e97a81153c58f20ad6c5664dc33d06f3e20eeeac0086fa224163fd8d7fe899648427f084e1adab1bc0301660c0ee0f63a6941d598766df8a1167b25fc2102f0a4ec2e642f53d320a720130ff65510174a995de5363af993f78b603cdbe63b351913e78baae019f70100008000000000300700431bb39effcf3fa07d3b1641e8b6b4df6a0b7526e945a25267c18e90f1603b280000002bcb5897") r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x110) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) open(&(0x7f0000000200)='\x00', 0x0, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: socketpair(0x3f, 0x3, 0x3, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8004, 0x0) setsockopt(r0, 0x29, 0x10000d, &(0x7f0000000140)="d5f09668d3b474febd3f56c8bef7", 0xb176cb583dcc9442) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8080, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x92dd, [{0x1, 0x33}, {0x2, 0x5}, {0x3, 0x7}, {0x2, 0x81}, {0x3, 0x8}, {}, {0x3}, {0x2, 0x400}, {0x2, 0x8000}, {0x3, 0xfffffffffffffc00}, {0x3, 0x9}, {0x3, 0xab54}, {0x3, 0x2}, {0x2, 0xffffffffffffffff}, {0x3, 0x1}, {0x1}, {0x3, 0x2}, {0x3, 0xdf}, {0x2, 0x7fff}, {0x3, 0x5}, {0x2}, {0x3, 0x8}, {0x2, 0x4}, {0x0, 0x5b}, {0x1, 0x3}, {0x3, 0x1}, {0x2, 0x8}, {0x2}, {0x3}, {0x3, 0x8000}, {0x3, 0x3}, {0x3, 0x3ff}]}) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb182e57a72c00b7534d0749400dd39c6e7591f88e430e0e450ae22680e66b4af91d275d3ce87668225e651ebc538273f36f6794562e2eae38578458ae2514174f45545a83f6791b4c936ce2ad192cfeb4debe25db910269ee855606b50a676d18742f64aeec96b402c4f0f57604f05aebef8810b84adf837a47e85294cc89d749e64729d1359dfa9cdad03ae014ede80dd34ce3f8ef8ec2"], 0x1, 0x0}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) socket$inet(0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5d, 0x10000081}, {0x20, 0x0, 0x0, 0x2}, {0x40000000006, 0x0, 0xfffffffffffffffd, 0xffffffff80000001}]}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x12, 0x1) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) semget$private(0x0, 0x2, 0x14) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) getsockname(r0, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x400, 0xf2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0xfffffffffffffff7, 0x9, 0x4}, {0x0, 0x8a, 0x0, 0x3}]}) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x6005, 0x1) 16:00:14 executing program 0: r0 = socket(0x7, 0x2000000000000001, 0x5) socket(0x1, 0x4, 0x1) setsockopt(r0, 0x9ea, 0x8, &(0x7f0000000000)="aa7ac4703153108aacf53de9084d9912350a56b6055010c8dc12", 0x1a) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x200, 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="987d7d7e889e53b8042afc0356fb2ac42dc4208726985a6e72e9fecdbac9aad9398a34573565f0cebc82f14ef02b38816ab882da834fca9d9e95c143fb43ca56c986f76424cef74ebdaf7ae78e7fb8f0556d4ea4d13fdf3bf9c63e64ea0ee7a450aaf6abaab93421a329750a14cb552a758d68761fd58c8e347a4be9852d97f6873b5eea29768697387e28c42330634367649f0a28e24ee41159baadaeb67e125daedd40f182b001448d178809ceb30c", 0xb0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x114, 0x44a}, {0x81, 0x2}, {0x6, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlockall() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xd2c) 16:00:14 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000), 0x4) 16:00:14 executing program 0: r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) semget(0x1, 0x6, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:00:14 executing program 0: mprotect(&(0x7f00004a6000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74b4e4", 0x4) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) socket$unix(0x1, 0x5, 0x0) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)=""/213, &(0x7f0000000200)=0xd5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) shmget$private(0x0, 0x4000, 0x63d, &(0x7f0000ffa000/0x4000)=nil) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000080), 0x8, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) sendto$unix(r1, &(0x7f00000002c0)="59715805e18de6195d62a728301604f5fa261d92d71a70a3f0061639f8d132923df73e6c28c5d33abf8fe8294791021fc32d247005974985ee65ba1d21f5fe230901b70ff7b07be14d189fcd15bce8b02c0b7a420b5c68f4b5866c2b1fd27186564955493dd7af106fc4988e7eaed983e4b45ada4ce9a8d056d08b0d82cb6d66183b683e94d5cab856faa43160158c07d5b42141f8d9547d83b5ac93e50d83dfbfbede48136c6dae21a98b6b5a1af3bc03acbd824f90d5e53bb67b7903ad996d99ec4c31dec42c10221915d4989b915720d1b19139721391e22cfab6307e43e0f93308a7cf7f2b7cdba05eebf386e08bed5f4beb8a26d7201dd79596f2e9269fe0e1c87d4c64bf9a79247af710ebe1ad156fd7dda5263b73fbf97a86724b6a8b8b80218d9c85e5f62c369dcc650b44230f1735f0c9a395e61d79aa9c8f", 0x13d, 0x8, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:14 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7f, 0x400}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x2, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x84) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) listen(r0, 0x100) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="e99647bed3740d10f5e61f72d0c8a64bc747320c0ec0d15b23bd45658a459bb07e029a628cc579661e3773880bf583123c4fded75a2941b77c33b418197d86f1775f9ac2c311e385031a829f4359d35fcee36a013e4a2ca90d0b3a4685ed34b3a26ec1f577cc63ce99fe6a5ba997b347bbe00fb1ceb58595ab74d4d31c81838d6a15c7a2370bc481cc4afb08eec341679ac962f54477bfa81ee57212f9647d8499265fe4c7acac", 0xa7}, {&(0x7f0000000040)="507d5b2fa00daa4461e0a0272110f9fdd35d9565458a0a2a26a7dbc403f1e26e72787d7e1715d26ac2c7558d8ed05c316729e50f5d21", 0x36}, {&(0x7f0000000180)="a8c20ab8a3211eebd104c85799c010d604f197f12636f7cc490df24d775bfb79909ddb868d9adb983a30686c818cf71a267d925256246253ce937a5311a5e23bee0fba7d53aab4922ba141c115b32c9b08fb7912aa45e26383aa240a58abd7e135f72cdad2f1ee4645fb46783c21f5a27bbbf71a8b558246ff7ae4b7bf5255c3f6ee9e95183333e25a645d82cba58b9561d65995e11afdbd04d4cd11ab58a6c1bcc63d8c633bd2b047cf15fc0900b680532eb72c511d52", 0xb7}, {&(0x7f0000000240)="25610dcda60d86055cadb072c27b582f730e1a13fc603409281de584ce1f584778a2ef1a3b4fe841c5cdfe9b472bef2605ae6653", 0x34}], 0x4, &(0x7f0000000340)=[{0xd0, 0xffff, 0x8, "a118da7a76453a3e8ab10f79d61bff657a16458d0956d983f3ed201dcc48cc2744056be2a4f13d828b8ffe13d064d143f573390744d9f10b06320d52b5385dff8d891a7830155cc9946817cdd52464785c2c96ab628af72c7e067d5105f691e31b34acd6995b2cf020f14433a0089b42cedd16ae9cf905e9ee61d368b476efc9080f7274f416c8212f7f068562d1b6bff9b8d579986da0ff0d01cd40ee22264fbfb3188d86c8fa58e04dfb367e1ce508f50896efeacac5550773"}, {0x1010, 0x1, 0x2, "a0f2724b088430f137a74cd03105babcac0900466326b189d5f2d8016df7b7e3ee2ac8f0fbc05dcf29ed1e9ec75b79736f1b4870a993197b1b2b903b79cf67e76b11fde15a7e9fedf30dc7a6cc63c0fd4c8c70aab8c324d86e5d9ec8ab52274d950a65867a919e3182fd6d70ee373e033f403a56830d96ba25bbab28d534d7e1ab7fc1580821d99ccf190ac6ecd0eabb81a11625baeaafcdce75972f1d1c7d4a827d66524ec53e175355f78e820a522b791fa74d79677becbdc33ee322cf69b9aee9cd61726a7b58ed8f3108421f2c71c64388901b33d5624173718b3412a36d68a43aae6215c02d6948e99b38fa04967c1130ec04b18b24dd6c7649c0dae6f7dd34e6103d9128680b16343b7f9d92b1b2a06c5602c7d786b42e95ea654a39ee9e076d5ec82fcc3d1f36c831974e11b5a0f3ff9601a7180491e5b35c2a2a964b23b7ea5e6cb394d0fb6e594768cbedb9175d462243684b45fb791223547cd58279a5bbe4b9d3d72138a367c6e590d6f66cee52de2969abda816a3f333eecd2862f2e663f05e96120135570f8c372a5e0f1c899d85c2cb1f01ffe25c56704aa6432c7db54af6bf929a3ea74fca934610b54d956e9463be65ce49c221ed2887535d06a5d2ad909668fbc229581d8950970fd87dbd868a477cd0e25ed3196cc39a4a2dba05125834aa23766d8eae860a94fcff29b662d6992123260dacdb76ca6da2fd83d200cf5f5bec5e508b9189df19593d63acfff9e65911c8206fd448f1007a6c8688e8682ce5ce885e455e41e1fb3860ca76d6bc9fc0c2b415d18f14b679f3b68ed58764fa24f83aecbbb5233c08636ed7c4065e01c2f4840d36c8597388dab8aa84fa7735983ec474944290e38818b79eb1f0b6b5cac1311a5d5be9d74c42135df4e9e8739d4c79f09068fb76041a1789f10d31f657c4ca390e9c72a5911f2efa9f457fb1aa4fee6a4f1282702f7f0a2719317d343688642b2204fd181f716b95fd07be46d6859520c1055108bb5750ac0e03770c38b4a684b6ab6af77b4f0bfdfe3f9414147e718ecd9018087bb45b8015a3bd4511918ce95f60666ab2bcc3545ea2c6c80e6682aee5cd70a981ffad726b68888e2b38203c82a8981569f7f6037ac3a7af752204e8b481d7101d64a2f5984c15be40fd05a111868888b8758c1bb0a822cf7655515dd9512f5e1e4b06c55f209017480bcf9f78b96392b9ebb1cfeb9d18e4827467d7b520a1749ea2e18e1ab177ffa0eb18232ae8e63fcd788f8d7b44ed7a87be3dc433c23cf5314b821cbe1f6b78bcaba7afc3330250383f98cd60cc367ef61eaa6eaf8b5b4e3706e3811ec5ca340151e100af86efda97b9dac872b67eef57c0bee0898b125c7eee66997893a26beeed398854afd2797bbe3dc4ac5ca9890d6e1bb610edc5b90687d89983b10ab3261450dde53ddabe4ba82210db0c635fdf5038dcb3e2a6872ff04231f8b2613c865828a48c0e54d3f688a5701ffbfee179fd61785a1bf92f254275a399f51b24806780d7f21145715a4b2eb807e070bfe1b75a944f97911d75a7af427e873143e2ac52fe29502b9d011bced8d62e8ffc03965c4b20f2987cebe74f5ecfd58361f65aa4c7bc0e11a1ef0b396a6672ee5dce39396d716ccae1683e43065437e4be3d4bd40f434878b6e8e7da679413098070f7985364e67f1ac3a7175cc3cecdf9738a1bd127090ed428ffa1788b960b6262d5d67553307a77f35f588cb9296c39b088eb0c3c73525eae923c5b8361073fb858edc9f14025d69383383ed1ee43015dc7971a52938356c8257267def372b503047eafe067be0a2d55df4b524840a9d8437b5ae1a10ac6088b964f49a70947c22b78f9a9ed17102b5734a38386f837a620721813b513646e213073e33e093f92f1e64e780a29c125b5db346bc53582417ea0ba04b60243da48fbfde5454f4fba754b48cb99f9ad9cae8e2a415eacab3423c2eee3b917f274e1faca22678508940b335959831e2f0691f0d1a67c213f4ad3da5af3f9e57366e449f3ae87075b139e99bd50729696f1efbd3988343a418c3087011cd87928f67576f2f9eca3507ddb51d101c87dad871a7dbc39f385ac5d8af8f16e396047f082dcd3d1a693f3f7ee4d1ece796883aa20aefa7aeed9c3eb5008a10d03a06e162c50a8fb086d491ff82646a5ade1ca6dbbb6913da9278406e4152e36d04245b4081e41f1c137987a972404d603fd89a46f250ed2ec02f8250bb3cda98c5682ce692bd1003d100595b1d692f5e97e19fc36cab434fde13f43f3cfdb8c42c8756957d6a640df2514e27a4b54acab4d22341c7ae4b05681d597d319c747107df036322e9e16304026a895ac2cfaecd83d44ea9594bf3d8c056024d3357a9f04786a354a08b2273c12e6a56829e285176b1b0626c87adfcae9f7768cc30d7c0fa7a2b0c8835818203de7e88bb7f3a555651045c436d88d5ea9ab12a30def136a5ca8b084e43f184153e586f87a5e292ad8763399310bb654d13fcbed90574720517b7498331d747f4abb73b37d977c2e64052d892467b901d0c33bd94d4fb4821aba1f343227491b9a59ed59685ea15845a51c84d76b5e0ae821559350783852ac1be0caa87fda2bbb4112d5a51dcf52fa15f697fdcf533e7dcd3cdc29267940464f6eae99b7a7a2e433c293b0333a5cf5cb489328fe9178fd585dd53d05a76145bdca6bb48bb99e43f100ccc3b46e2099476ae5a2251e67f6572aadcfe20e51466e856e88c2c86d2f0756634b3f94603a3e4569a5cdf7b97d81975f6ceff4c8e1a417041c1dca1f855f42bf586cf729ac5620db09d204c35451bac77f710ba7ca471b0ff6ae5d95f2a4ee7bfc90fd4270fe99822b6060479c27bfd1ec6443ac81bcc03737b81311686fd9794e02fdde123128be207747c60b8b4274c04600a514e98c1073011b098fbc251cdb05bd52092537db6e25bcf5691552deb7a1cef948d871e0667e0f51f2c66e6461d9d0cc0cdcbadb359749ae071b59c3d2a8ce3d791666af82f62c9c5e65f37381d70833bdf1f5ffec42ef2bb9c858e0ca90858010fdd98a84fa2639f3848c52bb31032115a4d2d93ea09eb1c34fa4de66400ae0ff02634bf5ef35140da82dbd93a950284d8d29499376a3f7b112c721ef9e0809c99214ebba74e30c9bf7dcebfc182d170d0e1efbb4629f9fb758791a0678dae75fde74bef13a223b6bf9fdd7c25c5948ecb4ecafcf343a62f6178813e69ba575bca638a244529c733e319fe9c4617baec797e398a21782fd18defc9c86ca129570d309ac06389775ade406fa7865ab65b56abdb2e9006fb4b4926f32fbfe701a0ac9aa1c1a767700daf01dcd3ce0cc976f8c61b2fc2cc2d081cea40ecba8fa22378164fde8ba0694598acec75b5ec7223296af8b074c07fd5f9a4f30c3365912fddd363827255e79859721b13f7be8cb252d82a0f5e2f50e5b5927eccae383af3cf67f8b4918dc5a02e61549fc35a30506f59a510b491da2e13a8456d41ce9a667bc3bc2f13b29983b73b6876529fafdc512254dda4bfde064f9cd09f1938962c4c769d3877e00d380b8254cce6499743ecac426d41fa2188286a7bdb9d0bd9fb76223657287a1596a5c8ac3537afbefb3f21fee604c1c0a04c590fcc9c93a6d42de9c0fa66c37085c5b8e44f97de3beeba1be038e1b0bfbd758bb766b841d65bcc06aa46146965259931e5bc3e930e108a45bd58c7ace03288ac1fa31708d4e543fb3a97b0f3e3b306b47f201b9871c63603f85653070022fac0f9f1d6bf3ec0bbea7229c125587b974a71a468098624825a8946de41ab79ed875e9530e6531a3971de92ef534f7d4c9cd89b6abbf907bf7d1a51292c6e3655ca9f7f2ba631c2b6d952d5727e57c18e4be062dec50a7a85dac1805d066d36084547127eaaa0bfbae9cba380075f174f14c883af4c49f07a7a0a884262fc42325969b9cc9559876a216ba061923bfb0b0344b6719f8fb2ce0abb6dc268f527c317e6a615b74c571c8edca635348a801d1b18d14e6d0376b61da5072360bee60d56584bdd465439d6050af4da04667f5c5308dd2c4dd0a2a997029d8aba99c69d1a6f4f7796efd974146902818fe0c34b874965bbd1f54e637c865c0fe0c570a3d07cebc245f07ff6d1c35ce0ca61df626967804b8c1b946c9719022fbd71a2a18a79318b6aa932be241c31ad4f4e5a7aca5a2ca1f95d4ce055a1a15e1c5c6b688c88932b0ddf711e0f5ca5f2937206e34240546c9eca5a2caf8ac796f2535066825714c86ff4e74de85d33d5459ec7a924593fd00b5cf297e5f82ad3d1ed14aacde177bcea3f1958722f9c1507022aa487f82c13fde5c8e110321f323cc14ea4507185850b060a758a3acf1f5bebac622b8e3945c5949d79706b8065143bd91deeba3209e49a4fec53561de73198ca6861223f95748a41e519734beefb8c8fe9d82ea5e8064846c4dfee2b18a0503e8e4a50a7fe35912efa72fa6dc4422f2d1c5b53e5f861a523372476ed2080668a29872014c9fd34aa9ad709a40c9f87d76b1ad020c122e7e89b16de2d6b95e20ad38747b8c49a7b33777b7ce3dd8d81d707996e713576dea1471aec519542d06320e7ada42c9cd415741665afadf3b56cc6dc331614ab5f86459ed84bedee6eeb9ad826c01e4e937642d62f3c7581be8c4e07b98926242696637677e87d224e3ab083694b32b5f1ff9673c358c8833e58f5430624d345bf9ba134e6a49e89fd4f9a85b34f4a8f858be5360a98d58d92f4f2aa3d0de3e5844f864513ec88c42c8aeee5726a7e53d514caf7dc987fe473ca24d11aefd4eefcf56251b9d4de29f797932d8e9f4578b81651804db0930dc7135675f1665f4a8caebdd61830a24fc24d48352da253fcd85b41dc2b9a4ddf6673e082d3fd5b1e360ab0a4cbe4a8731ee42a73f7fd6d91c5917f9db468e8045b802543d6bf4eb473ef47e17efe73be51cd5e51ff2a422ac4421dce77fb325ab273339dd26fe91c1bcbe73773467a0ed318d62e5c7fa22f40cb1e5fa008095e900f761309b22ac881529b5e07dc8bc3db3957a8345b83847006eb0417d605da8eb6c63817945911270f0ef319b6eb3a8a219a359873c29ea0eb4b2bfb7c97f2d964d1f1997bbf3e76d274436ae0dd74543b184bea0e193fd81c347f6fe7bd76d9d658d05c2e54be6c2d86f993f2a0820e17521dfe2eecb9b7de059471eb10a0789be805b213ab4b822da18c4f6d0c7fba2a3fe4ae362bf3e7061e28577e45de28df3b03683786ed4cc5af97f912cbe5a9ced503c16872e5601c2323efbae0350208bc5819e003b6d88a716ec8cc083842eaca76ead4f5e0e36d62424f4240a2eb6e29b237f88ce84efc6694bb977c99e4dcfb53b19c6d1dc7b5a2f1dc7fe601e63e32a74e1da18a17dbe1fd8d0c9deb696396becbce4da5fcf8cd1842e56a0d9be3d3c61969d26225b821d756ac18d53dae9e74dd43302d279b2674a2c6a9a0a650fdce4cac1e2125e6892477e96a05de733cf8b2b8c953b5b8a8a47fdf619c01a342d2d510333fd53b92ac68ed090cb08959c11b8fe446bd03a04a525c75dedb045b5841d174ab555812eb390f740eef12209b54fda230d76864ab2425fa9e73acd47df1921cb0426e4b3215e043716917c5ad6ee78a5c0116bc8b3079f63eb0cea0f0f296576edbc26dddf7cee3d7cd96354bf85e58bbcc2a0abe1f5cd9d04c9960bbdc491f818ea0447b73f29103ef34a456548af464448fd9922e0876e20dc55fce500cbba427775a6d"}, {0xa8, 0x1, 0xc97, "7996657511f96c8fa66c7e1a82c09544da4c16b5a3bcdafa35d2f05c9497a5428698d38906cb49704b71e3c6604cf90ed399ba1cd57cb87c7e5a4eefdc5fec43452a2d8148fb15548745abdd804ba65117b0800aa33dd5584b762e5994a445c040aa826dc797c277c2705575a10b56ccf6b9003d96ffff7539f3cc046f1497a1840e68d1014e72c104ba16143b19024cacce8c02994fda"}, {0x88, 0xffff, 0x4, "eeba19d2561c47c1e722dcc2a6f78988104f7dd0fc055602eb9e1edf500e4ce057dec9086e5c73b59be75fa4aadbe96db6592b2cdb93fa8c7d0ff2083d0788acc99bf9b8d0bae32b380d8ddb784029f327d3a5f9ee20b1e2c82037c2f21bc04b9a4a27b5bbf60da369cb0ba77187f18d0542626eae53e4"}, {0x20, 0xffff, 0x7fffffff, "d7422f4f22eba744c4fd0d50"}, {0xd0, 0x1, 0x9a, "eb23cc78f079f33bce40d336ca6db15fab135213f8827c4473695995eb173e21a81e65e001bbba5c679897569b42054661eb9fb486a3c9a77c409980aade3d50fd44869feb2594fa20c5fcf7d2d6dfc1aebab673e068f1d1abf02baeed9e9bf21d5fcdcfbf4aa6305f2456a722de07a6a18203b2c00964fa2ad262abf3aed709b15b2d6f928ba5675fcc91ed3e165e6e9351f0e502d482444e19db7e26cb4f40cf096fa10fb87f75d3dfde7c3d2939d2a8d8a6f518377957e57f57"}, {0xe0, 0x1, 0x43d, "de2e2892180b8d888c42ee622a63623eb2fb4c259e3c3ffbed45f2e1da60f589067372fa1c205a47c3cf5b01f7c0e189726c9e054aa6322fb00612140ac9f40b9f5c09d5340ca605cb6d16c7882757968bb464a64947c4d9410518916d96b917c01ec0800e39a7f238567b0fc2759860fde3ff6b205d668c7691d2cf6614d39cd77a16fbb6552697b9cf5893757b4a12d8404bf27d40cdeb3448f46593f32b0e42e85b7136512b74f33d948d26646390677109a7c46fbaa17e6811d87853cc5f30f1e4d39f42f3ae4d43a52831df"}, {0x30, 0xffff, 0x401, "734e6704201bd7cef01da5de1875a5dc388e957a730485f7648ef8b0d25971fb"}, {0x78, 0x0, 0x2, "35fd2849a18fa1daeff19a079d7eae350df19a8767003e282a4e06d53f4cac685578517ad03a876a54e5e917677d36cf0e6cb3eddb3d72fbdde9dc6f000b7d993f43ff39c6e31279274ad7fde4b55739a7318bf002b3a83539216ffaaf482391f7c615f79ba90f"}], 0x1488}, 0x400) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001800)=0x7) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x130) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x5, 0xffffffffffffffff}, {0x3, 0xffffffffffffffff}}, 0x2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x80000001}, {0x7, 0x3}}, 0x0) setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) 16:00:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2dd, 0xc995}, 0xc) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:15 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) setuid(r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7, 0x200000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file1\x00', 0x81, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:15 executing program 0: open$dir(&(0x7f0000000040)='.\x00', 0x80200, 0x0) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:15 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "2927a902e919dad43a363e5b9c0fb243663a6e19"}) close(r0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="49dd50ca511ad8e4c5d65dbeea534cc6ff65240b6d81ff69a0bcfd7ffcf29496492951e963431b46ccc49190b634ee609ca9d27b947271007080f0de1bb0e6b5eec4af091ff2ef5319d6d30eb98fb9a30c6a28b45272effa1d9db24f331cc1ad912eacc202d2b7b4e29f666013bb585ec5281f6018d07592a9bcd587f4844e35", 0x80) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x66}, {0x66, 0x3}], 0x2}) 16:00:15 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/163}, 0xab, 0x1, 0x800) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r2, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xd00a, 0x0) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x3, 0x80, './file0\x00', 0x1, 0x10000, 0xe3e, 0x1ff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x80000000018, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x5) socket(0x6, 0x8007, 0x9) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021d088a70bdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9c0400000000000000bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6f7a2b52028c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f", 0x224) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair(0x1a, 0x4, 0xb99, &(0x7f0000001740)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x7, &(0x7f0000001600)=""/203, 0xcb}, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 16:00:15 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) clock_gettime(0x4, &(0x7f0000000140)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10400, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x80000001) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpid() wait4(r0, &(0x7f0000000040), 0xa, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x109) ioctl$BIOCPROMISC(r2, 0x20004269) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:15 executing program 1: r0 = socket(0x40000000011, 0x40003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x1, 0x2, 0x6999, 0xfffffffffffffffc}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x1fc00000, 0x4, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x504}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x776b00000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000000000/0x7000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x20}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000007000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) close(r2) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="aeccbac85513d2aa617557bb03418728eff986f700855e172e4c56159153cba712f18647ad8d963f7747ab40868af08ce438441351058d04c52162d63ddf74bf040000005990413c822eb63ef6be5b10dff2dbd02c40027f0000004cb8707ea1de58d521deee6bb8fa6d690fc176807bec18e8f2d500458c21b109a169d55ea294fb5e7c1d8d04223e1bb3d0fb77aa04efa0697dbb9ae5f50ecbe9660b66", 0xffffffffffffffdc) write(r1, 0x0, 0x0) r3 = getegid() r4 = msgget(0x3, 0x100) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r5, r3, r6, r3, 0x80, 0x541}, 0x1, 0x1, r7, r8, 0x4, 0xfa, 0x7ff, 0x3}) r9 = getegid() setregid(r3, r9) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x7) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x200000000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xa8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x1) 16:00:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7fffffff}, {0x18, 0x0, 0x800, 0x2}, 0x1, [0x10001, 0x7, 0x0, 0x2, 0x413, 0x3f9148de, 0x6, 0x3ff]}, 0x3c) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4001, 0x0) getsockopt(r1, 0x4, 0x0, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x40}, {r0, 0x48}], 0x3, 0x7) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2011, r0, 0x0, 0x20000) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x28) r1 = open(&(0x7f0000000080)='./file0\x00', 0x692, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x8, 0x3, 0x0, 0x6, 0xfff, 0x8, 0x3, 0x2, 0x5, 0x7}) 16:00:15 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0xfff) shmat(r0, &(0x7f0000e05000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000e5f000/0x3000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) munlock(&(0x7f0000dc2000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCONS(r2, 0x20004276, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r2}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r2}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r1}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r2}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r1}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r1}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x4bb936be) r3 = semget$private(0x0, 0x3, 0x230) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000a80)=""/4096) utimes(&(0x7f0000000a00)='./file1\x00', &(0x7f0000001a80)={{0x1d72, 0x4}, {0x1, 0x958}}) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)) ioctl$TIOCMSET(r2, 0x4004667f, &(0x7f0000001ac0)) r4 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r4, 0x104, 0x8, &(0x7f0000000a40)=0x3ff) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x5, 0x3, 0x7, 0x4, 0xffffffffffffffff, 0x8, 0xdec, 0xffffffff}, &(0x7f0000000140)={0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/201, &(0x7f0000000040)=0xc9) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa0, 0x0) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x1, 0x8007, 0x4, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x2}, 0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x4, 0x5, 0x8, 0x800, 0x800, 0xa7c, 0xbf, 0x10, [{0x800, 0x7, 0x0, 0x8}, {0x80000001, 0x8, 0x6, 0xbe80}, {0xffffffff, 0x7, 0x81, 0x1fe00000000}, {0x0, 0x4, 0x3}, {0x401, 0x22a, 0x10000, 0x6}, {0x8, 0x5, 0x9, 0x6}, {0x6, 0x3d, 0x3f, 0x81}, {0x5, 0xbc, 0x1, 0xfb4f}, {0xc18, 0x5, 0x47, 0x7}, {0xd81, 0x8, 0x1000, 0x2}, {0x7, 0x5, 0x1, 0x80}, {0x2, 0x0, 0x9, 0x400}, {0x6, 0x9, 0x6, 0x4}, {0x3, 0x5, 0x100000001, 0x4}, {0x4, 0x5, 0x10001, 0x6}, {0x101, 0xd2, 0x81, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="0054eee0") kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x2}], 0xfffffffffffffffa, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x42, 0x80000080, 0x5, 0x6800}, {{r1}, 0xffffffffffffffff, 0x10, 0x21, 0x0, 0x197}, {{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0x3, 0x3}], 0x7, &(0x7f0000000080)={0x0, 0x3}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x20400000) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004745d, &(0x7f0000000040)) 16:00:16 executing program 0: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000080)="dd81030bab92cddcc46bc2556a3e1346a052418bce2ba551566616a4c842ad35fff987e3924bf6b3fca8ee51b6b3e03e954d172675f9ce6eb57955476b58dd274954f73dbdbbce4d32e427e864df3b43f2a67b80acbb08caeec3f1e19edb0f82efcb2cfaea9a5d7afe037d56cdad38cd563c", 0x72, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:16 executing program 1: select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x6, 0x1, 0x100, 0x6, 0x401, 0x401}, &(0x7f00000000c0)={0x9, 0x3, 0xffffffffffffffe1, 0x7, 0x100000000, 0x3, 0x4, 0x9d}, &(0x7f0000000100)={0x5, 0x2, 0x3, 0x4, 0x3, 0x4, 0x5f, 0x3}, &(0x7f0000000140)={0xfffffffffffffffa, 0x7}) r0 = socket(0x4000000800000014, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xbd257fafe572ebfe, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x101, 0x3, 0x3, 0x13, "74a2a827d540f50a7351cddc7dba44cf4c075224", 0x63, 0x8}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:16 executing program 0: socket(0x18, 0xc007, 0x923) r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:16 executing program 1: setuid(0xee01) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) kqueue() r0 = getpgrp() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getpgid(r0) 16:00:16 executing program 0: syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x10c) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x67, 0x1000}, {0x167, 0xfff}, {0x127, 0x3}], 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x1, r2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x2000000000000}], 0xffffffff, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1000) setrlimit(0x7, &(0x7f0000000040)={0x9, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") open(&(0x7f0000000140)='./file0\x00', 0x20, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x1f) 16:00:16 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x8001, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x2000) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000000), 0x0, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r2) 16:00:16 executing program 1: kqueue() setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgrp() getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r5, r6, 0x81, 0x2}, 0x9d91, 0x10001, r7, r8, 0x8, 0x5, 0x0, 0x81b}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aacdfb4d7c19a524a2dee76d3c6b3a7b848ea5e523934ca569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf59d4dd48039d2d472dbd15276e0fd0eb29e0c5d4f18515e2b0a43f82d3d5715bb7d41fe75cf0a2c4e2fafb19dd1a71d1fa6382708856b6043773744a9c70e3803bbeecb53dc15004b5356e052cebbe301aa1d98b256971db84d0a70758aa6155a1470e711ebe14139a37863de0980e6c657503cb36e64ccee2e5e08c17afb9ecc7d4cfae7eb374fccf392c3b8270d2e94a001b624992c9028f714d2fd8a94bc2adb70354049d5f7f6872efca9b1c3403291939a1f1ef30d593e1291a53f80b107de958c00a3e1ac687596d883096a26b6cd6fb7d9dbad09ce9764e01a3e514c1bc81a76f87525e42f16dd35ec3c49790fbdf6cbd51e8d28fdd7260252406e0938c1114bc8f422b", 0x17a) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7f, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000140)="0072fa8fc1908bfab884c31bcca54a69ca292f348855fce232ac954c8f8a04") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x2, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/236) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mkdir(&(0x7f0000000100)='./file0\x00', 0x12) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = dup(r0) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x8bb5830bca0086d1, 0xa4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x40) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/238, 0xee}], 0x2, &(0x7f0000000540)=""/216, 0xd8}, 0x40) mknod(&(0x7f0000000680)='./file0\x00', 0xa, 0x6) sendmsg$unix(r3, &(0x7f0000001900)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000700)="3f5c480a7b895e67d559c671eb50cf17616feca208b65edb82f970d17352c824041d3e8ccb78a4296569dbb38b87af0d78f97cdc5c66515188637112d1cf190ef2c35496509f2fc67e3c51d6e2bbb064bb7d4779b1947de7f1357ae1712b7f8711eee827e682f7e80a0db3ee3b0b25f899b0f2fdfe244f94e44bf36a24845bc7f377dd6cce7d7c4824c293caa068b67abfa5ef30625d12815d5a1cff77cf16e3f3f468a263c170655a8cc404a1297da269c00c03f6d2cf925a81494138527aba0fefdcefc2ca0c32fcdd", 0xca}, {&(0x7f0000000800)="f223c184eeeab4ccab4d3faa7e23747ca674b4f12b263e69a682c2e5d1c12cbcd8c11279215053d326eac02bbc4262258dfdab83eb69f1ed7e5a6c715ba2c8bb32aaf7b7df528c91865d0cc4ca4341a03cff280b2b70e627f6b60da173ac24b9809fb9ae0e59e2d8f7d90d73dfa90e427b9825b9f272352dc27f578020e7ba5ce2c3d9f5f3e475cffceb29aec69b0cee5769a7095e676186099a6b0e7cbb6c18fd454abf373b0aa4e00d9fad7d8562190f18703df7169799d0f5cbbef1abbbdaceeb8e62017962df6e03a8184d181e67f0ac55a7331b4472965a7b8c0a0d139b72a7311d418b87c8c74e0fde6fc19f5c0fa8983bd34083eb456ef57eed67141871956746fb8753d8d15bf96309619cf76e780da08935776adaf5bbcde33fe01f280bbf98c9bb74dce2854c345f4ee54f32ff7a24fffc07fe2c91d2741a79ca0b5d996055fd0b2c04af8a2348b1a6396ad685fe93f4da616f4a5f066de83feb1d7595e6e8f4d924be5ce43c76793b2f06f46bb05c027e15f497cf48b080b12d114a578a01e251c3b31347d1debf587f4cc8ac03363efe5ffe2d63c1827537865dbd6ecb17f5016f18e5e51d647f4e2ebfe1214a68fec3068349097209883011eac81c9169b9d372fdeb227e2e30047d8bf3dcdd52b798c9020f3581e46923fbda185468d2efacccd9ef7e4bb107eb7f3e1bf9b8200668720ac0b0581c915dfcab820741492dd13ea83bd9534171588b99743889df236856d155197fbcf6d30205ade838b290ba98d57d5c5215e9e3b7b0350cffb4006b1e364c48dfd8f963f00ecdd4693b3103f3dacdbeec54be5bb11c8618a84f31eccdf710e28600834fad2c8e980aed7ea8a60dbd8a0a85905cbc92912986120f3342ca411eca0e38a6f808c706e4d1ac55513cdf57fa04f2e3d7bb0ef5da766ad33f410d7fb92d808713b1f7bf64e289ca90e65c3a278cc6b7d7c35ce579f687dc2865cef3869111a307ae5e9ad058c1e09cfe5d567d52b297738d82edd583dcef01357d42a29e16eb615f4fcdd1d1362d68c5ee38e4478076115343bf5ec63a5133d6735b8cc86c73047d8465b8ef5b100d52175f5ed5a2f4760cc4f245385fc56a0f9d069845ed2d325a85029b8a588647c5d4fd32cdd5153af2b202906bced42c2f2ff8e95d23fd7e2a57672a40408834e6845c264f9998c0ffb665103c7bb5ee3848c23cdabbd37422b2ed5ea4d785c59e520a458f611f461ca59b389323f61380037957edc5707ce49d51c14fce830f254f8d53295c1df62b08422be4ceb3537dcdb1cc147dbcee35546f4ad88197d7efcb31c76bd4baf2ea36f65359bceb3ada4563a710ccb1d44d5943ce6ed0ab9a854a0b6900cd40a9fc1a0ef6d2d6d7d533cda506fd03e0a8bde40ceeb8d59fa2147c4f2162f795382a0c52030fcf962c9629afbb5a7e07d3cfc10fd653c8aa6918bb91c00b179b32e59ecfcdb6b36294565c8968e606b3de3f28555cff0cd2c355311b34c8496ab9253662555323218857fb56e29cf0d0ef52471ad57f179aad1cad7ba9f049a23b9a23108730a9b292f496dd78b7ac96444307f7af3e0db95d29129b04ae32476ce85b3bcc820c2d571ab8d2c73c636324f404dd4ec84dbccb90dd568e41d07d21b1f09d05c2bbecba5c6e2f654c8d4c2cc400717d5ce7c28e213bba058b702fd9744dfdbe7cc54f8fe8d152314aba82e7818240e3d20162f8f86550e9376d88446576e056dea11375dba41419a2a7c5497102fee0a3282813b48bc7aaf9e0db9bb7b3bf82598b15e1b093367da2ea0b462fe971348cd9607c88d0513c811156ca30b53b065e30f00f380b4222d1ae1e4a91806e288e974f60f1add9db1b7e7941602cfed938ee0d074098d4ba4bb4abc908f307348b808be67690df9e621202233311a5e10fd04a7021773a4316644d1fc0ffdcffe340b605a954f5b21aac23a208364c300f0377c9fb30aae0f1db64a1f1ebf6c6240854f22b18ea9f9c519d56d7f794481c9c7aecfb88c6b3b13e4fa778191add464af0d33fb8947effe54e4be22910adf812d6fbd7e47894c15ee5518c62aca295028aede1f317e2936a009e8c1cbad407c815e3fc71bd3eaea8e96de2b638302462b139c569f73e76bf9ef151b32ee2ae577ca5e16658dc28b6ce10f026fe9704f06304ade15ba1515dddf57d253dcaf178143bc2ec77610833e6a3237384aad609ca765a447542f011581a64a07741fe656d832d97b4d6dffc2636256d1bb6afd791228490b937b2e0ecd5d65af6170422ac2210264b391d69e5d2e542e8f9a9b93a632cb237455ab19733be8fcd92b345d50d6132bcdbb9ce8a62ca5d924b3ce1c6cdfa1765732a5b948ad8544049ea4590abed81fa86906d41f09df1cc1460b749969a7632b6fc547ae9ca88a04b87f8dde56a1c314c2b96299152dad94ebab270000d72e826c609cbcdadc72e2eaec359a5a6b3ba5445f78ff5a36a6b8222c493a5c052fffe0f2bc99b5e7fbcfbeb111c0ea7f4cf44cbc2ec62f1c2308bca71e59de19b6ce44d578f435deee57a5c53804cd6ff13a65bd3445e78be090fcc53700ca013d5afce91784b1a03ca624cea7fa61a6f5e17eab65bc91d62811a692679210ff541adb7ba97dde9e4ef7441c4b941b6ba0d5c21bd271bbf478f83f1649e35f26263cd4b73341687214846299ac9736f6ed408f479fc29b32db75b2a03a6c6ba3b0ed859320fea8fc937cb394ae80765cfd2b027d5259d7de089ccc9762c073bcd1f5d999391740242d2dce5ab286a0ed4ba481b4a743ae8a788838b3efe86395fcf4cf84e3831c79f0ae852327b6b31b753d9022babbcb8a38e533702b685be905356a5e34d66ec37b2881f9db08f2e8605b13d5ed342b4795d0245dce45cc63b72ce291a0ece8c016f289da16cbc82592f2e4232a91ba50a907b7de741613feee2a6105c72d17b329310d8e1376c7d5d518458b7ff5a025333eec4fd23440f11add4d788a7ac7c4b453071e5cc5b8868d2696386cb8804e77cf465a5c96623125b5fb9ffb3a441fc1280fb059f61216ac36b013117578a0bcb1f50f31024b7e5b1c51a4c9360ca2a6eb6c19786d45d6e12eed480693557aa7fe6a3ca6d6d981f06849013abfbf774f78dee76983d2e87073dc67e6576b7ea3b7b961f0f541d461a15fab27d33cab63a3bc9614b60b9f63b881a82b1038f5aea47c918ff7682962a7e3597b58311f8ed7899c8aea407b817e3c3e6d3eb58b94c133f69334a05603d0206b7489eca54c4e4fb23c14e79f8889d6453ab61a865502adb0da2792f6a80f6380eff56e3d4393e3fd78de715fa42289ea051153be6b5b5d56b87f7bf7d5c61b022535edabf4e1fffe10cca38de557997c3ea986eadd610a15783adf6f44c1fc1f3c92876ea62d948e5f1a06636b8b733fe5d2b634a0cded46c124074f71992fd797d325b546e1709cf9a2a9315fd9b7b7515b1c34b45d8dd3bb996c99f1cc9a96c5e531a471fc1ab5c0c2327a57b2842b82f6a4387f8e9f28cab8a9f915552b0fa95ed98ff30651660937fc3f24e0e8ef6dc30608212643e6f27059bc8ce95bb2a6d40ccc7252391b2206445554651545a3433649ac5b7eec6d0e9712716b077545bd52e2a9531be67d4421fbfa9584c7bf2314552d75022faa9faae484480ec9d857300b34da25c5679d33183448321e3cab8fa71277041f55c4b786950e80bec073e4dee6ed55285fbb57ec42f99bf836407d737c294fbe43dd206abad7e93a692769aded673b10d14050626228f526a0f6f330765e0c18947318e48ddc914a5cfd85df65be4c00cd98f9dc67b724afcd480868f4232152d13aa3b41ead523222292fc097bb7bea99641fe9c097f4f74f4623a963c846675c22f3583053427f55c70665508f4ee91edcdf463fd5683c8521ff9631e805926844a6475b7695b2257a65acf39d4fcc5438574adb6a315245fc5eb4baec8eefe1fb8834bd9d765ff562ca85b27b32d8603fe717864dd2fddcb12c069a62c51cdbcf18839d5a30bc9aebce77f8ea1b16e5a63f1e9d15f039da015ceebfa17bb5cccfc695b027a1ad767dcb1e7eac138ef996304904d14cfdfd75ff79901ad3e86d00016bcc6355008212f5c9c1cbdb7bd33b6ca8e4911d23f083bdbea09b18153864370871d5a9d52c0f3436c45a4b74e715c2bd0707b6965ba0abf13ab30504703980dfa272b949d5aae3fd4af411421f84c8891bb82980eba913fd2191c0e41578d364abbca73199d6b4c9d70846a58152866ee3b38328420bfba7334dc6000d162c40ef5fad001fbae73677b2850f3501860611032df71d31bf1a0a8170fb55b0d2590775f0f7377790d0a0d5a25fb22475eff731c8f946999b4a0441940d811a390c6cb15d8c4ca6312f0cebd8ce44c7fe3d748639ae7f90f3ff9e3cd10d973f62bc07e8c8971de6ddcf30f8cc9dcc01251afad56d44f0bcb76769ed88708d90b8a1a41c4692ab4058a8dcbbf1513c9efc0bf1513b14239678234ed3eb861b8e1ff0f0f35af57b309ee298d6608fa27b7c7b40a3f3e680aba646adc879a149aeac67cb97c6770a408f82de8feb64bfd825d3c93e7aef8a532e60168ab2651f4fef736104f282b8454701646cb2922465eb459d90d348288d072b27d310db189a47143b74fdd025c7eb61657f5e83a906f283f8040f7a481813db59a9155639d8c594b3634540103d0256c5766c1a6f65aa92e10c7d304d6b210498e73cfe72b57cb63339a11eb05d0efbc9433ab2ea506068e1c4fdd2ae3c3c7317128e3112fb1f49b40a386f28e54df79cddf92545fe8a4e26394b1e836c9b98abcfd8be995445e2b8613562b7cb3279e2acb5f8b074a84eff770a1353d746f31b91c8dd1045129956320dc5fff20e610d59fac12c4a9cad16e12d3506c81f4e94149c2d4f69013c92e2417a644bba24f2b157733789e7a1391885b3fd09ba1f9db2785864b143e2471e4efd02701cf02bf20685908bf8d4047e28f3066603f79c7c71fb066b6e5d1b3775ff575cb3cb857357f7f0eb575e2be21b5980c1c926246a73cecd39d6a4f6b15dd5253c055edf7aeb24db0261d14cdcf420e9243a33f8965a818342da565f884e0706f225080cdf8cce5109146069b661f32abbf432499f5347d906a15fc88ec50d9d9572a4259c21b34298f1205cd20145a0e7ff48890dd95ee6185791b417307296243d4c6e5e1f9ad30f343d14716a8c0c530546cb86aa4712e97104f04d0356b984f653eee4600da51e82871f9fe08d66f3f19cadde5782008f069495ef784b2bd487503760b2583e74740c12003742272ba324028b31d503f02b9bbd7fab210445a286cb9f03a4e760cd3533723272837a935bc417781203a08ce9c76f739423a558accdfcfc246682e6bef11f2df6ab0da36193ff1491969d4322e5e269259a005497b60fdf23a6f30d9fd36190d828539c2be981d00a74ca75c2e64f5fac7630259ea0bb388ee76e8867e732d076841e2d4ceb1dbaa558a81d5fd5579697cb062d69b198230c4edb8a9963c8091d15a170cc5d3af26b9c083db493a2122182a33ec4bee51838c480bb389e21577dddb728d623ab5c92505fb57776c5802ad91b4ede99f6398497735252d9ee1fa192f6080d766d1582f8b468369147ff0962a4fb8e7aa7039d809acd2cddd0fe0bb7c77d3320102f4bac74573c7d4762ff0d699585c0b873e249bc3f2b12c782fef85b48be28946c23fa0a0a13774148227481dba0a5bee8a45ca04d93caf4947a5c42e3f", 0x1000}, {&(0x7f0000001800)="a4b8d77cf89a1428982326522a622eb625c1b8e3e7c3b6ba6562f442fe25a2e6833e4eae544be225ea3583543c82df00760866d9e8a410f3266127a27c21b12a63efa55cba3af6d2227d337e9a2b03315ab80bff63931f0a12759842c41c42556f0362570814ab1ad3e492b004037386fdd6dfde98a8197d30b45bce7275b1976ab7b9ee70ac0ec286e7002bf25b5b069ad9b64b02f3de8c8aad6dd5d886ded4e129", 0xa2}], 0x3, 0x0, 0x0, 0x2}, 0x1) utimes(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0xfffffffffffffffe}, {0x9}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000019c0)) recvfrom(r2, &(0x7f0000001a00)=""/250, 0xfa, 0x1, &(0x7f0000001b00)=@in6={0x18, 0x1, 0x400, 0x46f}, 0xc) utimes(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)={{0xc2, 0x1}, {0x1f, 0x1}}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001bc0)) openat(r1, &(0x7f0000001c00)='./file0\x00', 0x8080, 0x100) sendmsg$unix(r3, &(0x7f0000001e40)={&(0x7f0000001c40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001e00)=[{&(0x7f0000001c80)="1dafb716dd34fa4a22018c6e094d22deb8107efa6021b11035755e9b4a3560b6b16f5cf07471cc1d114bcc2cd53dd3576a97da1d4d4bc48d3d2dc2bab264b37ae1be24193590de343b553e2eb89c581d556f9c21732e4a7d3b0cfc9e144494b7b5b87d283985e1a03f6de3d9152bc7c9d5faa436065c245b8b49576c47083b104370f1080e98cfe25d226d2fabc015eb7d1f768abf3bc6059ae88673ab410432026bc69b48cba7a6110cab29b7c214b48cb2786edd1fb52005828313df", 0xbd}, {&(0x7f0000001d40)="0e13a5745ff970a1e1d9b1d87c7c1328bfc2594b81b9ac5aac322619261415411f4a920829ad194008012b4614ee777cc26c33b8caf6edd073df128fcd7a21a437b59eda5370a228b723cc37ed59505f480038fed81dd49aeb5a76a0f130963f98c36b6c84a6ebb5ea7125a7e3f0fa8ff67c85fe952d494815ab60f4c5f9632582ccc691420f04a87400e47c201559f67907600b9d73df8c8987376419ed20ac5ad74e9c987c9423", 0xa8}], 0x2, 0x0, 0x0, 0x401}, 0x1) mknod(&(0x7f0000001e80)='./file0\x00', 0x100, 0x8000000080) preadv(r2, &(0x7f0000002f80)=[{&(0x7f0000001ec0)=""/160, 0xa0}, {&(0x7f0000001f80)=""/4096, 0x1000}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000002fc0)="52c5ef8192fd87961aa59d420103a4609cd2a5771c5d0500849516be1a6daf9ec240a7e70e7e08b6d60022f8610f9d8d989d8195f2795588adfdd38ff3a09350ec6ecb9a5cdb5102784aa6fdbc4ff3252a3419680ed167c40b9b081c410f7f57eec7ba7a802e67efa4f8e82ebc8fc6c19b4caa477c4fd3c02c4e3bada42e1cb6983b52c229c21fed469dac868ff38a", 0x8f) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003080)='/dev/wskbd0\x00', 0x200c0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000030c0)) r5 = fcntl$getown(r1, 0x5) r6 = semget$private(0x0, 0x0, 0x15af911253fb02b3) semctl$GETNCNT(r6, 0x5, 0x3, &(0x7f0000003100)=""/203) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003200)={0x0, 0x0}, &(0x7f0000003240)=0xc) seteuid(r7) mknod(&(0x7f0000003280)='./file0\x00', 0x6030, 0x7ce1) fcntl$setown(r3, 0x6, r5) 16:00:17 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) setsockopt(r1, 0x18fe, 0xb, &(0x7f0000000180)="ebffcbfd812eaa4e713048e69931929648000000", 0x3ba2d076) setsockopt(r1, 0x80000000000029, 0x1c, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10) dup2(r1, r0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0xc4, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000180)=0x200) 16:00:17 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/58}, &(0x7f0000000080)=0x3c) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x27, 0x7ff, &(0x7f0000000000)="f2", 0x1) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x801, 0xca) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x88, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x410, 0x120) mlockall(0x1) recvfrom(r2, &(0x7f0000000100)=""/252, 0xfc, 0x800, &(0x7f0000000200)=@in6={0x18, 0x2, 0x7fffffff, 0x9afc}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x309, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000280)=0x1) connect(r2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000003c0)) r4 = getgid() setgid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x84}], 0x1}) getgroups(0x6, &(0x7f0000000500)=[r4, r5, r5, r5, r5, r5]) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000540)=[{0x21, 0x4}, {0x18f, 0x80}, {0xad, 0x5}, {0x46, 0x10000}, {0x87, 0x7}, {0x0, 0x7}, {0x22, 0x28a}, {0x8f, 0xffffffff}, {0x24, 0x4}], 0x9}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='c\x00') poll(&(0x7f00000006c0)=[{r1, 0x10}, {r2, 0x34}, {r0, 0x2}, {r7, 0x40}, {r3, 0x40}, {r7, 0x10}, {r1, 0x100}], 0x7, 0xffffffff00000000) fchmod(r1, 0x100) mkdir(&(0x7f0000000700)='./file0\x00', 0x40) preadv(r8, &(0x7f0000000940)=[{&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000800)=""/132, 0x84}, {&(0x7f00000008c0)=""/68, 0x44}], 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000009c0)={0x6, 0x1, 0x7, 0x1bc7, 0x2}, 0xc) lchown(&(0x7f0000000a00)='./file0\x00', r9, r6) 16:00:17 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) dup(r0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:17 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup2(r0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x7, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x4, 0x19, 0x85c, 0xad}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x80}, {{r1}, 0xffffffffffffffff, 0x40, 0x3, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000002, 0x6, 0x77}], 0x4, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x6, 0x3459, 0xff}], 0x101, &(0x7f0000000080)={0x6, 0x28a89482}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x810, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x44) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x2743, 0x39}, {0x18, 0x1, 0xfffffffffffffff8, 0x9}, 0xda9, [0x6, 0x56, 0x975, 0x4, 0x6, 0x1f, 0x2, 0x2132]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x9}], 0x2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:00:17 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0xbd0, 0xab}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x3ff, 0x2757, 0x6, "5c0ad9cffc2983d9ffad1e57eda681f4af8b0a38", 0x8001, 0x9}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x7f, 0x80, {0x6, 0xf939}}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) write(r4, &(0x7f0000000100)="557dedc8c12db36e2bea1f3facb231bea555342f15c82dcafda4bc3d095722a580dac321f59895d4b36289b0f214251e33a2dc7cdf29522ceb4052c91264f640359d1b8d1871979eabf25a", 0x4b) syz_open_pts() setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000840)={0xa, 0x97}) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="d5b61f12535bcb2df8f6bb2a17e79a7e0e77841783d02f4bf1faa3e2326cef7bb943dac84b7c7f53a541bb70fc97472534c0ee5333a48925f82dbe34206fe9d08b2a8325461936", 0x47) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685", 0x6c6) write(r0, &(0x7f0000000a00)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87ff820adeffa8b247591a179d8118687241bdf7aa8d3e854aad3c3c01984904adde8fc01dc752a1c3a82a6ac7dc74adad1d5f18f151f4456dbe86f8dbe838d3e676c3430131288b3478c28d5c566250e4fd1167e77", 0x107) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./bus\x00') 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x167046b87c21a6df) rmdir(&(0x7f00000001c0)='./file0\x00') recvfrom$inet(r1, &(0x7f00000000c0)=""/241, 0xf1, 0x802, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:18 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x6}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x5396bd81, 0x1ff, &(0x7f0000000080)="cad2b17037b1dea9a2880b29e2cf899d4c4b66ac265e687394f4307c8b09232d59b813b56c15a5ab48ef1646f4e847acf3c3cb7b2a8319f3500b03a6128247a07b7a050dc3a82345ebc908f58a8f0366384774250970e37c5a8a669f7b017c0beb72661bb0de71e59659c07facc0630b69498582b7fafb431c125b07a02db5441a33c1184833f2", 0x87) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$KDSETRAD(r0, 0x20004b43) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x20, 0x7ff, '.\x00', 0x3, 0x9, 0x10001, 0x20}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000500)='\x00', 0x1) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7a, "855c55000267a7230000001a0000000000000040"}) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getpid() r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r4, r5, 0x180, 0x8}, 0x7ff, 0x1, r0, r0, 0x62c, 0x60000, 0x20}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10200, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) ftruncate(r6, 0x0, 0x800000000000000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000200)="e3dec3a7f05e3fa2e33e9153652b169123a0489642e9958fc4d3734acd58d591db4df9ab5c9c389ea5afb0e3a7c374c70e941ad422b7d2216ca1a88ccc40149cf17480e4a6c350fcf2f79854cdc288292e25b9e04e67281fb26f0fee36e8d2467de3e8137195e67ec5774e3ea7de7763919553c9a845fb0c8e048aa1a7316c485ac57d62dfb7ce52ca56ab15988699d53ef4e875e1e185c04cf7475fb6290a8e99542fadd7c0a746ad89b24107b74fd929e644322435575c25284486f3ebcb19e9cd8c015b9ccef7d1", 0xc9, 0x8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x34c}, 0xc) setuid(0xee01) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe2(&(0x7f0000000040), 0x10004) 16:00:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x808, 0x0, 0x0, "6a19f97239cfe854b24a9de16c8415a87cc73a5113fa0d0d5f67addf812fb09c58ad21b291c26313b5b4165b9af512f1ee736bc307e81cf5c12f7e94eac2e7df2324384ee839b3ef786165685cb2d0a557d8bdf1028b6e7092efc9236edfd4a25eb44fbc57270779aeebf0989a32e567aea4450c254a8355ab75f29ef7e148aeb553a34f88e357527b6b3ab3d51f366311fd93c5825f55c4b20e0ffdea46a6bdd7d5b22bb5ca34c9b2dcdac169f664ebc1d60ef6fdacd107cceee26963c5ed2cbdfafa584aaf3e23869509694e4ae6b334e12ed212962ee00c0e0faef6c41beb157de57abd406470f80b7922e9c11ad5bdb0319504c68140a887ae22312681bbff31c5c3a405816524c5ab30090ffc86a3800edfdd72770a5668b19b869101253de07048547d4acb4349307544813262fd9e47c1d1c53148eaf2b9fe32106305a347bab47bfcb8dc24fd7ae5fdf7401fb331c9ba04234d3d9e26bc2382972462efa54b4df128e388c453e762c4bdd715944c04da23ceb41fce71a60684b8ba620b596bb06f64bd96be340474260951ad57fc46cafd19ee631824622bcb9dc8f54171d162fdc13257eb8b5dbd319312f4fae575808a7f20643d7f220689c9569390d4c85bf9854eff23928413c8addfedc4ac3a54b35e8c3ec13b74c4334534ed102802cf22ac2f6849346ca5ae1ddc398f4630ebc38e0fb80111f8126bff8a03210a946c65765421654ee856e2cb3665e4b7d61d25577653fa1ae58ac1a78fb915114d478b18cea7cee033fdad20759b06ac0f68f5ea9e429106f7e96173109539c3410a68299d018392adffe57f0e7ec249280b2161f950eca83858871094aa38aca40389ed7700883c0728a79740a12a2af75e47fe3643f07232699174592fc3b6fe959d86e16ad4e4cd40fc97aaa8d5761c72998b597fc63dc8ef360de975d28f4a2f03b10866c47d8cbedd9b4220cdfe63d3ee6b32c546b5afcc9d063670a849a1cda791f8cf502d18bc386f300437d6e1eea67ddbf97415317bf5105c944167fbc3370ab007aafbef4ae369a945eaa3ed842f7771e176593257ec54dab30e4172e5b5f757c294dcd26209d0eb4cd92f009119377e201048b84c1cd0f7f35fde0f20cc637afde8038334d4a85bc39a44e35fdebaf8dbb5de8f29c1c80b8a18ec26cca95a5b974d0a28e0aa7b49cd466b5946d0e969458832b4df25673a0db0880ccc10a3c71d1598d941678496372a478c827500f8cd6939d78db9a8bc7e829a724bdc92c9798c20e777eac3d757ce0a78cf5bcfcfcb5c8ee300515f9c4eef8f2a986f52687e7d4022c5e6772c9ca79c494f5250eea78c80a00f5602fe32c6184b54fbd1f4f6182e17738a741bcabdac23c59b5cb1c740f7349d75f3d13c5da28751526413992d7989578547beb3908732f9dc256dc82b0c27bbe8ac5feab7bb05ea4562cf5c6dd41663ebfe49d49984c2fc65d55c9542b7e25c2c5f637c21a28afa176737a1b3955c80f9fbbdbb9f9a33c27f58a23b395dc7b77909966beb9d14050b0d22420f22833d469d019bd148d7e95ab8125ca8461d94e0357f6ad8dad7bfbc240bcf94718997aa5bcc1ec486a5312487f7c137fb239be9f73dac49778e189a44a7c6ae9c3784ae2e44c32a910368367ad45a80830948eafb59101a1014e0f8f8d0525d0a8dc87f60de5f98179a4cfa68a25426b599aad67b2165494b9fd23cca5076e394a948a697a3285cbd7793533115e4694b97a8e7e4a3de81bc42c14c7cc685ab0e383034209ca6b37a1420ddabe3d9d7f568c0656ebc9043dbb635aae58c3246b8cb04562acd2ce91a8ff356782716121ca1b369216ff11d3a516a8e5ea4adc25a741bcb5d639a5202903177f260acb6e4105191568ffe239b5e6acd2f604c3729a7ab21224e800ed921437d7cef999b41796f92215010dd432e8ce1b27ba7397ba92664cb81599ad96cf1f73a451c174cbda568a14f2cfdd4a772959f85e0c5bb2ff74444bad8f02cd66cd3931f5da43ec5f84dbab95caf505eacc292122265a964b4c434c99f7b7456e5c9623e598511e9b22fb96d8ee8a4e4abf0c186b7ec00f6012f6db34cacd6ce15d33598bab0bb2262f1631525c3ce0953251daba10451c2826cbf3b71e9f98c9d901b4722148e0f8a90d06e8b35de1384724529601afabb4f37910a632d8c2a0985998d19b3e6c82206555d9345356f8ac54a6f3f442a8f2b2885ec2c9e4100edc63f25e5a4f7f7e90e9c99c13dd953e3958b8b8d25403c96994f0a208655943b903af78c585ee49058800d063c14c467a54cd95c6eb2a4656edbf6e9949f3f93623e47bd5e1bd7d685c847a2fb25d383582edcf9b174ccb7a1265deec6309726cb37dbbf3d8c73a801daafa6750431e279f6d62f7f287b0c964e558aa5873ab965d4efbb68823d44e9439fa17a5333120ad532d2ca0fa9940dfcd832148ed60933e883beb2109be0f86d19fcc33aef685a7afc4656e73fd091352740b6c63640cefa772b250e9aad7ec6cf5681fed98596616ea42da1578eea6f2f06a3d02b0ded15995016b4a592ca58f754afcd5f67d3d61070ad5c2f6eb9a97eb950bdc8c2bcda2ed88bdcd3770fcb636de9e1034c698cc5d0f4dc282c0aaa424c3c51fa308f786563838e00a10455e04dfb3c8a3f201c6d3d4524633bbb25adf721cb081adfcd62ec790f660e86ddcd1324e609cef106eb0a17d237a333e9629aa48c564b75b8db92dec2c55e0e3025808a249b64552b8313e9e53894cb4f5abe7f9748af5f698f7171f9980e2de75e33ced4131c6be07b283612a8a2106a9d397ae7452b4c50f14a1e87b411355c28d607bb006ba8b9c8487ae207df24b3450a28"}], 0x808}, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="7972f3ba6c002d0ffe809e8b1f268868ae078594b8c72d3a5ede53dc37cf0160755db9edc1ac012bed16779e78b507491a61f3b48b335f741f23a929af0a14da13465b117b1eb05e51047f73e91e0686451099e31243aa0d6e13c9efc456bdb3f6be5eeeb84296d129ec4a1d1b2b9482b3d0a200e0f1be855dcf2b5457c616e832009d602bacd7f46d330ba3c56edb04c1484a37bdb01a8504efab39a5d6bb355a60112adef11d0d", 0xa8}, {&(0x7f00000000c0)="3759e3c516769a9a648771a5bbeb24a7878f8386c64daa1290cd81db6c416c4bdf49252334974050d2fa5719563fdc17df6a04e08ddb5158fec4414ec4316fcd054b5129007b0bd9e73222e2d926dfc8a72b7340bf40c8dbd62bbe2ea84aed70923014f4240e2906b6b22acdc648203171cd72f80b1b8becea4c103969fb19f567e982247f4d3e1ee7a02fd7ec4b2cc229d0365a5c7e4a77bce2563104", 0x9d}, {&(0x7f0000000180)="004b558aef9d353bf3a650d113e702f693990752a863c2f0c2353e2eea5f38252de5058b5bce83d6cf8557ed88", 0x2d}, {&(0x7f00000001c0)="f7113118850ed6637e32b431ddd7e96fcb4c8827174a70e8af960ecbf31692ff19ffcf48aa01eacc23376acf7173ab709fe831e0f4739de87469b16efbae4f6281da0bc3f5036fdb666cc914", 0x4c}], 0x4, &(0x7f0000002700)=[{0x78, 0xffff, 0x6, "ba59c721f8aa5a2d1fc8180e4dae676a9b8bdd0e055accf6461f0f064ad4f25f971e005b10316b0db37d2005c30eb46f4acf2851e6c22a58c64db6b5027e737877a78efdd40c971ed4f5587cc21808adcd696373c5d97dcc643791b4164b68e92f048887a4"}, {0xb8, 0x1, 0x3, "9ec12b3ac2fbd38e79709741ef59a79a92c8c1c59e62ac5348427e1ef831fd046191efa7f4d360d094858d16ba216f00b0e856a88963798dc9b3155dfde76501b88871977c8683da9fa34fc5ad187b33e7018aefb29228510181131fd560623b5da68264ce466c1df79506e83805568ebb9acddf66e2773e853d9a35f6a5e4d7b2d28ba1b7ff8397e7f86c7dac6f8d76c6a56fbb572a4f720a36a73dddcf41b91f45"}, {0x48, 0x0, 0x7f, "f3120ef6b2a2593cf7940a49772fecf6ca3ca4340489750f1e68be4408450c60e51c3aa94ed3d240cd0cd1e7d2e056d03d7b50288509"}, {0x68, 0xffff, 0x0, "80c7c17dc905b695abce3b7142f19cc0e8f345d64bd513ecaaf7b4ea2dc5ad78a95e5ca4d4fa6e4218c3b43019e7636e9fed83cd0af741b9d5ae32ed560b2e6848a1d1c199a8f1c5f75a89b22d8b8b9cd3a3b8c2cd74a6be"}, {0x78, 0xffff, 0xd3e, "cc20fc0875f97d5ebe6c45e49659ae2e815e7460500070989928b4a05a541fee299ff08aaeb950ab5d031e95ccd777ab6b803a8201b35b89a210f8a488af4834f07eafc5f49b4c2a23a2708908275c7a01f4c604e68c2908f55bf3d2912cf8dd80d0"}, {0xc8, 0x0, 0xeee9, "ba17181dd7beb0411d78f2277e1a160da68a1f1824db1fa984b4409c55091724cde999ae575c24b6e2dfd0662014c44398ab162c672a19c4f4e45dd6c6d796fcfcb4bbd58546355133dfe94e5608b7e2c76acafd78f8e235f747d1af4366ff53348fcf78b7ae8c60da152eea57d9a21515ae2d2bf5065fb9fbd1ac15979b167456fc880f9ffe9575baa15b2a5d66ec185321dc2b2ac306746c10320d9ae3ec3f9fa3bc79a3a207c23f245ccef137df9b2d4c7a9071"}, {0xf0, 0xffff, 0x3ff, "ad05e3c1608a5ea1a654e6679722968b8c086868a083b93ccd211f977b7f275297f99d962bf8db9dd619d63499da09a86f9ad755293f4332ab6cc3a260f089c1ffc6b8d50a0d5aaec6a23cbc3b4aef454fef0dbe01ae7183ccbe30f2aa15020f7a23368ea59aa1c518400c6bebc8144dcc0bc668ef107c697cc8e56f7d87f12b137de10a3e7621cb664d21556bd0200e2be8aa8512297b39daa8ef07b7154cc027d4cbb019b2a13108ca889fbc144dd2338a600cf408d6116a1f3d97556d52851333c9a9dc4e5fb839c39329df9d51ab202438f952919a565dae"}, {0x70, 0xffff, 0x400, "f0707e1dca6dd7e195522f576258ec928b0576622ca729d8e9799970db7f68e67d931ada01114f95bd62b3d1088e96eeeb15fa74490da9340bc954a58ae889cf53c490acdee8740a4a87891eb7f5a50b25763a5b435fbacbf2"}, {0xe0, 0x0, 0x800, "d42164fcb51077eb9eb64283c45d060bcac1d28812c19ab1d02a90bfb50afa25ddb7d47a595e36fff8d3fb8341e7cce9bab1957312248f4fc0d1ca4e7b3a845ed8bbb700aa7fcfabe43260a9526ee5a140112dbf7386da2544058244c26b98b2cdd06d21ce23f24a46ecef8c395b26e64966dea8d3391bbbcc39b86818beb9f03a865eac1ab0eb302a6030d4f512549c96995a0075994e60dcfabe4088e3cd3546fc3d3a2d1442448d484ebf3b2568c6ef7ab03ee1e886be27db0f9a1fece08b9017ff037bfe8e479e0774"}, {0x1010, 0xffff, 0x9, "b8b05a182e948461d09cd0746a1021231c7681b6124cd5c730a1deec8357f789262cdb31984713e7b55eb81151f2aa8eb584a45e809d57bb0f1c58cf36d5ea8fbd7dcf6016cce265045af23158f51e9d4da21939ca1379f1d71b45743254a2abf5309c8ffef45edebee5bfef4b707dba93292715fa0a92ade6f0227b1ca88a6c7e9563b93d6e03013587defc4c77aeb9d6ca33020730b6463757e2bf7a8223dd9d1681d591892efe7467f2b452a6bd210626813428c9e4823b81d6a903e69d45c46912359ea7f5c079a2beec052b2183c5370b610ce8bbc1bd76244eb35287ee3c160f3e6200616c2e334f8e36c58bb31b111f33cf18713056ffc9276c6d550012c21148e3c3cefe705180b0f6463c5752dde8546ac02fdabe7e8302ea9c8bfbe6674c481003bd54e5fa0fb5cd18aa26e18984c7c3244d8949e106e2ea3a6b44ff91040c45fe307296112ea865f3389e61c50b664f02e2dcda4d689c6663be7343d88aa2091dd8099db604b97f7ddb2bcaad25419b236a993a014579ba3df8b5e4613860bb23b96e79ba128677d1b801571d4ba63d01cb0a0dff48b1855e38486aa6f4c3c2bc3bb06c150eb73ad3e05adc96ea7d58d270fae72f18882865ca4c71c7f74c83a40469e0133d8eaaae666cf1a89b73def116da62b9b3ebab78b1fca9093d8da6cf5353748a469170827579388302fecb9b5c875377992d3709ffa76ee74ad79ce8d72b21908628d4861d40313d22421dd8d5239b07ebdab16cdf8ab82fd8a694f2a3fc10057bc03d18b1cd3f74b09a084c29251ad574c0f3af0030e408649462e2102d15d9f906e56539fa8c9e98797b8b35bf5e1d28d7921026f04ebcde39fbd363b379aac1d2ad8787dbe9c58e9defdee508aa7ba2881176060258a5debe89ae0b20f7f212966b65ccae3988bfb9fd13dfc98ad28a485b6261757f267e62721f67cf65ff31a1a6a4fc86ea83dfbfd73bad12ccb18a400cdc7fd68a7925e871b7b12fe0a61e63f8a51f5e7698ddf1561651ea5a038e5a36341ae5025562d9e1e2f24b6241b60062593187c6dd0c44be5c168baa574ac114935f1290b9589488fa99d1ee452cecd3f52a05cdf01c73a0816a12adf73a8a0e71cce1aa4372c1e913994fc559f4f005d2f0a4c1c491e58e4fb4607334542f12c406eee34eb3129b69b857596963aa857f621c42033c34add413662cde0166733b654cbc9de77c3c4a89a610decd1e1ecf6879ce371048f92aae2231fcadac6f38836e43360e9ea0ac33cb03b93170a0bb9de88bdd6da2e2d6385501fed5fdd1d6a9cb403e9504b82e8576dab87aef3c9301c23b8a8ccd6555fc411dcd9b970564173f5e7526e8ddaf454ac9d06b09bee8084984afbac00cdc50eb302520d9a1f15a04c0aff998151084cba56c89062bee3671024dfba0dbacedff4babf23b5f9ba29c2ebba1ce01fa0d82a0b90f8494f5ee3ca97a37b067f9f4810007ce54519e429cccc53c9f17a4ea4b25ea85e43874debd8a46b651b3ffeefb0879459f69b7cf99aefe5137b5e2a329ebbac6c4b1883e3f71e54d7eaef8f10ccff2969bb48426d1048ddbd81c840034f7b307d5ed917c9789dfdf0454126d24aefcb97f8afe5921a8a7dea43b9d27be28adbceac52105c3e3f3d116eac9d24da07879251fa1ec82f1ef72d085f3034d2ffb04ba620ad0356ad9b71190eeede49402900d0063844f7f19c387a1c80875ecdfa0491f8d3f0105ed1215c7c2b8efc66b587c80c4ea60ef626e446f18fc48de43bb8b3e6da0948d8069f6abf5d90f9d30b5e5698d63b59781b06ec0427c52ff7c4d98df5b218d1f0e7a780aae0cd9342af91b6013cc78b5ce63a8671828d5271f6bc7f971fdb835a9b793b5698f444eb345bb185259e113ec1f9834a64a513cbf79a7f99b3e9676ba431094cb6d4e80357bda58109bcef9c979d57847c9e051fcdf6a90df8af4c220017c5a8696ad2c313d1547b97326dafca1c817ee61327ea2ecbf527aa31be5398c6df4effd9af37cdccfafcc0fe91296066d7fa3212bb70423ffa482be2f852d241fa4995a302c316178f5c8578dd35155f35b1994fec36221aedc69dc53878f62bdb150eb3a71998c0f81a2fc8337138cb3c2fa8ebba9f8dcf9381dad763e5d05511aa76dfe46b3408d62e839e0d222842124306cb4c81720f2796a509f3f244f15c3bc849a1f9b1352fdf79b800246f757284ff9d6aa9f33b704685d5028708f6f85b80458fa47f80cb85375bd682e42cda43a3535b1d8ba70a94fc35c2e0e8dfa4521a695fd2ffad8439b376d511789440aa14d0d0790b910d0464d44493079e1cf6dc8cae720503009d37b56baffc0192145d2bb98b116758a2677fd6c914e54c705e96aabc34256762114511a3771414f9818e955b9418d57ed0b80cf5f15b46570aff11e4da0d784cb54c2bc610640a3a4cd51e333074e09725fe06db255aa06c83e42fa7ce1abad368a84fa65349d5ad80f14e72e8451308765df760929767d95482f34231dfc9b249f9e65b02d8b441df59cf94b6ea397331ea3b98934150f111500b658242155febacfb803abf0decc327079bfe432e03df8a06d145cbf1ae13fc042021bb47ceec94db396b4ff878100e29bb6d3377958e7033dd124edc27d4ad26666be23fe0d045bddde7c4d3dc273a5114ac7da346528577bcc9094f3177b813701ab1a249cbe0312acd9e1f9f742f0e952e74aa2068bb00071927683b089206fdd6d2fc7e4078aea8c2982fa12572629256b3bf1b4b88b0c5e47050dbce7991fd094999ef2bc054949358dfc2f5001edfdb831b70ec017e2bedd60c73952f98320494f087d983add0e7a6d9867fbbce5e73b3326505170bd87d2298d58730291c3fd341d407077757c76a91a9fc1ff335722c27f595325cc89cfd2249e4e21cd5ac4646ceec0f1f40f7d8f2ea310d862d707008b3152415e1ac15d41c906a40906cf66d5dcc030b4f9c81fbaa99ce8b91efc53d12a6407aab8e8cfa6f5804795dc433520b239ba25c2f2491e2e3212ea8658388d4eac447f2df4400ac15c9341259dc4d2cfe52b9d7224b9e4eded25206bb9b08281ede774a21c5e9afd4f3d38e15ea09d17c4f4de423e37b0b8e63bf9294e177e8b41369977876fa4a0a8545524fdafd729220aa296a251a75ac9ef29d8e064e0eb360536c32a04fbc5f938223d2ec20432647a16a3d7fea599f5eaab9a95d4757f7a05cc2b62427382d1a780273db1553aa26ca72ec922c1a642c8bbd251542229c040d78b30dc19ca90e04dd42fa68ed41b1086d2ca7377f1f03154d5a9ced6cccf2da44ab983576de60a544383b53616b54ca793b81c3650deedd38e5700ed3bbb363ade7045b402d8d10bd61b977871c8cab8d8432cec9b9279930380db693e56f3435ad7015b332ee86b0fa8ae36471d65472b1dd20c3c31d65325587d02cb705340fa313e9a23ae2f283c20369e4ccfa07e28a1a4e09ae0ebf30b19d8f9851b02c5032f01b5fa8b4ca1b74d4c2583e61f1516c4c4311746ba9e1dff3114ff809dd6332a966923dc01f0d5f304019fee49b10fa523fb3eb5e28b0a87d0c990e364eba9195aaf2fba65c719c95db87d0a6591f5ae5d55caa8fbcceb622f660dc5aecaee34d6dea93f61994f6bef47de2f0a890c182d0b6acc7dde0605e6b44eebfecf643291adc9eb74519e24b14b6e06ad3c1fb752eb532accf29077aa05888673d479bc4575aa526fb1d0c275405eb331b3b1878be475020c282e989af0cc96955488aa67cb3abd60d45868ecca29304a02c1e906a56b0b91c0731033df88897c8009895f9b12e13bdc238c2d5ac2fb244c0819ebe8370c674e2490f2600354795966f7489960e275c83741398b323f41c4b84c4e2fe70d75d2faf0da9bd2c7664c0956ce868dab87df3be2d101fa2a1e10faec0e845648fd6daa857686ee8663ebce6e3f214b7beec4e9ab25e88d84c2a72ae0c913956ab48f163047e8fab4a3dc186552fdfd1efe1fca9a3a58881768446d40db30a898693a79b44cdb7de465cdb31114f205a3efbb0cc8091919c901a1a663d82ba2b3970ee7729931c573d2d99e612ad4bdfaaaf33041cce4a7f52da29d9c7decb7720e410225e49f019e8abce48da15574564fe057d4276e0cdd1d671ffb2159bc6c12357d263eb99957d494bc4541738c7560d44428474995d5300f3825c0af7a00b4ca3423796816f93603bc4dcdeec008173d69bc086329ce0c529d93e4e42bd976794912aa77e126839b9cbaa7815ed078847ba82622b9370f926adb630bb763ffad37b9e49c714d6a18423987323286713a8de024c2568e048b8d724eda01376ffaddc2a4ab038f4ac5d62b95c49ee20c6cdc6255cacf19cab9a1dd966a43b8bc1b1efcaf3ad926ee9c6f03a9fe0daa883f2d7eb5ebcac6967473d70c52a8e82ef943dd9199fd7eb5aaba011207e6087bb0d7452b173b2b05c887fcb7f47cb8c696565fa8d9aa56bf1cd6737a262c180b5eadf16cc3ce0b2897d511990b22f23456e53e8975590bac829ab0a8eb4530beb0592f71acc04693f34c0e30949d5868f04bee2dcfcf09a9aacb7e9a6a02e9b1858caa64d81b47ace78a483243f0cd3146d604add5fabe2295fc055e1fa18caecee135dcd4a82c294584a260138def90eb94ae88afac35b8181bc97775edf34022396513a798969973322e21be3e99d596ca7f412716d0e86a83d50bafbd77ffa63b174ed7eb44540212255b7cd114b4075cb7fe27923565d31070632316cb98f8fdeffda964f836e9897d8700470b1733c4a305a4712db264e3b2f958cd96ac18a469c51f1dbf25df8a8415a8729a9792e11f2d25ccdf071d2ddaf9b5137bd8903090b831f1139a2c5cb2a423bf95528512f9cce9a733d9dca8ea049eae11ad411eef58a23e5aac52e572dc4b9fdd3ea623f3603720921f325576e2ee8e474c983218d3d5c4fdab4746496a51dd102bb3aa71496577a60491742b9ea79940ad891afd72b9b2182641901e5f1b8cb3c12cf420ef762c7cc1e58ac516ec89eec4d413dbf71e84dc45f03edb79f176a1bd7445b3cd29a0ce9956c1ff1ce2c756d73e52d3e36bf5232285fd68b9378833f148b9e68f2ffd6fdff0bcbaa7b94c4a9830b082d9b75fa1c7cfaf737b1b871578d0b1e28c6ff6cf11782210b0ba87b945a414e9655b3376b83fd6318cfa8f3c908ada4914c9af6785fc0a2049b38a7f0673f536eafc3e9699a9fbc4443d6dcf97f78ce0ca9157dfaf0a3006b1b1cd48d57f04c8e596b03da84cb4b53cac86dc0bf11eb0885520f3056754f87ac2531b8d16eb4f0b9b62255ba72f0c6b5fa755dea3f7daf27d2b841a82bac170966ae86fd9a516341770a03ddaa20e37c09acd9693c7a473ccc45e9ac0f23909a44b4a641a5b66ccafbdc06f0df4ba5ab345f1de10c341abc7272e87106fd9467bdb27274a1ea98ce9714db5249ef3430daff89cae42ffa8dd2a18b81e8a5c885bc33701d37e96ba375c27b464931ccd35a9dd352dde383286ec17bae39827e9690ec737b235c5892406904343a744cfee535c4f0f2455107c2b1be03c15e2e049728fe3cca22820000e036a9721659c1ac73f86622bf35e7c32a46aa9195ee75a0905c895e68a892f8a8ec83888b807f9bce47b9923096c56c363a28bfead0d0a4233f5b05ae4d0a61446d390ec69a0ec5deaad6f351874d77a6a43898228c17edb7fe60f34b00ce391c6b177345ee42f2cbd6e81d37200dc4b497ce6c5a7ace6d2480eb5821f46b22671b1"}], 0x1570}, 0xa) 16:00:18 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) 16:00:18 executing program 0: r0 = msgget(0x1, 0x0) msgget(0x3, 0x442) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000ab344bdae2646e5d25e5a1d361399abe5135aaa13c014b15ca674943fcf056b679727478b7eba8d1f1fe823aa9adf6ef227abf561b1badfee7166384ca3811b26d61ab36262fa0b41565c3f101c60a314ee94b58424e63317969504e8b750c065afd69b53f60b453e1fcd7cbf0c01aca1916c4e2e710420cb29cd4208afd9e3e667618c31fa53285430a37079426f199e558fea5f475231c438a9d6c200f1e553b5ce28059002bbebddb5de3a56b8c8c49c4d9589eef74ffa92288bec8fbf870822377aad3ee5049252fbdee3662112149c2fde3232eaad239c2e2e97e2ee2cc459ad747a6d2517498b0590e6d001ba7c5fcce92adf496580b543d7b76b51329120ee0c6b19f135f5d526b915e2871f55f831cd466f57e4d2693857f42f9d6fba0fb1b6294179b4ca66d23b77b996a3ff67d42be26d6946e25313d6eab9d26d6dcd5da75b0ea03088e571c46b6ce26486dda57aafa6c5dcf3354637aa718db0bc4f8de2aaf06a06f32f71079f1c76e46ede9659dc4ad979ab37c9bdd270776547a439de527077b638fd0fd4878910b7a0a382801b9b4972969b458c1e5615aaf9dd051337ff11418fcb599b0c5101fa375658d3ecd4daa3dd30600eca765de552e269945e390597b6ffcc53e0f07592642e1490297d6bddf35c823873100c475b076be207395574e7d4f511a28baf14e055b65b1f91fdae01c13af6950d2c260306b16e64976a29298f8d476eaf7f8428876c01a3ebb7ad02ab4360a944eefc3589e9648c33cb7bfff8364d27e66afaaf600d2fd32c99f9fbbebc9bc504b06fd9cfcd914ce16a4fac02a45d651d7bb71c2959f19178eb4cd92b085f3c5afb0689b06253607fb6ab84ede89af54897d4a69e9de040010403b2e832dba1b2ec9ba5bb750aee1c19dee502def0f56def21f256c42201fd1b57153b24bbc9f93adb979f14f8b8684eca9dbd61503f80b90fb64b235142580b71f494b9fe408075e82d4eecfdd8d5951b7432d0369a2e7c692a910227010d450734689138a20f7189c33f47e1d2221d35b1d9b3e3c4a51a6f7faf380f52807bc49e863a84fbf1c30156b49e6021d192ff836576f92eaaad2ee1eee4774c9eee12e1e20b69c71e2677a66002193088f059f00e7a36d6ca56f38855682ba776d0ff181e26de2016132f444cd4878cf833e375015fa37bd6cf2ccfa6b8e87f7926eb04ffea5bc8b6500ce7fa35b51b92bee111ffd42e31b37a410ecb7da8b2b8549904cd35dcba82b851d45854c7297995de7a8513aa854856dbf379e757785762fc31f8e9b9aad7db5cef5ffe2f2e823d943c86ff8028bc6dc3894d19c49f7e3541ffd3e51bd1cd31655f443dde51bc5efe91659c590ab774d4b6b398c938b25f37634df0b2b70193c41d646f54a788c37e04443d28b1b2c7122d55bf638d1ba4a3c0f765d239ea50143c84c27ffe73d20b9ff81136d60dfc0a57af888b450c85602fe364417f8c8ff0014b8332b04226a512be45ec6a4cb09a95caf02b96ac56e3a68236ed46d311b20af4477f54fcfbb8c41d2fc969df3b03850a97f4198a9645a4b007e4b0980cc22381052d8fd992407a824758fb383a8894440be9a0d33fc18c65607d6320bfbfdaf82009ec8e3454814b0a6dc3157d57c1e18827e3b363918d2710e8bf45b830abb11a1718d2970efed6564ed7168ee78649519fa819df16bf44e63beb13c2f770000000000000000fd86eda547991d803fd2c3dbf55c011d6d4414e0be7531a903bce86d54291444a323ef6209633862ad1967151b2efd8a928f00711fc8e6eb1425e77cbdbd632613257a552e2fa165f5fd614c7f9e5c6a049e651c74be61949349d6150d13809930029fe6ffbe5ba811372844ff5595b0db3e6e7fbdbc683c9edacc25db3d218cd6a65fb925142815142f3a9ffd0c19a3f0e921bcb2cd081b8136ac9d5ac7a29ab2bb9268f5dc6eea117f841bc7dfc743275fc1e7721bfe0e8966d4c62912d3fc0069c3737ba1448154313c770bd7d5c62a8293a73d634c1a49669052027a6e892ecda9cbf7e6277d764a999804fcd9c0ee9321f05272366e1bbfe6d3256faf116836327ff5564c1b2e194532298ef2e9765b7196d0cdb763058b445a745343a96fa8ec69662c34694778336ee383ed34d23fbe9cdfbf312e62900b4f38f471c6fa8b928b38fb017abcb06fde6011dd616464e29629458495a9d2e37d126f8873c4ca2f1193c20acdce20dc613a0089b4793c2d10ff3b0031ef0681a1d03635d9f4adca8aab2fdf3d9894139edf2679310233cafe5f2657f0623b2e21dc1dc518250456819b7272821409eafd66b1caa0d0f7d28a31f5dc83a245aa893e3231f228862565b27bc55bbe8b1f3e8c984c3b206f3d31a596c2f3c5cb278c46c76316982718309aee9c9cc4c9a829fc66d4b98aac19b24bc409608dc8239731290382e46323d474fbfb7baed95af30622877567700c648bf053fb9e2fb70d166ed707991d3882eda649d57b87098091ad6b161b7d33e0c4e937f07be8eac1975473da99372c3005ce3796c37b8a8ced2a6066155d4a44c867734034c354b440fdb4dbe7520a2a3047c5c3686cadd9d9138df6b7d9aaee86c56c0d89b78d308b4f452dd8689e3773389dae4a561b9dcfcec1c869f41fe953921af3627f103134434c8d567c89f82d008c4deec387aec03988cab68a20cb40fd0706ccea1ff710e64bfaa370ded2498c9eedbbcb89a9ded4e30c309605e3221bb863368bb0fa7bae2423e280286345cdacd623006b2498606a54ffb9e3cbfda3091dd3716603f09e0087741c150f8ebaaf1adf12e4eb76f96c2be1a54a95f0730985e183a08406d91e87de2be48806cf71a72cdba6c3e4eb3501892dc476e63ac0933c0cda0bfbff3799e3c4482bc7ec66ad3b1481efbe7114616eba287fa23b3d5256a94eb0fc9c3bc99d47dc3f9a1483a25979f67e4232e62a3639e8dbf7e7aaca4fadc7222c1cbdfc9ea442101abb2eb386bd2571b47883186c96047df6a566ff3e56a654914195bc54fc8057e5540cd7a4d15e71e139a4b1f23913b23eb1963620d2409a1e49ad4c94e59cb48e4bcad526a94c5af8999bc436d081de0d49bd8ef43d6d5ae013aed7bafa21b013015851f749299020f5df2656ac7e888a9dbe0e12522247425e789058563b7e3e70261d27bd6ecdb4ba3fd17e47a746046b3d515f8a9b231da8eb94b1070bfd11b5cec81000c12d1c53153ef61c5c891ec8c337735468ed8a4801cd28a15d5f6482d7845ce435d672cfb9c146fc7794efd14cf4765eabb318c2f3f9c4918f9c7a9eb7eb2cb09d55d28312a339a9ab6730ee1022d111870ced193980476ebcd68140bd2652582d58cf983207fa52aba99c717fbcc527531c4f98c6094c2d3b2a7bc8e3947ff2a8aa1a9e4049bf5895419af9869e6e95148c03fc6344f90375fea2ceab19adab3f64253ed32279fa58538cb4dad7a93ec6732cd408f416abf708e510d23d29a2dc18ccd9e474432ef4bbd0081985d46d8336a3e0a4ab8816eaadd29901e381ca282f1a78227c7b4577f20846b57eb3ffb5e2425c19f0d2a359f91de93479f700b41c2bb6ea2d18ca180453c1fb3ddb4076f7bf1f7fa257cb9ee737de79004df59c01860b6d5b026ea0aaf6c2e7267472562edd5b0b054e9feb2c075a4a22ac85edd49f0f277f0f8423986fcc34a42ff10bf0ce1d31b137a2963dfd77d46bf7221bc3ad0ce4a21142d3f9332d6429580732169dc3fd4cf46000e7be1e603d2eda88c1d777186945898091d4ca78df30bbbb45f1f6deda5d42fbefbb9078c8d154c04bc6ecd85a2ba4cec4ab6af0d7366aa8dd08674feedea7aedf11b1258e502c56320a3052fe9a7dab355e8c656c7ebf5e30144d31cac94f05998c2f79fbbf791e756fb792e35c1f4c0a7f13341f2c2e17bc14b72db0c7451b9e9c55a0ae174fc3ecb3c33a273a90324e368b44158da6d86f174d67fe2e711b104d7d521c32bb67cda33da7093f15dab0395926bb5fc685f558c28aabcc298bc868648f9ce1b444d57684a110718cf14bb7a27d67ca98199fdbaa0c3834de4c349930fa51f74430020d2ba75079fbd9099166655eb3f9ef44640b6c4925e8c72fdd6903d6f812c878131457ed1d4055764669d1780021d34d5266149208fc75ac4272204a63425ef5ef9d5e0fc96d64cc00429c66e20ad508b982c3599ae9cb211dd9c3c06f694322af8e6e49408a514a50906eebb5a348a6cbd13937f19f2cd5a726fe4220e45e276979cf5596f0225e919f9312cde791d3062272d2fb8ce7d21defd82a2de1cb6c933cfbe8d9a6ab2099a752762c4aecdec3f0c1bbb851d23198175e11c86eb769bea449fcc1aa2c232cec1967032789b6f10bad48e8302029c3ac4a3a3da78687f59f6e7a3e06f1431c940e1ee2439b979686318f7574b4cb850e35eb1c75687fb54555c6d725024de2a0f6956dd5926d3cef218ccefe1c18e211e70a66b35350fb7650d2666eb7c693bdf2c58f78494f40a6d41f1aa68c096d5cd0908c7dfdeef67224172b95e47976164f3c6e332d13204e96b15faa6244d5ad9489fecd82159e24d49c6ee2fe4e81021bc7a17fe0e6adda62aa40710f68b0ce9cc63e64201ee43a7f28ac677bf17622519f1a6c5b6fad30f4331e4d4c300bdb9e3c521ecc0e4a2d2731b596c959c902634c74499ca34bd7b84d59ffaa5978047c764211cd2013ba52cf7e67f7a4c37e472e169ad3f27ac68bfa31bdb81b9363c2a0a82b60c2402b454f6d3442bf7e5a69d69d440a569b2b064c0ce1b8e9afcdfa935f834a4a6cb7af04e619bc997a01a91b40eecc92bdc406961e5e301d48b1a090f93adf2cc9960d14f6c81c6b0ec6c579d9455339da7d3298438efc218261712c8d24b72b76308b327d5524fe4ef85716178dd21d69b21b0264602f1573c70e946c704059ba71c7928b683cc8aa34618d7942328d81e84abc639ec0675158fb2e901a92f43d9bf8a3ffb7b7783a29cebd9a8bb7863277427b9e59a9ee11c18593fe0f5bf8cebcf96298ea4e8fcd71bea9115ad84ed1a4c810fcd7b3a31c8972cc9097f92a129417429ea3503bc764ba20bfe9dd9e5ab3e62876a4653ac4a8dd6e978f6928886be9e98cd150cbe87af496a7ca9d33bdcd12176d5c0d6dec6025d569d940f33041d626e6b4342e16fab9d8564f440502bd8ae19dfe77ce62e9b813dae538c95468f029c20a789820703b568204e82815f9b637d7a31357a8b64d4d6f78b3cd77e16f75b4d79d1b04c6fd08c3145547a0eae456b88c8b101bc360d6cb5de398f48fb569e50456c48249597bd05b92cd27b88de0759d50462f5d88b288ef9204f4f09f1050219086f7caa24a6f36eeb20fe42702115b874805b826bcb40de8316c578e6e1182d3200460fdf4c72c237c47656e580dfb2f233c61fbbd77946f7773a54036f3fb2535a53851134c717da704753f58b3ad0c0009632af884df07c1d9d9db928ff296dc5c1548f7daf3ff16587d9f0737d8025ba786b746b573d8e860e5fec8ad36b6d66f50ad991f057d8bcae88f2f25900dac339370fcea237058bf548c084995a23b4ca917cfaeadd8b28fdf6222e77b250bfbe211e382e228535a49236c1a6392b1128cea927acf4ef97e2d7b576cc14fe8fe59c2aa5c8b0d5ec2fe4fefcb7075260511c5dea1c598efa05dfb25d3c715219e7623d953b6b0885b6335cc84a891085e0cf5d761f8dc296d822688e29f4c4213e768f62f6f266164e29a16a558365ad6405c000000002ede65bb42fd193e0f6b26462ad721c4833c663a381c557aec38e0a79de1a9ccd510eeb330e5c7c2ca0ba67d03adafcf67e42917af5f17d6611e78c9eef437460e85f079b8ad1f1685f56672b680798850f2d7e8f6c4d26d0090cfa4132f8b9bd747a1d7afacd012607f89318ccae84388efcad9b886fd6144094e25e7de3fae420fb1795c589ed89e55196da427bce9b114594347daabaaa14ef19c3cba3c6846d9e471b944c56d024ec6f1cf32e3477699a0329a9b2d1e1fe199f13ef624041a90418ec5c5f7d5ad957cef6c967e06e1ee525df7179e79c1bb6a5103e5179147d96dfd6a5e433f808831e6708adf1f0b124138450c37ac9a87a6e52a75de41d4dafe7050385a82c605aad5898c9862ab488b6afd72abbf43696c12c612e6ffca88b82dbc768e4c759b9605d00d7efd57dc0593d1fdbaccb3f7055ccdf6684ae7784857ca2d6b39afbb71e3fdca60b2f0629872f292cd6683809fc639ade1f996160177fdd84111a7d50e2183b3f8768b3f4815b4b9d556ff491a3885e7763be2988bca8b0d97ea01137d4340f7c6c728005f0e98d1f6c583377269d6e53ad5"], 0x1, 0x800) 16:00:18 executing program 1: unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000029c0)=[{&(0x7f0000000700)="2c88961260eb4a86b5260af255d0ec14a057b0399a43c1e956e109bea344a96e9b4a9914d4773c5e5c472127e7860f3e586c2631301e6107c202414f38796dc029848a61d7287415b45f7bbf14780bc9c0135458b418cc62f034da320618b464483d56c3d1a9b3a6f5617641be75711164e4c886f3c2ae892d1041909d7556b434d76af434014dda8d2da9e9bbeb505b3d691b1a338eeb4cdb352f23d3a821ef591327ef933f55303a054a0509b680a95fd89428a87f751f3622034d326d6c", 0xbf}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x481, 0x3) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858fdd4e36c37b3bf2300eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x14) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:19 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x22c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/99) semget$private(0x0, 0x6, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000300)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0x0, 0xfffffffffffffffc}, {0x100c, 0x0, 0x0, 0x73c5}, {0x80000000000006}]}) syz_emit_ethernet(0x70, &(0x7f0000000000)='H') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[0x7, 0xfffffffffffffffb, 0x0, 0x10001, 0x100000000, 0xcde, 0x0]}) semop(r2, &(0x7f00000001c0)=[{0x1, 0x22, 0x1000}, {0x7, 0x1, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x100}, {0x4, 0xffff, 0x1000}], 0x5) 16:00:21 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x202, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x102c0, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x82, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = semget(0x2, 0x4, 0x40) semop(r1, &(0x7f0000000080)=[{0x1, 0x9e1, 0x1000}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket$inet6(0x18, 0x0, 0x7f) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x8c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x401, 0x1f, 0x3ff, 0x8001, "3779e49824c6ceeec9ddd09d1e5a66095373249a", 0xa5, 0x4128}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/252) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff, 0x100, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0xff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x9, 0x2}) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0xfff, 0x5}], 0x4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x9, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0xf0000004, 0x9d}], 0xffffffffffffffff, &(0x7f00000001c0)={0x5, 0xffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000400)) symlink(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000480)=0x1f) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x145) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x5, 0x400000000003ff) r1 = getegid() mknod$loop(&(0x7f0000000240)='./bus\x00', 0x100, 0x1) r2 = getegid() r3 = semget(0x1, 0x0, 0x202) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x44, 0x0, './bus\x00', 0x35, 0x3ff, 0xffff, 0x3}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/38) r4 = getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x20, 0x3800000000, 0x7, 0x1ff, "91b9fb4c86c68db153a8d1b45afcbffa057e04fc", 0x80000001, 0x7}) setgroups(0x3, &(0x7f0000000080)=[r1, r2, r4]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000003c0)={0x8, 0x2}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0x81}) r5 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) utimes(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x7, 0x1}, {0x9, 0x1000}}) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x10040c3, 0x0, {0x0, 0x1}}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x20) fchdir(r0) chdir(&(0x7f0000000300)='./bus\x00') preadv(r0, &(0x7f0000000080), 0x1000000000000287, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x10, 0x8000000001, 0x0) close(r0) shutdown(r0, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:21 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x12, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000040)="bb3ef1d779b48bb046f53e1e9e41a599df244c680750e661262650", 0x1b}, {&(0x7f0000000200)="7bf7bfcda5d9650fc17c43c8c91551ee881d0da4d7dfbe6197671b4c019ef5a5bf8acb320338ccb68d5ab303e90605d2d060790d77653682f41ec0b2f07617f39fd51d7335690987d1a949d9267c96f068290666ec7b6970840d544c0e7b15486ed9c32a7acfe9c38c97d321956701a6", 0x70}, {&(0x7f0000000280)="b971c7b93e2166c1878574d329d78820fcca27fcd04f9427872454f8a236ddd54ab6cbf6fdda1fe80607bfd4eb328bc2483073633b87ac77e2d94b0db9257870d3f3a6071b329b56fbed30fc1c6db2da940575db14594ba4f9afd27b304b", 0x5e}, {&(0x7f0000000300)="480f269d1f935852d6c7d173ed1c5bb01d880520735ad90ce1480c274ad503bea5b7c5762691a8fe712f48324f3be7f46e2daa7373d0c67c801c6df59a2291f83ed53281e4b060f29d6d4d2077538f8cf30c7ec6407fd8895c21d6f3d9bab0a21e6dd6e867c54aa8fcc77dd9e7010135f8cc26c71d508ac8370b7f14a6f12656e78c25fc899a43193bbf9b45aa69fdeb7024ad381be645618d77a8f9449660b138773cf1fb575dcca457edd8f5292a705bc2bdb036cfc36088364c372ee17a0d4b943c45f560a92b5586312d05686c1d57cd2627c8accae20ddd93bf22f951b194b8a7e1d668eac51ff8b425040821fac4f6919f8b2e0b8a70e10a114c71", 0xfe}, {&(0x7f0000000400)="81b11604c605211abbce3207711aa21c454408c6ce80b42086fcf8f9da263308b0c142b19d955bc78939bc07c3dcc0a64653e09785cc108e32a740794ebd9821d261514f0549f341245c8fac61e4a7204cd1a408786cdc9f9eeaa4e3c7a3a57d83b6acb664b0f568db640e0f95f9a27998216199aeba89c69a092373c7254d9dff1d0c284477dbb8ca7bfa0c66bfcc2f4c9be779cc620d2e8dad2362b80dd5ca2f85449f363247ff821d678310c863ea052ec94bae5a46d2aa2abd396e37a2d59145b1cff681b4d6a02aeb0d4c55af77551c0eef3e3acfa7ec769957", 0xdc}], 0x5, 0x0, 0x0, 0x408}, 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4000000000000007) r1 = msgget(0x1, 0x20) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = fcntl$getown(r0, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7fff, r2, r3, r4, r5, 0xa, 0x1}, 0x3, 0x9, r6, r7, 0x5, 0x5, 0x100000000, 0x9}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x808, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0xe817) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$inet6(0x18, 0x4001, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x67946c4e, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[0x6, 0x7, 0x0, 0xc, 0x6, 0x9, 0x81, 0x6, 0xffffffffffffffd2, 0x100000000]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfc41) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) sendsyslog(&(0x7f0000000080)="e13cd9e758d84bd5581466da7814b540787aa66fc24db9eeef8aa74afe876ee692efc739c4b92a1e1689e4ae9801b910c9a50967f2ecf55381accb486f9fbbded5fc749c5cfcd56f77cddf0c50557b09373cfcb0a2169f9ff291907c06818f0b96d4af1c7a780dc9583ddf51", 0x6c, 0x2) kqueue() 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x56) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04603de0af3c99000000002000"}) dup(r1) 16:00:22 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40, 0x100000000}, {0x83}], 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) r4 = open(&(0x7f0000000540)='./file0\x00', 0x7f, 0x100) r5 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/4096) recvfrom(r1, &(0x7f0000000380)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000006c0)=0x5) wait4(r0, &(0x7f0000001840), 0x8000000000b, &(0x7f0000001780)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000480)={&(0x7f0000000200)=[{0x83, 0x100000000}], 0x1}) geteuid() recvfrom(r4, &(0x7f0000000580)=""/41, 0x29, 0x2, 0x0, 0x0) r7 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x30008, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) 16:00:22 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087, 0x2}, {0x16, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x400}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1c") 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead42a9d43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100), 0x0) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) poll(&(0x7f0000000300)=[{r0, 0x66}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3f) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8100, 0x180) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/191, 0xbf) syz_emit_ethernet(0x2, &(0x7f0000000080)="ddc3") 16:00:23 executing program 0: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x6, 0x1000, 0x0, 0x1}, {0x5, 0x8, 0x58, 0x6}, {0xbf8c, 0x1000, 0x988, 0x7}, {0x5, 0x9016, 0x8001, 0x1}, {0xf28, 0x4, 0x5, 0x1}, {0x4974, 0x9, 0xe1cd531, 0x3}, {0x100000000, 0x6, 0x1000, 0x401}, {0x400000000000, 0x5, 0x7, 0x7f}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20c7e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000190, &(0x7f0000000100)=[{0x400, 0xc31, 0x2, 0xc02b}, {0x2, 0x9, 0x2, 0x3c}, {0x9, 0xfff, 0xbc51, 0x9}, {0xec, 0x0, 0x2, 0xfffffffffffffffc}, {0x3, 0x80000000, 0xb188, 0x9}, {0x100000001, 0x401, 0x8000, 0x9}, {0x2, 0x48, 0x7, 0x2bae}, {0x6, 0x1000, 0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r1, 0x0, 0x0) read(r2, &(0x7f0000000140)=""/131, 0x83) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8830, 0x0) 16:00:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() socket$inet(0x2, 0x0, 0x0) close(r0) getrusage(0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e8d231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3ebc2e250f98222bcb6b4f088b5975ca943ce27687b4200d773045fff2", 0x88}], 0x1) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmdt(0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) close(r0) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180001ffc, 0xa000000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f00000003c0)=""/252, 0xfc}], 0x3, &(0x7f00000004c0)=""/215, 0xd7}, 0x1) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") listen(r2, 0xc6) 16:00:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x276, 0x6, 0x4, 0x8e, "13976ca60490a508fd335720bc3dda94c314bd28", 0x81, 0x7}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5b5) ioctl$TIOCSTART(r2, 0x2000746e) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x7) syz_open_pts() 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x5010, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/176, 0xb0) r3 = getegid() setgid(r3) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82142e2f66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x16, 0x1, 0x83, {[0x1f, 0x7f5, 0x7, 0x5, 0x7, 0x9, 0x2, 0x3, 0xfffffffffffffffd, 0x6, 0x0, 0x800, 0x8, 0x8, 0x2, 0x8, 0x2a42], [0x88, 0x200, 0x9, 0x0, 0x1, 0x0, 0x5cd, 0x1, 0x3, 0x859e], [0x80, 0x7f, 0x4, 0x7, 0x0, 0x2], [0x5, 0x8, 0x8001, 0x1d8, 0x8, 0x7f], [{0x101, 0x1, 0xd43, 0x7f}, {0x6, 0xd5d, 0x10001, 0xffffffffffffffff}, {0x7e00000, 0x6, 0x732a}, {0x8000, 0x0, 0x0, 0x7}, {0xa6fd, 0x3, 0xa81, 0x7}, {0x66e27227, 0x401, 0x3e, 0x3}, {0x5, 0x2, 0x5, 0x20}, {0xffffffff, 0x1, 0xff, 0xffffffff}], {0x1, 0xfffffffffffffde5, 0x8, 0x2}, {0x8, 0x401, 0x8000, 0xdc}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r2 = msgget(0x2, 0xa) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000700000000000000000000000000009a000000000000000000"], 0x1f, 0x3, 0x800) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000540)={0xfff, 0x2, 0x7fffffff, {[0x7f, 0x2, 0x2, 0x0, 0x9, 0x79, 0x7, 0x2, 0x1, 0x0, 0x5, 0x1ff, 0x1f, 0x590b3bbc, 0x10000, 0x5, 0x3ff, 0x5], [0x6, 0x0, 0x6d62, 0x100000000, 0x6, 0x6, 0x3ff, 0x8, 0x5c0, 0x663], [0xfff, 0x7ff, 0x5dfe1978, 0x10001, 0xffffffffffffffff, 0xeecd, 0x8a4], [0x8, 0x100000001, 0x1ff, 0x4, 0x8000, 0x5], [{0x80000000, 0x20, 0x3, 0x7f}, {0x8, 0xcce2, 0x8000, 0x5}, {0x800, 0x10, 0x1d112000000000, 0x8001}, {0x1, 0x0, 0x8, 0x21f000000000}, {0xffffffffffffff76, 0x6, 0x7f, 0x81}, {0x798300, 0x1f, 0x5, 0xae}, {0xffffffffffff8000, 0x85f6, 0x5, 0xfffffffffffffffc}, {0x1f, 0x3, 0xfff, 0x1ff}], {0x101, 0x0, 0xe4a, 0x2}, {0x2, 0x3, 0xffffffffffff333f, 0x4}}}) 16:00:24 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r0) r2 = msgget(0x1, 0x200) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000020000000b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/183], 0xef, 0x3, 0x1800) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)="76237118cd2245e134a342491d31391ca04babe6dfd72d0cd149c0ee9369335062d834c5dffc0ca34bfa360fc106222adce741fcacb0602aeb0802f16748d44ae920f7aec4178b89b5861f2c5b6836ac530ede66970d46d9252b0fdcf1c8f6ef04228148c32c1b60aabc1a9ffea627c6876468eb4eb64187bdb124f83144276065f8ce27347720d96bb0e15c8bf57744cdf25920eea9482dd30842ba692968a540de6af5c95d2674fb82484b40dced9ea2fd10f6c40911a12fca77dd53c17092d5f5da660ac1c7769b74cb0079a5872b", 0xd0}, {&(0x7f0000000140)="391518425415ea8cdfc4027bbba252b09e647a9a99bba0dab31f117300210758a5f646da0261d351f230370d0ef588d5e649a71dee1944225a793187bfb6e82925afb437642b3cf60a27b2de6e23b0af03bd713d5977c7aa874d1221150a1490b4a0d55dde3305f9eef800e0b8a48aa5e3739cf7c6fec2394b4328bc6ad54a13542ad74c13401dbf474511991091f4d955ebc9f5c5a7655d3aa596426fe1ce5cffcf14b22ff6691e7c49cacddfd249bda9f70bfc191e858f2534c90474be2378bf3e0461883906faf2b15c25c48ec9503ed1377cb4a79fc4ab0067ac5dfdd976d7754e1954990b1b6a760b473da72d5686c158dc1bcd4983a40776f53592", 0xfe}, {&(0x7f0000000240)="2fdec0f2b6331311839316212db6f3b106727a18465c29766b23821a123c450d0f5d91730f6ac407d70ce898790433eb0c9a4715074f1c12279f84759b80ab037ffbab5ceab54ba552688630ed3b784be41bd897fe03cf694a4ef166ea3016", 0x5f}, {&(0x7f00000002c0)="604d920f6dc7c220ce712775f6b8958e24ef0c2175e0d7fea0e72eff20b48b5643cd9f97b01c064df8338e4762e07770b880b68266dc787e2e395b3ddab92c19d6c70f6854f0a3d9e7a54716933cfcdcb8fe2a2d78e0836cf4aac613466a5a5836e8222177f76d0814ee94b5d23dd6c98e170e5832555ae70878d26c2fe84c1710a2dfb77bb673f756b07f7e22390490aec411b3ab1a109ed2cfa10f18a53c02df99cdf141b5e92fd75b2d61090bd650b7", 0xb1}, {&(0x7f0000000380)="909e07fad8e41386d6e15a4e9f4d218917939fd3c8c3f87d320e6a35d18df558b504e3c4ab8a968afbf7f51d3c77e07f2c6fd49832596a75e7b5c5477146d0b5b5c44bda942c8beb758d64276fed818ae3946cc50994b99acf7a74174b1bed6cc28cd83520ef78801aedff6f9086c35e13a517e40c956f03e6695ca9455c12c2f2294e8d0cae1bb76c1295afd5e4bdad8d8d8f57ed51e90b", 0x98}, {&(0x7f0000000440)="6a724e8eb9f0a203c4eff2bad7cb34115abbeb03231b71e0632599356cf7b907511e35ab5b6dba1f2973", 0x2a}, {&(0x7f0000000480)="0afc1422dcce35cd9f7867f4f79a6cabc11ab241ddb8083cf1214cb666387fdc7ef14db7c0a42e2f30f5e4de7ea4185fb810b1391cfe1f5d17767eeea4957fa620471038d8f1329d8a41fb2cbe66ad64c5a718d60247ece53417fa4c30c69c6f54a75c848a6a9911c22c102b0252b8ed10bc50d13909c0642434e5cacdc53b41d51794863a287ae3c7385762fbc1e27e9d7c00de3fb64aab004eb7eee01bd0fea8ded7068a5a85b2", 0xa8}, {&(0x7f0000000540)="c1ce9af4ac6b2787478597d6df713b459c59a8161a07666407052f115d684492d4bef9ea9303512d6e46d3e78c17d7dc81bed8820004be498ab7045dfb80b2c2d1361767b09060c3354ac70d7804f36f804b5399552083104a1fbecd5b777307185c01319b88816ccca393519baa18f7962e53d74765ed338909ec215c2d95fb345bad4e13187bce05b5ebd2a610b461d98845b85eca1368e8", 0x99}], 0x8, &(0x7f0000000680)=[{0x108, 0xffff, 0x9c21, "e52903a590d2dd4c11bf2978e2fe689ca80e50fdb044bea858380a489b1e442cd3cbe3faa362d0934cbf306a07fa02190e64bd25fb26454cac674cb2ddc00a82cf3230470f48b960f7caa02c603f613ea0217fb1d998030d1214a89380b33ab7575e444c6424efa36044c3be6516034e45d377f5c41efdd0cdadd64ed5e5c722b31e26014ae5602167799d5bc85dca21849de5167872517a78d694a5a570208859e7e3c1ae97829d90cf53bc0d25201e1cd77c16ba577fbf7d2c56a73281bf85c50114c678b99dad1e3041b06041de293a6fe5e7185e18df8f57a5d797a511ff3159ea2615851a472ad589f1b90fee18f01886"}, {0xa0, 0xffff, 0xfffffffffffffff8, "5174aef27d15e1544ef819ee6d85b4e9dd5bd9219e113c93f8ff539ce2801ff089e85e75887c8dc3b0f610f9af76cb4e3a10b1498813031be04486db2e8a65127898fc0852a5a2468d5ce43f3de57b4b4c7dfbf096f4730d6179cecde71846747939ec52454e48edaa6a969e132d927567c8826096045234acf4317ecc7ec93a37340fa13c3105f3156453e8fe"}, {0x38, 0x1, 0xca, "45b853a6735e19d8737e01e7761b2f517f60ef2b58e4b9211bb57eb55a03a925d755"}, {0x38, 0xffff, 0x3, "2dd55fe624843186b990e904189abf0eb10cbcefda8c771598ed59b605bb2dbd691863d7"}, {0xa0, 0x0, 0x12, "028ec6167a0a5f1f50fe3213e1877163da0c13d233291c8446ea291100598c0bf4aeb16ad6bbc5bc81be215e01d4f107747559a1812c885c8903dd4d85841cba22d790a63e7efcc5e4821ddb039bea398f4172ce2e492ca81a4e21ba96f82bda419cf6863d9efb3526874a6f317681a18169d2c01f21a347b0e680e21c888aea038a0df146e374df3a3272be4932ab7d"}, {0x1010, 0x1, 0x1, "9cf1359d6377529f7cb106c5bfd33b7c32aa5d2a309e297aa6c271199307b2ff3a5824579aea842d43fa12e1a2650f3c1865681aa2a5fe64eee995ba02953bdc30dcaef5422ba52c93fad2076c80b29c223f9b09f3112d236878e83f72630edd53ebd2a530bb92dcadbdbfb51b551a80aaa6c43e9a1064a64a5e1b2d761f512fb903881d318cd24f5f80c3b6c7aaafd7016e5383ad4c5e8807fc761dc39c4a9971b9d91fd38e3831d9d25ff32e14dd7edf6f43d0a8f1d8d01408ed7ff47035cc1b225df740f18aa093d04a75b4db732e45eba9f022f1447f578c68bbda7028ca0b971fb3befccabf73be85c8cfd70acb7bfd1267914ebee756dd24560580accefa7c34900814b62a07475327ebd9f97b45a443da40aa04af84bbeeeb410b20b9782341519d3effa24974aa8a600880ebec8c9e73a08795eec4e20e407318cdd7bf79fc6c6cd752f3956db614843dcd6fecd219dffb36400a7f7bf99bc019802db23d2780d276ed506921cc8eb2d17ce651d1ecb91c4beae35b0eadea0d000f3c9c60247a999dba8a7e9f49ae190d7cb5e8eb28b5f39072f6d391067d46b0aec771c17c058f6a3c39157e120e0a1d524f559f7743383665604be97c958655d89f826f71d197be6ce2303359ecb10752bd3e7efc6a0a1325b4bd1716359ec5dcccbb50df57a18cc8ff44140e26dc3972fdbb130c940c607ef747cf4788a61c5d8ee83520eaf7378d3de31cc1a674e18448b8340b7503d742ff56af61a248a570f1a620e5e0d1c7e7a3aabae27536b03c963a19a5aa245d5e21459024910b43240975d68f288191cd7863a41c40b23162ff833c7df5425258bd1832f37e9567866961216f7c574dd5bcbc8641b96efc95b3d80f67581efbf19412da3a5f9665d0b63f752986a3a1782ede6eef50501d3c27a1047ac61f9801a97314594c4354e9ac9296e06be199bd06f1a69872fef94cd1060dcb6f16bd8ea4b1febe857118fba63a2745a7feca12121e0b9f97eaa1d6834547ae0ce1fb65b6414c60cf0c03370cc1c69b2ef6dc62853481cedddf4d9cdd3a0fd48da40015cffcba31d2c326d2e3b79433df23449158c9a7c3769d839b3cfd2b06c8dccf08a145d19bb517a9ae9f6b162b4c678e77d5d0a125157dbbd4b6dd501008d216463f301375bce65e7a482d59cc63a7ef1dd1dfca58f368150ea006883d21773f78235588fa22c15f005c7cb7cd8609f97d60056b59df588ee2cb0da5fcaf265cfc5a78aa7182c48eb50ed6196105971e9e3a08bd659b671750bd43dde9c90e39903d10ecae63681ef5fba09e71e79e718c97162a28de8910c4d57eab76dba121a33d81ea42598c7e26ff0e2e8d9de6040ef7c67d8d7056edff4c7827e062f2e8ae6d21cbf6ad97f9dd72e369c148a99c86e3558bfa7adc89b81ff7e97c8fbf69d236163afe148e8e150e9eb71464f7e03a2b4e0fc93bef167627822ed76b1588a5dd42453c4acb76221dac6ffc9d8748b239d59ebe4dbd6967ec1d6780355f8c4235ede7d6c3db5a889006bca7b1959a168b533f3951f5585b365b39eed8c326e664a12653fe10c6a4f7d627733458047c5c40172e6e0345a7b991882dd05d4cf8d40f670ea285c88089ebf386ce760e00a7145a20a8330124ef277bc38563f53fe3ca2d4f70de8c20c693d3066a5bdcb1f3e12d2c6195ca1e78381e93b33af62fa4ca0aa8bd450f7925f7ee28cd2976de5fc3c3a3b0562231fe0e7686ab99d79820d200dd23d627a43ec2a2ae84036b168cdc101b47cad4207f765e30e1e1ab45faf7afd73ecfc6354ab5d8555e287c6fc4ddafadfc0eda5f1b1b69262b218584ec290c943b54eabcb04fc7d5d535289bc3e8e1dd26eba2f968655b7bde99ecfff386366ecb50f47528b3b9967712c21176b6bbc5b6117837c39fdb4a4cb1aa6a13468411fd78c83b12ca8f18111c557eaf0c649cf182ac02a123dcef4f0361a5c22ddbcd4518b1e412d0bcd5945ed521c975357c8c5d597e5dd9fcfc58e4bd4d30ba89170606ad495249f3df6a7480c71eae2321b786ed2c274ed1f47da9d300077bdb4fedc096279a3005a49dacb757351024ea004c27db87cbf49e4e2a25d0570a3446673f0b300817707b1ec93712a1de379c453a26e5e81bab6bbcbe93a827788a748465bfd0c11de745ce536d435c24208d604e949cb4f62cb3f680cbb9f1ae1f093a7b35da6e49a9070d302f7d4a69b67deb29533635d8302ac8bee396bc8fde8f7520c814ddd126a3257b1fcf547e81b04a5409146c12304855e0e5f928b1b4d053442686d67ab43f422cecd5b9220fc00113eff0be41a2fa2e9ac132c1f548ae6867a4caaf11207a7698b69b7a60ec298baf7f9e017a50f23520a00a0fb04cf958e6e6e9851a81ad91f3fb49a170f4db0d5f62e3a58c38cca3905be568440122317e2ae4034ec2064d822630401faa4a52326750b8235dd602e9a58b679c1ec66fc9cdb0c77a51c2145d2acde5b12bdd796964fb5883dbf6df13081bdcce2da87ad25bed78bb2216c69870878a54a4eb094f833808e0b09b7fc583110d67cdddd26fc8ba94a21ef9dd6d5e2b7cb452d05f5dad33e8e4d055a1e5c9504f4b47d95312cd92f8d786b52d33d57072cdab255a4a40478b3b020885d0c11ac60456bf80118953ca44678e70d250a9d6d85fb1de2ea342a240a1e061c8b1d8ffc6b64b14ebd09f3f861678305636851ba3d36f9a0a600c2f0b8dfe136297a922b1ceb7798025a851ba11c805f73217c1ca75020ad01daa896064cd5f3c5e0e8f2681f154d59a75ae34a54ae8f80f0af1cde1f2a4dd80cc08df3d110aaf27e85e1bedf06204167a2075f8f134d80b6e009c19aa24c8482b8ac377a9a7d2ab5a876ec932e326b2b6454b63466a5fdb27c900f0e52e68ff823c4ab09fc09a98770266a392aca0761e680e844e48371cb8223152cd2afa4b4f8588406c23033eb536b1fab9106b8db54b5960ee1fd9f76a2f87e88d147af7b5aea4434273c1dcfde8fd422f8a1a1a02657280d05cf2141e3ee691b60e14ad3e49f6f85e0e3c8c4157f6e1992c1308118c4c47af109145fc42b543a1746822057870b0df3714ecf314f932498f621f3ede56aeb27a3332eb28a361190c829492ba820266a9eaf05ac9759ac9463157f3253ea0a7f94b1217309fe6830443c659b7512fd3e4aa2bd0003a7b495a49a730dd2859b4a9c04aa2494a45789fe1a217f571672d12d5e21a1f4d9571900bb2ce450b71089da21b4cca7b4ad691460a57437d1706d7c644436bcb232163594d02d1fe50fd21e6cad997acb0f6c414f02f41c5e48738edc2835540f8c197f8ab12cad64b55ca4ed02367618e74237467e539274f3f0228f5d4395d30625f6f677071d0ba09dbe34866518de84c7f0e5222e2150e0096df0421860bc46426d6ce41e067f0d6cb6d6809f6aac641f7d947f1f65da1e994d9e29547898f97b441fb1bdcfe25dd120d845fc1bf1f8c93d0aaaa79e05e34833b4df8f07e62e22a96d65ed722117339f993c732282779f7ea74fa33c61e016faa2311dde7eafb6fd5e306dfcdca602a1b2f4674d3a91553bb56d73b6a276d1740696d531802bef8c58af4d206396d2544eda3e5954fa042aeb53c2faad8d044fbb0aa724c6d9eac2cbcb98ce8c700fee7d036104dbec8ffe42555e10f0f5aad49cf28f5849d12fadb8e10a439b7195f435cc3206eeb1c8adf2335d54180f22776a958913193729ad52bac319c6dba9fdd4fbed529425ecb5ef2a3bb21707aa4745b4bccf52094ecf62cba3067645637b3982653d8d9ef5f712554ca21d414d909239ebaf164d6ac848f934a574cc1c28b44111c3016a312acf7a9bf1f40989fee0a6d5c03efaaa6add20f1dfab1ba26975a8bdf823570f7d7d42054d0811fafc53bebbd14c2548c00fb01477b762e93b4a665c621895e6391da5b768fad0274170e443fa61c397873f9352dea1da1a0492c9210b5310e418c574576d56de357159fb6197f5e95d199a2da7acf51d11c5612e14a59cf72e17285730bbbbbacaa2ab8d1708c961912a715027d3bc3b91af8ec18733afd3cf49df384810c66c9ef425e7c10b5df7c283dad694046491d9543c274d3dc0725b9a52d6e2a49a24580e421bb8af84ba6b71860c4a20b1f92616f4df2f77dece4a8dc256d8015ee9c43fa36ed674b9970e70a84ef2b15779f62a92c8b004965874b146ac8ba99974fe9b75f7d6f4d937613791d697a7a291c7ce7555cfb454f6eb8f9d0b5252bfa489a2bb8e097a4e65c46c619b58744a64c8d17ce32958455b92dd4f1f25ee9650a077549eeef55b83da05eadb6599b6dbf0ff976cf045f32af0a231d72168b1ea0dded421c1173985ca417eb2f688748a7ddebddd2df41f9567f4694d6a198d1c07c4068f0c934543e47c4796441d61be6c7da702ca41aa2ead4687e506da4a8dbfa8465403175f9f6027e91c58bbb798c0edce644116055222add79dd1319178e1946ee35c0417ab351755fb957f14aa12c511a320849c14b8bdd6d42d3b166ccdc309842779590e6c037edcaa7382e4ee0a0be575b526823500b3f5930ab089e150b02bebc94bc005c76c09c642853362d387635a7b1ac5ed4061dd88aeaf4ce90d73222511bda3b65e4b3011c8a8132fb32510cb8719446cd6c1ae3d65c588056b1b58924f95b023ebd673c49aaaa28964b87661e06f9cbea98086cd69a340cae1967d2d2f309d95ddd333a6dc74645373779219e46e48f3478373fffe9a7f76c18d69ae6a19586567b47db5217c6647523a62e115293b8d0211feff4eed890fdd61eb0d2c1531b5dcd9dac3b8a464824261675f662833a835ac4079bf89ed1a2ae9300c470f527bcccb8f4ac65ea33e52c27388e90b35b26d6e96a75129ef4cbe4228abe9e62d3f3a0dfea7d976b81c4c8490b7c74d18483b3bc6fd70d011d913f1ccf0c3bce9060fe7480a07ac99de2d87fd59ac3b975a689e5ebe6076dd31a4ef3012df358647635cac0e4aa7c553dddca2a9f3d0083188a5234160b26c52d3220b95852e27b50525b45f84dfcba29833cb6d38a80a616a98522d5e0f993e0f6c9f6b3b17c0c45070182e7ffb6b0f4047563172262c2d22e9259656810e170f01711c685a32b554d2dbf84a635350f3b4b6c1f3b5bc35a486ea5c4b722cedabe119584ca9034177dd8798b62aee78a73a5220f05705e3f7a40b3385a2a2336664328e98ebf28526e892c8fe39f7bbc7f807241bdc6756d50a3598c7e2667744d1cf16de3cffa209f3b2b4090f965cf3b10c6a56189363b72f14d8f2672650529097a81756bd4031579472a509a10fa77832e2f615df96edadb8899b709e2e3d00e401715770aeb05433cdc30a999253480fc4aee3fe341e3789d714b765886d52041bf2f24c1bb0655f96c45590766eb897b0bc175338790ab8cf100ec11c62b42f84a8f8add1dd745ea4a291727cb562b71a85f0f511362e08c6ddbcd46882726c77ff15ec7a7862faee3e79b0b14c2fdd0825acb71977030041cdc268be6c5c56f667a3e9980c284b8506edfb8196125309c7d967bcc1feaae13c06e5c01f245781618dece3b72b5ae7b7e9f625ab088e26fcd1ef3a18aad881536db0c94931a6614d6431df1b42cf57153e29b8a1a7c2e44019ba01c3f8f2f191821f63bedebe287f97ce604d91e2cd7d56f968c1c9f00dd04b0ee2ec71d1540c9223cbe8d77479e258919c626ce88ee84ebef0e0b099dd0ca709de1d470b84f7a25747d47bf3f9aadc2328321cef635"}], 0x12c8}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) socketpair(0x38, 0x5, 0x7fff, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:24 executing program 0: socketpair(0x19, 0x8004, 0xfffc000000000000, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x43, &(0x7f0000001080)=@in6={0x18, 0x3, 0xffffffffffff0001}, 0xc) connect$unix(r0, &(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x7) connect(r0, &(0x7f00000010c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="140000000000000007000000010000000a800036000e0000ffff000000000000887dc3978493ea03a92a16ae1108036906eb812d4f747391c0b68a3ce41647a03f87ace8d954180e0b0776aaf40cf5f6e2d2ba4dd73b5ea143c4f0fc9902c507f35298d74ccc4bb26e12f4a6c1ba517f3b00cb87ef426103fff2485b3709620165", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x180) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xf4f, 0x0, {0x101, 0x5}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) write(r1, &(0x7f0000000380)="acd340b97aac031ac36844afd8e179690a53d5b19bb316459b4ed50e848be3a6b8b2180b28220c16b974144516f265c216af29d6f3527229abf910c46e0fcbaa3723c32ff2438f90c45bf54a74ae27355d789271a3f6b690bfa499d0b06829d715a4855159925b004c77b72e694738e4d820acb0408be01eab26b3df1096a17aed4c3e4727c6f58eaf7b11af9ebd954cb0beac9167445781e9e874be26e84da79f31b98ed7ed398cad6b4b2fa772d2f0c12145efb7165a8be289a9af75788682fd77e63da6546234786c8a5f39a0755ed13193891485b20d87a101cac9254ef7f7b3f1da8f1154913a7765de183436d6887e7f4fb2d224dd9a744b8c4f885b3391d744016871e563727cf718d01903347196759f43855405d616f1a6f9954921eb51469d7f87a5ea1d2e86c5b1d40393e241e6a91183c93e8d22dc969641d2371da5b8c64eeb776feee258204165a37379eeffa0ce3140a27afd929bf094ef8c592e6dc493f021312a392d17949cea5627891716120f1d98e462bf586df1f320be2c38bbbc48018b13b81ca9c1e351ef5128aadf8aebb6f228b24019a2f1566c997c0a5f007938fe42a33af3fa26b3d596e292bd8dca3595c3b6ce4d94a09d2fb2ba718510351df20f7674ac59a08f3494057b4f43ef3277672b71db616c91d4f63774092faf9650ca3b628d1a547d59158da60b75b5cd2341c35d1956ea6e0ec09a0a58d2b19cfe6f4df38ee1f41aaffb0c96df1144234a27f76a2fd7134449a2bdb70ff4e4357feba592425e9000a5491b5ad9061dbae4eb6b18d7008321a7439c66cdd9b2804b8a7c04ad2c4e211265d33bd31595c6c42b191901c089875046b9a77a4cd14b040abeac6a7d69fdf9df2fdf0977a935bd800047b1a37742a2093f9540391f26d70cf9a8d64ad3b309cfe7032b0e2f71ad85247c8ab88d8e891215589c22197b7b4e1dfcb5c7ca26b3e42beeae55b60af8a3dc74eb5b23fec9791c33eb4fe9cb810d7be53794cd84754f5f6bb110f153c919c2558443fb1a7c80d24da216397ee1f379da0f99f6b94192a2c8db4d87307f383efa887567fb1d8ace1c7df8af427a8e8cf3048c28db2f300689c26f2d3d7f8718fd680768771727e1493c3373789cb6b157a4cf4c71157b3546cc94a6f2bc21ed6f5c68ad87f8583bf6eaea5aaff45b504a310c375aaa25c3ec199ffe901bc0d50953358882b2e9aad5a344faf939412332e91ac3bef8e6bb59eaffa1d7221afc64a600c78be94b26cc5f901d9353ec06c6f985a70a25e4f0e9a6c3025db3f9e98f3e171d0ad1ae87ae5117869f6090dd44bdf05c00077711b527ce63bbf678e1b9ec49b65680e152f0819f76e73431d0f30888467a2553913346fa6d82afe4ccd3532888ed42a2881b27fa127d6681356c166894ea6ba52bb1d78ecd2ca69334927d01ef6352be9d01c855868673237332f4ae293c92ff1d8baa482e4405315dd988a529588eeaa18b99f78c204cf5fbc45608969c0b1da2318d2c66ebe0c7288db9106121684def3e767b2af7bdf8837a89b0e5069c85fe466ba0b77df0b8b96aa01c7a451a44301bbfca3bfcff68b363eb4850377dbe7f89e6e768452031ab5209fd5e0d60b69ecb4ecf3420c2c7ad3fc336006cd404a6ffd37d4b017ebe04ddc67da74e4dc14bbdc259444ee730fd96bc8d382f6fa5ea5bc3e7de4aca7aa9de054777ac47c11e8b01f91967c6b5254c365647b036afc15b682bd53467357981977fcae98365e8d26c6521448ea98da21d26dc92bd2aa5b329576bc0028bfec025a3f61dfc81fec8d4f109497bc490e9594727a2487dad4b577f5f7e294f975e8e18adf2b6ae3308db9313b0518116956e55299ea8ed56539c8b4a553a0e4a80075122131dde6a4447c7aa48df59a13826b0c9a3b40a15cb8cfeacaa30fcf20bf0f1ac03916ba17c3f1ae2320c7dabbef6c9f8aa7521cdf28aed07bb8417661b6b53c0675f5e07bcbd5a6004fcd2884f21566f748895fc6a5ff5c1f141b0360aa770bef8c50ffa90ea2d2c405dcf0935e9fdd7517411ae645dc1ea600ebd3951cc450fea181a7a8e9fbee0178bedac93f9c8057092031a098aa3d03c82c31acb4cfee131fc5c7c21ec85be28206efb73073e8aefcd734e8f956ec3d43e7739cbb93b31ad4145d8f7cbaff6cc50e0cfbcb081a4fd950d36259637ad00c15c7d7c330f9ea7849a6d2febce6794b0f9439fe6d492d24548e179034916c3951e546abdf7436c4131097e4daf08b1d66f7b61e89c3c8eb8488f42d315f351dc13eb1f3915131b61510cde2013841fcda32ee7ba192e3e03aef74bc56e5fe763695733631f22869516ac67e9170e54b07fdcbd2402f0cc84018f95e8234640cb245f42608378d7c278d473e58aec7ee9c52ac0bb8d775b7ec4566630a2aa1df9163aa9526443f296a42c6e2f99bde9c9c221249a1c7d8ca998a36176080301483740b69058d5652630ce68d8bfc493033002dd014c6bb635a25c4f9e38873de7244cc2f0ae8cd8b1193111e9dabcab043c0ef659f26aa0532ba19cdeaaf9c146f9bfd403282decbfb399381fb09f73b5e7a8b4d37bc0d45745f6d55ac002cfc92a7bda1fb1bd15382e1a4ddf248ea46d22c172909a890197e6e433d5b96f0a3cd430a004dfba380fb7116433dd5e6e156cfd446660b75c990f9d645e8092ad6e6402bcff670ce5ec37b7d3dfd81fb1687affc6898dbecb74ec6948f2346c4863faffe40f46150daaee46d75c936c25996d5c86f22a262ce2d844617192351c7adcd01ab2679108c62041958112d4b79aa4d430724a0fb8136396b75b375441012fdd8c785a83dcebb05561bcd60cffd4d187620dffcd5efa239a2e5d99b005433a3aaa4ebf4531c53032477dca78e40df05a35c0c80000e9607d8ed2d33acb683e8dda3b68dc83bbcdba415abfc185aff38cb89d0899bfefdabd24dbefec2237cfb2f5b2b4acbc31d467e35b19e8223dc59d8218a9a18b8987beb0bca2f9cc1ca6ee7aadc148cb4670ddb0e2cb85bfeb0c91e021a9dd4f4645dca79be0dd20cb92e9305404083cf6073f8832c51442a7b203e890923a522dceb0bb1df59cb4cfbde4bcbdccfafffc7d6ab7f7fae543b7de5be8804bd4ce56393119ed4fe44838858c969b0645877deeb76574f5b102c0a9c48a34e0a594b7be6b0604e0fa3821f2d8385095d1a5cebfcb7fcf698b04c1deec028f682608dd7b463d850217d8233414e7e585d68fd7ce9680b94a189acb6efbf537c51bc3f51c9663e928e871fa4799ad9a03ba96a516ceac2890bd048d896327f7b8f5861c5e2f30495ec10abcefa91c11736dbff0be4295e39f82f05239acb4411d6be25f8d24051be257cf4789888d31a58253a4bb98a78b784efe082a9d476d18629bf6e80cbc5adc8dcbb8aae194094e959c02df7efb573b5492077446bcac15d96081eddd9a483494de6c238c239a4ea87280471b90e0ab9a09d79030755747cd91e6e1b0407067052218e77e60c73a83e485679d64f64bbef9b436caf3f75262df971b5215e506a32067c265c4f240c592cb6f924bdf239163b220b862c60e6045923808bdb43bb1efffc1c2fc48a476d0f72353a2d1f128b14580ba07110bb1b8671c2f0713ee6693769b89ad5cc9cee2e337b11776bddf8316cf780cf7aabbcdfa3bce29e37cd2be336b16db827b94e13671c0eb06555d95dc4351b71bdfd267e38beca02f94a5c62a8de4fb74874e301291d4a1d093c664bfa2bf485532a66cb322496b7ac544b63c9605d8b04a9b1d69b029677b1c613cbf45637f9ca20e8576c0035aeb445e8b62ba69f97158d10a35e9d038b33157d2a40aa5a5cd3bda31f93ff8d733d977b7b0c50bdd379f121401c491930cf626f02ea9c89f0aa589c92a620f3945d36b8a8c9d661ff7ff8f59e6d6a385dbfa494ad26babf6562c93f3607c2bb0417cd7612197dd762ec00e5cc3fcef00b8997e69cd5ba943471d73cd0a283d40f2b5396136d216550d57932fa71f81a4fcc4f0263c3b26bd8e025d85a04f3eb5f870f50175ef08c8a1c8508a8dc5bb9d936f81939d206da544a983725c7dae45ee1d2d81caf02a363df26eaa36790ca6ea472f713526821bc08f4a444da9f5bdc9b804c1ac584f5a4c10c94b8281ce72fb38cad1409fbefc90a6d0b77c98e172c53c271d2b696174f20962ff44b955e7fa6e34b0c50f6fab17dc3b309759eeeb1b0b009f5c2c97d74a4f8e7fec92e6835081d780e24d0d78f59a3b09fc0e80ec7099c2df9a103dd2eea0418ca9a85e67759a6673fed35a1334d1601046c370ecb970d9b66d5f8e4545fe9f143b7c0c0b5bdb85aef1510d34bdfc52f43d743d6067bebb96514cbc717dcb02f934a88d338cb0aeee9700c50da870362a4afa3467ab9fe557e9a2ff19fe549429f5339a1dd989d4a8212e51ced6010ee2c295836fd9455e81545f1db64aba797b95b01f7f3716ce730284f73c41efaad6c665811f9451daa50cbed3dfe58e712e7cfec16b7ba93b1b912465470508ddc48751abb2efcdf7fd3c567b4078258707283c84e8c823d203617d207d53c571458a3159847ba0355f3ea90ae432650d4dc26cfabe7fe270c0421b75ed0af0bc42a136fd614994371416e726bdc291b8a4ba2676fb08d2d58124fe8fd974fc25b84cac0249abd326c92e67cccb6c06db95fa17fc241d11427ec013045b811f2f995333533fe5d3923674fd2f44d4cf1154b8ce0749568dafea401aebc61607952c5b44e2d207f83a3a8cfe20bd0d37ca1d01ee7f0f61f4eab8c2949955459247f4a520e3dc9ab0ebf540ffa4808ee55dd1dfb2953c0957ae2cddfea264d4bd8784a3d2f011357178054619da0594d41e51f5470a7ee4847817e1337c61e24214127dbab4b9db71aab10a9aec061055926b8a42ee3e227161941ea9fbbfe9fb97e484d7827305f6a59cf38bb35d6fc26fa7bf97d744ccaa116a85c1c5ca747daa5af7b82ac47783a31c189276c1fdd33c3fc370a8f999136677b3d4e4b7639348343d9b993b382fef01ea867282e3d7fb6971a294fdb7df84ebd89d12e3a8a73773efe802172f1eb19faa58eb4fab109e1c2b3ab6a4c0bd537584817525df10d80e6238ba78e3186d4afb7decd96658943ed4b9ab576d6e6c380de711548e6e4810e172da39803bab581751dade53e4a68270b22c3eb8205fdc464d33617ce0d99a461c12fdfac5ee0078996f2030d6b7bc2c31067dc2e35f0f060b278375caff694b2aaeb51ec9dc61bae04c7bb6766b094618d88e43af19cbdf5b68c3071e3754010db2c78481f3b5f43b5f457963772d94a357b98ad46aa721ebc8f54c1a99350d41b76b96a7501e2858a0aa59e5ab2659b823a66db39e35417ed97bc9db98c3906f2398c69010a2cd2f155cdcea9a7171c283625f0b32517e0a04c647541d869acb270f9dec3fc295e2824549b6f5fadfe9a781f99fdef3ba2045f54067524052299bff39f8d16a5caa3e38b697b59234d834c34ab99a92488a5760d68c10e1ebd703562b93379aa0dab37d5a69034227dd96f84ac3b96b6b1cac5cfe837df9b5c4f211124b56d4da759208318d3591694d66698aa9b02e1a64608627c50212000e040d75fd1eec0d26c935bb40e80157cb3a10a908829ff65335920dfd6b112a29f5723e2ea55aca84dbf7a865f01707974abc1f32add0b396a0330301e71a0085b58c2b02dab0c1fcf05cca6b6b8f7d17bf9bf00ebf3151a4ba83ed6df829e00e72ff171764a9cf2d84e9d05c462206", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x46, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) sendsyslog(&(0x7f0000000180)="835badf6c2f410ecb20aae1f059dbcf78531e243c97ca616b0fb2235129f70853e4161a2cbffccf32ece146df33aba8419ba0c3a37d2f681837fd4bb36af7f0f38b3bd5b2592ddf32b2af4c616fc6264c3566c586d9d9fa9336c69b3cf65c0da554f9b71190a9b97ca24c64981f8f3abac063ec7debc03d7ccac66717ce1362cd31f7a58a30450c9733104ba4c546099f0d1328976b380dcc45668ad929e0beba8fee658d882ff3634199444810e33256a23b7d00abbbd144c060277708a11e0bce87f66", 0xc4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x20000000000014}, {0x81}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) syz_emit_ethernet(0x6e, &(0x7f0000000340)="b6aec05ec3acc911a528b58d22eb091ed5dda69b0bcc7f1d240506dc6e1a6aa5d5b01bd2a4d3fd755eacac1e613f3786d394e9c523423db4549e3e8c66703db6b1307478268b398f1d80538f5458904dab8f72a8757215f2baf807111a8cbcdcd3acee66f4ef1d84094cacc0bfdd") getitimer(0x0, &(0x7f0000000080)) open(&(0x7f0000000140)='./file0\x00', 0x8010, 0x2) 16:00:24 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000400"/203], 0xcb, 0x0, 0x1000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7fffffff) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r8 = geteuid() getgroups(0x1, &(0x7f0000000580)=[0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="00f9d535b21df4b81a91c700ab69e110fbe8f857bb61458d568602f9a5fdd045888f9c2d025cb7f4acf8e045debb3e00b804659af66a69805b0614eb603d2bfc7680a0c5913d1cffb04948e0f4b08e0d64a024e3fea5756e5d1ca742d2642b4a62122165b8bdeebe9f7da17f5d62c9b0e9f714d3c0b10d83a903109d819ff78519f1340ef036a93f9e5c9a512266f6bba247a4e40469ff7b9410ac43b8e0449411f52941307ca8f3278b141114b4c7b0", 0xb0}, {&(0x7f0000000180)="985dac6e7fa72a3e295d7c511bc52885c43e2b88ef2e84b071cd16da540038f26b9d3e635a0fad7c0ff98a873ed44ff84181382c7caf03b19774d34f4244a9348390e471d3660e55d652b00d4f66b4e0091960eb18ab608c4c3b1e7fcd4d7e8f5001d208a3ccdb0024019daf5a2713c7c7922e17f309d52664535685b2b455ad8fce8d0a4009e3d4edd972d5a5148e48838cab965ff2afe9", 0x274}, {&(0x7f0000000240)="ba5a41771c41e2d1cc4c19c96a3e1ce29c71955d1c0be8d7c3a246338b3ecfef032b2767c30f9480db03ff699fdd3debd9104f0e802e9ae78095722def00ac8ca89456e362d2f0c5a6628f19810fcf692535564f09d6682637f6b072dce76588c1e14aa2aad2b6a7f2d4fa96eeff58976e5d6761696ec958bcba", 0x23e}, {&(0x7f00000002c0)="0d13a27d2ed8c92db62b41edb4e1e681e1e78d6e33b801fc78f37b612990f9df87344cdc4d4354c46f947bf37236bab079d5a94ea564aa7f5046839a9a257fa6a5e6742ba64a4dd5344c1f4445b1f5624cfb1e7758af66086ad4cf74d951954c648578f30df5a0ee78c45ffa320a943537b7c617d41bc64e21d09dd73c6f544fbf35b9720f478427e6e9ec06880b85d1a60a122bba5416acce5ed78ae7dee1c916a8fef397598eb5d86d2e651929482c313b9f348bbbc494c66c4b7487fcdfae7e997ceb9215b4a9", 0xc8}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x2}, 0xa) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x2d}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x20) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000200)=0xfffffffffffffffc, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x65) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") 16:00:24 executing program 1: r0 = socket(0xffffffffffffffff, 0x4004, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f00000000c0)=0x2, 0x2) r1 = shmget$private(0x0, 0x2000, 0xc0, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x2, 0x2}, 0x7fffffff, 0x7, r6, r7, 0x1, 0x0, 0x3ff}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) socket(0x0, 0x3, 0x3) 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x2, r1}) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:24 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/23}, &(0x7f0000000040)=0x19) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) dup2(r0, r1) rmdir(&(0x7f0000000100)='.\x00') 16:00:24 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = semget$private(0x0, 0x2, 0x420) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() open(&(0x7f0000000200)='./file0\x00', 0x18800, 0x4) r5 = getuid() dup(r1) ioctl$TIOCNXCL(r0, 0x2000740e) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffffffb, r3, r4, r5, r6, 0x83e7479ad147f3af, 0x1}, 0x6c1, 0x6, 0x15c4}) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r8 = syz_open_pts() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='-}!\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}+}\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)=',,\x00', &(0x7f0000000480)='\xfb\x00', &(0x7f00000004c0)='+{\x00', &(0x7f0000000500)='@\x00']) nanosleep(&(0x7f00000001c0)={0x7, 0x10000}, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x4000000005, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt(r0, 0x7, 0x5, &(0x7f0000000000)="5c9cf9c038256b0c34b96f89a38e72bca69f6568bafc853d564d89f0594b434ebdd108", 0x23) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) read(r1, &(0x7f0000000280)=""/226, 0xe2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956ed87e5fb326dab266bf4a4dd92c9445fa1d0da8375325e57d9d3b5d369f1d922c628201d4208899eb795bb1a2f1037c790f1a00d18381ad5f615b9afea7ec2a73c3fae0237257116d1977bba6711673c040562cf4bf45ec26691f2f1f94dc16d3a4a3fb740362ec2ed278df2e36c9d8c2aec03691f7bc2b2f3329a45c8257f32d301d34acf8d858383a1b1c8d505a31dfd5ce1ff1af588f4addfe7bd9843963e8cb59d112f3b0e5fa1f30ac5cfa86269ae793937a83ea9349696626f08c50dbdd0594be905c452c8be8f990a473660fab45227b9343b39733f7906be46df0b873e94035be11c2a933d0dafa6b328809284bda0e0a67b0be63af4d34683b73c4229712a62fa8001244fb376bdeb53ecd3ac1c9ec0a417c8d757c48b84b1b038945b47d4038244a6c2ffef2401532c544b11420cb9ce3ec8750f354beb6947c44d3b9c3877e292c3400881f2ce4b64ff932951c1014de9860b8369ee18632eb6a0e80268819c7b1f735092d10277975bb8c7ba7f1be716161190131acb7460681c45d6407c30e81971908c1f8bb08e3919d7d9c51c0b09cfadac6a9dccbcd165dea02afadd36a6f966e49fd8986b9e44c19eb8d5c601f9cb7aa6ebdc4ba03f1050b9fca45bc69b0314ebc50701dc17fd793f5ed5ca43ea4a40ef083c880c4bdb01563e810185cbdb59b4def5f35ac2126f3c4721158fc7981b7e2b012b71354bc939b2e2ea638651d052a3147f2ae8eb5a2da796602818e7fa2b13a7d1208e68de9d790a612d2ad4a6d3b2fffebe003d178168f5806de314545988de67745859ad1d101294791c90b8840ec1a9da3ae98e7ed2949686200a8078d3539c6ff4bbed2b0f4cf37ef91fe200383770e1a78e6871c295edb3fad2e94716764af440ca11d0e7d7b12460b4dda74b3d39ebac37f90df5e358a44bbe1f874a2c09fa8335655985dbfc318c2091451824f4de240d79e402fa46d195696ff8d791d1e63d0b7f0bce7025fc20bca89224debfb83dcb4b3cbd65b3d7995e0647860acf374b4ac07b02999557d96ddde290c1018daf69d85e382dac070ec089399c9c9e36f1009f24c95850409e173a1e78e0c0d3d3aeea4262fa8b290ccaf866c5122d443896cbb37980ac348ae1a679b41def1791792d30c5323e9c669e142fda6136ddb9976bbb84c4e6ac98865162093f918004fade5abe00c90f84f2dbbd57555551168d02ff99458f1697444a43ff914ef05cc86809b9cff11b37d067a68bcce9312a4be9b045c628226abdc2d86b17c967489bdb63ed91a5effcd5b412f3369671bff97395467dc5fb779bb6917a18776efa265ec71a8729e5b797a3fb3330881394c4f57c4c9486b1e108ca02c9ea096941e5c3398aea574c12424ccbacf05320205a11118d3996abe10aee826701cb5d605512aa302ea4af17870a48806d8de2e38e09f359156442f075a5290234f83c7bb29f57fa8f6a4a1c08be15eac4910fe42458d6e6cec1262c21a6bd7dc6ee3531a1d61a9933c4868ecbc0aea63c2a3ae292df5bb1d6b80a77b042e325ddcc08e028c3a2ecaa44ae34b4047c6324a0c6cbde24914d98645f5155557ed1d6703e4c60baaa96096da7fe816f6debd0b1cd592b65e1042afd1bffdea42a967a7af96e41cd42a5d6340b46bf074bb6c29c21c0f5a8fb86721ac280b569c2e49d10d16b4e684629dcf3f5f6081499f516886c2ad7416e141df6230599a7ec22a4223f91fd46b8123a487184ca4fd07904ee5a2363c6bb113c1ec7f0ffe99808e6dc0f58295806f4d5ede25a009238ae610c4e82d5ae98863c5020cfa8dc226d754ba1f05d621cfd9ff709bc606e8ccad41b3537face5dd8108b9af6b4aae2f4aa8cdecb2f51163caaa65a7422793cc83cfe2980021ce8b43e8bade46cbe616fb7c9c994caf107896dedc6caf0e9ef7fb404bd098f4d8d0b3cead2c56ec28d6d33f87465b610978bd8b1711a59cc1a80ff2aa8d51824242b424df889a4fb238bdae84346766c3b1332b753ba03fe8e8bdd583480d9fd52078c72cc919811007b4852911caf4066fc4f819fc55c72b12839fe275e6e3e018bb8f38b3a404c142b3406d53492d10b3e05292df36d4023a91bd54c7b7bad9c8e3a5ca33f57a2bae8427c36f60ec7a45cb72c0badb502ecde9f688bf8cbceae74cad1557e00921c4125dff674e19cc92fb02217c873940f62f598d066e5d9bea17451d80276633866c44d5d2b0b3449483f6c9ddd438047d347cabd28dc40ee4fd346876562a4d03e939a5e7e92bc5d0758dd9324fea53ecefd9abd57aece4a2ceda0ee4c6029ec2477e0807fa8d7381c757706eb7384bd51fe33eca8ce9d07665cfeed92c11739e16f345c5aab32bd67ffc8dcc44a43a16fa605dae615d22e11cb4d2f03fce7245c47e6385d448cd9fc5c3ab770a60484352c0f2e6f41309e0f509ee2e51adb448798684a980918d40af950e20ca9ae37e4ed016ff0aa73e5362b21190ca787e6ae1415438e48ce5362b245a36246a3598d74643d2c9efa4e266779bcc10777f789ef60c3da6101f87b68b0d76d92aa9722c981faddb64fa0d715d327b1605fc6a385253addbdadebe8f9f5d6a25246ec4d552e60b0e1b6458556f75d8dc6db893ebf5712d680e345b42db59097f79b53313ae22d241d3b32996789ad4bf11102b40a9f8b0ac9bbbbea13f75d4eaafce4c03fad288b4e06bf5898007dbb86568957dedcff0c09d4d9a20ca763001bfddf76df98b46e7783e6fbf39dbd3982abb359297faa95d72d5b8bff92082ffdec66d86104ffb79ad19806e73ef026332361b83d9074d48fd8cc66b0c1a93cb1356c43a2414d52bc3d441658f1da8707dd3a02cd3047e65cd58727ed7edb2d0b2613c3f658962d8baad5efe57ee73b83472e91d01580dc7d05f68da7f74f0933c890218806cf2208628da16ee3fb27a9a6d5cb399ec68dbec17db5f043d694f19408e288d1a0b67b4a2c2645ad353e551d3f2eb98c146f8896030cb162a50290a3ba28973b4fee953f5800958333a12a03ec790131571ec0d65af2bb8f5220eff074084ceb0670e4786d303bfbf9d3a1e363b90d9cc823bf874eeeb535ddc14bde39c1228c05db5ce814acf8941cd5b4ec3c63113e07571ac49b4fc986c2abeeb17aa0f3d6c74954215a492cddde7849da00dec8e184988ed2ee0d8dee1a73aaf0756ffc1a493371873f19559e646a43eb26db880eabe895799533ef25b624daa93cd01898166db88ae752651c82d8042f826baa2ea5eaba5597221a9cff8d40178c4aa0fe84c21d0b05572c9aec69e478403899c29ed84ae", 0xf0f}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pwrite(r0, &(0x7f0000000200)="ccfef533afb39ab56e82cbf4dcf35b77454f8a37353bfdef8d6fcfb65aac9f6fb00ead15d9b0d5485cbe4eb5efc05115de755ae721a21e13edbadce5753989926a6d1cc744d581c3d2db579f6886707f4887d72d8f8b1438fb6630dd9b8d25e2e5624cdca7ecd6a16eb5c61e14315ab4ef5593ae28b3e523025e4772f69ce58287be63642cdbf31fb674810f3987213460d162a3be078ba097ee70b706b78e7c12e0f0b3d784c643320ab8774aa6728c2f7465cc546781b4ca192973fe", 0xbd, 0x0, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) getsockopt(r0, 0x100000001, 0x7, &(0x7f00000000c0)=""/194, &(0x7f00000001c0)=0xc2) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x102e127ef3e1cd89) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x27, 0x44}, {0x1c5, 0xfffffffffffffffb}, {0x0, 0x8}, {0x47, 0x20a0f545}], 0x4}) kqueue() writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) r1 = geteuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwrite(r1, &(0x7f0000000400)='MS', 0x2, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x80000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x14) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget(0x2, 0x3, 0x400) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x104c0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001140)={0x7, 0x0, 0x80, {[0x2, 0x7, 0x400, 0x9, 0xbca, 0x7584, 0x0, 0x1, 0x9, 0x8, 0x8, 0x61c1, 0x8, 0x10000, 0x4e, 0x8000, 0x6, 0x1000], [0x2, 0x1, 0x3, 0x6, 0xfffffffffffffff7, 0x1, 0x80000000, 0x6, 0x6079add5, 0x8], [0xac9, 0x100000000, 0x1, 0x1f, 0x0, 0x401, 0xffff], [0x1, 0x100000001, 0x10001, 0xfffffffffffffff7, 0x9, 0x9], [{0x9, 0x401, 0x0, 0x7fff}, {0x3ff, 0xfffffffffffffffb, 0x43, 0xe867}, {0x800, 0x8, 0x77}, {0xe8c, 0x7fff, 0x6, 0x9}, {0xff, 0x10000, 0x3f, 0x6}, {0x1, 0x7, 0x6, 0x20000000}, {0x2, 0x1a2f, 0x6, 0x10000000000}, {0xf41, 0x2, 0x6, 0x101}], {0x9, 0xff, 0x3, 0x80}, {0x3, 0x3, 0x19, 0x7}}}) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000140)=""/4096) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6, 0x6b8, 0x1000, 0xffffffffffff0001}, {0x80000000, 0x4, 0x3, 0x1}, {0x4, 0x7, 0x3, 0x24b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) mlockall(0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x18042, 0x0) 16:00:26 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/22, 0xffffffffffffffea}], 0xe4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:26 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x48) recvfrom$inet(r0, &(0x7f0000000140)=""/239, 0xef, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) fcntl$getown(r1, 0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0x671d0be8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7f, 0x1, 0x7546, 0xe9ad}, 0xc) 16:00:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) sendto$inet(r0, &(0x7f0000000040)="1017cb1abf5de5bd7c7664bcaa200e5740772b22c58de6b70dd2618b97749c9de3a4dc8d5a7734e16a39affe5e3d93c46eb54c8ba942768c829764855d9a1c9c34adacb7739f3f8aad26cfb54be3c837d4522bced06a4c93161c84c769b00c855941fea129e017ac2cbdf43f2f992c84fd367c4624d2cbcfecb8aeb321382069ab3d9438e1848f64babb1d327a93b42dabe24ca7d4b0521f3ea84577eb5c752cac95f9f6c232a28c0bd08d952b9ec2998a23699997c753c716f478fdc30b58189bd992c16a55d6e5458d55b3b4a914d93ae7e99e1e80c9b4c4e89b11766ff45530c00ec05c94a8bd641975ed16eed3d664", 0xf1, 0x2, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, 0x0, 0x0) r1 = getegid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() getgroups(0x1e5, &(0x7f0000000140)=[0x0, r4, 0x0]) getgroups(0x8, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f00000001c0)=""/126) 16:00:26 executing program 1: select(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x4000}, 0x0, 0x0, &(0x7f0000000280)) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x80) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) fchdir(r1) 16:00:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004001000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="0000000246e2c9d10c7501df839f212fd50e78d6ade36ff251f43617", 0x1c}], 0x1) 16:00:26 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x810, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x82, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) linkat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000240), &(0x7f0000000200)=0xc) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffffffffffff3b43, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x37, 0x0, 0x6, 0x1}], 0x0, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00ff0300e3169c55651f"], 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x13, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000280)) r2 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r2, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000004c0)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r3, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) kevent(r3, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffe, 0x51, 0x40, 0x80, 0x4}], 0x4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x40, 0x3, 0x1f, 0x6}], 0x2, &(0x7f0000000480)={0x0, 0x61}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:26 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x8001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = getpgrp() setpgid(r1, r2) 16:00:26 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0xc005, 0xf313) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000000000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xfffffffffffffff8) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x7) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/227, 0xe3}], 0x6, &(0x7f0000000540)=""/227, 0xe3}, 0x40) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001340)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) preadv(r0, &(0x7f0000000080), 0x1000000000000287, 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000001200)=""/39, 0x27}, {&(0x7f0000001240)=""/78, 0x4e}], 0x6, 0x0, 0x0) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4012, r1, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80ca, 0x83) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0xff, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc749}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xc8f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x60}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x82f1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fe6000/0x11000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0xf0b2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8f}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus/'], 0x10000}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x101, 0x9, 0x5, 0x7, "c687d9b2a02eed3f04f7c1a3f5a25bd7125005cd", 0x5, 0x6}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000383000/0x4000)=nil, 0x4000) socket(0x10, 0x4003, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x40, 0xffffffff80000001}, {0xcd, 0x1}, {0xc5, 0x5}, {0x26, 0x7fffffff}, {0x43, 0xa0}, {0x0, 0x6}, {0x41, 0x8000}, {0x0, 0x4}, {0x7, 0x3}], 0x9}) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x10, &(0x7f000076e000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)) 16:00:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="8768f16bc2be05421e575c95e8e1732965482a7b22d1f007103ec977addb43b7fd43f24315b9", 0x26) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) getrusage(0x0, &(0x7f0000000180)) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) recvfrom(r0, &(0x7f0000000280)=""/165, 0xa5, 0x41, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) pread(r0, &(0x7f00000000c0)="fe25cfda96ee2f13d3065c8a015c820841375127dc4b7efc0ffd4a1b0ab4871d03794752f23611e6500a8e123f8f897f27", 0x31, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffe, 0xfffffffffffffffe) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000140)="0019812291d3371c84a58aea9b15073a92837e653d7f11ffa2f74d83c1981371b37fe10629709d6c128fb3d1b96a2255eb9f4acbfe18238f", 0x38) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) chmod(&(0x7f0000000000)='./file0\x00', 0x111) syz_open_pts() 16:00:27 executing program 0: r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 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) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file1\x00', 0x4) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) close(r0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0xffff, 0x81) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getpgid(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x20, 0x17c000000000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000001, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x8000, 0x47a}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0xe4f1}, {{r0}, 0x508abeb2dca0c1d6, 0x1, 0x0, 0x0, 0x5a}, {{r0}, 0xfffffffffffffffd, 0x3c, 0x4000004b, 0xfb4e, 0x3b1a}, {{r0}, 0xfffffffffffffffe, 0xcb, 0xf0000040, 0x7, 0x100}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x8, 0x9}], 0x200, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x2, 0x1f}], 0xc2, &(0x7f00000001c0)={0x6, 0x3}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x98) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20010, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x2, 0x82e, 0x80000000}, 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt(r0, 0x3, 0x401, &(0x7f00000002c0)=""/204, &(0x7f00000003c0)=0xcc) poll(&(0x7f0000000200)=[{r3, 0x20}, {r0, 0x1}, {r3, 0x14}, {r1, 0x19}, {r2, 0x100}, {r1, 0x180}, {r2}, {r2, 0x100}, {r0, 0x8}, {r2, 0x115}], 0xa, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:27 executing program 1: shmget$private(0x0, 0x2000, 0xd0, &(0x7f0000ffd000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x9}}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0xa) setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:27 executing program 0: r0 = kqueue() close(r0) socket(0x18, 0x400000002, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000500)=0xc) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getegid() r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00010061b307426f68acd8453c4f58da41934d"], 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="a19d8aa6432f6aa708bbc28e250872f3090f8634f2fba6eb277e8068821a44a8028a3121fce2ddbe3c90187549bf64fde61609108481d12c8c4a2a484b71c0e98998f36a203f2f9de6b4c074c784d25b4cf8f62d6099f9e1e4b264dbc40af53f2505410f4e2c77d1222c21d0753d1018881a0c9354e63f53c04703a4cd9bf370704b", 0x82}, {&(0x7f0000000240)="877915aaa7ccb2435901fee6995ac8e56cbc1b8e1777d60e2e24f6b6943692d0c0cdf666739b183d1aa035fbc7e8576ce8e5b16ae12139ed625ca4640d2f1ffb3d267ef743e892906e5e00abd5ea4d008194e83d054609071af78939e75a41cd8cee6fcea73a7d6d366cc96ce5cb33072abc93f273d98d099937f58297275d78a5f84b7543cc9ff9ecdcbe257d2bd21adbbae2a2933275d5b1abc054ed6a4c6554b1cde31597b58aceafa85a2a926e4f6366af610b8089efd120c3ec024d9348fef3307dfa1213134096fd986498dae60faea5c3ac5ed39c2de6", 0xda}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x400}, 0x2) getgroups(0x4, &(0x7f0000000480)=[r4, r8, r6, r6]) 16:00:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100080000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:28 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/4096) 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="2e72faef31c1e7d272de72a1232a3d08f056def5d028840b9057391081c2389b230bdb0a51b6b761863a84dc0e20f0abdd2b9b9acb4a62433bdef6eac25e23f5bb8357fe4a846b061e49f5875c96ccba41d7b450bbf6d9ba706d295e8c4c605f67d00ecceffcee6b82909f4f25ec77551650bb77f0292669bbda029e288ebbd6ae7604a88ef2ddc3965982c19886ffa5dbd88860e5b28e5cf64eac9705cea309d1c016f3a59ef60880b94348534fc7b471444e27125efd8023ae536bef133ff4b2f4401dc046", 0xc6) write(r0, &(0x7f00000003c0)="9487c377000000004133", 0xa) 16:00:28 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x99}], 0x200000ffffffff, 0x0, 0x401, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x210, 0x0) read(r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() pipe(&(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000040)="58c774454295a14d806440574e89536ba7fff4567c80fcf823402f3ff3d4dbcab64ad989fcdf2bc284cb7fd9def3489889748daeff7a8f7102544246cc91627a24abc5b35aab00e80bd919add4304dce84ed1b9dc7d82f5025ec40e8b5c6f526b7c433594a94fb0f3688ce75dd162991ef4c992d78dbf169c59a6ab84e8729d3bb64fae67686a838c6a82082ce08d51fb244eb74d4cc83816af589e5c5f742b71e7b95c09bca552dcc35c1436effb57619b3b5e59cdd8b58b7be94181d31cae3cad703f9b06f5e511ca73c", 0xcb) 16:00:28 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) close(r0) fchdir(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xaa, 0x40, 0x4, 0x5}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="cf424c0646f95058e1cd2b02433dfe0d381bbbc90884fe1972e0459a2644e226b3072f8d127fb90a2a7680fbaa1602bbcd7a06fdd006d67e677ca813afafd0a4d93f7ba7dae19f8130e7c08119047c", 0x4f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002380)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x44) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20880, 0x0) write(r1, &(0x7f0000000140)="7573552cc624b7b9bedbdb28e583be5730feffcfcd560efb3ba6aad6b64429bab73156a8da6cbbdff2cd54b2595ec63d62f120e57d0072f4cd13553fb5a5f1173a8ed2817bcbb93a5ffed6e49b8e234aa250235b34f76c39a16ffa53d09dd342620020dc34b68e96881dcae261161ca050a0cdd80140494e095517c4333bfb6667acfcce594b8db58414bcf77bc08512e0461aa14b7ef9c6a11259ac5e3330f007b54b102d5947c34c4ce6f46ff2a40d05097362e4d5d5cb943e34210042a8275bc0190b8be89c53998d4f250325171f3d00bd2144811182c690f1759c2c7c9c3d521cb722f0971724ee2af2612af5625b74225934450c2f25d776cc3994d35f92058ab3eebcf53730c67682f6ee40284bf7f13034d40321a8869659fc20a83cbe0842619c3f1da4e5b1bb018293c69e70f234ea0c8b175aa92fc91edd10a50a5948e6da6bfdf462a8a197619bb92e70ad12555596c358164f000aa702c5d1e2467a5dd6748dd83bd2272071401df6fc10d8d43a66fe7523f322a7560b230a8aa5f589a8d5281d1710d3706b25ea9f70d5cf0751ff4274a3df5b22e048c4cc19acbcf35d352fbb94f709b2e199f4aec3beac17971c4fe74f84665f957bdc5c1b4c53caa5eee1bcdc812aa9486913493abdff71bdf1b66ecd670e667606a6c2296ac78bbbe9e8fcc8e53aa561aef03410ca28da5a847e5f0c0a923134dc07a3a381eef72ad20741b12cbab92bff282aefd630303de4da121693ed9f9ea41569aad4e2690ec55c3d1959ff5f9aa372376715e56c6340473a8467e6a72238dfac1d696e919114c8878a884bed3b204d9b9a5644bff5f45f75bd95385470e9573ba4e4033e1b7a4d7d16f12b29f02bc11c01e1454a2b2d838813e27cfed6b66ad7ae2e6780afa621de67f147d401b5d2616c7bc6da06a9471cea2a651225111602d9fea750821cb87cd4a1b640bd6f6c0f6f69d0182854a2685d04f25d827f6d3611c3de894b4eaae66f6d4e49c0ac977dadbb1a2bcbe5382fc63299eedc836479b1e6b9ceca087e6cf2e12405e2368cb9a2708568d63ae3ae9eda3ee70395dfe03cc5163908b3cb41ac58f087a0278115a8acf450dcffa7d3d5ef61dbb96ea84f85b0ef3cbb26802daba4e313a3c3bb35a7ab9203ad8fd6df04a94b75fbc6200e74ba329c8f54d75e5e7392d8084c2d4208918bc7c5d620f8ac62fe1826cff4ad2e9fe1f8aeb2e997a5840bbb4a5e297f879cd53473f07e6e259d87852510d4fedb0a23a7e66a4a286ec59d7d806a7d0848a163518d3abe7c8797ba66b2115adcbab562a146039ea9c58bc2c7aedf4086b0ec54fde74674cfccd5ac5d4383404e55eac7a78cb52cde3a8524639da0766a47ea9818ef4ac3cdd99215a454e4b62223a244c300f303503f99a20413c722d44e80ed0acd0d7d224b4e04044ea603a5665f63e29e05f577a6a88c1f81f744a29ee9dcae55579a1bc513b886037c839c62fb769a3fbdbc8455ff98a944ccb7e20c8521ad2d72944d95b90b591a4986e5a06e374dec968c9fc43e4ead23ecfb30d99c948d210db3e368f0a4c6b410f0d0c3f689b59acd17d125661b2a184ef9e4835ed01edc88c4002a9323aa5f60c8d4536905e3f9d02d97c824fc212898473b14c07787e72da4cf8f556dc0b660169a71b632f46655c24804d384f587ffadf432fe755895a5795b3ffde032b0051be46ab32b6f7834c38bc0f7fe9d8904a0422f9a34f2d40f3e40c1b783fa1a07772499af6b47bf11282bbe2166165a2645239de97d4a6d4710ed7ba5acc8152acafcd3f6d17027868a51c4018ec273bab5730f36778b37406e537b98060f9fee2e56667c7228fcff3d0a89145c78329bfa31577d27428077ec83b6eeee752ca94569c9c653ecb6acde872fbabfed90a603295525d70e87cf452b790226524302cc38f6f0d59d40ed4f603c597844ed3525997db84765b541a0edc18641d498c19e7f94739a8b445cb66fa40da6c66d1b95707fe66cb373cfaf3140139af8e848a7bcf6465d07dbbf8c0242212d750ce3a21f2bfc7ef7cb864e6eaa02ecaac57bacdc9414f6230a7f3d1ee04bb82b91da84a28040e79e60f6a3e828487d24ad5d037b4d53411b5d1f37ad055f350365970fc0c6fc01f8827d8db0c379871827b402ffd8ff8ac44e0bf1d5793d6d5aa756b07ae928f4b8b69b565726705fd245b4090a5dd6dd0441631fa8d8a0fca4af15597640fe956173c0cc179c9eb9b15de9bd1dd49c41273683c72c1c58f3013d4f7e94eab7d021f933ce2ad533be0d93934c6988b90875147d47ebd40622a74a87a56b21d39e2bf4db091573f4df7bc171d28895f352862372c5f6ed592f86a050a4aa05b520c7fed8aa4c28af67c010f40036deb633594a006e74708fc0bde5e47981588bd47e158fa3f4f3e6e8e286fcb46615b5b218c4e35873d4c52d04f9be60303a6432d3acce7f68b203f5188b59aed80b8623e06f8d8e6b0d256aa5bcf599173cc5da294802eec702721feb647b318176f8f0674e44c59183476f0e18d5a835fe4e57206ac76730d3596f1d5fc23a1b2d14986ced7a26164e250de8d7e5f739a592c9b2147fa4e05f5c9b17ab273af226ab4655739cec8b3803b513d7a20c5a0751e6ae6f467142d2c821092c074c528abc27f7a88485932b64f632c848075b9f00443fb682d1c284db16c19679de0be893fc9a2a32e69229d06d1216bba22905bc35d2fe0ff57ce4dbcf5c30e6ba6d7158a2d674dc60d906e89cf866141d565bb6c4bb288f2ce87697e103bfb21c70712e28156b64efdf4e6c2bd518ab96311e5d1b675a65d019f91599c5c6973ef4a4d5f0772f623e247558ca633321c92dbe783a97b01fbfce7ea71d53ee64b28f5e9accb5e8d40431e930e82cce069a5d7df5efbcee9cb370946ff23489c5b13d49f571629fa7e6477b8c8501f7e465bb5c14b3f86390634f5fcc49bb46da61458ce7ad27d14c2caa3f946000aebbe700ee27a4c9d3004daf05bf1cddc7daa2e55a911635ba601cea803f22c95fdc81357a7e75de93fedbab038b363be7d25364327d0585a3d62aa963817fc6d7f0f01e0a7ef5705af74a8331e281cafbd3d976c646e36c55c63c12d5d8dd0cabaf7aa425417a9c0a4206350dc5f62f8bb37da60f642cd8396f7b01ef993f2c8b651d3d430f591df0747963d32de7ec47ea342b2470e33eda205bbd73299c3a166a4243aac59dee4fdaaf67d3dd18db573457a8e4f2d184971f93305d3f65023768e50a1b3218e1448cc9f818d1136e29826db0122f0eb49f460f8735c174ebf3e9f6eca27cc81d301f0f984b71a4105ba6bc70417ff52286f1fb7174c97206b1dff29e0a6710f629c0132f1d5f80c47ce03c5ef8df8ff20e9991d0f774ce35b27010a033b2b280fc2291f044f05d828c99f8ae4a12eb6259ba152ad111730d21df0bf8f6fc2f190547b68a06fe982bed12e216ca51d3680c46838286e6f5596c072ee0c8adf553b3c6090edbf6e10913f80104614d3922208fd5329903f8be78920e1da654a3e25b0a3200dc065ad6a5697006d140a98450d707a234403ffea8e91439e75a43e24dcf9c40994285cc20d0d8b39c4c9c11cbafb3b54f6fd57fef748ab35ea8aefa13c4080ac73f4325b454d8563943478445346b176443a62b1abfb48b0d2e9768196f5f089dcf863b8331de9bc192f3f8806f4385f016d5d83224d37be87b17a54146c07a19921d606a636f5038d71cf9cb2ef2fc5f058b4eca173dba53e89b7d8ec1092540eaa857fa64ae5a96a4145128e36a0d7cc9f15566f15454c3fd0b4ff2bc0a74f61acdbae7822498e0a423016632f2f61f66fe47e6d512d13e6e1aa76959f68842a3c3bd330fec8972dee2b0b4cfb18a4dfdbf40e6942d7c83d62bcd21fc3bd9bdd03fe091cbf7409babda47b986b495815bcc32c695887b84c7b0047b9a5a3985b50b3bd28260da80cbc698a989e17118764e317b9a75fdf416e9a654d1e5c17b459f61326d1b99178a81e76a8ec5f7a3066bcf8ad2921c65936138f9bf973f454c30ee164eead8fcf16c7288752dd2313a0a9ca6c57588605f8143d22fd6166309f22c0c8acdb76dba00aec5d5761eb97e9454c94f6e8b8351b9608694260ace7274b4d137c750ea619c3ac49e493fe7b5d69c41f15050d65ec24571377bb57f21da4cfb226196d4b9209141ee2e7e3e68207f9ada202ffff19a4cc279610f559f2a7a2723330bb0cd612840fb2aedfc10d8762e44af203b245fdfd245c0f57aaa804bdadf43778f6f38858836260ceb31dd60bf9dc4ee3ccbc5df8f6f10ba941a86b944a8ac52cc582fbd4bff1de1207b0e784201622987751e795fb398bc68fa8062297d9fd64a2e390a362a037fc5730418f4418bc1eebb6dddf19c8ea1fdfedc1139fbd9635c0f17b1100061cb7f854ad9d72a88d1333fd4b94125b5c615b7062a6d7e7811d5fc704cf386e526863989e2a1963e2c601bb41373cddf3e5dfda449a9a1a5a7cecbd5fe94f1ac8b4e749e8f7385c3d57e81cab5aa23a7e60f6df159cd208c12e3ca5742b4b4bd6ccc54f90d71ce9e4a12eb5f61d7016847105bc98be2092a59071ceb657ab476c114e1eef49165de87f34b4bf0ea49206bd7a568d2dadc9e46c44f7587c23c533dbf6cffe63c2f3407759abe2b4292ab1d27b9ebc5e2e435a49260cc2b118166302092626d8f577aeac1e7ff981741875f84e33842872f8ad4076a25d249103de5ba273b66f757fa23ad76fc5a067104c14f045395e4ec82266dc8032663a63210fdca30a2a7c1765d2a0d13934b6b3ae7818bc01d5b3805089df9d77d432396ce3d64e982c4e27c6d27bfa3c41dd848606b269abc4fbc3056b6e2031ea238c48344c9cc2e1c3bbe0b3b2f04cfbe2c30f2d87f62b4de5e5ebfc7eaf4532ad7f6d921190a971e42a9ec71640d2a728acb2076be8005983f860c05129a24374e1f22c6a5b092da5195aeaac07d71faa1bf44348995c02c59b6c8e990860f8e33890821ae41aac32b2d75a58794e6bf3ef2d25e99b8fa099ec609c0952c00197010e9854738859f031435962dac8ea57390bcd04a0d8990c2622ab822104094422f836f5d5a6786374fc5f86749f8180906b7903b7316463acf8992e5fb84912d7eeff22d651333a9dabff133a892967460c62b8383754b531442b65aca5e92684c5a629003031ebe618d7ebb733730dce0fec9bdc612ff64b8c79b61c9d9ef21580dd4703e8ffddb7e1e1224bff5bb31dac28121db0529f59f1a1a53e114d020f8b07723593adf662f92fe9ba43578e09e0c902743771696547fe9e2b100b057b15159ffa0229cd66be728b9260ef1168c7d1f6aef593480f9637980bf1262a62d0db9d2180946ef2f354ab3463033351a987512070fca503e103ffcc9499b7dabbe2658a72ac9a7e9d8f420f7030182b821454fd21b8fca5c1b51819227431c35a59dbe3f9eef6f4a56760312fa8ab4ae0729d82f3443247d14156eef0c346b46c5239021b0467a42442451113e173d4aa5a9ddf348f8684d6d1fbe5fba14fda481598df112ccc63ed629b6f3e1a019c8d13e9bd28a32a89269f7a48ebd476dc29b260424bd6af987653d97bbcf4bf3e3a8122806237b7f02ece7154a229bee41d78cb2c482c69f53c9272de62c7f0a07793b3840b572e46ecd8bd518e8590eafdc7079aa085a92047b3e8ca7cfd9f9b71d78f4bbf0dfcd2c21c92bd8c846b699d047eb990b94f28b34937e4f7d3e9399058d1c87f667a4aef620", 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x890, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000001140)=0x8) r3 = dup2(r2, r1) flock(r3, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xfffffffffffffffd, 0x2000000000000}], 0x1}) recvmsg(r2, &(0x7f0000002340)={&(0x7f0000001180)=@in6, 0xc, &(0x7f0000002280)=[{&(0x7f00000011c0)=""/174, 0xae}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x2, &(0x7f00000022c0)=""/99, 0x63}, 0x40) flock(r3, 0x8) flock(r1, 0x4) 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = dup2(r0, r0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x9) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) munlockall() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000009, 0xacac, 0x5b2464d3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x62, 0x2, 0x7}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x5e, 0xfffff, 0x40, 0xfffffffffffffb90}, {{r0}, 0xfffffffffffffffb, 0x30, 0x10, 0xffffffffffff8000, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7fffffff, 0x9a}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0xd, 0x80000001, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x44, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa, 0xfffff, 0xfcc, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x8000000000, 0x1}], 0x10001, &(0x7f0000000200)={0x20, 0xfff}) getuid() getuid() 16:00:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x220, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x1, 0x6, {[0x9, 0x80000000, 0x6, 0x6f425e580000000, 0x81, 0x4, 0x5, 0x101, 0x5ea, 0x401, 0x0, 0x3f, 0x8, 0x6, 0x7, 0xab67, 0x3, 0x100000001], [0x9, 0x81, 0x1, 0x2, 0xc3, 0x0, 0x9, 0x8, 0x5, 0x2], [0x3ff, 0x392, 0x40, 0x8, 0x1000, 0x4, 0x5], [0x81, 0x2, 0x7, 0x9, 0x1, 0x4], [{0x80, 0x38ca, 0x7, 0x8}, {0x80, 0x2d, 0x1f, 0x55e4e694}, {0x2, 0x4, 0x0, 0x1}, {0x1, 0x7, 0x5, 0x84}, {0x5, 0x6709, 0x0, 0x1}, {0x0, 0x21ffe1f9, 0x2, 0x4}, {0x4, 0x80000001, 0x80000001, 0x3}, {0x100000001, 0x1, 0x616}], {0x5, 0x1, 0x3, 0x80}, {0x0, 0xaa, 0x200, 0x3}}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x9}, {0x65}, {0x6, 0x80000001}, {0x102, 0x7}, {0x25, 0x1f}, {0x4, 0x8}, {0xc7, 0x7}, {0x27, 0x80000001}, {0x85, 0x1}, {0x7}], 0xa}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x8000000005, &(0x7f0000000200)="64f6399afad9fd7a5be16a0c39f55f24f3a08bf1478fdbc6a6e470498ef6271d7b4fc32ec7f0a8665fef96a1ad3d003f80e90fa32497ce3a8cd883fb3a66ae673b2a357f87cf49d5", 0x48) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:29 executing program 0: socket$inet(0x2, 0x8000, 0x9) r0 = socket$inet(0x2, 0x8000, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x195) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x0, 0x800) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = dup2(r0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x2446) write(r0, &(0x7f0000000140)="b827a9bfc6b8f26e2eaf", 0xa) recvfrom(r0, &(0x7f0000000180)=""/251, 0xfb, 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchdir(r0) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) socketpair(0x1, 0x0, 0xeb, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="511c5b20f7cf2fba", 0x8}], 0x1}, 0x408) 16:00:29 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x24, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8000009d, 0x3ff, 0x26}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0xb0, 0x0, 0x40, 0x3}, {{r0}, 0x0, 0x0, 0x11, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x90, 0x40000018, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0xc1, 0x2, 0x5, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x28, 0x0, 0x401, 0x7}], 0x8, &(0x7f00000001c0)={0x3}) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x470c7790, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7fffffff, 0x800000000000, 0x4, "2e50695b5259b9909930f6030e00ea124740465b", 0x0, 0x3f}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x28ac) r1 = open(&(0x7f0000000180)='./file0\x00', 0x4, 0x100) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x40, 0x3) pread(r0, &(0x7f0000000140)="d7", 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x6, 0x4, 0x1cf8, 0x2, 0x8, 0x1f, 0xffffffffffffffe0, 0x10, [{0x6, 0x5, 0x100}, {0x800, 0x1, 0xffffffff, 0xff}, {0xffffffffffffff60, 0x6, 0x100, 0x4}, {0x8001, 0x5, 0x3f, 0x5}, {0x401, 0x8, 0x100, 0x1}, {0x7ff, 0xfffffffeffffffff, 0x5bb, 0x6}, {0x7, 0x3, 0x7, 0xe052}, {0x2, 0x5, 0x1, 0x10001}, {0x7, 0x6, 0xf3d3, 0x2}, {0x6, 0x8001, 0x1, 0x8}, {0x5, 0xfff, 0x400, 0x1}, {0x9, 0x1, 0x0, 0x40}, {0x8001, 0x10000, 0x5, 0x37a1}, {0xa16, 0x5, 0x7f, 0x1f}, {0x431, 0x3ff, 0xf53, 0x9}, {0x2, 0x0, 0x6, 0x5}]}) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xbe5) 16:00:30 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x5, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1c, 0x18f}, {0x18, 0x3, 0x3, 0x1000}, 0x4, [0x80000001, 0x2, 0xffff, 0x8000, 0x6, 0x401, 0x1, 0x1]}, 0x3c) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) setsockopt(r1, 0x5123, 0x9, &(0x7f0000000000)="19a82e05b67a38dcc9d2f8a52a084eb3ca87fa8bcef8fece90b624bea519f80f27adcf78214887711beaf95d7a502370c019d476eaacba507f3445a3a139e99d9044511e3afa8d7b957b31149786f2ce16db284a047ee4a9faded0f6ddd29c5b5dde4398980fc95abb31f18ac4c270cda95288d6cd37e29610fe69c757ae59a715144b34913315215a07aa258c21597468a16339586e01fbf2624c9df54dfe9f6196e2581a1398ee7ff040b01491801f9e3bde694ebd8a882233fbc7528692", 0xbf) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100000000200, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/215, 0xd7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) fsync(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10200, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x480, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0x10000}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000140)="060d7e5fac468cb87006525d23f2c7b7f643390fa0cff19e9a7d9da7c2d067bf0ab9") 16:00:30 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: r0 = socket(0x3a, 0x2, 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40000400000002c1, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2011, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x44, &(0x7f0000000080)="a8e9d378c0028785d48b9e8e06bfcc836aa313ed7fe345c665e282799268c6446cbdebd33f7b9acdb8537fbd1e29ecec733672957a6af3af69c267a95331f832218f25c9") 16:00:30 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x214e, './file0\x00', './file0\x00'}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f00000000c0)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) r1 = shmget(0x1, 0x2000, 0x4, &(0x7f0000005000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:31 executing program 1: semget(0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) 16:00:31 executing program 0: pledge(0x0, &(0x7f0000000100)='\xef\xbe\xad\xde\x92\xcask\x90l\xe3\x87\xf0\x9f5\x87\x01+\xbd\xadN\xe9J\xbeh\xc5N\tL\x85\xf3\x86\xde\x96\xfd<\xca\x9f?\x96\f<) \xfc\xad\xb8\xd6\xc1`\xc3\xb74\x00\xee9\xd8\xbez\x1e@F/\x9a\xafu,`\xfa(\x05vL\x87\xd6\xcerQ\x14\xf4\xb7\x1c \xa1\x13\x95(>\n|\x1d\x9a\x1a\xb5g\x0e\xef\x1f\x05xY\x8a,\b }3?\xaf\x8c\x83\x8f%M\x0f\x9f\\\x1bV\xc7\xc8\x14\xbe_^\x84\x81\x90\xef\x93*Lj\xa7\x00\xda*E\x90\x93Ap\xe5\xaa-B\xf6.\x16\xff\xea\x8d`HF\xfc\xe8\xda\x7fR\x89I\xcf\x94i\x016Y\x1f\xf1\xf1H\x18?\x9725\x7f\xba\xca\xb9\x0e\b}\xf6E\xea\xef\xcf\x9cdL\x97\xdf&\x18\xb9\x80\xe7\x1a%w\xe8\x8e8\xbdY2-S6\xaf\xec\xb2\x17\xb9\x1c\xa4>\x93s\x15\xfd\xc7\xd7\x12\xd22\xce/K\xb4\x92\xa0\x94\xb0\x8dB') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x2) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xbb6, 0x9}, {0x0, 0x1}}) fcntl$dupfd(r0, 0x0, r0) 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:31 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x102) lseek(r0, 0x0, 0xfffffffffffffffd, 0x2) 16:00:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) write(r0, &(0x7f00000001c0)="2e9cec71352ce47baa315ebdd8a9655b1536b8144dc25f667625d88be11796c3b6ae8c0ac8fea3d2acd3d7df1dd174a6dd03ff87768dcaac24644ae1d56da78389818db7650a3d46c2b3ed748700b2de8c16366ce33d56ef984284be3943cd28a2814b98adb86bac972905ade4e219a919886a6dcd5f007df56d802ba39a370c6616295512856222455af79391ef3540b899969ca374587ce575ad3b99659c0ac48b641610d6988cc190e1b02c60723dad415b8892ffb6b3fb25e5c5354a61b6f6ebe2c3c896ddb621e21eca846b3f46296aa0902ad011545ae4015ead1b610c3b01184e8d813890a29e8b7d36a5a65e80404b7c4fbd34df9f974194f28ca0c6367b163383accd655c7726068ddd17a71ce022d78926028a124d7b74ef43465e41c21262b96efba200d291fbc4a9729468cc92f353850c6b4d693e7d8574055898344b5987e4282dc96ac945a3bacfd85265b2abce7224f6425978204447a915f6c2165a5ce239c977c5eed2f8d72ab3e395045b0066ce5174a657f9a92bbaf4f03568b59aa4db91b010c392129cbc8ffc865a0e74d6a6481c63c26596e96ae9279933b49fb0d0c30da79dad01b45bd8c9a4c9162f5f49cfcab87d8191c7d52bb57c743deb68326dcc67bfc5b5697205d43f0b76024e464ae42c858cd246c4eae7eec70a34297871199b94da15644b3877fbf49be574b367ba59e7617553f1595233a3ee2008cc85433d25cc9c42bda1c578357bf5db688c781f90cab00b66925d4009ba40da00064e0ba5a5b8dfdc4db5dfea83ea57541fa3d7bb409ba1a05869afa0013157de6913e497da4cdc0ec6c70ee55d32762429d7ecfa732ba6cffd743fd7e7d8b2eecf28a01751caaaa2bf4cafd6641cbb48b0ef4f51cfea8e9be16270a0cd5aa4397a244b8674cb1dd197f8f0bdde426450fff5fbf299ffba2046108a3ec019b11d68fb0ad8496549c7f6005e0516f1f6a069069265d7f0cfdcfd59153d76ce9b0be0f9d0666163aa71efb420ea419cece528db4c92625fed76d81cfd951efc65718ca4dbbf177c07867d847e8a6b7e8ca55ee7c6d62d40b26e0fc4dc1105717d0074f79c0913c2e8909e9aaebc35eed6bcc8ab28035b17fef9b48ca83cfe11d391896e96e91536f0528ffcfdd0348a512e5aea506a52c119eb174ecd2d780523e8f6be2f55f1e641ff2198b42cf0be65377e0154798967eca24441dd42690a00dc80a1fdf28851424decde9616610eda3d001ca31506951108e4825f1190d3185e4982804a15795c2303aef564f452670f86e463c80be9d0756acc434944c36b921969be419554cf9272abc3350c323ea85fc1742b1c910f5fbeb816b862f82bc0172ff4645eaf1b83c0935e713edd9ced7f8751ca0f8d1e9f62251dd684e5787d96399edea5ff1c7d725f760c0af4a2ad8df067405600e6f0ae16b7322a1b4f50b2068573d8e29b8a38b48df24164bb4dca2c751d9adb9814461b0eeba79e214488306aeeb8c58903cdf4981e3e4d581e76b6f423bc5bfbdb3a7ec407045d03c348f57f2b7fb60c526313436812ecb88ba24fa591ca45d79a52553ca34cf88bea7abc272115cc258d68bc77593744728c55a032c8a394b7d5aa2ce851573b0ee08c0cc249cde5715ebdc36de2fce8273802213dc1e6b71ab58cb24ef6954b31d0236b7b3e15e7f7973d79b1a17cbbe894690664326c3b23cd07b282aa0dbf210dd0ffd9c6f6c634ceab6d8e7ad41e41dbaf6780c44eed4afde531342ccce3171712ca0dc5952c5fb59752e2fc18e9367873922c37de5f1f628efc9d3625bb110aa998c8b1a6a0c8ddf10c1cce2321bbb856446c5c63a8be99e44ef104c1dd6f9c479b92d780454c87c86705508893844a1fd4c2cc4da63b621fca89b61aa3bee4c352760b9fc3e2785fb8093085910362aa0eccac6b32251c173f2449da90ed2d823e59b953b3d576350011729222b55396a2bf823913c5d91a10f8756b0bd6fcfbeb8947ff93e747d2a7fd1cdca86a68cbdc77150ae7d189ad8af0e5e720d01df631762fa828b73b4e41de3eb4fb83b0d278e505a6018a3bd81bbb1bab7c98693667f8ed83af890fac9ec8e3b8e8fd222a7415e05b07cf18500b7f1e4ded7c8a5e2fb2963dab104dabda95287f33f29efb769319ae66a2ca81db9c26bf847b50e232d3c18baef2920d5132aa69636470cc1ec3e442b500869507c47ec74ee1d3e74ba9ca0b7f2b7f2d43c030e15ecaef249865a2659ee4aeace53d8a3601111a83beb368cc6a23adc196d693aabd514bd42a93cc0c86b4908f17ea344cd4e1b5683081a58e07bd5ed1a43266ae96ddb85af85cf494ecc71c9244ecb910b3673d8300907847c31792ceb22e37c2c32a4cb2ef0e46a3fa6e21c697ae027adf6bb25e4a07f6cc173a349cf0f303d2a0ab736d9cc2417480c309908ae52a373fe5fd6cf999fad1cb8ff3f84f74f35f1d09ed0968309b813b84333c94ef201fc6c8892fedbde2c6cc658cdbbded7b0775267eab9bf1984d57609d00fad02a74b103160a77b4a801a6fedf43337c19e2a819e556476440fdaf7bf94490fb40698b713470a6e4b9ab7784abf42482999d082a903a680ff7b7567c11b0616f8c13f975ddba315efbcec4547c018fe155736c7985acaff592c7ebccb1aa5fcdfb4fbcc7fae49cdc3a6dd463a59cabe50e55088d38fad48ce54d4da1a1adc3a8f4431d332553edcfdd39e07390839894744d94fd871246cdde1e8325375c576949db81a8ed9e29fbae098572ced9d0c734937d4116c12bf67329f1345173c13ace94bfcd2db2c65516f44af6f80aa2fd774ded937c9f2c7bd30e97a5aa03f1c5e0fe351a04d893af2f2f688357da39b1cbc8892f9366a602c8ca97561317cca3d49bd7921daf22cb99c00493afdedf398526f761d58eef7d5baa8ce2d6fbfe4e28957a114f4c4e34e8f087be27980d74b32866ae9ba9858640c17a8fd5b67343d086199388c0ecfe4da3c8a428eb468aefbf059771534d4b0d61708ed6579eb5a1daefbc5bb780718140ba7dda02dc09375fb32d9418a7811fef6d5bf9ad612aac5d36db7583a49e986578cdcee46df38a520e0d57bdb88f347c1e8f2075c022ca755eaf8145c5af99484230e7ce32eb13062ccd7c1832f60734be1601e5c40413097433a94642d0857be65006f6a627e864727828250ebae902bc67893cf75b0d2ab52a167c30a4c3962629735d322988a32882cdf4e7d953299d8a49ee893b2bab343c8edd6e9dcee004cbf2040ad07674464a00b971633f19830e243ac30971c40bf4cecf28e94f273a7fdb2670f1ae469f671bb77deab52375bafbbc872d937af1f0dd8867684c0c26076a93a4ef4a45ad973f24b1844ca40365a422bc71fea0c31ca1e908f54cb36050d109d4b79749f3d412a31cc06f30bbb4c26bfe1c73c2d0e89d3afd602c9674194f1e2ffac7b588c715dd939b56eee18a7d3054f90683c8ebc7881cb35df9d09a91af57169636efe45b303b58768515f3da479b2e3ad0ce26b119f46c63dc9863b3adcbd3591b97ad2e7ed3281dd31c87fdc99e9a6b069797cb15f5ebf4ca764cea21d06ca8a2283d3c5d490fc346bc5d85cbc67b04094b1621f6ef95e3d99c6c6419b5becfa9ec4bfdb9d4e1c6c015563eb43ed964364274fcc70e87588a107c19c6373b575e578894fa4bfbf8e6cce482cdeb50f0e360a43faf67ad191ea6cc95346d53f51daa8456838b2f33e3633a1e3736788b22d8ca4761ef4b455138b343835b4297f60298aa906763a0d895374bd058fc4d125b422161d704b0f6efe34ccfdfb244d9706c9123c13d21a62549d0c3620081e148108701dce03f1e930976c4ba43b80c1b3a3f14d42915ce87a6f22f65f8f085f34b9bdca2bc983103f0f6b751d28eeefe633f589a135cd037921114d8783190f70c31d21d6c8d96a0ea6c6abc29ec7a13ee5583a52967125996c2ab449be10751a982020ce3580577a42bb8b6da8230d6c82e53ecf7caa1ef9e51291ec9c843dd969140895a5cac101b4ce4dc263dd7ae6a990b81f78a14f199b8102244660d896e04c59f0e921f0f4041b4f674f419652d982788bad6b7a8f0ba1f7099fe2a5a3862c421591038ae563e2908acedd16dd983b9c42f65c95f5ced078dcc06a3ebd068d37ab68ada57705dbbc10642ec7977fa9e4b8d2726b1ea9fd4fc732c35c94ef4f88c0d4a48ad90dc74b2ad462e798834398629854383372c3235b8e37c28bc24470a20dc751e59b0c6e7fd42e45905eeb79c12ec54e5c55cf4d3c4955ed69c9e3cb9c6a9d0e986b1400fa02db9570ceac46e735b6f201e1ac064c3adb566da777137022237adeb4619c2dad2d1ebaddabe5a83686df952ebc7e7f1aa505787e122bf4fd36305a34b1dfc77e55ff10b146569a62d78340ee4eb7f472cd56e79808ff676c20060dcba897ccae78e4ac6cc4ed462554e7d950b0730fa7d402f872387bc6c9473230d0a6fdd3f43eb7557f137a5e719258eed0a7c026ce330466aa091411cb9754579222442e52b5e2b7fcbb3cf739d57beda3e490cb2eaa390b926614c65abcef2461f0d27f190d7ba1fd17f28bff1ad83ccc713ed3dcf1ef8c0e92485cc7abdf6c7ba8774ccafe515d34d8babaaf972ac6a2909c3340f9e277b66c5bc4d08dc3832943ba6179d06ca68bf5f79db6cce1ab9491341918176cade0ec7a5ad92ee7996e2d5031dcfc8efa5ef4c9a4cd1aadea01bab12b35fc51c87897d7af3b46b5eef093c9a75e0a8b396e07b351c200af516b824952e08dc6b22de32d1f73dce63a079a1146cc240c4c4fd25b85d881c962287fe245ed23938cdc8d8322c68cdf3a94ec2e1b22b53085dda107e870e841175362839a683208106987b9102942a40dad2e6a34043919ae0752289cb31aa0efe8a4569a9f2b4cd30446ac26192ad98008f34bd00cb50d029e0af1c231c54bfad658fa7261cea0f1de3f2d938f8a003c1f5d0c0da0f3cf87b7aae53ea96da19e3cf48547b709ab57da6c741368551e30a26eb1005218815211ab252e473b9c6d70690aed34d6754bf604c6dc3241a5ff62efcc087bffafffe1895f02af01625a5c9178ee699f88413edfa6d77c2f0048f6602a85597b9cb0a3f268f67489a30bae4dc002fd4b64451d29941dfec0a90a657c7c4c3e75fe955e74ca52c665dec7e61dd65c121281b3c353428db953607dc3c4ad8f630bee7128b235c9a9a611fde7036b48c0282dbea7f9a5f51ea13275d9232a01e05742b966c0222bf7bc93825c5512ed015b20a1b6f6b984bcb9186c987071050373d7a997e19cd18b00f43a407bf2f3b40fad7f4b09d1bb0964061c91c43cfea129142015489daf35d868e0d3ef83ca30b56a6980dbccb0c60db533c07122d80da9b1a8030763ade8e432c2154329dfaa8b2413c826618feb26600e6e52e823faa0786263f880c5e71a7e627091b3a8fa6b8bbe8239d616ae7e6dde02d3ee43dccaeccd29e98a466e96e5b2e982a36b7f3be3432d0fb73984380ccc5f68bf49e369f1e04b04c75aeae06c3dab99859453ab13ef71c8cfa381ae0f4ce5364fa358a11cd0a88d080fa8573d622884efd38bc4c45709006171006f851291b0aac9435b619bb65b5b67f5cdf29df812860a9fb719709c83df95f8edf69b1c7dabef010da76084028c8216762b40ec8ab65e2896f0a4372b04535e5a3b89167e9715a8e4957b2042f242934a8b597f256e9520a9398db7ce68c6e1d9e6061f4e1388034a6361bba9687fcb76ed9dd8171", 0x1000) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x8) flock(r1, 0x2) flock(r1, 0x2) r2 = dup(r1) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x4000000000000) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x98}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0xffe0000000000002, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0xffffffffffffffa9) socketpair(0x1f, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x8000000000001, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x3, 0x423) 16:00:31 executing program 0: geteuid() getuid() r0 = getuid() setuid(r0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='%\x7f)(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='+!]+\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='$\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) socketpair(0x18, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="a5efaa9b287338d0dd48f62b3ea3ed50a79ea99318b8c825b208efd98d27bbcf06efab6f4d0824670ff55d6eadd669f4bff86aed8f4c7d1b196fcb581332772736342d01b4e758175917bca978294dcb1164eab320551fd6674b60aca32ab64e9a26ff7e66f0bd2ee454a6347baf7306f064bcac8c7fe7a248ae0d7f0c1b04395a785358bc829848c9851b0ec55be1d5a24adcae2bd1f4f47e9be948d630ded165b11ab89b25db08979692aa2b8789dfcfb8f1f048f0184e8702591398", 0xbd, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpgrp() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffffffffffffe, 0x1}, {0x18, 0x1, 0x6, 0xffff}, 0x4, [0xfff, 0x8a5, 0x8, 0x3ff, 0x7138, 0x95, 0x0, 0x8001]}, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x9, 0x3fe000000000000, 0x0, 0x4, 0xfffffffffffff682, 0x2, 0x2, 0x0, 0x6}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x0, 0x1, {0xfff, 0x80000001}}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x800) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)="b79c675be8975425b9277f0bb7b2df77fca9c0faba70206a7eb838ca5643a94dc7401a008b27fa46dbe30a51a6843fb149b12f8a6226f0e6369e7cbd6389d12d91c83f57d9", 0x45}, {&(0x7f0000000340)="e1129d7edf52d8e82e9d3374b0ab2af626998d02e3ddee673b87712b3c6f605e40f341d6fd34e6a1078c007013c228aa4702cd4f7349b6434c000c4a744b6269f2b3fabdedf02b94613135ecdfdcbdbad472bbe33184c72b4c2e86939881fac747385f806229beebee77890db4a2a7d68ef1d87a5e3a57ad75c0437b77373cbb51ee4fc1a14b83b1a043e0e71fef52e5a431023e32750461b866c956760ec46df6c9b7c9627cf7a98c2bd1045bd6660532b94a7ce6bca09cd94a36b61ff7996e6d7aa422d314fc2bc7d14597b329a134749e4a5ff20abc384a524e1f3cc0fa7fead0d649641f", 0xe6}, {&(0x7f0000000440)="9eba3a19cc61ab9d68f1c13cf4c5c56f2f937a1e903515a13a94c3ff4e13d56bb5f9e3eccbe7396b78320bdd8a898b1d34ba6ef6fc2632e27b4122a56dca74", 0x3f}], 0x3, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)) socketpair(0x6, 0x4000, 0x100000000, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) sendmsg(r3, &(0x7f0000000b00)={&(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f00000005c0)="5fb825cc24d605879a7f8212a19a3b5be8e1697c1544b9cded788f0e5952046ed5e67d05c9a65b497d1a4dfc1bc72d5b8311c0716339515da729409261ab40bda67a80e6eabdc3e9ec097a50615f3f05fb499d47251bcd64ba53de6e99a0384b10e99ccb564f637f40f9eaf97b88e970bcabe797299b6cf1415cad754c2a3229854c", 0x82}, {&(0x7f0000000680)="2d53cba4d084af4dafc401eac8837f9257685f0e20e6796bfbb291618a17d8f4e4f0f4b193cb71d211e17a41f1a061eb83eabdbd028634de2f74de1666a5eb1b4698654fbb92b402e258866e8c2f0ae7e80930756cf7f69c211bc3401224ddd341cf5a7ff848be73fd7b0fc2fc9ef89cd76098756c244bf19efd578cb46d8b1f23b91be0d61b54e543ff6be2bef8190dfad4396e3c870e1212adfd8492296b4a65b7028430c5901ba4c650d13ed8300087944c75127b7f3107a709193de6322d476ad625d2766f19f444c1b86dc2b8466b1feda7d8f8f1d96f14e1add1d88e1f9f7a07bb68c99eb115187087cb3a8a1b18f0", 0xf2}, {&(0x7f0000000780)="992dd963a8d8c3a24f189967cde1f5a214133ea2a040eef34275d5bc8fcfc24e5db080510a9b68f0fb3dc90e3e2400aafa30af221ba92ad0f8927c17b705f1dc5a9cb76ac40b1b76653fac4a76f47af54dd983fe6b34d9965175c264aab8b5f7fb306e3dfb24e71a2998fba824fef53bdc2789163fabf956b35f7297411d6d5463feb756ea47f6fc67172aa8b4eb22008a59056094fa7ebe96e9cd41c927e654bffe2144b744bf099b8f7bb9308fe8b2a91ec8af62d8ecc3e9aed71b1382ba7a646b32cb84dc0cb63e31b24624184223d0a5ccdd6965500bd007086a39dab6f2478e311477a379de39e78f4bf2b96d29ea9a", 0xf2}, {&(0x7f0000000880)="fdc3174eeed2d96d68804b7622f0b683ed5604d1043176616eca50eeb4f506bf2bea8313b352ebc4750b353576bf7f6046bb6ed92d3299a57cd93c9ebe10bf5705e5053720599673f978de1893d1e86d2b93c79b4ee1e096f8fedbd5d625a0da81b6020d8eda183bb750276a9903b528f08185b443a2162f4f883aa648df333fe6ed6b99bbf06408321edcb448223ca7a136102ea843628bf3b138c6361099d12b38965d529a146572eda93569887a3fab6023aab12f65a618e27808c1e07aca26d0ef14827884eaa6fce0", 0xcb}], 0x4, &(0x7f00000009c0)=[{0x80, 0xffff, 0x9, "aeda47d8aaafdb0912df9985676fc243ca35f519bd97ef2bc28619b0d2472cd13180596272f747e1638560f5f438fdac39124f8fec8399538adcf19846dc92c6b706552c2e34d28bc5c2d78146cf20bc9d10d869d0b540fabdc1ea4882a44e6b034019b47d27209851"}, {0xb8, 0xffff, 0x1, "05d7be9357bfd49e2f61417dcaa9e958f4f7ce51b766d19099ea9709ae39cd799d23061ba7f6a8fa315a653ba93ca3f616e3c3fa8a0032e5f19de5ea279ae9cfa7d6e8a962ca2f8908dc190c636a3de6d2712ea2abbffb677dcf0cd57da0d4a4eda19ed6099c1109e0673b82b867f3af1941b2986c16da1d5c0fdda977ffdc9eb240fa87102b9c83dfe1d808325b7f8f6df99e70135331c5e3e7df02f02f53f6d0"}], 0x138}, 0x40a) ioctl$KDDISABIO(r0, 0x20004b3d) r5 = accept$inet6(r4, 0x0, &(0x7f0000000b40)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000e00)={0x3, 0x2, 0x3, 0x2, &(0x7f0000000b80)={{0x80, 0xffffffff, 0x8, 0x7fffffff, 0x2, 0x6, 0xfff}, {[0x7ff, 0x0, 0x0, 0x2, 0x1, 0x7, 0x20, 0x7, 0xff, 0x1, 0x1, 0xfffffffffffffffa, 0x9, 0x6, 0x3ff1, 0x0, 0x5, 0x7], [0x0, 0x6, 0xfff, 0x0, 0x3b, 0xb2, 0xff, 0x20, 0x7, 0x9], [0x1, 0x3ff, 0x4, 0x1ff, 0xffffffffffffff80, 0x100000001, 0x3f], [0x800, 0x5, 0x5b677d1b, 0x1, 0x7fff, 0x1], [{0x1ff, 0x100000001, 0x6, 0xffffffff00000000}, {0x8, 0x8, 0x3, 0x7}, {0x7, 0x3f, 0x2, 0x62}, {0x1, 0x3, 0x8, 0x3}, {0xfffffffffffffffa, 0xffffffff, 0x2, 0x9}, {0x7, 0x9, 0x2, 0x1}, {0x3, 0x0, 0x3f, 0x2}, {0x8, 0x7278, 0x5, 0x7f}], {0x7, 0x7d35, 0x5, 0x9}, {0x1f, 0x9, 0x6, 0x1}}}, 0x6, 0xaf}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000e80)) close(r5) semget(0x3, 0x3, 0x18) sendto$unix(r4, &(0x7f0000000f00)="cc3daa2e6ef7c998272d88e13c9f7bc4d76fca78b1e8341ca88eed308d81eef042b688ab167bcb9ac857ee3fd1738ead9b80c788bbc70fe0679c96056eb408d5ab8095c928f7fae4742ce038072be7cecbc5e05bf76a9dbab71a8d2d6b7e229f072e6237590d6000a0fbb0ea29049f5c29ebfb7467fda38ad31766c776b99a8e6e3e14b40f26f59a148b55f82e9e26b59d0d9522e8c2cd83f499e24229a523ad8d93634a16899f6943ff1542cb41ec15ec1ea796f413b8e862a7d33f839e53c5291a6ef2ac9676d9b74a610915c1fb39af1c7ae9de76226fb49b3da5af13152b85e6c5a59c1c2865032f7cc4b3612e92a77dc937bed00023a168a64564d2ce70a071a5605ca343b59965eb4a313c8adecff9eecc063851d06bfcb2f67220d019bacdaa4dbedb8ecad3cf16986f500e0ccaf82ffddee61d872fe9825d42f2390cd6e2343d67e03e2b8e7daf2106ede270763ddd83b259e3a5b4ee76d09a8a51bd2d2d9cab3304358330e8cc70681ac6511887a85b2212fdafbc844e950bdd01af105e76fd9f60863d30a93224ff0824584ab4a80dad598a61052ababc2b49ba4431c7101653350917a8b07bea2566af509dc3da7d3c038a88197f1808e214f23db5ab1f97a212e91d3fccd2f8c605a231f3c479b6e24c591692b152fdcfe725301026d0a43e84dcab7b93e23b0f65b245d8637043508f20bac1b8019b4cab28a1d30d46a1cf2b5a438860bf6dea3132165b6555fb7d4c814117ee82b4e249b5eceb261d47e90f5c1013e80edb5a18e8c4b23bc318b5f5a3194cb08f891356e983d30878d7fc1a91d84f2976ebb119852d2eaae8e41bc3d4c11dba339650f50dafae216b4b7b7cf10bd23cd0b270154f282cf7a54d936821de111e1959f2570b0808a032bfd6edacc606abc32009998a9d30d8e632c5ae41eedac6aea1d808ddd0d8df7dd105a83dff8ee562c2e81218850a12220880f1efc13236dde6694806b77efffb348b9c032a84ca69420c81701c29b01f8695459cbc35a59448b160941070077989dcd7e76ea2e8a9819bf59dc23da648b9670b07d0445dd50ce1331340d93bad87ccf0f963b9d6facddc39c114bf7aa33ab48713bdea5ba0420b3ef75b31c9570292f325398b79f89876de836409650ffbbe0c7f10ac508dbdef70446dab77e06034dd5aa649c87543ea41e891019d3f36a7fc3e3241f56edabd8089259ed30b45875e786e26080464d2dad3dda99dee7283cc4c5d07853242d3402f09f6d74463292233f4ad28b789aa0163d500379e11a5f475dcb08808061342a6617f65164e1203dacf6b89e7b58ebb79540db5622f2ae94ef1ee04b5fc4c39d045b3a6bd560db6741faafea746012f9a1e3f275a1e46894cc0aed25f741f0e31817b9faebfe71b83cd6568ca9451d6b9dec4181526e26739ec985da5d5ca553ace894ebc9bee7022af81bf47fb729183b004b3b9e98a577813e2d2dedce2cf7676c0df12464d9da5528abd536648ad6fea1fab7f3a4eeb0ab8eade76c77f9b0f948bd90a4d7f9ab7faa48e8b9d22a2b51dd01cbb31f054981b5f4b63c2ef12e2bc9e473e0f61023fc6930162590bef96e48af3cf889209a0905ca9bde7ae88c7bf03c6e5d782dfdd604516608d5bbc05e145b9effa59cc3b7fa53db1cadf938436dd790e9a2c37ccc4052674ba1f986fd40b68493111e6c4f7899e1f38aa9c6b27757901ddab1cf5202ebfb625129b62fd3d58f451be2f94863dc458999d0c38a2be72e7310bf34f526b72f3680eaaab615962d1736e28095d93140aa29d2ea791bd41ea1bcf1f67c7d2fa1f8de7e2db44e1ac573c8ddd3255e55ea6b144794802b0ffe744858e81fcdd4c15eb5e52ec9f27e065a88bea5adbf81f0605c7dcbedff298345c123659ada0935f12bc1c5d4c3ad3937158876bfb587a9b6cd036e38f587da38822e9b752f25a1840fbb027a2364281f39775c02a2233436e97034bc8aee2f6627bb7422b09544233c531ecd02413c2a3e301f089b0d3d350fea02ab059261a23d8b37385471b809c0cc82585d41dafb6966a6a0eba7400313aa9bd0ea816add1908954eb008e03f2137e7a14c464eb84aaf879fda561028a6641a558d482bc1e74f12442aef44d029b00e238d95d838d2581cf00db737906aab50b2bc66fb0e47748f875e67bc9985e1683b447207114051d1156cb87f76cc7b8288eea9f0265f201fddc548ca5a8e0df97882a0b1e2ecdd14e30cf3cc135f98fd4673fd69f4dc40fb7bf43c2b357dc81bb83f808bf16c44b23f20a46682968f6ebe69bf66f81e27b36ecbba0760dfe53e6e74312672edf9afc9a25d037fb107227e8824988cf913cc84ae8769a8c1c06ed6a732e1d454e86702d0a7f1cc2ced4c678aa2e61423e9afc95183b70f6f3b3bdfacc14580a7871cfd3d0abdd6fafef84c4cc122c11b8d631fd0f1dcd0c21d18e4802789f3fda301ab195bd75b17ada3d7edba93b6e648858bf1306ee5d466b23eb12c37c15eab071c98060bf2d961f37c0b1e8f8b0c5f245d5264f2e999e1a89179310a1c1ca3c3f811406b37335c93df92e48fe1d31fa3d401681ad0a0729b565e7dff0c19587873aa0ac2642b5188156fa113c2a211d24b9a2c2a4d0dfa5f02dc910490e75cd6c4bd34d655086831379c5e3238e362c12f5ec2ad4500c433bcc93f333fc5e14d11c4b6151ba86465597e72b56ecbc6097dae73abb954efc114ec8e7f114b9eb18c069ee7b6269dae6e003a78a307ba83311c16992d9df2b21004b3d9fbac9a996550fb3a8402cd6431678709c7af430c3c12de8ecd920d691bb064e05c38679015431538b640f6c993c2bf8db1bf71d5c2306d7f03be266ab61919e4d1f6f55110993e757edfe701b7c112ce755c95e35b8e401fccbf5bba50bdd619e8f1b2f010049278168425c29322e40e1314b1f273f1017f8c7f1afde015d1acda916abf7e3a1180c134bad8189e7a3fd65b3b9ca362fedafc14397515bb37e9f62abf11d002d1cc84f85ebd0b79d79f5c1566d4353c79ce6c46609385a9936f729ab4882dd7de4969b0834d2256b965826fe5bf025a8f00a329a1ece7fa2055924be0b916716a870b524226350256835b52371aa5b831d4558e3245edfe8c2be4f7b9e9a3e572a93fad0ca12bdf7bbbf8136ff9651f585c1a79413be8628df9e7b15f1cae99264e4fc4b47bf13048e1d97004ec3e9cacce0a86bfdd70d6a483d29a1674a66a32299be10a9df568ff3e08bba6cea2a4503dd4aa1bb6be8916a3760c699310563c270acba7a7f711e097357654d2d111d1734a33ad0a42baacd80bc6165d1bdfd85c872a22f2ebaab998832316f6a0bea9076537f6e98934d64b9e81524834a97ee1b45e17b580344ab2e6455f0c6444f5bb5676a0e0363c83e3bc0fd96ef57597a101c8ea30366a398542923e988985f2aee9ec5bd99b9055c57edad869690d1cf33bf4b1b74c991df2f7b42e3c5342abb78505a154f2d616e76aa8390bc7ea9e96dcbdbf69d23c20c51f47b8e9487682c7aa03e0b97a5b02bb71d95071ce1b3464048ede9aba6b17ecc5bdcaccbb2244ef932f85c9687fbf5a2d782180f2dd7462e498352dedab4f578b9d2d4790bcf35fb78ea32a92a942fada93450c2faddee440a20e4d1e4582de42c908a5a5fee4f9b91834c3686c024ccfad066a15f65a97b440fd30dd02485e877dabd89d794edc1abd94d90bf58f8b9f8884378fdf2417d74c49bebaac035b982464add684b94b9110186863565e23a499456f1106bd1c4f7c3934131a4aa6f87df25d6ff6e514202cc6ca5618071416ad41bcd2ab16c3e394b4747815d02c10ba777bcc57e809176569c7728473042db6c60e3f250f30bfe3b2acdeda75630cd18c6e3831a90aed4d513513759ba35fd3dfe6c116bffc783d41031023b0951b579862cc4d2bd78da66bc694eab0aa38b666d14e25a94031e545cadbbf030abc6482c74934a1c9e126ee131c69d7345f4576d13d036632fcc43fcefa1e553b0e3a9cba2b77f9e95d81edf6af9c4f7a9f91e5b73edc3d24ce6d8425f3b14debbcc48944f6b2b4551e741e7e0781961af89df24232cf92eacd254b8a420b339837364736dbe01cf8c1e2f30837c14f8957f1c784f412abc40748b81f8a53fd83aa097c2670e279f74fec868bfecff2466d1ecb0e2d38536c4e431fa2751fa08a372da3f26b7bb27bfbda8e4db95e517ead72f2ac254b49ac672f2afa0bcd3769597cb33a4324e055a750d3f8e952ce3162d63071d3dfe2bad3c78d87af4cfaee359e7c696cb3c5a9d8d416eca365f93f7fe3c1017fe94067cc4f6da86fb2edb85e66e2ba13e9ed3e45e34a48a0f2a66db2e5604aa1d7db7e879090b04f4d3ee67c082ecf47bfcb0036dd7daa2a0cc9d7146ebc5ad55febfe783c2c9851c78905286a6ea0d973bbd0445436fca5b31b7b53de558c127b15a8ed43920c1956d911a815e5830f361f5a79704fee3384f60e2b8c4266d4aac45daad030114dca9f925260977d73e91c64dc3c0c207b8ca0cd20b073822ccb7a3e384d2d538e372e79c418e768877c147e19d32c2ba8049b4012bb5533c18f9399b8459938f9cca9e9a31210c920de86eabc7f979e4059f0ec02aedbd430f0413fd1d094e7032409b6af65339078c8f402d79a91d39fa651019b874b4f148387b94e9d488f02839219e9e76f9d6967f257dd3606e02cd2c70b6f246511ef231a9d22088029131655a34f4f43a88c5ae2b8bbe8d5a435eaf09eca5bfeefe607ac434d87e08dddea91e53ebcc178a7f12779a4d402c1731261b1cb9f3bbcc682c3fdb58a1f12bba8cdc7dfe6a59ec0b44506dfdb56be75f08b38672ee7229665791c1ea94f3a0c98cff448c8367deece9411ef88c6dfad9d353f343827d649a10ddad260620fd1c9686d91b9f56a44d12088a256cb34d514521717b65b2a281a56e193656d6e26db9cd28669e22113ee78558cbb4dd0fa494601eb6a9714ebdc928e23748f11e24ded9af57ec55cb6baf7911c585c93a6f56a76d57a7350d8dc253245f74d06f34030982f3f79a6cad6ff7393cceaf1dd53f24f8cec9384d8a3045986f82012ad643c1088225ea846df78c1edf5f1797bd157c8897fc127786f15b670397074f120c9362d36b56ba3aba18527547493f3d72a11c8ffbe4161f858f3b9028c627450dac028ae595f96a3c109d10fd2c005521680ad303157669c32cca7609b960ba4e7074095fe3ed26175aff99c536936c66fd46305230bcdcacd0c4e0c11189736a26d99a2d9015a0571522f096d07b2ed34cc3be74607d56a8a1dcc4452e48bbe360a3d0d496a604774c051d34390f32ce9c86ec8d0c6dbd84c1325bcdc9b9b99db987282d80afdf8317eca2f950a9e930b0e4b68f0e22820e92fee49abeacad57f2e8fccd2fadced4a4f056222e50b8e80435384634b266e60b7c92d05d4ce874d9551adb5c4635f8db0d91e86706c9e503ebf63f68fa8880f4aa282dcf49d8597f72dbd1039e06c61fd51021d002b522264bd6875d9ef2b54f0126fe3771795e103f9389d17a954502639cfe2b9353b6c39f48db04882b140e3026128f5e66b0555cfe0d8bdb25944fea57d14c180fc33a1633f85d4368eb4b337da2a2153d8bbae81347dcb0cf54471e040dd942b08f86dfcd55faf941df336dc4e2c18a080a504a2e17606cc2a6169e922f2c8d516e69d29242fefcfd9539379911d4029b32122809536bf957fea2babfc9c8a28d0d91fd09a5911bbfbc303ef2c2f66c3f", 0x1000, 0x1, &(0x7f0000001f00)=@abs={0x1, 0x0, 0x2}, 0x8) lstat(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000002000)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000002040)) semget(0x0, 0x7, 0x0) sendto$inet6(r0, &(0x7f0000002080)="945ad84b0bd4a90292ba30f1683f9f7fc6d61911de91605aeb7e49e0910506bfa5194270f40a0deaee8bcfd61c0db19d57de09cbd65baadadd71e59d2902d715be46c4325f717fb733ed8f3daa4c73e239ec59118512cc81fc53815f215e25a2250d8189b297fe803dc17ac7e1df87dea84ae3f75efc365f8fd746ca341f4f5d9110c4634f6535517c446bf0e316ab7114244d448ec92fee708ca74c8fe7dbc2e27331", 0xa3, 0xa, &(0x7f0000002140)={0x18, 0x0, 0x5, 0x1}, 0xc) open$dir(&(0x7f0000002180)='./file1\x00', 0x10, 0x8) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x1, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:31 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0x12d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xe7cf, 0x80, 0x7f, 0x9, "a191e9b7b8ae37bf01d3628cf6916fac448b6d92", 0x2, 0x1cd4d4fb}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x180) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/249}, 0x101, 0x3, 0x800) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x8000000000) dup2(r0, r2) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x0, 0xfffff, 0x10003}, {{r4}, 0xffffffffffffffff, 0x2, 0x10, 0x5, 0x5}, {{r2}, 0xfffffffffffffffb, 0x48, 0xf0000005, 0x4, 0x100000000}, {{r3}, 0xffffffffffffffff, 0xc, 0x3f, 0x100, 0xfffffffffffffffe}], 0x2, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1b) setsockopt(r1, 0x81, 0x8, &(0x7f0000000180)="a2197cf46b0e3dfd8fe56001b57114fa11e952df926fa5133ad0fe75c939b8e8bd4630f096f13d2e034e151bf2fce37f226a2f983ef261d889957c36da009101d6eb85", 0x43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x80000007) r0 = socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="7433d4", 0x3}], 0x1) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x90) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) geteuid() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = getuid() setuid(r5) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) mkdir(&(0x7f00000000c0)='./bus\x00', 0x2) close(r1) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) fsync(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40000020, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x64, 0x21a4ef1ce82e51a0, 0x7, 0x5}], 0x3, &(0x7f0000000100), 0x2, &(0x7f0000000080)={0xf7, 0x20000000000004}) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140), 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000001440)=""/234, 0xea}], 0x4) write(r1, &(0x7f0000000140)="3073fa8658e8fdc522c8ff1569060fabbcbd16cc0a3be536a6775535afaa7391a2f10ff16c4aa23c41486c8fa0afe6c1bd733bfc43dde8081893b61247f3cf4cc558e4cef36e434030d764eb7c671c2a22f34d065ed6877b18928588077ad1948345faaff34dd18322e1792f4231022dd07fff34f933280e32b0eaaff1eca7f88baf5a82291f3f05113a6106580bc17e7a7f97bb1fa182b3f632a6f5c376b12c592045e9543e7c8e4d290b3f8cae73ae602f5892de04140c3b1f943af48166cdf687d848794a73f11020b20f2755d2118d855b7df13c4871e52a89432b544d06f2ed", 0xe2) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/95, 0x5f}], 0x1) write(r1, 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xffc4, 0x1, 0xff, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f00000003c0)="d5338249c24d35146d06485ebe7f3a52492576c35379071c0699da4e861a7a94f58542532a3a897ea94de7cc5a12fd9d61495a3653190630f62a4097781b2099612e77ae255df9a01dd47d70ab815675b058e42ab427249b92beeca3bfd58487326cffff28e74c45252ce1411ea65638cfc51f7b0b1cfc49797cc9134cfd97b9f2ab974078009932f70faba270080d01e3cdcea9353b9b07c9f4c6429e6fcacc7ffd1ee373d82ed217e4ca3e82f85f337ed93a3c30fc71b2072e650391b7ba9101f0d4fc3ae1f7a777be49c42e1eaf7f72af313195fced54574fd30e10daeb86b352180af4034c2bdc6b93f706dc03efc85d76c7c56fee211e865772de7b4ca1a8cfaf64dae3c3293fb4de577d0e96ca4c059969df77bd20d1a78cec2e5eaa5751c63e812de9c779529490f11f099b957625ca1fa1c053dece5af6f28285843ff5cfe98057e5d3e4a73a3dded0da2b41288c291f54a80e8c7c9e8b68104bd6ecdfcda7ea081615debeadddfb70c7666e7e193e827b67060cf16f00e68e323b8ca7a2745e7999784e6f71826f7d1778eb7532b61107ff830658fcfb7fbf946e5fb0eb49e834dfc383ae384a0f6b23a56204c242848d23a247640724ce141720cf95164e000000000000") 16:00:32 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$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x5) 16:00:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) chmod(&(0x7f0000000140)='./bus\x00', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x80000000) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) setreuid(0x0, 0xee01) msgget$private(0x0, 0x2000000000602) r1 = dup(r0) msgget$private(0x0, 0x400) write(r0, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6003, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) r3 = dup2(r1, r1) faccessat(r3, &(0x7f0000000640)='./bus\x00', 0x0, 0x3) setitimer(0x1, &(0x7f00000017c0)={{0x400, 0x800}, {0x4000007996, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xa, 0x6) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) faccessat(r2, &(0x7f0000000540)='./bus\x00', 0x8, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r5) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getdents(r1, &(0x7f0000000180)=""/190, 0xbe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:33 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x5, &(0x7f0000000080)={0x71, 0xfffffffffffffffc}, 0xfffffef6) r1 = socket(0x20, 0x4, 0x3) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x141) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[0xffffffff, 0xcf9c, 0x9d4, 0xfff, 0x6, 0x6, 0x2, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000200)={0x1, "1dc94b7cfe4e2a6b513c002984d441dfd9a0b76116a4a0693bb993d5230cae93a7406c4846ef8bebaa2191c5fa5b904e43739d4d657801fd03c924fc4b486e176d4a9dbc73965bad93d0a090b160430b9c8d8bcd3b8c28b2107c10874e13bb8e5378c6dd59df8a943152e5ad8ae28a181f1cdd37092c5bf160711b80f65b7756f59bb4b0034115bd6fe30f8bb980cbcc1925c3a49a7e056e745ef87adf3653e468be0af03f03f582f05ffe76c081e213166f40ec42e3f25842118966c5f8df66cf43dde68fe593059b81f0c570fa5946a8b2a71d"}, 0xdc, 0x800) 16:00:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r5}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x1, 0x0, 0x3}, 0x8, [0x80000000, 0x401, 0x9, 0x7, 0x4, 0xffffffffffffffff, 0x150b1c9f, 0x4]}, 0x3c) pwritev(r7, &(0x7f0000000340), 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r4, r8}, 0xc) mkdir(&(0x7f0000000500)='./file0\x00', 0xdc) getpeername(r7, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) getpeername(r0, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000640)=0x2) getuid() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000680)=0x100) setpgid(r3, r1) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000006c0)={0xf7, 0x1, 0x81, 0x8ca3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000780)={0x6, 0x81}) sendmsg$unix(r7, &(0x7f0000000cc0)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f0000000800)="7d37280293a16e8052bfa209263b4c4c6dc53d735384741c4a6f5f66030c3f8e56df66f7d2d861bb26e211ee0c748e6e20211ebe969dc55b2745de8f25038b49410325371b5a13554c508d6af46313f7f3bf44cd2f1e3457123946d33f1f8a611a0eacbd752320458954152a292f635fec9a9ddc793d4af920c1510e09a2ccf2964e8cad0276b25c5448f540e6db6a99a8f33e8b15385f3d4f441494ba5010c24d6173cbdce1d4740b13f81ff869ad7345bbccf274494a2750400e08b8d7e35a645d7a269c24bca1531c357b", 0xcc}, {&(0x7f0000000900)="8aeb3a176cc3d4074948af8568bdbe3693c0408d73acc609eea3fba4b39972cbddf39f8cb50aca40b53cbe4edd3589b93d8eb202b75c48ea582b2ce4049f21e046e52d8ba4fb507c6c11342a87f14a1bf286a0fda66d640f7e1c5b1ce5c2e52eb1d07e8f2f17ac0032f0285003951ff17a1fbe", 0x73}, {&(0x7f0000000980)="f3786945e81762ea531c119e1a895081ed8e905123323f8f15346b19729ba716c1151603c5e71eceeaf7114fb845de7be50e0db765defeecf04be7b2e99d7e9eacf79b48cc18752308fbdf66805ad245376ca4728d34b6638fe5061e1fc66f44fe89ee65639fd255ccdbe989a02bca7abbaa9bebedf1d4125272890395d0abe210413ad9893f27acb7dc0a745ed23523c10ff501b181947318651b08c8283f93801e7e1cbaf3", 0xa6}, {&(0x7f0000000a40)="8fb88ea9", 0x4}, {&(0x7f0000000a80)="c0041dc97c7800f443cee04a0fb5618ce8e88e9d11770727a92f2da45a9d9ab538b5ef9e215fe14cc5a819ab5ee9283b70abed1d2ea697fb1f90172dcf826ecf61f11075c89442075663186e72efc0af08b64d2b8c0e035d8401887aee8d5613e380059dac5566db4c1f9948c61c1cf1f06de050f32d597adb61a13057e6ee2b8add5f85632beb2b0e78", 0x8a}, {&(0x7f0000000b40)="b018b7dca134efc854ea727a5f6b08d1a7331c63081fe1275b3d79af513ce38bb7752d588cb8f5fff8281a7787d8c663edf58d78559c27ab37def1df2df6f8365da1ed9b0133ef00181a0475b25f24a07149e82c0a62fb2a9748c979a97359000bd5abd51e633df6f16770deb20d0e46533d78f3bd6dc3304fae03c0c7dc190174c1715f341031c19b7069a1b7139b17012aabd60f39cfac1a2fdf0a04938b1e803abf71d9080bd49d43dbc0509453c3cbacfd43b9f4", 0xb6}], 0x6, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r9, r10, r5}], 0x20, 0x5}, 0x2) syz_open_pts() ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000d00)={0x10, 0xbf0, 0x4, 0xfffffffffffffff8, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e29000/0x3000)=nil, 0x6}, {&(0x7f0000f8a000/0x2000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x100}, {&(0x7f0000edb000/0x2000)=nil, &(0x7f0000cb1000/0x3000)=nil, 0x6}, {&(0x7f0000ae2000/0x3000)=nil, &(0x7f0000e0b000/0x4000)=nil, 0x80000001}, {&(0x7f0000b57000/0x4000)=nil, &(0x7f0000e09000/0x2000)=nil, 0x74e43f2e}, {&(0x7f0000ded000/0x1000)=nil, &(0x7f0000e07000/0x4000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000c77000/0x3000)=nil, &(0x7f0000b16000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000be7000/0xc000)=nil, 0x22}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000cc8000/0x1000)=nil, 0x7ff}, {&(0x7f0000e52000/0x1000)=nil, &(0x7f0000f58000/0x1000)=nil, 0x4}, {&(0x7f0000a41000/0x1000)=nil, &(0x7f0000c3b000/0x1000)=nil, 0x2}, {&(0x7f0000a13000/0x2000)=nil, &(0x7f0000c7c000/0x1000)=nil, 0xfffffffffffffe01}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000001200)) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="95bc63366788347f9d5c30657eb46aa5d2a4eaf08f2882632be796d009", 0x1d}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x800004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x100, 0x7, 0x1f, 0x8001, "5e3a106064054c38d7d0c7dca3370f37cd0edf65", 0x1f, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) close(r1) open(&(0x7f0000000040)='./bus\x00', 0x80c0, 0x4) fcntl$setflags(r1, 0x2, 0x1) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10009, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x2affb887bd6de11, 0x10) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000001c0)=""/159) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x300000000}) 16:00:33 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x6, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000000000200, 0x40) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:33 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x38048, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0xe2cb0e27f4a5ab6d, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x64}, {r0, 0x2}, {r0, 0x20}, {r0, 0x4d}, {r0}], 0x6, 0x20) 16:00:33 executing program 1: pledge(0x0, &(0x7f0000000240)='\xef\xbe\xad\xde\x92\xcask\x90l\xe3\x87\xf0\x9f5\x87\x01+\xbd\xadN\xe9J\xbeh\xc5N\tL\x85\xf3\x86\xde\x96\xfd<\xca\x9f?\x96\f<) \xfc\xad\xb8\xd6\xc1`\xc3\xb74\x00\xee9\xd8\xbez\x1e@F/\x9a\xafu,`\xfa(\x05vL\x87\xd6\xcerQ\x14\xf4\xb7\x1c \xa1\x13\x95(>\n|\x1d\x9a\x1a\xb5g\x0e\xef\x1f\x05xY\x8a,\b }3?\xaf\x8c\x83\x8f%M\x0f\x9f\\\x1bV\xc7\xc8\x14\xbe_^\x84\x81\x90\xef\x93*Lj\xa7\x00\xda*E\x90\x93Ap\xe5\xaa-B\xf6.\x16\xff\xea\x8d`HF\xfc\xe8\xda\x7fR\x89\xc9\xcf\x94i\x016Y\x1f\xf1\xf1H\x18?\x9725\x7f\xba\xca\xb9\x0e\b}\xf6E\xea\xef\xcf\x9cdL\x97\xdf&\x18\xb9\x80\xe7\x1a%w\xe8\x8e8\xbdY2-S6\xaf\xec\xb2\x17\xb9\x1c\xa4>\x93s\x94\xb0\x8dB\fE\xabW(}\x18?`\a8\xa67') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:33 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair(0x2, 0x2, 0x200, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:33 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x102) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) fsync(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:33 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) socket(0x7, 0x7, 0x4) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7ff, 0x202, 0x5, 0x0, 0x9, 0xe8, 0x101, 0x3, 0x2, 0x46, 0x2}) recvmsg(r3, &(0x7f0000002800)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000002580)=""/126, 0xffffffffffffff96}, {&(0x7f0000002600)=""/105, 0x69}, {&(0x7f0000002680)=""/123, 0x7b}, {&(0x7f0000002700)=""/79, 0x4f}], 0x4, &(0x7f0000002780)=""/72, 0x48}, 0x801) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000001180)=""/133, 0x85}, {&(0x7f0000001240)=""/162, 0xa2}, {&(0x7f00000000c0), 0x4a9}, {&(0x7f0000003840)=""/139, 0x8b}, {&(0x7f00000013c0)=""/241, 0xfffffffffffffe60}, {&(0x7f0000000100)=""/1, 0x1}], 0x7, &(0x7f0000001540)=""/4096, 0x1000}, 0x3) 16:00:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2a0, 0x0) clock_getres(0x4000000000000005, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x26, 0x10000000005, 0x40400000000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x37f, 0x0) r1 = socket$inet6(0x18, 0x5, 0x7) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="3256939f07ee30828684995511ab1284182f82c7f76d37f29ebda6b456c5a671d5f0a5ccbb6e001ce223e168c615896bd5fb95fe0224f2dee3f789f671ca556079a845f47797dbc049152420e2bcbc1180e08d1baf1f1bc3ac3799170292e25a40516377e52e3091a7050f7c01abbba97f8297e2d52d9c"}, {&(0x7f00000000c0)="955014333b26fd617ddc61c936b5a1d2da2ba7adf11d7b5b3d2df7df0b918f27dcfc3ec4", 0xffffffffffffff50}, {&(0x7f00000001c0)="835597d2ddc97d142d6be079559061a7fd134365c0f6001c86bb07f5266941172917aebe765017d19735ac28ccec9f76d4db109ac0a0b4db327ddbc60a9a1b263f3329db7106042a51d8ba24f17ee0fb1c8655652422fef84aae9e3ff584cb43499206418096da6a18b2ad5794087dc323876da038c2520b54a05b76d1b1d3948deaa13b9bf57b7d5b36780dd505b7da94de2075c3bd918b2b601165cb1396aef33d464f8db46ca1dc0659d9ad39e8782f41cbf18f5544074c235bbf23a0ac05e9817b98eb1eeab2b2dd33b37e08a6246fc4a8d1e78d89ab97d9cc7d30d6988fb92b66b92a28e4"}, {&(0x7f00000002c0)="2be92ebd27882bd08c1ce8efa2c7303de63b4e586440883e8e5115e9b101a30dfc9915a24ba0f721672e7280605cdfb06f2adce2b4f87ff472b74e9cbf5936e9c87f6b697f89c459540a54fd505e91d6b2a72ed816db81f7ddb2f1a349337bd9af252f64b9f106e3a6fc8e476d70972f8f18796d6ae81368c9f9e19eeee20a7856bb7f2eb1bdb112b9168e8f17d7cd6ff1497c1004cdd6a9317b638c0647894c4a379f4b8c3a70"}, {&(0x7f0000000380)="2c1a5d1efbff86e3106e84380aef8f65af6173ee2ad9c60dfd895792333d39ce4f552bd74727e2d509256c3e0bce48ba2111dbc8a0a23507d1a8b9db88b179e9cfddbda7596634f859efdd97c93c7f17d1046fad8dffa0e1069cac9325b72d8bac080bdb989e19f53e8f36cfcd1f4824f7a838b7ec5020a3f75fd845cea3eeae6dd895e99abb0f8e7c70e29d046e07955e0328656c5cb11be68561379061c99f533e2be4ef86fefbbb9167e006a0ba1d41099e2238bc7d60994c537218afefbd"}], 0x10000000000000f8, 0x0, 0x18000004) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000c80)=ANY=[@ANYBLOB="66696c6530007d0dc32b6e6a3b5fd3d39a237448d4a06bfd1b4d79d7d85e35ab6acb9070c4683486923c9dded49b2f5000"/63], 0x10, &(0x7f0000000780)=[{&(0x7f0000000500)="7d24c145dbd55fd12f67a561af0d7998be361b87d8a8e743f21b176839c4651254d1ba71cc6e9a5fdcc63145aff7b6237861f169a0be6055b387ae5abe9dc818bc91c9cda124397fb9652abf4489f47f76dd86e88fc5796f817c741d3069fb1806b8a43d47c629ed14df4b5b19de", 0x6e}, {&(0x7f0000000580)="fe11ca7275e9b243d4", 0x9}, {&(0x7f00000005c0)="0d9e656bf49d4ba0d16c06ba3f18a9e8e1f178c72f260766119811d7793bb085db470f4343a365c2c64a3cd9cc578b47c6ce6e8e9623945262ad40ee22e7afbf3f38d9e2f17e151a62f61bf4c8384dd38b1a702cb8e21a92b193bda30ce3d1cf601ff7cbb8fd8ddbb1a70104a66f83d67e0d112d1535b7435eaecc270426683c4a4ba285c65dd3945c6e0e1c26af3bf05e6591d9e7a34a0a3429", 0x9a}, {&(0x7f0000000680)="b704f285c021c7964df608d085993496654be412738a41b88aac78af1497ee2433a1dddf86cf9de6ccd97d0988", 0x2d}, {&(0x7f00000006c0)="75906536f48398eb43877eb4de500e497c028cb37a3dfb87e154bf39f7f5d20e83bba67cb333b75145dfaecb31e91a2e3d6a561864b485778249d462054e61a44852ba74d4ac63f54c2f7fdd0a3b560f6b", 0x51}, {&(0x7f0000000740)="c4c681ec9b6513355a5232e855045027", 0x10}, {&(0x7f0000001740)="ecfc7fed743f330cb78affe4aefac7c87d74ba5d8ee1c412f392953cbfdf19e07f9d123ad18f81c7fcd313e572a510aebcefb2e7b1fab7b44c459bbd2080c2ef2a91425b7f9f556edd3b581e918e9c8e9df8d3bbb165442b2a2d8cd598fc66890b289463f6260e615b51932b775c614c6a4e8450abef46ab2ecbda3caf0220ba14e9bf0fb7bf4257b7c9d65c5c2ae7735704c7f31765985dfa80ce7d55886b7878fb34d6d3d71249190ceb2e76a471a859311e5cde850db7b4ab2c0f064c3873160ebafda67de910ea76bd7f0b8e070472c3124d482b0eb04b74ed610c3cdc1676e1230835b7b8d610ff06ef828c903d2dc3ee54b85dc4a081ceaf78e58f3aa408d42b2a8da5dccfa606866d4c40170785294345176154125812a3deb62203c5d947e72f4740259976832da3da244b0e7dca3de4a7d84ac1e0a6bcf5d6ea6c3fd5c356c480c2d131f0fcca770530c40693905309a5bb7922c669831eed001c33b1324a3568f1546713daedcc0d72de58082042f759111ad69aa8251f45e8891a2f84e036e36892538e009b3b5ba6ced9b7a1c571b7b8c4e9c63ba054696d58fca90e4725a2e48c9d8462bd18c9f80d32d64b8f9144e1f439f954fd4994087d594ca33b538649aa3b6fb89db2d02713cec10d178b833fb27f76355bcff396d0bf8f1e3cc261e01932e3ed51cce8dcdac2e3505e2c918eee0a4ca0643de306247c81b441a232096c0e1d835b63f3238ac2865d9364218277ea5362ac02217ff7694d65d70f77007c834fc268bc426ba87b48221c493596a2cae1c83da1778787415bad491befe22f5a2ccf97cdb99d6b58db3ad78c1ed3f5ba86f44df1885411b002127dc849d9c730adc64d3119b5c899a86b90d9172d0447f9a816acab27525df51a5b1486dbd916aaad8d97c45696450ae26c92319a1dde982abdbbbb1e96f86afafd44100d27a1241e5a31e205fbf6f57ccaf88be60fb7cb103855152f81185a6bae85b75243508b8c8074a6f554e8a7d1f3e742ccf4d90649f44db4f0e227b8811dce4ac69669494c91b7fada0928c457125327fa3d13b3b16aa654535452be17263204a4d8081637cedbe155af7eada011202740c020b9499362af2b97a1d0415a39e20b93616110e2b89128846a2c5fb2203a85b1c8f73c2475f91f821e5c6b2b5101ed6cb2c9e8b7c02e08c4b50449010279b382b029dc487c5cf441742d06656431faa39cc10c6299319f5c97da465894299dec204351a404541d7aa1e18f9bd81a3cc67aca264bf1d1f736d02833ff02edd19db9bd66a3648130966c0960a6ed5403cc0ddb62a1c3eb7f242988be03a3008a2fed0aa83d4731fe38ad2840b233eadf4e2392b8dc45c7f48889399d620897d228ddf9b0abc55c3010846d8807d750d52083d9a18550f383c99ac97ef2d5870eaf5ca5e9a0fa2553d7b3370b7db437b498c17670ca349e62852a9d4da96a14f9ddd15d138162e35faefb21e9f39769d27b2fd857fb638ac3fa58afe7ccdd79948a0997bce0d54e61e814886921130053b794b548090c51d4e2656fbb98bce0f0f8b9532d259bc75384466946eb330be5c29f3484403ba0e6b6c7d1c16b86e7a9e5f7fe6e0f84192908a9fcb255d095a5203ce2ab0ee76ffc98c3c3fdd8d06ebc06a74208c8c3785938917d724feee51c2bca8954335d01ed8971a7e1ecc5c14abd530228542a17fc30273c06864c7cc8bbddb358d956fcf998e018b919ca60ee2648cba865886d1a527da494b1e8e470e9d38b8648701cf3751a66da1a39726db4b8ad975d406f897b3494c6c203e2afb0d47bff1b83002149cc300103089b476c63d2aec6e0641f7be0954cd360bd5849685edd882758384756cc15d036645eac8279cda4b0546cebb3d9cdb616a30ffdd4562874dbb05889ac6c9bbd490e3e676b4620ee5e60a626a07c95ee9c61b9f80ef0220807f176d132e67a661374cc067ce9c8e7f067378887092cfb4d917a0b4608e126a0ac9e933508aed29055466e177907210706f11bf52eef4fdabddb6fd08ffac8f6cc3d0e3cdb7f74c8a267cd54a6d1d190514362b7780c461ec064e77f5f65c285c973940a6e959bb0ea68e8fe2e585c2e74779b7970b39133072768f16f179a367fa3ea7ab1a3979fba8129a6392febcaa0b2607f7b0dc76f3c3e7b8f1a4f5a49c093b304f29769c38d129cba7cb8464d8239ce720ce335eee8e96afe1caff48ed4eca9b47df7546a33e63542190aa3e55868bcb5ded4ec210c84e18524fe1e98331e06b431cba23e25536ca3bdf723992e880cc1b8e950f5fda700dedb11548dc0e6d1c4ee250002963e8b55227184eb669f71f21bd912d0e6effbded3e42c71b36290376fd50974e21c83a203e9b6750295b31c9f2ac2d3e30ddb235f821473dce9578ab1c7ab30cab694c2fdb5968f4951837882c6b380ae650701d9e60d7177080b3478e4932dc7a55be6ed6fe9dbafd11d90bcc46530560ba5caaa3c3fcc2b0c3a5e77498300f00dceaaf937db138fb73568ec00927cbbe64bb3fa6d8cecb72a24076067d388b9fa917db76e797246f1bbef0b79e4e58b48ef5013560f43461a1ae62b26ad96dc0f3136a7813762a826694d492fe038da1cb9c1c9617abfd9cd82238ff80d5f8ec03c8f1d813f8d22af529a7af4cf85edd527e7a2d87a24ba77543cc2bbf2eb3d690bd28da1f1b8ad3cc66610c186be5adfa7e932ab99dd24aef53e08ec10762e927175ac789580dd9e166a0425ecad84dff1d9cb77c467cd8b421fb75c73d0114b7822444ee07419028ad3209f640de9c2c584e406bc87061b836af3e9da274cb4e1f1cac0d775a9ff901460743225a7d2eb64c7130f967a4307253e8f54ba77c4221ed2cb4445be4702694dc72341db60dd5ea5c22ea8519ef410e761c835e4893af285ccfede2f1ae19c13a78693eda179f1e27af443e6dafb2985a629cf4e73471ea8708583bae2948a9abd5ab4bd4500a04e42b7b70693a01bf1e1ce9bba04c3f3f1b42b1b71394dfd305767499d0a5057de78caff21d5b44532e3b75c978a90a39fe925fc5e89ea611ff8aadad5a86827818130c5a456f0445e652bbaa49022c0f4d691f145e063d413f50d1dfb10189574ca11c99ee4524836a6641100f082aed0ef10f2efda4dfa08085270781229543399dba15beac778f921a1fa4b7418e7f669f12227780e9f4405bac0174893b5d6f6328ad73a36ffe96ae814412b74ef4d7d89112b2d5fa650016337c753e882a0e63f202f15d2b330f9f7edf76f22db133b5277f9d51676d79ae2769aec8a14d9923d75e73a4e5a80a7d44d3849876660cb55a315036ab8edead77fdaf33ef15ae83cb08ff5400cd31dbd4bc28cf0fad82a55476e3bfb8d1b835d8a8106b7be617da1e3469541ad6503e021432f8708c658ea10f0dcc5bfbe17c943a587dba4faae2c6c17786f1588cd8e87e907de0fa8b9e4d8ec0ea33a733f9e06d65e52ec216f956bbfc803f3cc21549cdd379f3517b3583378f17fcd3c052c52e728d825874b13cb6a44160fb6fbf38fda83e4b6f6245188dd2151d83a80dffcdaf35e4b93904716d01cb6168b547be85288be3f2d6b761028eda43a25d5176df43305406611e4579d6e4c1703c3d2748340752cd1815a5923b9e9f2529407e0b0bcf407e1cfc258937d3f095fb1c12f2b7bdd54d4b008e774774eaeceb2cc7c1f24ad4e7a6f61d0e61c29a94841a44e44fd1110bc9f2efbf8925f8ed3f75f98aba0ea95bd06d2a7e5624ce2efe4b94213bbf83d8a5f5cd0fd28325555eb97cdc2bc206a82ba9bd0ebec064a65e8e618b7eca684147f31e74eab030ad3e2814bcceaa82d525f70ea6b8d29951b41da580b9a5243a04d8b07a50cc6344a346af1a62e8f7eade2b379092c36b1b0f462c4dc78cc770ead47715454a6360860d5c93743aa663826eaf6dfce66af3d663a848dfcb3522125818cf634f0ca0b997177f96a1e320a3e3415f47b35dae189e7185e77e1d52f7604d431ea68551f55344a87ac94a8c5ad22b644ea32e313f48f5255c8a4ea71d3f2e9d0a11c830e1972d877be30b34b073bdf21aa763818b7c60ea79413fbcc03818dfd46c279aaab796ca22c80b2f6fcbf5d11ca459088cbe45708ce7bfed0107ecc7cfbd9237cd15b532e9dd0d2cfc8d4430b4c82b3fc2939d0174a238136d85eb1d455a5f4353c68c00cf5dd016c502fc1dd8fb8d628902d44d8bce58058a7a7df26661a451879cb5b5ec358b3c14130d19de6ba2b382a55ae212e3755d698f2a456cfebf5c97a38074bb81cc6263a195eeac46a2e0396e7bfd0165352201cfed7058308d9efdc6d11e2dfe9d5c2b6904155fa27bdeb5f364faf98a036e56372ad06734872e00ddbce40369c692042416f1847fa1f5013e40fcd6b628acd173600d795c26d63f3f06946b413387ab8e9c30687b7a7d88a02c46136fe5e1fc21764cdc6e59c0d3024bb41acd47a0cb15a1efb495ec53d7c20fcac175951335155e217fabd98258fac9413fcd55cce93681149bb0538d53e0086cf0cf2a582d8af48bb59fa5065c8a658f5c4989df198a845cdfdffed36da8bacbd1e069aa09a4c28533c1e8bce8729d8e4c251a3862a4e8c4173490929d1bbdf175700e2131e122df9cf3b1017cff7186b4199b9107269dd915d1a51deaf92eff4f23c30455822680aedce3e1185e2b4aa7843a5b290076a642f18241bc93478ab34238a224dbe354e1b2f71f15651dd7e3e164e1899dd7bd93d25f96742d1b8470cadaa1668b496c4be7e028026dc1b5277d29bb0b80e15ce3e45ffd39e777d66f907355dfc45e0f7f751c3414a01fb2f8068099d54d70bdf03a0c625f5498332228204f011858c09649f7e1b71c6a7a941c01efe560799cc49ded08cb4e2015db8e74730c07c39b2653f13524717784500bf3eacbeb8d1f3329213072cd64ded08bf65a17225a58c9077a999af462dd93ed0fd965ff85df299cda756b2de31a65fc122b304f6cb881b96c6da8525ea7de72acfaae7621d797c82383950a00e628fc3cf926f233d3336514f8d466f9fe4d2f3a8817519fff8c2c4f6ce3ec9bb708ff99c4d5a6f2dd17e75319de724933b04e8e4cc521f5b1c0947689b4704720bb594ede60b3e334bc532ee739f4a1d7063d3d4e530c79e5a2fec819967e6ac32a5caf2b7af8f1498d71734db40b0595d4fcfc9ebee3d9ada1fb43d23779ab094d0b64e6c0f01de7f287681d401c389b9ce8ca34732809dd40383f091ff8194130bcc8e363456df2f8fb741c47d1e28b571f062ff198483c16a0d189e550c79ae435edf00c3228697d8ce9f442ce717fac282cc16fb9121efeb56b426b9acf344328f044fec420f57af32f2360347f22e7cbc8fb51c1640878d546c04db0bf4f6708cada75a301d7774cce800dfa995d3fb2cb4683ab4f13b3224872918f32dbdeb6d9343cd9d6d3c164e927ef817ad7dc2337fc69ce6b1a11b889e0358c63ceb3be6fb02de80192a58195e38936070b4a56fa4604fe9cf906516109d068e3e0fad93192c0799d28b286dfd077c1c9025754a7d82be1af443b0fb32fe10b95b8e80d9f217a9238cb50a90a693745419efab1ecee8498bdb1ba421dec3a6ba0a966779a20cfbc8445b520603176e1bd30ce6a77c47444a251d748e8ae03bfb8422bca64e5f44f97b7a132e4f63a0513cf9174dfb33d7cf0189389ff4948daf1a3a7dc673dd9c889b868f697126ed61553505518e5a56850f593580bea71904a4ab16c3ec503256c8a5c7a1a6", 0x1000}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x1}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x480, 0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r1, r2) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x40}, {0x0, 0xa80}}, 0x2) fcntl$getown(r1, 0x5) 16:00:33 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x40e5, 0x61cb9b01, 0x2, 0x0, 0xfff, 0xff, 0xfffffffffffffffc, 0x2, 0x2, 0x2, 0x7ff}) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x9) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/32, &(0x7f0000000040)=0x20) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) r1 = semget(0x0, 0x4, 0x200) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000001c0)=""/27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/26, 0x1a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x102) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4503) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xc8) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x208, 0x14) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x7fad, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x100}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x3f}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b0000232700000000ffff00000000000000000000000000a22877433fcaacac4d11b8c461d78eeed736cf97e7d5410d42ca3b38930f9bca2764b2bd3f90741201dc56dab30663f58501c798350000000000000000", 0x5c}], 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) 16:00:34 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8001) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x5960485fcd093318, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') 16:00:34 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgrp() setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x5) pwrite(r2, &(0x7f0000000180)="b87d69d7b1b4d39c7428a8a5caddf8245d620122c59cb9b98f85f17cc283caf27a13ebd53767cb3c9b8c869e7ab417366078e45872c335bece9ff00c0e0d054f342ab9fb1feb635af338a940e45c984d76fa46b0ffa9a118fea55c731a54104f89846bb2b6df0480c0c9bd45b49cf859d8c0101727aff8b54d97b14a69d9", 0x7e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x9, 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') mknod(&(0x7f0000000200)='./file0\x00', 0x1003, 0xc56) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x7, 0x7, 0x5}) fcntl$setstatus(r2, 0x4, 0x84) 16:00:34 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xbf, &(0x7f0000000180)="ffc10345bfa3aff99589ffd9f81b7544cfc2e4559f76ad71c26bab456401696292df334acb30440d5c59ca49b41888d37806c218ab5c75ab17eab5a68c1390224b135759e537676997e7cab6d772919ab3a7e6107505b79ea98b82110872cd7e4c61d33ccd4b4cf6dae7643b0cb247cd6b5e7f1596899b57881a3ddd6229fd26600e54081930cbe8f82a12665e890a7d2e9b8c3f5a70045b1744a8eec8b476242c4b20e33d62d88829d7d8a8c379f16b3fcd8302d06081e0749e321fbac7cb") 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x9) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="d7", 0x1, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:34 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x200, 0x4}, 0x10) socket(0xe, 0x100000000000002, 0x9) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8c80, 0x40) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x100000001) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0xc0, 0x5b) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000003b09a5b18a0609dc0000000066203f1f4941581757fe1483f81a285d7f0444394cdf8549b89c1f4e9b1269ef8895fdfcf1e0e8a40082be6559afcc74e406000000000000007f6d981aad0d086110017afbc86dd68ee6626ed81990ce1478"], 0x10}, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0x6}]}) read(r0, &(0x7f0000000100)=""/68, 0x44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1000044}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="83") r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530003a08efe8d5d5086e20263694e99ac2ff83ec607de73769331992aa7843594295d330422fded269e7a157fab90801c6dea1fa"], 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffe44) 16:00:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x19) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r1 = kqueue() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x93, 0x401, 0x0, 0x1, 0xfffffffffffffffe, 0x80000001, 0x0, 0x0, 0x1, 0xf3d, 0x100}) fcntl$getown(r1, 0x5) setreuid(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000007, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000000000003dd8e8f1"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) syz_open_pts() 16:00:35 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7, r1, 0x0, r2, r3, 0x1, 0x6}, 0x64a, 0x6, r4, r5, 0xffffffffffff0000, 0x5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") clock_getres(0x3, &(0x7f0000000140)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x22, 0x0) connect$inet(r7, &(0x7f00000002c0)={0x2, 0x1}, 0xc) 16:00:35 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xb1, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8, 0x2, 0x3, 0x9, "4db34f33122f9ce6df4424ffcb422c8c828fe5e6", 0x200, 0x200}) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) read(r0, &(0x7f0000000040)=""/244, 0xf4) r1 = socket$unix(0x1, 0x2, 0x0) fchmod(r0, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000e8f89b740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000"], &(0x7f00000001c0)=0x4e) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/225) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r0, 0x10) close(r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1a4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:36 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x100, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x89}], 0x80000001, 0x0) r2 = getpgrp() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="c3f0b126c491909f7f75df88d88004840203881a4febba5b0bc95e7015f6a6d06678b7809e3d2485210398a7467343a2e33a2fcb4cbcfd6ba7183b33930206da738f89d09ffa5c77218e8afc446f9890e07e2a16b6a0cebc6969292c44705fe4fea3cdc93ff463ed8ca8bb564b90886be5ceef01813b39160c55529c7e5d0f9942a10587e3b596be7c4da57b9bf3817d8a203d8a30255071c1c346b6bef7f5c253087ca4dff552dadb47ee5e22b36c2ca97c495e619e0903c114b888c9dc37d671701430327781b4ce0a78b859d38d4f1cd4174638db6a174ae352d2141f8051b4057feeb1fb2d4e4451b6ba4613c006a573ed046038bcba54ea1acca367bb5595a67454f82d883a086cd91af759127a8f781d3ef6d628315b22bdb1eb74cc7d652fd7b3619836327f123bc4776b1ba40466cf9a5aa766ea8fe6fd479869422b7388bf0eeb36999ec1c26ccc658c0246c04c0e773996c360beae96fc2275cb6668679c00b966897e28965db9a380c88dc7b33d315de40a67f52f2ebaa454787e9feeca1bd39010adc2b7926e621753944ffe5a876999b4ce8d326538061d0a27859a1f4f824172dc3328c5143457f2489462735f6ae3c9331913f4579905a69d3f24baca92ec3adf86b5624e81bb4c231f605bb77b8a1c9a0ae46f61776de4d0b4efbf49cdb96758cede436b0b0542bf0d0808217e70341bcf4c80a68920db0ebaf4a6ff34fd1f9cff78e9e50fcff33ee47b8dee3c5994167f004bd98426cf15c2ad5205e3bd4334174a2a2754f32f7d68138108eaae527b87c978ec616c2759e559c2e3abc8973b6ea240c32f81b1a90721679cb0e9fd3d4b96fc66c0738ec6377173d308ca3543d69e376e7d26face69f181ebec74c29547870672af49502f057e34dc6e82692b6a8ed7742ee7f65cb8cfb917d7d0fbb7c5feea267169f2c624d9cefa81c611d65c182eaaa89faeeba6afb1d5ef50fedb465c550a84943cf0eb622bb254cdd056dcd46a40e821718c6c2e263b06cb034635d952e1ac91558ec525e73e6c114899e8b0600a54f9eb6ff1f279ef6f1d2b291c1594026201c795c88aade816d04b1062bdaba35af64d858b0453089e3d01e0b0b801b2c147a665aff8abc066bd0e6220f8b9a5ad1176ebeadaf48ae04dd58e186a1d3f47d545e483e802320418fd97cc3e84beff2273ccccd25e231b6882ec25886fe42bead646507c765fca392406aa25b0f4c0d2ed1e3e54b069a931fc9065934f22e249a45ffd40a4e38322a741a7834c7edecaed5595d5198e84d56cf91167d56fde71126ae478dda54d706fbd7a32ca4fb274b0b213325008904527cf84f314501f7305175343b06a3b79ce2671a415f88a4c2103a4299389965e35c6850a8f0e9461a0107a364af9cc1679c5fdc847b5f90025a58c20ac51d820e0d6cb4de866285f21700a1041fc31e2fa5e52e129c95a55495cf83be917cbdf046423571545a901938caa45cee6f4d81d87961306826e0d6bc5c50ab0264a835819478f59311392e22adbaa24c14348a6a46c5bd62944899452ed8b0980a33933cce34de50ddfdb302ec173d292213a0482650e6d7fb31f28bac1dd6ab2b95f4fa307f5fe351b8fe8b0cc90599327ed6513da90baa31512c70c737f498e91d59e2e0b1f6fadea0524d2af57b9c5561b10da9c522b04f18f1a1a8b4c148e8f4baeba5376988ac3413ae724870559d2c588fd6dbb62917619416f08d52e9cdefd0e16ae7816c541db7b2782d805010b00899f545c7fbdf58abd58df344d21cac8ce3ec3e8eeb91eebc7497e5b1a2e18e9f73ceef9f79106d74bc720bbe5314c2fbd41bba7ebae5d964634be24ee3de59b35e0398e98fe671a8dffbbd081d5b1f81e5261e8f5b314c39c30ebad491c38931c40c9a79aae2afe01d31c559a94df6f72c2b9005d382a0c1e5cdc9a741f51ee49968a8ff13f032c60bc32147b71cf221bb53a66c12fc65a85d8b36d9ed070c7c16f9cc19bab47917bd28bc01a3ae1fd7b7d7ef8cf01785af74af476b24da68e6c6b6c90dd6fcf5ed1f0a50d7bd42dd90836620c3657efc7d66a9602acdfc7b35258e0046b595cb15f783bd4f0af8ace55ee90bcde44db1a793fafadb8b2bf853fb59afaf6f48f2e3111fd9c6689d777f99b072acc5d2e08f4a2d0bdd99a923a8548708d38a12dce9ddb7cce63aa733fb87b30034917050bee9e0ad02521aa1b562fe5d19f75fb7f99ea5d51ad849b1a62bbebc99c2c5f072b073606ca4eeb2bbd1c1aa89eeeb43968295097fe213d1869e78db20dc20e4b6f0ce35d51cb76dacdc4a3e3c9b78e73681797c5b13fff56536deea0d49a4197b90b0201fa7049edaab1c941e92f3c31204be26493e853c8e008fff5f2ae3e29bc577cb0825e8388a1e7d95421138a0dace4d6fdf65586da5b50b9529dbc4a008c9364789f9c0f325b6d45d08bea761882984801b5653e17565a4dde3986e945622b099567189cefe1307e4b60f357a227edbef93c4a885eb44bd40aa7e1fab301e069b661bda5e85295ed332fbdec492280eee54b68e640f5d9bf0918fce268b5c2628227356ffc3c25379295bf31467af774396d041fb93204a8fc96e15177a71cc26253b88525bab7186a8691b61d5f0a3c83289416ba6a81050962bcd97b83e7846ac6170b345558e08543149a59138fc8c88f9efa331b886c8f91274dd4a7273b860397db34368dfb869e3cb4ce9775db83d6ac68683f0b9abed5fdf3d9620bf82c80cc7c7008aab099a31dad40fdd8ac164461cdf54a5be8378d4b20a969897e4a1d4844d070e5e0aa92a1e8abbcbfa7dfe96fbf2ae796d306ff5144fbf03605e6d1252d0086f31be88a81186417edeb24cf4915186d60294d4cd94e4eec1b637047e2d9f5c920dbb279763fcca4a7ede48b8f96ad1eb5a1238a1f85c3b4b9829ac4131b3898d5dd2a6275ad42e1f0965232b103c5eacde216d670daab862aa42cec2d895e6fccff9ef026108288a4b828ec2a307ec0c1e1e4c8b599abbf30c8151ebace9c02da0f3dab908a775600b6e7153956c3b0855b299d481f88f71e60edea3aba5163015a0c048ca6e7be0578e90a9eb13df0225697b2fe43dfd6cd7ba6d1c2d726855ab438aca9375c02b3a3f74ebde4e557965cbd5cb2691c4ce036fee2ba3c9bbaee3eb2ee1bbe88c1014f30891c9e973d5f85b544d338a2b6bfc0a24f325c69dbb0d7bd363c836547d39a99cf25ed0e0986e80e97c8abd4bc949e6d8352d1b7ff47b44a61d7e6fb32c2195ac6cdbd34468273796ec477cb5f081f8c819ac1f21b63862d0d0137075bfdba3800032a7292e6b317b14cba0f6dea86fe6bcea1e5f5681843092e1202984424e077748b3daa44d6a67febd91163f15a1ae591128314adf511a2b5ffbc2bad15147e05fbc475c1e427398ef84039b882dd1d843593e9e717f0e9ce8f9a806b57cef109f3ec550bfdf0ed56034d038067cca18fc36bf4088ddd29691ba3ea1251a33ae87c41a78a6416f48525ba43861e690e59f13a3d371b9fd1f60b7dac14a9c59dddee5824267dcfd93cef66affc8752c76451d42539e524f1f9a1d0179242974fb89b9c74766ecdba2916e6703fff1a654b95f5b8b91f8c2c4408a8ad69abe2cf51481c12e87e419681815084b10c37a20a9e2e1a262d051a576f338b07e808fb40c5a888ee6a867f52fd273e60e38c5d2d03b165aecf3e99c9b0d2fd590f554781e60f451eb5651c577cff1efcb47253506a555e85f6501dbeb77eb850d6e6a97c3f3138b6d180302878b375ae48da279a3d949953ec479ce7d0d931cf0bb48f204a2060ccfeee61c47915c5259843fb7b6862b955aaee16fdd98cf2bca954f6d20e832dd6ed5593c315dbd3b3286f5e09847f1cb6c80fa67ffc7bbbfa6e33a2651da1bf9961b8e8f17f039b0d0293ff572e51597e32825c8024ae6b28e592f079a241f77bd0982334d8789d9238145a27de20f628ae1b76f186189913374dd74931ed8c15777b3e95615589e3678d9c0bec020b509a6d5d550a4252d4e1965340a2db8da0db71d853f926f34baa383b57a9a15960aba0c203b744fbd8f9b3b24b3c0c374ebc6706449e6d669bc692a81938e656fa69173d0352afc137567a388085b0d8d1fe6414958a1786d8dd58816a6e5a94bee3de826730d3b030e748dd510cd07b4d6a9d9357f63dc4b7cd778331064088790f071c73c61259e9060fb886b812a690fc29d9f00f3c7e4dd68fe60956223123e78f0a927f4189e9c7a7745acdfa4101de029d9fbf36343ed78bb8d8f90789d78a4b87778cff6ff3dbf49df344845d576e1fd960ce282ed3f48722b4e497498459f9023ed8c38bee3673fdd76985aa5b3ea2a19bacca9fb77c46a6c9846f24a7b549724a130d6932a9046a8a641028892074a94cbbb93ed926a9fba415c71473c5cc6a7a2310b935e3f9f0d6f41e17c82d66cad9e92884faf35eff4741f5c656dbe8ab0fec4bd6127d96e3f0354aced43cff98be53d761ce6ff885d6afa0d705d619bb84c9151e6fe0d8984613f649fe4462317f8f6e3394bc4576e002727e4b8b03674429f496d30c15f86a414c5f3edf2b5f9973e50e0e54c96022db17989ce01ae8916ec88d5533800b253b8ed802a317b88245f5f0d1c3ee41b2ef674d2e497ae96d78f00540f367ac02f859d387c5eb0f018d52240737d66f0556fed90745851db2edc0e4d827eb5a3038126d36d9ecbc1719ac76b35e947d8156863c736ae5219d1767c40eea1fabc46a430986609d3af14dae1a6bc6a85c99dcbd8f5a0c7df5cefa27e2246c17229de60c42e50be80143f2c1a3f24a3d21cef7ea46c5e3a45750f2823bbb47cba83134cd0a3dd21a7e0c64762e3ea01aa1cff3419b69419954a301a5ab4264c23927b23c40b276ae6cb5abbc61c8a71c3042e86d57f59f0765e8c48a472d486e90b2ed3ac13ab2924805b1908f5d65b52f30519746c8551c2eb249351c64898d4ae5d3b3e89701f5af73a8f5a06aadb4eb7a80d04dbce1257fe856f625d71aa1404e826ab4b7cbdcd1e0ab3ca7d3b77699b34281d3e38fe25fd614e73b2a17ef5c2818fc8ed5311f752cef6b0dbb680df5b0536a3555c6e47f3c58a2953d5bd3ee4b7c98881a750884e1d34ca59c9aa3f8a4cbf41a93d1e815c7f0bca1f560639ca01d3a14fe7ae5ddc3f629fad6ac8ecb07352f919cde0d27da077db0d96547148a54a24585688440041a9239b801ee942ca05975bf874464921acea8d7420ba505e01bcabbdeebe5105d3f7fd1ec60674eeec7af067fe12890c664f144c297f32460ff35845b69e14e1048853b8b48b6d2a7b4909c235ea2355088a20df349a6647b206c82c8eedb828aaa038b5d0f64f985aab8bfb0bd7a7888c764814346fbfe71c9cf921f12a50f56898ae21c908242c100b53fbb3320fbd44210b4e9afe1daffa2c0b20eef7cd2bb22f690f47812383fb0996fef19b0e3f47cc1403b7433303f2c6cd96d7e66c5314874592c9c85ddb2c9c6d1955e76fdd1d98c990346a5f1fe9e7be07fe1eaa21915c4d8cccf69f29ef7415a839798cb83db0222c206bf041aa2666a889b2541867d310e6ee2c96b119115b06b8a22576cdfa024d8adb2ff70aadfd65cc235b140353a6f809ea481c37076d639d3bae0373f64ece90ffd4d5b31acbaee81251b5169563c82e466ea0fa6c51929b3bad3d14c04cd063479eb9fb2f163b6a26a06ab7fc64227951899a51689ae1c1d91dc2835ed684e97361736c65c2f6e1d722534ea900b", 0x1000) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffeff, 0x5, r2}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000001f5, &(0x7f0000000000)=[{0x2, 0x9}, {0x20, 0x0, 0x0, 0x8000000080000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3ff, 0x8, 0x10000, 0x7}, {0x8, 0x5, 0x35, 0x5}, {0x1f, 0x1ff, 0x5, 0x7}]}) 16:00:36 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x20) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x20000080) dup2(r0, r1) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x26) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x800, 0x8}, 0x8) r2 = shmget(0x3, 0x2000, 0x9, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x3, 0x800, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000480)="b5661583b0400b990b3ed0e98134faf8c97dd5598b4f3eb43175e2", 0x1b}], 0x1) close(r0) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/168, 0xa8) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = geteuid() r7 = getgid() r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="3af06ae63c32c3c63c5287f2074fd9e8ca68f4319ae988546c65596c53e6", 0x1e}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}], 0x88, 0x8}, 0xa) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x17f4d60560a468b1, 0x0) getdents(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x5, 0xffffffffffffff92}) 16:00:36 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700), 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f00000008c0)=""/167, 0x295) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = fcntl$getown(r3, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() setreuid(r6, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x9619, 0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r2, &(0x7f0000000b40)=[{&(0x7f0000000a40)="55d25948bf10f15fa829eb760ce9cd122baea4b863f4f216efadda8a057198b962316960b77f928c329bf6532b7ce167bc6708704f3f3c01e4e62e1e1ef2972273ee2db8b1f2de2b565a81ae1182e9cd03aa38870f70d3b818576c0be4a156a07f80077a9036c45548bd4bbd342f27fd9166d8a85350203887ab442edf884a61d1b359ea886d6ac48083d974c3695cc2eb14f129e0b933256ffa5aedcba1a911d552c75d7bb6e70b8d7c305090f519aa7b58f5eec88b80a858c5dfb08c3f8e5fb754a8b4268d69334f423ffb76e5bbe77382c0", 0xd3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x4) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r0, &(0x7f0000000780), &(0x7f0000000800)=0xfffffffffffffec9) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xfffffffffffffff8, 0x8, 0x1, 0xa025}, {0x0, 0xf98, 0x7, 0x401}, {0x800, 0x2, 0x4}, {0x80000000, 0x4ae, 0x6, 0x2}, {0x12, 0x5, 0x770, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x2000000, 0x0, 0xcb7}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\xca/-+({\x00', &(0x7f0000000440)='^\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00']) syz_emit_ethernet(0x1c7, &(0x7f0000000600)="73b6cecf0831a350612469030af12b7c2b") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000580)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x30801, 0x0) recvfrom$unix(r0, &(0x7f00000005c0)=""/62, 0x3e, 0x2, 0x0, 0x0) fsync(r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x4f3) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe2(&(0x7f00000000c0), 0x10004) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000680)="0ef81ddb726d7a52e0731365f409b568ef8dd6cc86ca9bc9167d8b39fe499e196a07b225cd54f72d12ddfc3cf9f8edc372ff69ca765ab603c07d7bc94cc110d49a93f65edfccc560435ba75b84473d649f5f063066129298c3626ec31307b0ab04a182d2dad9358dd640887fcecf80038e98412d", 0x74}], 0x1, 0x0, 0x0) r1 = geteuid() setuid(r1) execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:36 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) socket(0x18, 0xc000, 0x9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000008c0)={0x10, 0x3, 0x4, 0x101, [{&(0x7f000033f000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000752000/0x4000)=nil, &(0x7f000039a000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001a0000/0x3000)=nil, 0xffff}, {&(0x7f00006b1000/0x4000)=nil, &(0x7f00000bf000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000200000/0x2000)=nil, 0xf267}, {&(0x7f0000418000/0x4000)=nil, &(0x7f000017e000/0x2000)=nil, 0x2fe9}, {&(0x7f00007a8000/0x4000)=nil, &(0x7f000047d000/0x2000)=nil, 0xc2a}, {&(0x7f0000001000/0x2000)=nil, &(0x7f00001e9000/0x2000)=nil, 0x4}, {&(0x7f0000075000/0x3000)=nil, &(0x7f000060d000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000049a000/0x3000)=nil, 0x2}, {&(0x7f0000627000/0x2000)=nil, &(0x7f0000369000/0x9000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000067a000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000765000/0x2000)=nil, 0x1ff}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f000038f000/0x3000)=nil, 0x3}, {&(0x7f0000474000/0x3000)=nil, &(0x7f00003eb000/0x4000)=nil, 0xcc}, {&(0x7f00005cd000/0x4000)=nil, &(0x7f000065e000/0x3000)=nil, 0x7}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0c010000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:36 executing program 1: socket(0x1, 0x2, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1905, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x11, 0x4003, 0x0) close(r0) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) getsockopt(r1, 0x4, 0x8, &(0x7f0000000080)=""/125, &(0x7f0000000100)=0x7d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:36 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x1000080) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x200, 0x10001, 0x1, 0x3df518ae, "3b1bb382b426f0e2236f5c7d1b6763cb14358311", 0x3ff, 0x8}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x8e, 0xfffffffffffffffe, 0x1, "1dda410cef3649a5eb76fc0a58d991cc06d0f700"}) sendto$unix(r0, &(0x7f0000000180)="0eca226a80ec3cd2b20af633b4a9ee3f4e8dafbb6a5e8b3e8a0de55507ad69fd3f0266b70d1565c0276e3ae27b0fe6252c3518960972e5e9301f64", 0x3b, 0x3, 0x0, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x7, 0x200) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/33) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)='\x00\x00\x00', 0x3) openat(r1, &(0x7f0000000080)='./bus\x00', 0x18, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xfff) r1 = syz_open_pts() fcntl$lock(r1, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendsyslog(&(0x7f0000000040)="673ae00eca6a41e92eed3dd030ab7e816dc1501c6f6abc92a814a23b32bbf7693c0edeb9fd32f18954", 0x29, 0x35) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:36 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffbfd, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7f, 0x7ff}, 0xfffffffffffffe80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x60, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x3ff, 0x1, 0x59, 0x7, 0x200, 0x1, 0xe38, 0x10, [{0x3, 0x7, 0xfffffffffffffff7}, {0x3, 0x9, 0x1, 0xffffffffffffffc9}, {0x3, 0x24f70, 0x2, 0x4}, {0x7f, 0x421, 0x3, 0x3}, {0x8, 0x7, 0x8, 0x2}, {0x80000000, 0x3, 0xffffffff, 0x5}, {0xc4e8000000000000, 0x10000, 0x2, 0x40}, {0x3, 0x719c, 0x8, 0x8}, {0x8, 0x8, 0x1, 0x8}, {0x2, 0x7fffffff, 0x400, 0x6}, {0x81, 0x7, 0xffffffffffffffce, 0x6}, {0x8, 0x40, 0x5, 0xd09}, {0x8, 0x80000001, 0x10, 0x9}, {0x8, 0x8, 0x5, 0x3}, {0x10000000000000, 0x6, 0x0, 0x1}, {0x800, 0x8, 0x5, 0x9}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r4 = msgget(0x0, 0x0) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000fd0e1dace7cbf44e9c86eb4b27f9b5cf5c999a896426ffa93aa80280872a68edfe8b843dc5c6da56663d0a3859e9a1e2d78e0daa707adacf344ff39af7b29b00dfb9e1662a76830275aeb218a12362df8de96fc6c33da2d484856d5a6b379d17b377d4132be19b823d1a330f85c595d0e05a82db7336134aa710e6a35d22734f321cf9362582c3ce50d86db22f94a0d7d39222f47cbf2ed5c6ce54be6cfeba70b98a601f6cec9268288954cf860ccfb98008ced0d83bfa373dda10fc47f213e93c146a5764a1c8167db3b1829d36769878d90648b335"], 0x39, 0x800) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x41, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000480)={0x7fff, 0xffffffff}) fcntl$setstatus(r6, 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x4, 0xfffffffffffffffb, 0x6, 0x1, 0xfd, 0x8, 0x0, 0x2, 0x1, 0x2}) 16:00:36 executing program 1: r0 = socket(0x22, 0x3, 0x0) shutdown(r0, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20040, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x40000000011, 0x4004, 0x5) close(r0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x10000) pwrite(r0, &(0x7f0000000240)="58b6ecdf7794f31f9c1571d502307be30921719829d8a92372dc8ce5509686e8615c74b37cc5996faaecd45515cb054a00b049b39e3ed391283c3eba8c5b0d955cfd198be962ec2c2e44667840fea1ee7703c198aed323e83ff54854ce9b03b94ca9000273b2c04d607924035b1882b54deb66c6f9cd17e8832828275212718861e7e67053146f8347905c18a8275028b77d73bb1b7b5534229e7a2d9c4aa69ef87a0f8320", 0xa5, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x80000000, 0x6, 0x1, 0x100000000}, {0x7, 0x7ff, 0xfffffffffffffffd, 0x3}, {0x4, 0x80, 0x2, 0x7}, {0x7, 0x0, 0x9, 0x9}, {0x1, 0x8, 0x9, 0xfffffffffffffffe}, {0x0, 0x9, 0xfffffffffffff801, 0x2}, {0x1, 0x1c1ea093, 0x9e, 0x100000000}, {0xc836, 0x7, 0x7, 0x8}, {0x1ff, 0x2e6, 0xff4}, {0x804, 0xffffffffffffffc3, 0x100000000, 0xffffffffffff8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="b6") r2 = semget$private(0x0, 0x6, 0x85) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/170) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 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, 0x81) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) 16:00:36 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000afec6bf685254673f6d12dc13d203c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a65605eb92faee1ca9495f31cf66857a3d57279a0d1612973d324c260fab03548f19a2ac1bbadf3a6e1816a9745d20dcc9f6bcac705ffb38d2b1b3243b8ad9517f7acae3b323235920036da33f02f532261c9fc3a771d3e13af6c0e0b75feeec27a98406be75a215b7c98788ea26ab23a65d685d921d8e80c058514fa15352ee78e4857729d039640b541e1b403cc79e8748e8bc2e533c17b4598aaf55d2f75dbce4d9e32cb5e8280c67da2fefbce7670e2187f9b2b7347dc23ad07ab5d5b0fbfe106f080b711ee021151f"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x0, 0x6, 0xe8) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x2aed, 0x5, 0x5, 0x3}, {0x999, 0x200, 0x100, 0x7fffffff}, {0x8000, 0xfffffffffffffffe, 0x0, 0x2}, {0x5, 0x2, 0x7, 0x8}, {0x9, 0x0, 0xcb6, 0x100}, {0x4, 0xfffffffffffffff7, 0x800, 0xd57}, {0x8001, 0x1dd, 0x600000000000, 0x60000000000000}, {0x1, 0xffffffff, 0x6051}, {0x94, 0x7, 0x6, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000200)='./file0\x00', 0x20240) write(r0, &(0x7f00000001c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) r3 = msgget(0x2, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x850, 0x0) bind(r4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x3, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x5, 0xc0, 0x2, 0x1, 0x1000]) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSBRK(r1, 0x2000747b) pipe(&(0x7f0000000140)) r5 = semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f0000000280)=""/165) 16:00:37 executing program 0: poll(0xffffffffffffffff, 0xffffffffffffff01, 0xab05) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fcntl$getflags(r0, 0x3) 16:00:37 executing program 1: r0 = getpid() setpgid(r0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1f, 0x8, 0x100000001, 0x100000001, "954905000900000000000011670f7ba60300", 0x800, 0x10}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) r4 = semget$private(0x0, 0x5, 0x1) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000002c0)=""/183) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 16:00:37 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0xfffffffffffffcf8) r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000340)=[{0x7, 0x4, 0xffd}, {0x7, 0x9, 0x1000}, {0xc98cb7c69d5bc985, 0xf1fe, 0x1000}, {0x2, 0x4dbc, 0x1000}, {0x6, 0x7, 0x1000}, {0x1, 0x1, 0x800}], 0x6) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="972f819b18c87f72ae6c1a18e51acf13e0c6e7c6dbd1f7acedeab06ec5e74854f54a3dc73133f9520d5124f5fe2c7661df19d5fbed4ee5649f0139ce7b8f22883a149b0b8d52b582b75266acf2b81554f1d6a48bab6b8b1c11682870f0112939cc9e15d0b7eea928436e0425641a9490b31c8bea7124f647ce7214f20a296777ff5cd1fa613edfbed393d179f9903c22c324e021f5a171ac0953249d0ca8e961bf65d10ca871a8cd06b3569eb06d9909ee56241893024ad43409fe7724f733ff", 0xc0) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000040)=0xffffffffffffffad) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="4b3d6350a6f00cb5c78dda202258d366580478e397ad6872565514015deb48752ae3e2b0c4ed0c4815d382f9ba6a73d9e7aaadd5198400c750da264085083c6003ba97c7d974e384757a2fe8f30193372720f2310a826b4ba80c93bb7df07841195aa4b2366cadbd", 0x68}, {&(0x7f00000002c0)="a7d42b846dc5a170941fddc1e50e502d3188ebc19c993c835e48a0951a8efdc5f6faa1cb156115276bba1565d6b37f3931dc8258a183114dc559b9e1ce406206c43852ac3cf89e75c26dca29a2d93db652eec304dd69069396a2e40fa4dd002e771aae1cb08b085f91091f3abfd573915bc0a1b0a174b9cffcb4c9073c79c6e976eb3ce416387362390108bbd774811fbe613bb71017f00e123a53f78f8c16036eaca596dc77ee0899ecc26102ef2ca40e3c8688533a1fcb5532ca27a68408bf2960d84b9b41803ac0067b1887d517aa", 0xd0}, {&(0x7f00000003c0)="e27ca35c8c779a7bf35bf2436f7ce1e9ae744d21976c4695456d098d0b5a01f39b3c9d62dc2b49fc214568f4377fe3f62b8abfb0c08edfff96bbb1dafa0f39f44850a6647327e6d6f4e4ef1d8ba4dd6f2ebf3bab51e465b95d7b562ea2e10507180920fca7d4e19d956ad767865b3cde05428e2f9b2e28c931ad40900dd55c25d76ae262aebf650740e16d14a8e59dd570d624673bdfa413eef6cf8545aa53c6c8f11afac579", 0xa6}, {&(0x7f0000000480)="eb3c07a1aee6b6b5ffab5deaf9cf3e0efb8a5a6b4114d79d699f142a908f055c758687f0101fe86271c0ae426f35663fe6bfeabf672fa898921d2f0ac7293ad7c356e20c513fcd7abaa6015ea8e47430bf7b4d2b9de939eb33a1aa4dbc7698f7a59bd488876f9c57adc575a9301c14ae6b986831dbbaf551fab1b1713e5d534a0dfbe4ad2db3d559f441164674d9b26e789a7df6946b2c6c566da261847cec48ab8e33d3b47aadce30fb543a8dabe79d44bf155e10ac1acf327ad3732a59483ed2f6861795e3983f4029122eb2564de83d766a22034bb51f1e9c32e1d19bd58622a61037e201e0929c0c53f6cd9c", 0xee}, {&(0x7f0000000580)="319b4531d05f720913a8c5837f392d7cf3957c404b1edb2a0642657f8fcedda16a76397d303f573911f92244b3b10d4f5d911ea494c014950714d6975ab9a735b23cd9ded323c6cc785345e554450a", 0x4f}], 0x5, &(0x7f0000000680)=[{0x1010, 0xffff, 0x9055, "faad37e73ecdf3ef6fee7376fe1271ecb1a98564c316dace4f24a604e34fc532706b26bb92e9c227ad6e9ed388e48313a33a829cd7dd8050d2c8e9ba4a5e01be5539399ff2eab33c2993130c6b783e0158f3815aa6566db6c8aed7a862680094741dc239da185a5c29728c87ccd5089f4290872e923ffa5b8e1d53113fbabf9eb6476001e019897ed5dda3053e77af78925131aee905fa773fdfcf5cc1c1d1319137fca12070d64a3139017f7adda4910bdc6cbc3f23a1ff1eadb5648c2a3ddcb484ab957682486327fb27ad16471c2438b509f0d1755c3681e568ac284a0de55f4ddf6b667bc96b2af6f7b6d43b9e9b9a15495b2277b444faea33b332e9f8423bd9a22c97b4a0de3d731e60f6291cd54f36b4d8952483a9ef1a4c5e70cd517fe83b04f1a5d8ed7838ef38d094735421a7f6f217cbb2d224986d1de143bd4ac3fa63244203078519e3eff7f4817398d982ac1c46f131b82ef6d09571b550ed6ec0d440acf7908f58ea6a582465d800f7390ff14ac04ab5b10aeee736b8e8e9b70bdaf9b80a4c344b5540cec5509c0d0aabb12c0d2f94eee37316f3e97a172a1ef02dcf2742543167cdad8131e13dad1add206bd0559a1ea57a2c8e3c0c26c441d6caf1cbcdec3d71319881298ee5737baeab0ac22b591a87a4510e55606c940561af1f2bf41c2b7b541e184a7ec3209307065e174d675b5c08364aee8471618beaccb08f8cf2d6264d0d93f836b22326bf2e6e1f6de2d37b0944b584e085f7fa77b9aced56c663dbe201146fa2237f5ecf45cd23963a98010d3f030e68ef2cfc565a33ccf59fd698f110c163c6970254e0e150861c1953df3d7e6cb80868d79386b9945a13e421271c6a479383263c9e18463804c2d25fdf7c906e3b742a0b706360cb84348271631fa8c26f1a3cfc8df18e77d0968b9d07133ffa1824525a6344e4511ef8e2d0187786235f62b81882117187767eaf0bf915a556e399e2d221389f5a46e8aff7471707b45a1115c506d25ef9840ac747cc8e85aac0e34e8429c30facebdbb5d8ef6447574ccd0fe42757935d0931ef936b5a247ada0b50f5b2cb04a77f8824b28d960ab6c5cc28026d675788f0b22ef1f4d403712023738ed8aa6bc4e5a1b546fa7730f2cccbfca92faf80aa7e63b2fce5c14aad3cb9af08deacaeb1339e5fa6c3f805f5d84a078ac711a0b55544aae3d08324c3f44dbeda3e2e830ee73abcf791535bde62e1243e26c93b912a7e978d104268c8b761d5a624da1c38dedcb04b97cfb56102aec84cb3675677963706a70ad03d8a052d6500f7f016d07bd81ba481f60b337c8cbc2bdd0f602a4250b010c6e90cf7d8af4f27d957511e7f060e08f6636ecabbbc9ada0c312aea1a909e600136ff3d6d43fbccd1e1cb1703d03f129d0c5d4bfb5df1592fdbef1cdb7fca984b065830d164f72dd55427bba05e62576118db565c18b96bd2d337d4fc19a6c92cba2447c3eb916ad937592255dcf09f238d552c000596ef3d83b52df03fbc3dea4b858552385f020bdfcfac9f9b8e2d5103d9952c00da4310e40ac6fe9bfabbaefa42f47a49ac927593c22f42481ad031de171cfaa670e4996d9da37bca0d3800d509dfbee8d81fb5e07628e8f0e2726f1256d76adae133766aa740ce1875b258d7d2c4caf2dbc4a30d9b236d360d9f981a91a0509d30bae0d9419ced942bfbe1ff63c43ce4644fb196a3ba3e2672d72d3030a07bffeced3f1f8f55e15166ee8586d2a93ee6c70b3d6dfcaf1f9d020180aaf86f57aa4089be5f599cad8f6e4626dc06766f4db8549d142c0e14be4fe20fd229b792897c793e47db9d3a506a5c6d066fbfef3eeadba3722d7dbdab10eee1336f7f58d8b1973c3731dd2d1c23bc2ea837160f4f8ac0b34c30a009a517aca231a3d252611d875a9f3dd9dd8f2ef988767eb3a17df58d0e148b8a4e224d8852b9b107c0a24c19f9cc1cb2e270390fa5344f37406e35498f05328344311108af30c8d5aabb9208ce368bf58c9aecc733babf93911ae3bfdf251bdbdf2dbe38ab5eccab0ed17ca3d643c2f1671719dd23bcde85ed0f776ee864e729d7aa8bbd4e3cdec5a561228a19ec28cd39d5b4831996f9e70151a511c75c586e32919cfdbd3ae8d55806327b7293e493e626450cd2be34fe9cbdaa377ad530d474c933ef3d310f82022c789564fe3e6e5fc4cf16cb1bc90167e2b155d18f655aa4495960c0dbd02a7b8919f70cce5d480d5c0c1224e070dcc354a58279084f34ae6c2fc0c88cf4327301a8b99ba2690c20d43e63b2fa627436498ef3db815ade3740e6901264ccdacb5ae8c86045e988a3f5ec7a42760074f3520d255152ef718fd2105c9dfb61503dd65d72cd443322c2016efb5435b61a0e0abe9ee89ee22b901ac83ecb0d50ec936c5df3a4eaeb1a76d9e96d33ed5347f4ba63f2379873053982e84bbc3ad9d92c5ef311dc860763f3e4e28c93581b9dae7e80d86b901510be1c482395706e64c2e2841c7b6f9d2687a744f5d490feb3c734cad6880eb651c9f4c5de27635e849bcd778b10bb721d68a0c414efa0f54b67667b2a2b08b97d95d19cfd47fcbc450053cff17560e547ab0a37dee793850e1143945664097d7ce60f5d8dbc1c4fc88603dd64e1d2a5fcc31cb2559cce0263802b5546cdc7b17eca6fb74d35dbb2f5feb3c3cc3ab61f942ea19c54978124bb19b6358c3a8ec2a634b4e3ceadb1f6594da4e9495d82301c8eb28e3e05d511719fc79610bffde53cc8d9ad102df708087b2c91193d2577bfbabf1451b449c1f16a89f96c0830743a3dc4613b27e4f514e940d45dbe534b557573928d800b71194761a883160e094c9404ed92bc5b2dc65940874e0ff685a1ababe47bde5503007ea5a26441974a7c5446e0ef54a13b0d8444d7a11a4bff1e69e3d1e99b05e94c93123c60eff8e449c7f45d1351cd669bac8af1951754d6f3534954b59340e3bd96a664974ecdcf18d94808f519d068dd1544be07ea499c63a22b1b2f4bf01bec85313a573911a61ac5f70cef87ac51058ff8c1ba440c3611439a868369ffdc19d7af08945ca010c3de87025d2f68ac9f4532ad425a98d7d00341c607af1e8eb9adf2276352acb7de88be7356cbf9078572488032b3280a0511063d5f0a8f6b3f520a1f6c9b9803aeffa14f26b680238c4c53515ab1f1b8182f2a3ea4b22758e966f76625afaec5da2786d02f88e15caef0a5d475c74931cc4d020041c873753cd118de6fecf12115bc74e9af882e41966cdc99464f2cb1c1563eb413dda7e830c7e8360e398d5039a0512f8e2374df16aa872318e6f75bd72eaa80f16b6d6b141a2c625c262c65940f9b6dea2502a4a5a01bc2e006ebf456bf1d3edc8517832f12e01a4716a19b665768094393aa75b6bafcbc4b13ab2f0fbb8a0cfb907df7b86c0b23edc2fe8acbe3df97cd7f2545dd6da6a17ef542e8bcce1566e9f0b577bee3da89124bd814bde060ce8224ffe615bd8b560935f8a97bfb3b131025cd5d88b1c88e4efa65a7d575c853723abd856af215d75a23ba2d32509cf5e6a8da3c3c4382e08ce97498eccc12f8ec55a981a58e4f41c4a8dfcb548db6c5d5049a53fb7587b69373ad86f9a6fa122d39d07bf16862311c9464b1dbd4d0c59df8491fac206649a177c466ee85b779dbf8d3bbd2719c45f56285e3c6ac32deaf99958e2777520b3a27f043efdc1b3c3d4c9933c455a17b7253abce103ff3164b3f2902234b438003775067499da00d927ec1250774e981349315bf044a2951a5497df609c9f65cac43f7f5f703199e5dc9f619a4425da13a4199f1dd1437952b0d62e3dc84d23eef4cc55ac105d60a7fb958928c02a2e2735be83cb7e9fc901a733fec6c46f8e3901adc126f72072b9bbc76d2ed817282d35b3176ea6ffb4bbd7217d65c19faaa34fb337e0bba52f9254f5579816ff1c43a24c0459b2d9319a70ae4632f98b5b393705fbe5312010d90cf0c1fc544f6b96abc7db29700e3591dbda40fcefc87cfccb49812b17d24f77b1d1bd66cff71c1fa932fdd9518c45c2c0351bc22c9d7c1f5a327600b4c7c626791f6447ecc4bc8d38358bc91f2dc5d05b0c1d504dc3410686475c18b8528a29f7981c06f00e48acf302911bd8751b4ea3a67f1ecf0aaf8bbc2e34f605579b775192893a191ec0f43a39fcf23a1840a09ca340b33d1a5bac767a62d01788122bb2db20883f746b244da401b1adf43b390973c88a56d1de9f815f64f941ff33f24c4e8f6a6680343f63c4aebcdf97e03bb18b42e3ef9a45f45d2e5fc59ca07c8cae2b7f54403bb79a076e3ef4d20203ceadac6135d5bf8031013387d25fcfc153ea6f1f920baefbee88c1adab98f2611325d2c94d08ed245b4cf6453285f545694db420f01e4d3e2f287e1ca634d720b9f5559581aeedffdaa6f2c1ba9a711b1b2d584f74a720b9c69d46e7beec111526601e4f1ba0682df3c800951628b050a96d52cb33d670d50a4cc1551965b4ac69ae9992de0d54985019496189775012cacbdf63a6388359f5a41a5aafc933429510ba84f0bf39c263634e78eac3fdec156a2fef860d44c170e7336b76df48fcd61e430d553c7774a2a954289b8bbecd63252bc44fc8fee517c0dd5fa99bd719888a1bbf1bf9dc5af87ee3141efe797dbccb23158719c9adfa1dec3c211916033d62dc593791641aac565d1a4f5242b9ff6436d5315ff3e6c5ff84fef67218d16887d925d3f189e7fd9c49e894dc0bbc1cea92f19154311a6a0e5464ec323aa11c8abb19e28fc8e07dd2606ec84b647975af4cfdac70bb31a216ab4c8493cc1b8bc9639b38f00259e0cc993c28eefcea1217320aa35b1bfec9cba33a15146e522c83be5faafc537da053cdfc6cebb52c6e3b6bf062d5196431930712c315cd22d2ffe7a18043a4a2a4382a1b0f679f59bba4850271b56bc6faa8ef17881889ce372187803d495e4b57b8335c13c96972e47e2a49fd53751477a54a700110a6fd6119a44a934a787aa13605d35501375e6b2b0355c82acac095326be55e373f1a1a600bd642916576247470cc53b93b31b618835498bc0c886850681ec8438d8bc3733cb12c032e936815547e30f5a60b1db717339c6425c94bc23b06c83cbc377d982d86e12baa3577885e1a019caec75f480a1f6a2e3762f7ec116530da4f2327121072d36c00fc42d5ae8d9c54552005fad90596e7fbe0d2b27a34c52b40101fe4d07f13808f673bc000d5b00a59c79fd0a4ae6df83a82a62e607421440c6f21c3c0fd9f40d4f40b3454c1bd4420e8403b4f5c58a0fd7b4ffb2fe907208cb5c9c9e390a2d9e36f8f0b4e05304869332b99fcbb56be2e5898291d4cc1d875c3217e01084741fbd52db116c3e7612361c9307d4a7326a47e2ebb90a59c9843cc7f25aff40501fd3e23d3ab56a94c1354743a4f91e39762d65d67efe7abaca6115ff915e8810030bf31bc8903aa7700f0a0ef378c8a1af8466435750e1a180f3e953976233d68bf2e483ed659f531aa790290bdb490bad9944353c48f33179fec3a2b9131a0ce38e3b944f660b773844e875de741d2c742c6ebc7d4a4ffb525cdb7df20bd0720cff98d2c9b0f00d0d75cfaa2e671d354aaf9659024fd07fabb76525afa973e36d8a855068d38bf85cd821e6ec17d7e5a82870ab670e965795fbca1a3c6785c5b0aee47d92758c7f40a9eccfbd496fbbec8bd2b22355329ae9a85b6e9e997b7ba2bdeac66158a2876f4d3fe9d7e73dd60b63d7824c3d9d9b4840661a0e20d8e27c948a658d"}, {0x98, 0x1, 0x3, "1b970d8e7d712eb336f331a5a75fbba7ceb31d2ca9e90b3f3b1051f8a8f7a43034c0624a8547c2c8a144164620a4529dac6f295998c6a18da1f51767a59a88f3e5df8294450a4143481245bc4d90e770055f620fe18c42018387e5945f4cd7039fdbd5691341153bea434ff57c1c41f1345015abaec4046059aa5c04384cf12bd1"}, {0x60, 0xffff, 0x2cf, "52829d7ad7d8a1281b3ba2689b6c20abe5c6a64c56599d084766bce030eb8e4a42ee194e97f46c56cb9341d3dbaa965a77ab96d50484bdd90b21dec7408141a83ad7af8278b16048d3c07f55d83662"}], 0x1108}, 0x1) setsockopt(r0, 0x0, 0xa64a, &(0x7f0000000080)="0501b307210b0283e9ecac89e1636f78cb724fabcf98ec84bea56a104aa39a75b7cb3b6b2e4be7add246fd344b0d700ae62ba8457bdcab1ad4696ebc1ad7fecfb17c312e1c8af5134f0ae93129d28a45f34ee1a5589deb608488dbb72d560353b9af136ef0608627b9af975261222becef2f5ea863c1fcf2fc40b81cbf904e", 0x7f) pipe(&(0x7f0000001840)) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000000), 0xfede) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xa8, 0x10001, 0x7a63, 0x7ff, "7113b098a7ae3abdd75cc26c8410890728a5537e", 0x2, 0x800}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffff6d}], 0x1) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) unlink(&(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x30000) fchflags(r0, 0x0) close(r0) unlink(&(0x7f0000000140)='./file0\x00') r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 16:00:38 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffe000000000000003800005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xadc, 0x40) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000440)=0xc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000004c0)=0x10000000000000) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x2, 0x2, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x80, 0x3, 0x401}, {{r0}, 0xfffffffffffffffd, 0xa, 0xf00fffff, 0xffffffff80000001, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x1, 0x8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x9, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x0, 0x8, 0xaf0, 0x8}], 0x5, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x41, 0xfffff, 0x40, 0x7}, {{r2}, 0xfffffffffffffffa, 0x3, 0x0, 0x0, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x6, 0x5, 0x3}, {{r2}, 0xffffffffffffffff, 0x41, 0x10, 0x8, 0x8000}, {{r0}, 0xffffffffffffffff, 0x22, 0x0, 0xffffffff, 0x70}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0xffffffffffffff80, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x8001, 0xfff}], 0x5, &(0x7f0000000180)={0x4, 0x81}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getuid() r4 = getgid() lchown(&(0x7f0000000480)='./file1\x00', r3, r4) ioctl$BIOCGSTATS(r2, 0xc010427b, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:00:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) socket(0x27, 0x2, 0xd4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xf8e, 0x0, 0xfffffffffffffff8, 0xffffffffffff0001, "b40785d4b9d40913196c11e6db45729a8060d48c", 0x6, 0xb176}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x41aa, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x3, 0x9, './file0\x00', 0x3ff, 0x8, 0x5, 0x9}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/228, 0xe4) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:38 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getsockopt(r1, 0x8, 0x1, &(0x7f00000001c0)=""/74, &(0x7f0000000040)=0x4a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) accept(r0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) socket(0x6, 0x8000, 0x480000000) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80d2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1000000023e) mknod(&(0x7f00000000c0)='./file0\x00', 0x88, 0xfffffffffffffffe) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) socketpair(0x2, 0x0, 0x5, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff126e00000000", 0x8) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b8871313", 0x64) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file1\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:00:38 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)='A', 0x1}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10000, 0x79) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1ff, 0x4, './bus\x00', 0x1a7, 0x46a32cc6, 0x4, 0x7fffffff}) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000400)) pread(r0, &(0x7f0000001740)="63b50daf27861e21bf4d36e13fbd70dad0c5b7242bcf5e81c9c4e88b1d03e3d0886b7ec5693ce8c3533194d7dc0223579f6518219cbe0fee0f36c569e948f932067b97d548c6f230a430b1e1fb75eb37ab74570ae9a4b7d9845099a1665032e7c0ca9d695c6439b915e7078f9b14dd683fce77eee2e066d65a245047da9405f65c8b15c59324d5ba3111501307a5899a2a4ca7d168acfc800f93a8438a67df09d6c2674cf76c50da5b398008c1e73ad442d1270743a47adbe4aff8aa00fd170c0ecd7fcaa07630fe556357d3939004a8af1c44bd500bbb3c489f3c2c973173102c54e8f3de015ed0b9db8cdfe6cb29373571d0937400553dc5d112244069123fd42ec9f2062f1ea8c9e103e3a3b70ecc28b89a19b63f4e3080e62434f5242936f1cdccac86dc4f6b66f4f2aa5b229a3333660a0b131ab1cb0c44ab442e4b34684ebd5f232adcc7ad240467ec9700355216b7f9e11261f4145afdc3332b103a0bdd3bd3caab038d40733b57d3af9345d23eb2728f4502e35c4459adac01fb95ec053e223abdfa44e384727470b92176927d4b3313e4094b8713d81eeb666766b6b926f255818c6042e43483b14038744c7d39dfd693358de87acf94548b72aa5029c748275499f364d0c327fcf54900b442f59b7aaa38c2cd958ed483915d65104e51f4cfc080f832124fff225c988eb356c3154bba6085a11a642e920f84d03a64408dd760d1722368eb655dee184e5c1a362de52f2637a4c68df296883abfe0f23a6758a95c90159c50d42c1f906f4a4e2f3fa500b84dc3a56b6210e175e0d278b1c091d782c441088f0299e30f90faebba433e2f0ff41ac5e390ac9d4e889907236721673183b46191de03f19bea0bd0955ffe9a0a8457055bc774d69364cd3ebc78dbcb2ec5378dd8318aae255334511e5fbef8cce9531a49dc5db9b3537d0d15207cd9d73aefb7c4b91a60529e112b1130dbf93965e4937dd5e901722034171ba23c3acdefa2d0815f306869dae91fa0b52b08ba704d88210b0290fa405c3f57ba2e9f7ff2f3dee5a1db281af78f5cf5235d7cbd0008c5bb92898a3ba16475bd0f0cb80b3ae0db9a6cef7a4a58120c8c48d17cdbac57d36195655b05245c299a01ce5b5f258d081e6085278ce36ffd37f8b7636499d9b5d87d6c5e92a09c9e37231ea65f88079f314a48dc0aad1543494535922dbf89131bb34302f64e6428b4ac4a6d4eb8bdfbc9c73363ab1bb151a23d1e60b662039b86c6d3271ad2dcd99c41e6dae976eb4bf806239670c7973449c78bf67cf9d27b381d5fd6e28da1f2b1428a9bc07a0d588236735dee066a3507f633ddceeb95ed7af8e52b9b5d7c4dfedbdcdf8779d820ea50857d47455ee789aae83e1e2933fc7e2d612cfe55e02842db73264d9ef4c0fc91c524078cbda8736b9e37ea0706ccfdd008438ed1b1b64e4ba5e9dcffe53c496cd3c1ff881f9e5593a34245f3b4b06feef761259a82da55b49c6b6f3f7d1afb5e8aaf5bba6751c415ab061e2dbb1bdca1f2e28d9d31c1f107b8375c96ac28b4fbd904ec45f660b483de7e2b01a26bcdc45acdad451256d121a506045128757878a15b5052699b569adc71a5f27f4aee604f6e238c0eebb8fae67af1ccfe546fb3e5649765200b1842429e28ac1b56ae08e79977434049f4db9f0dbabd02617ed1016e66dc785b36f0729a90da40f1e82ed4c2e6870d8d9d285e6461834c26cb7eea8016a62e11adfd76e763de7e34e85e2719e115831a606575160355b60c2d08dc867f33a7fe8801d33f0fa1b83e9c5a4b7977859ad3c9f0457671dabecb8618315ae2a0fcc2e72a45de4ec1926212326e45e1339f3a4091ce7031e8c43610a057603c0fba239080bd57dbbdc89f26feef85efb8fabf0cf2b42bf9110ba0bdb8ca0dda1df927e44e837538645c67bb3d8614a651bbb370c03be9b90cdc3dd7bd3fa425c0519f9ea39d80b35c248a0aded3a780ad7c039c24f53c9633fb9dab7388dc52928945e4705e4b14ca81d7d1dc1178043404572f36e8a2272f4b4da1f6e5f1468c87898e2a6dcccd43d11d14c1d4f7bdcb052d08805ec0524dd60ab91c9180de97d9b0cbbb8814c6651ed2ec9fa50552f280ca5393d75f5e4f2a763a0bf598e07949cce2ec5bf210d6d1ee2a8ddebe1420255840139d93b91df93a7510b7397fe1baa1cafcce136107c739c36b43cdb75eedfb9ec409cd5727e17db397b0b68b401b29e529cfec9a65e5426471cc56b61d38fcfe03a70af6d07dc530eb22f612ad616e2aaa2a9e32ffdd0971c5fb59de8cd348738a3860751da0a5d48eff859cc5ef1047130381dd6ebd4c2ccf1f643fa79aa6543b0f0dc030771fe8958e2f62e8fe4019482b136a514ed73e9d56157984547b4d9ca8bbe2c0f335d3aae0febdfb94b8da0db514a3c99b1911fbc3923659e359aa3431721df6b84995b61d254a27665bc7e5f103b3d198c46a088bb40cec8392abb13679e0c5b98e85d2033d6a73fe980d9531000c7aa6d87f22a46cdb20c23ea881fa15af12374fc02bfc459b8c7c5c48b2ad2d6dfa0fe26849d39ec18d6f58c928612f97ad2d93b7adeb5974e56f9af814ab6dabd65bc9dcdbb192cb0f5a7b8e5a40d2425071134a40f74b895d1bc0fdd142b6acae0f1a1f7c649a7cac802a5e6f219c78f1ca6421a21fddf9db4fba72b96887210880b2d843d4e1b93c0030a11584346aa1a5cdec832f5b73f9ca2a271193eaca89cf9d1ed71b7de75da70a33cd74242575f20c8f09ab313273ab38cad112e0203e28ae7359be864f79af047816f66f21800772d650a0e95288f881fc47b4e4ce4280c328695e9ed2c62b0380bd228837ae6f4337f3e5dd479632670209fc4a44619d8a6a974a08716ecb2dcff638583058c747cf6514ebf962aa5169154ec759812f4c109423ba10a0ba85dca673007b4404c8fffacab1369a3d3a13523c2894b6801a325db23e4bf4b0c22dd0740abcd64c96d4d173910b15dc3c68ea4c50a8133f9ba029ff0b6cafb65cd39b64fcd4a6e9842ad7b5e37c374d4b262c8382a33f2a8ecf6470d63ce7d6ee7e7c86c0ae0285344a89f96021d565e65970011e9a4fe3093eb8dae678abf5c82dce1c89bb484e008940ce2d2b49cbd1b55e6ca624037e64d18b628abd06bb1fc2023187fec0e4fd3d73df5b4c3f89f6177b98d4dddecc3342f6b5df91ec2f4cbd0c55751445626859b698c186d107444bacd18cda8685ade18e085e619b127f04aac5de0b379770344b9508040526a63b850adc22cb71d94392f74b44ddbb54859a876cbd12cbc5032dba6ee177fc816aceaa26d113086fd18aaed79dba2de8ec49cb1ced4d4406ec369a1cb24a8dbd585fd0808462aeccb8793e4eb2cd5484be62fffc63e06200c79d6e9a98e90bfe0f81c8d2f6e38851cefd767771eb8f1773885c1a30d1d3e13cbbbde4bcac81cf022ae932960acc610ffb1bc56f7b51f3409943436f0b622e4a36046343946cf39a7085c838ca636e7cedda4adaac732a41d6fae497ef67a007f0695b650dc02ed82b8952907f73bd40115498974d6f2b0c9cb0027582acb9b7715129d95b17565e51f620fee4e380407434801e2ddc3a11c0d1f701cd9215b78dbf3bd10cd4dc51178be51d34e60bc9f3d2e481b3099fbc31f42b5c2a3e4829e47b4ad33d5fb89c397e56ae3dd5f32e61cb8c340c7b7d3f8c56e2d540574062b667f66ecf222ff2e994107d8ad8af9d363f0b8b7d785cb390b801d94baa7d31cd6538b05c1ebd990c29597d922c7395ea587f3b536ee8a582814316fbab884b98aeac12ae26a269afb0f0d1b1eb053eeefa09d86c6faf9f7734a608e3a0a033828d26db4bb8b9dd8deaec57afa7035849427012f9f1408ffe6c596e214e8d4632d1578127f79a56c4599e24c27e370477c6a5423cfb3faa5eeb385515b3be463a71756dfc33c99c0ebb4a52598cea719158cad4cf2444257adab2684ce56cc10fa25fc9eafe92987d66f5fa803163a119177d428d2b97df829e8aa60231237ea94f1f240baa211b5505d20a295d803edec30d3702891cc4f1af939c11a62faac622515d3c50c729101930685aee39ce6b15c892804f26dab7c89f4815fb0dfa323e4311b223b3e1be6cdbcd4b24ee102818a9156cb1a4572178e76b495830a14f583af738d5d9b650a953571f6a7d12fa704c673f9713eb35cb9d3e15b7d73cd90bac54652ac70f70f8b809b6af591a72d13ff42fd0761bdd8a4dcdb9af6fa1c7e4da591ef801c157d1633cf7721d8bbca94243103f6a22b2df896ff7a3baf2c25b8352c40cfe69939081422177c2ba6100e1f1bef07463df522a56b487d62176f59b5f41c2bfb4aa43127cccbb615a9b597c0c3c143f699362fee5622038530a757d8b03bb04c269d52f091abf7235d241e76c9336b6becc587b55b6e215f290079d694e59e76dbb11ad787f91e7a3de46417f39776287fa071afefa70a5c68ea6e7d5665da03e669de5d42e20c501cc17c0f71a52e0e5d6eac9050b944ed28c73ece774244dddd6782725413c86916cdb8d4672b514660c327e94ae5fcc337af1de1b896f8afc8045492816c5550e7be49729ccc2de58c771d104b334e0267faa819c12ec6a83443708e0fa2c4459f9461f2ec8069e84439be85ee880beb63a69bbf169b3a819d2a3b03b5bfde2a8eccc34efc174ab759e399964e3c2aa454887db2da977ce024dcca9d9feb8df2063e60794518251bd2004b233cb5901942cf2dba403d76b04c23187c1639925af1ab0b8ba86426562aea12b44bdd906ada748afe4a05dd2c47917aad4e1a154a64a5bdc6c8d927e62486d7af95dec52f6453e102b7dcc0fe0edf0029b2f5d11bfde0ce97401fe3c23ddf143e805529f6e50eb3bcba13c6e36eba8f5f3628cd22d9699aaee7191e83f8d6a1438cc70e74cb4be39c99739df257f3d9ad983e72e374943835e6ab04942c41f8d5e2423bf884dbff6494d7fa49cc5a23e1d29a144093e29c0ee4db6448cfb2ca251382acd93b2333e5803a2bcee2d96f207c86592b92686d0fb897c9fdee570e1c6f23239bbb49820991989831c6e57424f133cdc1c16877b0bfd2092ac8c9a9963896d59a6043e40268d5243a98f8441a9a6e9e5bd3d6f35ebe36ef91ee44ca17f641d8be70b9d027cc685acf8f32fe44cbb7f9368ad88396dd414c0b216a46d5f5cb8c2ca9be5ba1e2f4d4729a55bea46b5bf46ee50c14a4c3fbd35a343ecd564bc67b11b345b98ec2f06c0a5f80cfa5da8788771af3858cf0158fa3a8e66fdabd6787e63353302f84858ffa4513ae294cab314c593f53e7340fac0da2d9a3b954929aebdde3019e9bc0aeeb0dfaaf4bc7fe9248ca00db6119c2d657a878ea84ab17874d17c2a1035129b941b042351e48ebebb3a6e407ab00e1708c921ac2aa06795990caa04a15a6a13791f232f99f78b4741b5a04bc2ed5cf8e14a8d3f5bf684f4625cc798248ef767a3d7e3957b938fcdc752ed246c082c2bd6874477e22a29649f1f26f9609f9f8c88ccc19587fc7c47c678b43f8dc3f172fa4b328c94c70e66c4dbef88b5e2e5a3160d7ebf7e6b173bd825b1a37a0ca0810b682e578eb5a0b65372e12b654e24aac2f7d5caad39fee117cbccec161e2e94686e472350b736ae252fba5e1cf82cd41d7451383bde4d2a1ec8be129f908bc7bb4711cc3440801caa5904a321bb3f50dbaeca2f366bf35be88ccac7a51ae7f82dcba12292fa0e1e577578dcd9584d0a6350227c810bd683a50a6a261981c6fb", 0x1000, 0x0, 0x0) shutdown(r2, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000000)=[{0x40, 0x5d1}, {0xa6, 0x9}, {0x85, 0xfffffffffffffffb}], 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) shutdown(r2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0xf7f3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000084, 0x485, 0x3}, {{}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x0, 0x1d6}, {{r2}, 0xffffffffffffffff, 0x60, 0xc0, 0x7, 0x58d}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x14f, 0x2}, {{r2}, 0xfffffffffffffffb, 0xf, 0x21, 0x4, 0x1}, {{}, 0xfffffffffffffffa, 0x82, 0x1, 0x4, 0xfffffffffffeffff}, {{r1}, 0xfffffffffffffffc, 0x34, 0x2, 0x8001}], 0xcb3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x5, 0x3}, {{r2}, 0xfffffffffffffffb, 0x86, 0x20, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x20, 0x20000000, 0xa330, 0x4}, {{}, 0xfffffffffffffff8, 0x20, 0x8, 0x8000, 0xb}, {{r0}, 0xfffffffffffffffb, 0x2, 0x6, 0x7fffffff, 0x3d}, {{r2}, 0xfffffffffffffffe, 0x81, 0x80000000, 0x70, 0x81}, {{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x800, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x90, 0x1, 0x74d3198b, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x1ff, 0x8a8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80, 0x1, 0xfffffffffffffffc}], 0xffff, &(0x7f0000000380)={0x4, 0xa7c}) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) syz_open_pts() 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b04) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) writev(r0, &(0x7f0000000040), 0x3) 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x40001002, &(0x7f0000000140)=0xfffbfffffffffffe, 0x4) getitimer(0x3, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffffffffffff) getpid() 16:00:38 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x20000008, 0xcef4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x50, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0xff, 0x100000000}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x42, 0x4, 0x100}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x78c, 0x400}, {{r0}, 0xffffffffffffffff, 0x80, 0x800000c0, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x4, 0x7f}], 0x8000, &(0x7f0000000180)={0x6, 0x2}) write(r0, 0x0, 0x0) close(r0) 16:00:38 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/34}, &(0x7f0000000040)=0x24) fchdir(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x3) 16:00:38 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x40) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x400000000004) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x100000000, 0x9, 0x10000, 0x8, &(0x7f0000000100)={{0x101, 0x8, 0x9358, 0x1, 0x8000, 0x6, 0x4}, {[0x737, 0x3, 0x766, 0x8, 0x2, 0x4, 0xffff, 0x8001, 0x1, 0xfffffffffffffff7, 0x200, 0x4, 0x0, 0x6, 0x1ff, 0x80, 0x8, 0x4], [0x4, 0x7ce2, 0x9, 0x1f, 0x400000000000000, 0x7, 0x4, 0x1a0400000000000, 0xaf3, 0xfffffffffffff4b9], [0x1, 0xb5cc, 0xfffffffffffffffe, 0x584, 0x3f, 0x200, 0xbe0c], [0x5980000000000000, 0x1, 0x4, 0x800, 0xe8, 0x1f], [{0xf07, 0x80000001, 0x0, 0x4}, {0x7, 0xfb, 0x80000000, 0x6}, {0x7, 0x0, 0x3, 0x1}, {0x8001, 0x10001, 0x8, 0xbe}, {0x42c, 0x2, 0x8, 0x7}, {0x2, 0x800, 0x6, 0x1}, {0x7, 0x80, 0x8, 0x6}, {0xfffffffffffffff9, 0x8, 0x91b, 0x23}], {0x2, 0x7f, 0x1, 0x5}, {0x8, 0x15a8000000000, 0x4, 0x7}}}, 0x2, 0x4}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:38 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, 0x4, 0xffffffff80000000, "00370020000f00", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) recvmsg(r0, &(0x7f0000002440)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/43, 0x2b}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/65, 0x41}], 0x4, &(0x7f0000001440)=""/4096, 0x1000}, 0x2) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0xffffffff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) connect$unix(r0, &(0x7f00000024c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffda7) setsockopt(r0, 0x100, 0x8001, &(0x7f00000001c0)="fc9941b7353de47731f1a6407b874e8e874435d893f627b4dabf53d3eff824", 0x1f) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$KDSETRAD(r0, 0x20004b43) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0xfffffd93) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x3, 0xa96a, 0x5}, {0x2, 0x1ff, 0x3, 0x7}, {0x0, 0x821f, 0xffff, 0xd581}, {0x8, 0x5, 0x39, 0x4cf}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x109, &(0x7f0000000480)="005cc1f3b39f1bfb72f949a377871d6b0b622ff7326e0100000000000000dddf90fd5740066978672b2df696e8b8d06765067d4981275084d8089d34faaab913e3070000006325aea04a7c20aefdd9819b712e24f721de0000010000000000425cdb210e6b43a907dc77eb194cd8e9ef856dc5c078303fc6d9e6636a7668b5ba846fabed95236a7101b61fd756899b9c8ecfd97719e7685ad57b925aac35391f2fd0c6fe91882f231cbcaa81e59734537325f8e5697a96c17da8e9735d8da094c7064147e76f050116f3e5e57fb3400b5075dba34fbe5e372adfaed5b67c63bbecda7ae154d947b22308673b8bdb391de5dacdb07f1d75550ecf3890bba48b8153e8d243e93ae0dfaa") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000012a, &(0x7f0000000000)=[{0x28, 0x3ff}, {0x4}, {0x6, 0x0, 0x0, 0xeee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:39 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)=0x2b046e5b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) r3 = getegid() setregid(r2, r3) ioctl$KDDISABIO(r0, 0x20004b3d) r4 = socket(0x18, 0x400000001002, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) sendto$inet6(r4, 0x0, 0xffffffffffffff15, 0xffffffffffffffff, &(0x7f0000000080)={0x18, 0xffffffffffffffff, 0x0, 0x400}, 0x1f0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x26d9, 0x9}, 0x10) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0xa45c, 0x7e0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:39 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x200, 0x4}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x6, 0x2}) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f00000001c0)="3d5f21e78c284188b3a5b77e62b17f52829c8d4c6ff3b6321306633f3893e333e3a7703608915b386706f6db5d4122739bc6e837852cff42def7e55a7e9989f427449ed86765a74ad17cda795560ed66e02b826cb82fad73d0f48a0e785434e9806cfd83b881ccd4c2f379f781ca2d4c9522cc2671a1b9d06cfc73a313f5144db13133ee7e13bc2c04ade611d8ddf575f6d4a642cb89ccad018fd22c41e144f0059f79e1b5595cb1bc6333540ccb05f9cb9c70eddf1744e6a7b054075f04fcc08e7823bd07ade339b5ebec9fdd9dd03d720675dc7ec38b80b7730508fd8a57", 0xdf, 0x8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:39 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) open(&(0x7f0000000100)='./file0\x00', 0x2c0, 0x41) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x5) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') getrusage(0x0, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1000000000, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0xd9d2, './file0\x00', './file0\x00'}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup(0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x400000200018, 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)={0x0, 0x0, 0x0, 0x4}, 0x7) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) fchmod(r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x26}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xef, 0x81}, {0x7, 0x3}, {0x83, 0x3}, {0x0, 0x20}], 0x4}) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xb9, 0x131, 0x42ab13c3, 0xfffffffffffffffb, "cd975115a92178ce436e1e6982f5c0ff5993e3c3", 0x3c, 0x3f}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x46b3, 0x1}) setrlimit(0x3, &(0x7f00000000c0)={0x5c0, 0x1}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x34) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x988fbbd9c63f31e7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000000)="40a73102c73165eface157f0b9827308085af969ea83746892f892096f7366464902ae5d8bd27f8ffa63ab78b6754a9d43bf09bb78620193501e4a9cb4183e287b25e2eca7989d9d54d2210f9585cdd48bdf06e0698a85eeefa067d3be37b77b3f605ca1e4db3d9bf20d7535afab6a025c1eeb3a", 0xffffffffffffff1f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchdir(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x9) fchmod(r3, 0xb5) shmdt(r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x10000, 0x20, 0x9, 0x2, 0x7, 0xfffffffffffffffe, 0x1, 0x10, [{0x100000001, 0x8, 0xfe, 0x1}, {0x1, 0x5, 0x5, 0x4d}, {0xa063, 0x8, 0x8, 0x1}, {0x40, 0x0, 0x100, 0x1}, {0x1000, 0x1b, 0x2, 0x5}, {0x100000000, 0x1, 0x9, 0x8f}, {0x100020000000, 0x3, 0x8, 0xbf2e}, {0x1ff, 0x6, 0x2, 0x30b3}, {0x7, 0x2, 0x363, 0x100000001}, {0x0, 0x7, 0x7af3, 0x45fb}, {0x1, 0x2, 0x1, 0x3ff}, {0xffffffffffffffff, 0x5, 0x2}, {0x2, 0x7, 0x9, 0x5}, {0xc0, 0x0, 0x4, 0x8745}, {0x7ff, 0x5, 0xfffffffffffffffb, 0x11}, {0x2ec5, 0x80000000, 0x9, 0xfffffffffffffffd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fchmod(r0, 0x40) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xe2}], 0x20, 0x0, 0x0, &(0x7f0000000000)={0x8d, 0x7ff}) 16:00:39 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:39 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) pipe(&(0x7f00000003c0)) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) r1 = accept$inet6(r0, &(0x7f0000000380), &(0x7f0000000140)=0xfeb7) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x20, 0x1ff, 0x10000, 0x9b49, "39c1af0ba5c1a4f81c2f76c382153caf37a11507", 0x0, 0x2}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000200)=0x10) 16:00:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7ffffffffffffffe, 0x10002ffffffff}) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0xb) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x491) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x15}, {0x16}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:40 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x2, 0x18) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="c94701800000001300200000"], 0x8, 0x0) 16:00:40 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x4a) recvfrom$unix(r0, &(0x7f0000000040)=""/191, 0xbf, 0x3, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) 16:00:40 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="e0ffcbff13480000000000000000000001000000", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x1, &(0x7f0000000080)=[r1]) 16:00:40 executing program 0: r0 = socket(0x18, 0x4000000000001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r0) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x1}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) socket(0x1, 0x8000, 0x81) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) semget$private(0x0, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x6) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x80000000}, {0x6, 0x1}}, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) 16:00:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) getrusage(0x400, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0x3) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) fcntl$setflags(r1, 0x2, 0x1) 16:00:40 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) readv(r0, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/125, 0x7d}], 0x1) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x283a) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r2, &(0x7f00000001c0)=""/26, 0x1a, 0x802, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x84) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000000)) dup2(r3, r1) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x4000100002000, 0x28ae) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x283a) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r2, &(0x7f00000001c0)=""/26, 0x1a, 0x802, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x84) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000000)) dup2(r3, r1) kernel: protection fault trap, code=0 Stopped at pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx